@font-face{font-family:Montserrat Editorial;src:url(tb-montserrat-editorial.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.section-article-template{--font-body-family:"Montserrat Editorial",Montserrat,sans-serif;--font-heading-family:"Montserrat Editorial",Montserrat,sans-serif;--type-body-family:"Montserrat Editorial",Montserrat,sans-serif;--type-display-family:"Montserrat Editorial",Montserrat,sans-serif;--type-page-section-family:"Montserrat Editorial",Montserrat,sans-serif;--type-subsection-family:"Montserrat Editorial",Montserrat,sans-serif;--type-card-major-family:"Montserrat Editorial",Montserrat,sans-serif;--type-subsection-size:30px;--type-subsection-line-height:1.25;--type-subsection-weight:650;--type-card-major-size:22px;--type-card-major-line-height:1.35;--type-card-major-weight:600}@media(max-width:767px){.section-article-template{--type-subsection-size:25px;--type-card-major-size:20px}}.section-article-template .tb-article-header{max-width:920px;margin:0 auto 32px}.section-article-template .tb-article-header .blog-main-title{font-family:var(--font-heading-family,var(--font-body-family,Montserrat,sans-serif));font-size:clamp(30px,3.5vw,48px);font-weight:650;line-height:1.15;letter-spacing:-.025em;text-transform:none;max-width:27ch;margin:0 auto 20px;text-wrap:balance}.section-article-template .breadcrumbs{padding:0 0 26px;font-size:14px;line-height:1.5}.section-article-template .breadcrumbs__list{justify-content:center;list-style:none;padding:0;margin:0;gap:6px;opacity:1}.section-article-template .breadcrumbs__item{text-transform:none;overflow-wrap:anywhere}.section-article-template .tb-article-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 18px;font-size:14px;line-height:1.5;margin:16px 0 0;color:#3f4856}.section-article-template .tb-article-meta p{margin:0}.section-article-template .tb-article-meta [hidden]{display:none!important}.section-article-template .tb-article-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 0 18px}.section-article-template .tb-article-tags a{display:inline-flex;align-items:center;padding:6px 12px;min-height:36px;border:1px solid #b3cef6;background:#b3cef6;color:#00071a;text-decoration:none;border-radius:2px;font-size:14px;line-height:1.4}.section-article-template .tb-article-deck{max-width:66ch;margin:18px auto 0;font-size:18px;line-height:1.65;color:#3f4856}.section-article-template .tb-article-deck p{margin:0}.section-article-template .article-image.tb-article-hero{max-width:1120px;margin:32px auto 42px}.section-article-template .tb-article-hero .banner-height{max-width:100%;margin:0;border-radius:2px;overflow:hidden;height:var(--tb-article-hero-height,420px);padding:0;min-height:0}.section-article-template .tb-article-hero .banner-height img{display:block;position:static;width:100%;height:100%;object-fit:cover}.section-article-template .tb-article-hero--natural .banner-height,.section-article-template .tb-article-hero--natural img{height:auto}.section-article-template .tb-article-reading{display:block;padding:0;--tb-article-offset:calc(var(--header-height,90px) + 32px)}.section-article-template .tb-article-reading.has-contents .tb-document-layout{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);max-width:1120px;margin:0 auto}.section-article-template .tb-article-reading:not(.has-contents) .tb-document-layout{max-width:760px;margin:0 auto}.section-article-template .tb-article-reading .tb-document-contents{top:var(--tb-article-offset);max-height:calc(100dvh - var(--tb-article-offset) - 24px);padding:20px;border-radius:2px;background:#fff;border-color:#c4cfdd}.section-article-template .tb-document-contents>p{font-size:16px;line-height:1.4;font-weight:600;letter-spacing:0;text-transform:none;margin:0 0 12px}.section-article-template .tb-document-contents ol{display:block;list-style:none;margin:0;padding:0}.section-article-template .tb-document-contents a{min-height:44px;font-size:14px;line-height:1.5;padding:10px 0;text-decoration:none;border-bottom:1px solid #dfe5ec;overflow-wrap:anywhere}.section-article-template .tb-document-contents a:hover,.section-article-template .tb-document-contents a[aria-current=location]{color:#00071a;text-decoration:underline;text-underline-offset:3px}.section-article-template .tb-article-reading .artical-content-body{max-width:100%;width:100%;margin:0;min-width:0}.section-article-template .tb-article-body{font-size:var(--tb-article-body-size,18px);font-family:var(--font-body-family,Montserrat,sans-serif);line-height:1.8;color:#00071a;overflow-wrap:anywhere;counter-reset:article-section}.section-article-template .tb-article-body :is(p,ul,ol){max-width:68ch}.section-article-template .tb-article-body p{font-size:inherit;line-height:inherit;margin:0 0 1.2em}.section-article-template .tb-article-body :is(ul,ol){list-style:revert;padding-inline-start:1.4em;margin:0 0 1.4em}.section-article-template .tb-article-body li{font-size:inherit;line-height:1.7;margin:0 0 .6em}.section-article-template .tb-article-body li::marker{color:#b3cef6}.section-article-template .tb-article-body h2{font-size:30px;line-height:1.25;font-weight:650;letter-spacing:-.015em;text-transform:none;text-align:inherit;margin:0 0 22px;scroll-margin-top:var(--tb-article-offset);text-wrap:balance}.section-article-template .tb-article-body h3{font-size:22px;line-height:1.35;font-weight:600;letter-spacing:-.01em;text-transform:none;text-align:inherit;margin:28px 0 12px;scroll-margin-top:var(--tb-article-offset);text-wrap:balance}.section-article-template .tb-article-body :is(h4,h5,h6){font-size:20px;line-height:1.4;font-weight:600;margin:24px 0 12px}.section-article-template .tb-article-section{padding:36px 0 8px;margin:34px 0 0;border-top:1px solid #c4cfdd;min-width:0}.section-article-template .tb-article-section>h2:first-child{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:center;counter-increment:article-section}.section-article-template .tb-article-section>h2:first-child:before{content:counter(article-section,decimal-leading-zero);font-size:20px;line-height:1.4;font-weight:800;letter-spacing:0;color:var(--tb-article-number-color,#b3cef6);font-variant-numeric:tabular-nums;border:0;padding:0}.section-article-template .tb-article-summary{margin:26px 0 32px;padding:24px;background:#faf2e5;border-left:4px solid #b3cef6;max-width:100%}.section-article-template .tb-article-summary>p{font-size:18px;font-weight:600;margin:0 0 12px;line-height:1.5}.section-article-template .tb-article-summary ul{margin:0;padding-left:1.4em}.section-article-template .tb-article-summary li:last-child{margin-bottom:0}.section-article-template .tb-article-body :is(figure,.tb-article-gallery){margin:28px 0;max-width:100%;min-width:0}.section-article-template .tb-article-body figure img{display:block;width:100%;max-height:620px;height:auto;object-fit:contain;border-radius:2px;background:#f3f5f7}.section-article-template .tb-article-body figcaption{font-size:16px;line-height:1.55;color:#3f4856;margin-top:12px}.section-article-template .tb-article-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.section-article-template .tb-article-body .tb-article-gallery figure{margin:0}.section-article-template .tb-article-body .tb-article-gallery img{width:100%;height:280px;max-height:280px;object-fit:contain}.section-article-template .tb-article-body a:not(.btn){text-decoration:underline;text-underline-offset:4px;color:#00071a}.section-article-template .tb-article-body blockquote{margin:24px 0;padding:20px 24px;background:#b3cef6;border-left:3px solid #b3cef6;font-size:inherit;line-height:inherit}.section-article-template .tb-article-table-wrap{max-width:100%;overflow:auto;margin:24px 0;border:1px solid #c4cfdd}.section-article-template .tb-article-body table{display:block;max-width:100%;overflow:auto;width:100%;border-collapse:collapse;font-size:16px;line-height:1.6;margin:0;min-width:0}.section-article-template .tb-article-body .tb-article-table-wrap table{display:table;min-width:460px}.section-article-template .tb-article-body caption{text-align:left;font-size:16px;font-weight:600;padding:14px 16px;background:#faf2e5}.section-article-template .tb-article-body :is(th,td){text-align:left;vertical-align:top;padding:14px 16px;border:1px solid #dfe5ec;font-size:inherit;line-height:inherit}.section-article-template .tb-article-body thead{background:#b3cef6}.section-article-template .tb-article-body :is(img,iframe,video){max-width:100%}.section-article-template .tb-article-body iframe{width:100%;aspect-ratio:16/9;min-height:200px;border:0}.section-article-template .tb-article-body :is(a,button,summary):focus-visible,.section-article-template .tb-document-contents a:focus-visible{outline:3px solid #00071a;outline-offset:4px}.section-article-template .tb-article-body [tabindex="-1"]:focus{outline:0}.section-article-template .go-back-btn{border-top:1px solid #c4cfdd;padding-top:28px;margin-top:40px;text-align:center}@media(max-width:1023px){.section-article-template .tb-article-reading.has-contents .tb-document-layout{grid-template-columns:minmax(0,1fr);gap:28px;max-width:760px}.section-article-template .tb-article-reading .tb-document-contents{position:static;max-height:none;padding:18px 20px}.section-article-template .tb-document-contents ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@media(max-width:767px){.section-article-template>.container-large,.section-article-template>article>.container-large{width:calc(100% - 40px)}.section-article-template .tb-article-header{margin-bottom:24px}.section-article-template .tb-article-header .blog-main-title{font-size:30px;line-height:1.2;margin-bottom:18px}.section-article-template .tb-article-deck{font-size:17px;line-height:1.65}.section-article-template .tb-article-meta{gap:8px 14px}.section-article-template .article-image.tb-article-hero{margin:26px auto 30px}.section-article-template .tb-article-hero .banner-height{height:auto;aspect-ratio:4/3;padding:0}.section-article-template .tb-article-hero--natural .banner-height{aspect-ratio:auto}.section-article-template .tb-article-hero .banner-height img{height:100%;aspect-ratio:auto}.section-article-template .tb-article-hero--natural .banner-height img{height:auto}.section-article-template .tb-article-body{font-size:var(--tb-article-body-size-mobile,17px);line-height:1.75}.section-article-template .tb-article-body h2{font-size:25px;line-height:1.3;margin-bottom:18px}.section-article-template .tb-article-body h3{font-size:20px;line-height:1.35}.section-article-template .tb-article-body :is(h4,h5,h6){font-size:18px}.section-article-template .tb-article-section{margin-top:28px;padding-top:28px}.section-article-template .tb-article-section>h2:first-child{grid-template-columns:28px minmax(0,1fr);gap:10px}.section-article-template .tb-article-section>h2:first-child:before{font-size:18px}.section-article-template .tb-article-summary{padding:20px 18px}.section-article-template .tb-document-contents ol,.section-article-template .tb-article-gallery{grid-template-columns:minmax(0,1fr)}.section-article-template .tb-article-body table{font-size:15px}}.section-article-template{--tb-article-number-color:#b3cef6;--tb-article-blue:#b3cef6;--tb-article-ink:#00071a}.section-article-template .tb-article-reading .tb-document-contents{padding:0;border:1px solid var(--tb-article-blue);border-radius:2px;background:#fff}.section-article-template .tb-document-contents>p{margin:0;padding:18px 20px;background:var(--tb-article-blue);color:var(--tb-article-ink);font-size:17px;font-weight:700;line-height:1.4}.section-article-template .tb-document-contents ol{counter-reset:article-link;padding:12px 10px}.section-article-template .tb-document-contents li{min-width:0;counter-increment:article-link}.section-article-template .tb-document-contents a{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;padding:12px 10px;border:0;border-left:3px solid transparent;border-radius:0;color:var(--tb-article-ink);background:#fff;font-size:15px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.section-article-template .tb-document-contents a:before{content:counter(article-link,decimal-leading-zero);color:var(--tb-article-number-color);font-size:14px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.5}.section-article-template .tb-document-contents a:hover{background:#fff;border-left-color:var(--tb-article-blue);color:var(--tb-article-ink);text-decoration:underline;text-underline-offset:3px}.section-article-template .tb-document-contents a[aria-current=location]{background:var(--tb-article-ink);border-left-color:var(--tb-article-blue);color:#fff;font-weight:700;text-decoration:none}.section-article-template .tb-document-contents a:focus-visible{outline:2px solid var(--tb-article-ink);outline-offset:-2px}@media(max-width:1023px){.section-article-template .tb-article-reading .tb-document-contents{padding:0}.section-article-template .tb-document-contents ol{gap:0 10px}}@media(prefers-reduced-motion:reduce){.section-article-template{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/tb-article-reader.css.map */
