@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--fg-hero-bg: #1f2937;--fg-hero-bg-deep: #141c28;--fg-hero-text: #ffffff;--fg-hero-text-muted: #b8c0cc;--fg-hero-border: rgba(255, 255, 255, .1);--fg-accent: #01696F;--fg-accent-hover: #0C4E54;--fg-accent-soft: rgba(1, 105, 111, .12);--fg-accent-edge: rgba(1, 105, 111, .45);--fg-btn-bg: #01696F;--fg-btn-bg-hover: #0C4E54;--fg-btn-text: #ffffff;--fg-body-bg: #f3f5f6;--fg-card-bg: #ffffff;--fg-text: #2a3340;--fg-text-muted: #5b6671;--fg-heading: #14202e;--fg-border: #e1e3e4;--fg-border-soft: #ebeef0;--fg-navy: var(--fg-hero-bg);--fg-navy-deep: var(--fg-hero-bg-deep);--fg-navy-soft: #2a3340;--fg-teal: var(--fg-accent);--fg-teal-hover: var(--fg-accent-hover);--fg-teal-soft: var(--fg-accent-soft);--fg-teal-edge: var(--fg-accent-edge);--fg-hero-eyebrow: var(--fg-accent);--fg-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--fg-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fg-radius: 4px;--fg-radius-lg: 8px;--fg-shadow-card: 0 1px 2px rgba(15, 27, 45, .04), 0 4px 16px rgba(15, 27, 45, .04)}.fg{font-family:var(--fg-font);color:var(--fg-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fg__container{max-width:1180px;margin:0 auto;padding:0 24px}.fg__container--narrow{max-width:1040px}.fg-hero{background-color:var(--fg-hero-bg);background-image:linear-gradient(180deg,#1f2937eb,#141c28f5),radial-gradient(ellipse at 80% 20%,rgba(57,138,142,.1),transparent 55%),radial-gradient(ellipse at 20% 80%,rgba(255,255,255,.04),transparent 60%);color:var(--fg-hero-text);padding:72px 0 80px;position:relative;overflow:hidden;text-align:center}.fg-hero:after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:linear-gradient(90deg,transparent,var(--fg-teal-edge),transparent)}.fg-hero__breadcrumb{font-size:13px;color:var(--fg-hero-text-muted);margin-bottom:20px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-start;max-width:980px;margin-left:auto;margin-right:auto;text-align:left}.fg-hero__breadcrumb a{color:var(--fg-hero-text-muted);text-decoration:none;border-bottom:1px solid transparent;transition:color .15s ease,border-color .15s ease}.fg-hero__breadcrumb a:hover{color:var(--fg-teal);border-bottom-color:var(--fg-teal-edge)}.fg-hero__breadcrumb-sep{opacity:.5}.fg-hero__eyebrow{display:inline-block;color:var(--fg-hero-eyebrow);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.fg-hero__title{font-family:var(--fg-font);font-weight:700;font-size:clamp(36px,5vw,60px);line-height:1.08;letter-spacing:-.02em;color:var(--fg-hero-text);margin:0 auto 22px;max-width:880px}.fg-hero__lead{font-size:clamp(16px,1.4vw,18px);line-height:1.62;color:var(--fg-hero-text-muted);max-width:720px;margin:0 auto 24px;text-align:center}.fg-hero--article .opora-answer-band{max-width:980px;margin:0 auto 8px;padding:20px 22px 18px;text-align:left;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-left:3px solid var(--fg-teal);border-radius:12px}.fg-hero--article .opora-answer-band__label{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5eb8bc}.fg-hero--article .opora-answer-band__text{margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.5;font-weight:600;color:#fff;text-wrap:pretty}.fg-hero--article .opora-answer-band__points{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:8px}.fg-hero--article .opora-answer-band__point{position:relative;padding-left:18px;font-size:14.5px;line-height:1.5;font-weight:400;color:#ffffffd1;text-wrap:pretty}.fg-hero--article .opora-answer-band__point:before{content:"";position:absolute;left:0;top:.42em;width:7px;height:7px;border-radius:50%;background:#5eb8bc;box-shadow:0 0 0 2px #5eb8bc47}.fg-hero--article .opora-answer-band__points--ol{list-style:none;counter-reset:opora-ans}.fg-hero--article .opora-answer-band__points--ol .opora-answer-band__point{padding-left:28px;counter-increment:opora-ans}.fg-hero--article .opora-answer-band__points--ol .opora-answer-band__point:before{content:counter(opora-ans);top:.05em;width:1.35em;height:1.35em;border-radius:999px;background:#5eb8bc2e;box-shadow:none;color:#5eb8bc;font-size:11px;font-weight:700;line-height:1.35em;text-align:center}.fg-hero--article .opora-answer-band__note{margin:14px 0 0;font-size:13.5px;line-height:1.5;font-weight:400;color:#ffffffad;text-wrap:pretty}.fg-hero--article .opora-answer-band__stat{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:16px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.fg-hero--article .opora-answer-band__stat-value{font-family:var(--fg-font-mono);font-size:19px;font-weight:700;color:#fff;letter-spacing:-.01em}.fg-hero--article .opora-answer-band__stat-label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff9}@media(max-width:600px){.fg-hero--article .opora-answer-band{padding:16px 16px 14px}.fg-hero--article .opora-answer-band__point{font-size:14px}}.fg-hero--article .opora-do-next,.fg-hero--article .opora-do-next--dark{max-width:980px;margin:18px auto 0;padding:16px 18px;text-align:left;background:#01696f29;border:1px solid rgba(94,184,188,.35);border-radius:12px}.fg-hero--article .opora-do-next__label,.fg-hero--article .opora-do-next--dark .opora-do-next__label{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5eb8bc}.fg-hero--article .opora-do-next__primary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:12px 14px;border-radius:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease}.fg-hero--article .opora-do-next__primary:hover{border-color:#5eb8bc8c;background:#ffffff1c}.fg-hero--article .opora-do-next__copy{display:grid;gap:3px;min-width:0;flex:1 1 220px}.fg-hero--article .opora-do-next__kind{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5eb8bc}.fg-hero--article .opora-do-next__title{font-size:16px;font-weight:650;line-height:1.3;color:#fff}.fg-hero--article .opora-do-next__why{font-size:13.5px;line-height:1.45;color:#ffffffb8;text-wrap:pretty}.fg-hero--article .opora-do-next__cta{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:8px;background:var(--fg-btn-bg);color:var(--fg-btn-text);font-size:13px;font-weight:650;white-space:nowrap}.fg-hero--article .opora-do-next__primary:hover .opora-do-next__cta{background:var(--fg-btn-bg-hover)}.fg-hero--article .opora-do-next__secondary{margin:10px 2px 0;font-size:13px;color:#ffffffa6}.fg-hero--article .opora-do-next__secondary a{color:#9fd5d8;font-weight:600;text-decoration:underline;text-underline-offset:2px}.fg-hero--article .opora-do-next__secondary a:hover{color:#fff}@media(max-width:600px){.fg-hero--article .opora-answer-band{padding:14px 14px 12px;margin-bottom:6px}.fg-hero--article .opora-answer-band__text{font-size:16px}.fg-hero--article .opora-do-next{padding:12px;margin-top:14px}.fg-hero--article .opora-do-next__primary{flex-direction:column;align-items:stretch;gap:10px}.fg-hero--article .opora-do-next__cta{width:100%;text-align:center}.fg-hero--article .opora-do-next__title{font-size:15px}}.article__image-wrapper--below-answer{margin-top:8px}.fg-hero__meta{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:28px;justify-content:center}.fg-hero__pill{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-teal);background:var(--fg-teal-soft);border:1px solid var(--fg-teal-edge);padding:7px 14px;border-radius:999px}.fg-hero__meta-item{font-size:13px;color:var(--fg-hero-text-muted);display:inline-flex;align-items:center;gap:8px}.fg-hero__meta-item strong{color:var(--fg-hero-text);font-weight:600}.fg-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;justify-content:center}.fg-body{background:var(--fg-body-bg);padding:56px 0 72px}.fg-body--tight{padding:40px 0 56px}.fg-prose{font-size:17px;line-height:1.72;color:var(--fg-text);max-width:920px;margin:0 auto;text-align:center}.fg-prose--wide{max-width:1100px}.fg-prose table,.fg-prose ul,.fg-prose ol,.fg-prose blockquote,.fg-prose pre{text-align:left}.fg-prose>*+*{margin-top:1.1em}.fg-prose h2{font-family:var(--fg-font);font-weight:600;font-size:28px;line-height:1.25;color:var(--fg-heading);margin:2em 0 .6em;padding-top:.4em;border-top:1px solid var(--fg-border-soft);letter-spacing:-.005em}.fg-prose h2:first-child{border-top:0;padding-top:0;margin-top:0}.fg-prose h3{font-family:var(--fg-font);font-weight:600;font-size:21px;line-height:1.3;color:var(--fg-heading);margin:1.7em 0 .4em}.fg-prose h4{font-family:var(--fg-font);font-weight:600;font-size:17px;line-height:1.35;color:var(--fg-heading);margin:1.4em 0 .3em;text-transform:none;letter-spacing:0}.fg-prose p{margin:0}.fg-prose strong{color:#1a2330;font-weight:600}.fg-prose em{font-style:italic}.fg-prose a{color:var(--fg-teal-hover);text-decoration:none;border-bottom:1px solid var(--fg-teal-edge);transition:color .15s ease,border-color .15s ease}.fg-prose a:hover{color:var(--fg-teal);border-bottom-color:var(--fg-teal)}.fg-prose ul,.fg-prose ol{margin:0;padding-left:1.4em}.fg-prose ul li,.fg-prose ol li{margin:.4em 0;padding-left:.2em}.fg-prose ul li::marker{color:var(--fg-teal)}.fg-prose ol li::marker{color:var(--fg-text-muted);font-weight:600}.fg-prose blockquote{border-left:3px solid var(--fg-teal);background:var(--fg-accent-soft);padding:14px 20px;margin:1.4em 0;color:var(--fg-text);font-size:16px;border-radius:0 var(--fg-radius) var(--fg-radius) 0}.fg-prose blockquote p{margin:0}.fg-prose code{font-family:var(--fg-font-mono);font-size:.92em;background:#eef1f3;color:#1a2330;padding:2px 6px;border-radius:3px}.fg-prose pre{background:#fff;color:#0a1424;padding:18px 20px;border-radius:var(--fg-radius);border:1px solid #e3ddc9;overflow-x:auto;font-size:14px;line-height:1.55;text-align:left;max-width:100%;box-sizing:border-box}.fg-prose pre code{background:transparent;color:inherit;padding:0}.fg-prose pre a{color:#01696f}.fg-prose hr{border:0;height:1px;background:var(--fg-border);margin:2.2em 0}.fg-prose>h2,.fg-prose>h3,.fg-prose>h4{text-align:center}.fg-prose table{width:max-content;min-width:100%;border-collapse:collapse;margin:1.6em 0;font-size:15px;background:var(--fg-card-bg);border:1px solid var(--fg-border);border-radius:var(--fg-radius);overflow:hidden;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.fg-prose th{background:var(--fg-hero-bg);color:#fff;font-weight:600;text-align:left;padding:12px 14px;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.fg-prose td{padding:12px 14px;border-top:1px solid var(--fg-border-soft);vertical-align:top;color:var(--fg-text)}.fg-prose tr:nth-child(2n) td{background:#fafbfc}.fg-prose img{max-width:100%;height:auto;border-radius:var(--fg-radius);border:1px solid var(--fg-border-soft)}.fg-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--fg-font);font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:14px 26px;border-radius:var(--fg-radius);text-decoration:none;border:1px solid transparent;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .05s ease;cursor:pointer}.fg-btn:active{transform:translateY(1px)}.fg-btn--primary{background:var(--fg-btn-bg);color:var(--fg-btn-text)}.fg-btn--primary:hover{background:var(--fg-btn-bg-hover);color:var(--fg-btn-text)}.fg-btn--ghost{background:transparent;color:var(--fg-hero-text);border-color:#fff6}.fg-btn--ghost:hover{background:#ffffff14;border-color:var(--fg-hero-text);color:#fff}.fg-btn--secondary{background:transparent;color:var(--fg-heading);border-color:var(--fg-border)}.fg-btn--secondary:hover{background:var(--fg-card-bg);border-color:var(--fg-btn-bg);color:var(--fg-btn-bg)}.fg-btn--small{padding:9px 18px;font-size:12px}.fg-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.fg-grid--2{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.fg-grid--4{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.fg-card{background:var(--fg-card-bg);border:1px solid var(--fg-border);border-radius:var(--fg-radius);padding:24px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.fg-card:hover{border-color:var(--fg-teal-edge);box-shadow:var(--fg-shadow-card);transform:translateY(-1px)}.fg-card__eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-teal);margin-bottom:12px}.fg-card__title{font-family:var(--fg-font);font-weight:600;font-size:18px;line-height:1.32;color:var(--fg-heading);margin:0 0 10px}.fg-card__desc{font-size:14.5px;line-height:1.55;color:var(--fg-text-muted);margin:0 0 16px;flex:1}.fg-card__cta{font-size:13px;font-weight:600;color:var(--fg-teal);letter-spacing:.02em;display:inline-flex;align-items:center;gap:6px}.fg-card:hover .fg-card__cta{color:var(--fg-teal-hover)}.fg-section-head{display:flex;align-items:end;justify-content:center;gap:24px;margin-bottom:28px;flex-wrap:wrap;text-align:center}.fg-section-head__title{font-family:var(--fg-font);font-weight:600;font-size:28px;line-height:1.2;color:var(--fg-heading);margin:0}.fg-section-head__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-text-muted);margin:0 0 8px}.fg-section-head__cta a{font-size:14px;font-weight:600;color:var(--fg-teal-hover);text-decoration:none;border-bottom:1px solid var(--fg-teal-edge)}.fg-section-head__cta a:hover{color:var(--fg-teal);border-bottom-color:var(--fg-teal)}.fg-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}@media(max-width:860px){.fg-layout{grid-template-columns:1fr;gap:32px}}.fg-sidebar{position:sticky;top:24px;display:flex;flex-direction:column;gap:20px}.fg-sidebar__card{background:var(--fg-card-bg);border:1px solid var(--fg-border);border-radius:var(--fg-radius);padding:22px}.fg-sidebar__title{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-text-muted);margin:0 0 14px}.fg-sidebar__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.fg-sidebar__list a{color:var(--fg-heading);text-decoration:none;font-size:14.5px;line-height:1.45;display:block;padding:6px 0;border-bottom:1px solid var(--fg-border-soft);transition:color .15s ease}.fg-sidebar__list a:hover{color:var(--fg-teal-hover)}.fg-sidebar__list li:last-child a{border-bottom:0}.fg-pdf-card{background:linear-gradient(135deg,var(--fg-hero-bg) 0%,var(--fg-hero-bg-deep) 100%);color:#fff;border-radius:var(--fg-radius-lg);padding:28px;display:flex;align-items:center;gap:24px;margin:0 auto 32px;max-width:920px;text-align:left}.fg-pdf-card__icon{flex-shrink:0;width:56px;height:56px;border-radius:var(--fg-radius);background:var(--fg-teal);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;letter-spacing:.04em;color:#fff}.fg-pdf-card__body{flex:1;min-width:0}.fg-pdf-card__label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-teal);margin:0 0 6px}.fg-pdf-card__name{font-size:18px;font-weight:600;margin:0 0 4px;color:#fff}.fg-pdf-card__meta{font-size:13px;color:var(--fg-hero-text-muted);margin:0}.fg-pdf-card__action{flex-shrink:0}.fg-feature-strip{background:var(--fg-card-bg);border:1px solid var(--fg-border);border-radius:var(--fg-radius);padding:22px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:24px;margin:0 0 40px}.fg-feature-strip__item{text-align:center;font-size:14px;color:var(--fg-text-muted)}.fg-feature-strip__item strong{display:block;font-size:18px;color:var(--fg-heading);font-weight:600;margin-bottom:4px}.fg-feature-strip__divider{width:1px;height:32px;background:var(--fg-border)}.fg-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0 8px}.fg-chip{display:inline-flex;align-items:center;font-family:var(--fg-font);font-size:13px;font-weight:500;padding:8px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.25);color:var(--fg-hero-text);background:transparent;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.fg-chip:hover{border-color:var(--fg-teal);color:var(--fg-teal)}.fg-chip--active{border-color:var(--fg-teal);color:var(--fg-teal);background:var(--fg-teal-soft)}.fg-chips--light .fg-chip{border-color:var(--fg-border);color:var(--fg-heading)}.fg-chips--light .fg-chip:hover,.fg-chips--light .fg-chip--active{border-color:var(--fg-teal);color:var(--fg-teal-hover);background:var(--fg-teal-soft)}.fg-disclaimer{margin-top:56px;background:#eef1f3;border:1px solid var(--fg-border);border-left:3px solid var(--fg-text-muted);border-radius:var(--fg-radius);padding:22px 26px;font-size:13.5px;line-height:1.6;color:var(--fg-text-muted)}.fg-disclaimer__label{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-text);margin:0 0 8px}.fg-disclaimer a{color:var(--fg-teal-hover);text-decoration:none;border-bottom:1px solid var(--fg-teal-edge)}.fg-disclaimer a:hover{color:var(--fg-teal);border-bottom-color:var(--fg-teal)}.fg-meta-row{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px;padding-top:18px;border-top:1px solid var(--fg-border);font-size:13px;color:var(--fg-text-muted)}.fg-meta-row strong{color:var(--fg-text);font-weight:600}@media(max-width:640px){.fg-hero{padding:40px 0 48px}.fg-body{padding:40px 0 56px}.fg-prose{font-size:16.5px}.fg-prose h2{font-size:24px}.fg-prose h3{font-size:19px}.fg-pdf-card{flex-direction:column;align-items:flex-start}.fg-feature-strip__divider{display:none}}.template-article .article__navigation-item,.template-article .article__navigation-item.link,.template-article a.article__navigation-item{color:var(--fg-teal)!important;text-decoration:none}.template-article .article__navigation-item:hover,.template-article a.article__navigation-item:hover{color:var(--fg-teal-hover)!important}.template-article .blog-post a,.template-article .article__content a,.template-article .rte a{color:var(--fg-teal)}.template-article .blog-post a:hover,.template-article .article__content a:hover,.template-article .rte a:hover{color:var(--fg-teal-hover)}.template-article .page__meta-item--category a{color:var(--fg-text-muted)}.template-article .page__meta-item--category a:hover{color:var(--fg-teal)}.template-article .article__content h2,.template-article .article__content h3,.template-article .article__content h4,.template-article .article__content h5,.template-article .article__content h6,.template-article .rte h2,.template-article .rte h3,.template-article .rte h4,.template-article .rte h5,.template-article .rte h6,.template-article .blog-post h2,.template-article .blog-post h3,.template-article .blog-post h4,.template-article .blog-post h5,.template-article .blog-post h6{color:var(--fg-heading)!important}.template-article header.page__header,.template-article header.page__header--stack{max-width:680px!important;margin:48px auto 24px!important;padding:0!important;text-align:left!important;display:block!important}.template-article h1.page__title,.template-article .page__title.heading,.template-article .page__title.heading.h1,.template-article .page__title{color:var(--fg-teal)!important;font-size:35px!important;line-height:1.18!important;font-weight:700!important;text-align:left!important;letter-spacing:-.01em!important;margin:0 0 14px!important}.template-article .page__meta{text-align:left!important;justify-content:flex-start!important;margin:0!important}.template-article .blog-post>.card.hidden-phone{display:none!important}@media(max-width:640px){.template-article header.page__header,.template-article header.page__header--stack{max-width:none!important;margin:32px 24px 20px!important}.template-article h1.page__title,.template-article .page__title{font-size:28px!important}}.template-article header.page__header,.template-article header.page__header--stack{margin:40px auto 8px!important}.template-article .page__meta-item--date,.template-article .page__meta time{display:none!important}.template-article .article__inner{margin-top:0!important}.template-article .blog-post{margin-top:12px!important}.template-blog .article__date,.template-blog .article-card__date,.template-blog .article-card time,.template-blog .blog-card__date{display:none!important}.fg-hero--article{padding:60px 0 56px;text-align:center}.template-article .fg-hero--article{--fg-hero-bg: #0f172a;--fg-hero-bg-deep: #0b1220;background-color:#0f172a;background-image:radial-gradient(circle at 80% 15%,rgba(30,58,110,.4) 0%,transparent 50%),radial-gradient(circle at 15% 85%,rgba(15,23,42,.6) 0%,transparent 50%)}.fg-hero--article .fg-hero__title{max-width:980px}.fg-hero__eyebrow--link{text-decoration:none;transition:color .15s ease}.fg-hero__eyebrow--link:hover{color:var(--fg-teal)}.fg-hero__meta--article{justify-content:center;gap:8px 14px;margin-top:36px;padding-top:26px;border-top:1px solid var(--fg-hero-border);flex-wrap:wrap;align-items:center}.fg-hero__meta--article .fg-hero__meta-item{font-size:13px;color:var(--fg-hero-text-muted)}.fg-hero__meta--article .fg-hero__meta-item strong{color:#fff;font-weight:600}.fg-hero__meta-dot{width:3px;height:3px;border-radius:50%;background:#ffffff59;display:inline-block}.fg-hero__meta-item--reviewed{width:100%;margin-top:6px;font-size:12px;color:#94a3b8}@media(min-width:720px){.fg-hero__meta-item--reviewed{width:auto;margin-top:0;margin-left:8px;padding-left:14px;border-left:1px solid var(--fg-hero-border)}}@media(max-width:720px){.fg-hero--article{padding:36px 0 40px}.fg-hero--article .fg-hero__title{font-size:clamp(26px,7vw,36px)}.fg-hero__meta--article{gap:6px 12px}}.article__content .ot-tool-cta .fg-btn,.article__content .ot-tool-cta a.fg-btn,.rte .ot-tool-cta .fg-btn,.rte .ot-tool-cta a.fg-btn,.opora-art .ot-tool-cta .fg-btn{color:#fff!important;background:var(--fg-btn-bg, #01696F)!important;border-bottom:none!important;text-decoration:none!important}.article__content .ot-tool-cta .fg-btn:hover,.rte .ot-tool-cta .fg-btn:hover,.opora-art .ot-tool-cta .fg-btn:hover{color:#fff!important;background:var(--fg-btn-bg-hover, #0C4E54)!important}.rte ul.article-list,.opora-art ul.article-list,.article__content ul.article-list{list-style:none;margin:1.1em 0 1.4em;padding:0 0 0 1.15em}.rte ul.article-list>li,.opora-art ul.article-list>li,.article__content ul.article-list>li{position:relative;margin:.55em 0;padding-left:.55em;line-height:1.55}.rte ul.article-list>li:before,.opora-art ul.article-list>li:before,.article__content ul.article-list>li:before{content:"";position:absolute;left:-.85em;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--fg-teal, #01696F)}.fg-table-wrap,.opora-table-wrap,.opora-data-table-wrap,.article__content .fg-table-wrap,.rte .fg-table-wrap,.page__content .fg-table-wrap{display:block;margin:1.75em 0 2em;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--fg-border, #d4d1ca);border-radius:8px;background:var(--fg-card-bg, #fff)}.fg-table-wrap>table,.opora-table-wrap>table,.opora-table-wrap .opora-data-table,.opora-data-table-wrap table,.article__content .opora-data-table,.rte .opora-data-table,.article__content .fg-table-wrap>table,.rte .fg-table-wrap>table,.fg-prose .fg-table-wrap>table{width:100%!important;min-width:100%!important;border-collapse:collapse;margin:0;font-size:15px;background:transparent;border:0;table-layout:auto}.article__content .fg-table-wrap td:nth-child(2),.article__content .fg-table-wrap th:nth-child(2),.rte .fg-table-wrap td:nth-child(2),.rte .fg-table-wrap th:nth-child(2){white-space:nowrap}.fg-table-wrap caption,.opora-table-wrap .opora-table-caption,.opora-table-wrap .opora-table-note,.opora-data-table-wrap .opora-data-table__caption{caption-side:top;text-align:left;font-size:13.5px;line-height:1.45;font-weight:600;color:var(--fg-heading, #0f172a);padding:14px 16px 10px;border-bottom:1px solid var(--fg-border-soft, #e8e2d4)}.fg-table-wrap th,.opora-table-wrap th,.opora-data-table th,.article__content .opora-data-table th,.article__content .fg-table-wrap th,.rte .fg-table-wrap th,.fg-prose .fg-table-wrap th{background:#0f1b2d!important;color:#fff!important;font-weight:600;text-align:left;padding:12px 14px;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;border:0;white-space:nowrap}.fg-table-wrap td,.opora-table-wrap td,.opora-data-table td,.article__content .opora-data-table td{padding:12px 14px;border-top:1px solid var(--fg-border-soft, #eef2f6);vertical-align:top;color:var(--fg-text, #1f2937)}.fg-table-wrap tbody tr:nth-child(2n) td,.opora-table-wrap tbody tr:nth-child(2n) td,.opora-data-table tbody tr:nth-child(2n) td{background:#fafbfc}.opora-hub .cat-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:22px!important;margin:1.5rem 0 2.5rem!important}.opora-hub .cat-card{display:flex!important;flex-direction:column!important;gap:10px!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:26px 24px!important;min-height:168px!important}.opora-hub .cat-card h3{margin:0!important;font-size:17px!important;line-height:1.3!important;font-weight:700!important;color:#0f172a!important}.opora-hub .cat-card h3 a{color:inherit!important;text-decoration:none!important}.opora-hub .cat-card p{margin:0!important;font-size:14px!important;line-height:1.55!important;color:#64748b!important;flex:1!important}.opora-hub .cat-card .count{margin-top:auto!important;padding-top:14px!important;border-top:1px solid #eef2f6!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.02em!important;color:#01696f!important}.fg:has(.ohp) article.fg-prose .cat-grid,.fg:has(.ohp) article.fg-prose h2:has(+.cat-grid){display:none!important}.article__content .rte ul:not([class]),.article__content ul.article-list,.rte ul.article-list,.opora-art ul.article-list,.opora-answer-band__points{list-style:none;margin:1.1em 0 1.4em;padding:0 0 0 1.15em}.article__content .rte ul:not([class])>li,.article__content ul.article-list>li,.rte ul.article-list>li,.opora-art ul.article-list>li,.opora-answer-band__point{position:relative;margin:.55em 0;padding-left:.55em;line-height:1.55}.article__content .rte ul:not([class])>li:before,.article__content ul.article-list>li:before,.rte ul.article-list>li:before,.opora-art ul.article-list>li:before,.opora-answer-band__point:before{content:"";position:absolute;left:-.85em;top:.55em;width:6px;height:6px;border-radius:50%;background:var(--fg-teal, #01696F)}@media(max-width:720px){.opora-data-table,.article__content .opora-data-table,.fg-table-wrap,.opora-table-wrap,.rte .table-wrapper,.article__content table,.opora-art table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrapper,.opora-data-table-wrap,.article__content .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}}.opora-art__trust,.article__content .opora-art__trust,.rte .opora-art__trust,.fg-prose .opora-art__trust,.opora-page__content .opora-art__trust{margin:40px 0 32px!important;padding:24px 26px!important;background:#fff!important;color:var(--fg-text, #2a3340)!important;border:1px solid var(--fg-border, #e1e3e4)!important;border-left:3px solid var(--fg-teal, #01696F)!important;border-radius:8px!important}.opora-art__trust h4,.article__content .opora-art__trust h4,.rte .opora-art__trust h4,.fg-prose .opora-art__trust h4{font-family:var(--fg-font, Inter, sans-serif)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin:0 0 10px!important;color:var(--fg-heading, #14202e)!important;background:transparent!important}.opora-art__trust p,.article__content .opora-art__trust p,.rte .opora-art__trust p,.fg-prose .opora-art__trust p{font-size:15px!important;line-height:1.65!important;color:var(--fg-text, #2a3340)!important;margin:0 0 12px!important}.opora-art__trust p:last-child{margin-bottom:0!important}.opora-art__trust a,.article__content .opora-art__trust a,.rte .opora-art__trust a,.fg-prose .opora-art__trust a{color:var(--fg-teal, #01696F)!important;text-decoration:underline!important;text-decoration-color:#01696f59!important;border-bottom:none!important}.opora-art__trust a:hover{color:var(--fg-teal-hover, #0C4E54)!important;text-decoration-color:var(--fg-teal, #01696F)!important}.opora-hub ul.article-list,.fg-prose ul.article-list,.opora-page__content ul.article-list,.rte ul.article-list{list-style:none!important;margin:0!important;padding:0!important}.opora-hub ul.article-list>li,.fg-prose ul.article-list>li,.opora-page__content ul.article-list>li,.rte ul.article-list>li{list-style:none!important;position:relative!important;display:block!important;padding:18px 0 18px 22px!important;margin:0!important;border-bottom:1px solid var(--fg-border-soft, #ebeef0)!important}.opora-hub ul.article-list>li:last-child,.fg-prose ul.article-list>li:last-child{border-bottom:none!important}.opora-hub ul.article-list>li::marker,.fg-prose ul.article-list>li::marker,.rte ul.article-list>li::marker{content:""!important;font-size:0!important}.opora-hub ul.article-list>li:before,.fg-prose ul.article-list>li:before,.opora-page__content ul.article-list>li:before,.rte ul.article-list>li:before{content:""!important;position:absolute!important;left:0!important;top:1.55em!important;width:8px!important;height:8px!important;margin:0!important;border-radius:50%!important;background:var(--fg-teal, #01696F)!important;box-shadow:none!important}.opora-hub ul.article-list a,.fg-prose ul.article-list a{font-family:var(--fg-font, Inter, sans-serif)!important;font-weight:700!important;font-size:17px!important;line-height:1.35!important;color:var(--fg-heading, #14202e)!important;text-decoration:none!important;border-bottom:none!important;display:inline!important}.opora-hub ul.article-list a:hover{color:var(--fg-teal, #01696F)!important}.opora-hub ul.article-list .meta,.fg-prose ul.article-list .meta{display:block!important;margin-top:6px!important;font-size:14.5px!important;line-height:1.55!important;font-weight:400!important;color:var(--fg-text-muted, #5b6671)!important}.article__content .rte ul:not([class])>li,.article__content ul.article-list>li,.rte ul.article-list>li,.opora-art ul.article-list>li,.fg-prose ul:not([class])>li{position:relative!important;list-style:none!important;margin:.65em 0!important;padding-left:1.15em!important;line-height:1.6!important;color:var(--fg-text, #2a3340)!important}.article__content .rte ul:not([class]),.fg-prose ul:not([class]){list-style:none!important;padding-left:.25em!important;margin:1.15em 0 1.4em!important}.article__content .rte ul:not([class])>li:before,.fg-prose ul:not([class])>li:before,.article__content ul.article-list>li:before,.rte ul.article-list>li:before,.opora-art ul.article-list>li:before{content:""!important;position:absolute!important;left:0!important;top:.55em!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--fg-teal, #01696F)!important}.fg-sidebar__list,.article-sidebar__nav,.toc-list,[data-toc] ul{list-style:none!important;padding:0!important;margin:0!important}.fg-sidebar__list a,.toc-list a{font-size:14px!important;line-height:1.45!important;color:var(--fg-heading, #14202e)!important;padding:8px 0 8px 12px!important;border-left:2px solid transparent!important;border-bottom:1px solid var(--fg-border-soft, #ebeef0)!important}.fg-sidebar__list a:hover,.toc-list a:hover{color:var(--fg-teal, #01696F)!important;border-left-color:var(--fg-teal, #01696F)!important}.template-article .article__content .fg-body,.main-blog-post .article__content .fg-body{background:#fff!important;padding:0!important}.template-article .article__content .fg-prose{background:transparent!important;max-width:none!important;margin-left:0!important;margin-right:0!important;text-align:left!important}.template-article .article__content,.template-article .rte,.fg-body,.opora-page__content{color:var(--fg-text, #2a3340);font-family:var(--fg-font, Inter, sans-serif)}.template-article .article__content,.main-blog-post .article__content{background:var(--ocp-card, #ffffff)}.opora-stat-block{background:#f3f5f6!important;border-left:3px solid var(--fg-teal, #01696F)!important;color:var(--fg-heading, #14202e)!important}.opora-stat-block__number,.opora-stat-block__label{color:var(--fg-heading, #14202e)!important}.article__content [style*="background:#0F1217"],.article__content [style*="background: #0F1217"],.article__content [style*="background:#0f1217"],.rte [style*="background:#0F1217"]{background:#fff!important;color:var(--fg-text, #2a3340)!important;border:1px solid var(--fg-border, #e1e3e4)!important}.article__image-wrapper--below-answer{margin-top:4px;margin-bottom:8px}.template-article .blog-post{margin-top:4px!important}.template-article .article,.template-article .article__wrapper,.template-article .article__inner{padding-top:0!important;margin-top:0!important}.template-article .article__content,.main-blog-post .article__content{margin-top:0!important}.template-article .fg+.container{padding-top:8px!important}.template-article .fg-hero--article{padding-bottom:9px!important}.template-article .blog-post{margin-top:0!important;background:var(--fg-body-bg, #f3f5f6)!important}.template-article .article__content>.ot-tool-cta:first-child,.template-article .article__content>style+.ot-tool-cta,.template-article .rte>.ot-tool-cta:first-of-type{margin-top:4px!important;margin-bottom:1.25em!important}.template-article .article__content>:first-child:empty,.template-article .rte>p:first-child:empty{display:none!important}.template-article .article__content>p:first-of-type,.template-article .article__content>h2:first-of-type{margin-top:0!important}.template-article .container,.template-article .blog-container{background:var(--fg-body-bg, #f3f5f6)}.fg-hero__meta-item--sourced{color:#94a3b8!important;text-decoration:none;border-bottom:1px solid rgba(148,163,184,.45)}.fg-hero__meta-item--sourced:hover{color:#5eb8bc!important;border-bottom-color:#5eb8bc}.template-article .article__content,.main-blog-post .article__content{overflow-x:visible!important}.opora-ed-figure,.article__content .opora-ed-figure,.rte .opora-ed-figure,.fg-prose .opora-ed-figure,.fg-body .opora-ed-figure{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:1.5rem 0!important;padding:0!important;float:none!important;clear:both!important;background:transparent!important}.opora-ed-figure>img,.article__content .opora-ed-figure>img,.rte .opora-ed-figure>img,.fg-prose .opora-ed-figure>img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important}.opora-ed-figure .opora-ed-figcaption{display:block!important;margin:10px 0 0!important;max-width:none!important;font-size:15px!important;line-height:1.55!important;font-weight:500!important;color:#3d4552!important}@media(max-width:749px){.opora-ed-figure,.article__content .opora-ed-figure{width:100%!important;margin-left:0!important;margin-right:0!important}.opora-ed-figure .opora-ed-figcaption{margin-left:0!important;margin-right:0!important}}.article__content .opora-fg-insert,.rte .opora-fg-insert,.fg-prose .opora-fg-insert{margin:1.75rem 0 1.9rem;padding:18px 20px;background:#f3f7f7;border:1px solid #d5e3e2;border-left:3px solid var(--fg-teal, #398a8e);border-radius:10px}.article__content .opora-fg-insert h2,.article__content .opora-fg-insert h3,.rte .opora-fg-insert h2,.rte .opora-fg-insert h3{margin:0 0 10px;font-size:1.05rem;line-height:1.3;color:#1f2937}.article__content .opora-fg-insert p,.rte .opora-fg-insert p{margin:0 0 .75em;font-size:.98rem;line-height:1.55;color:#374151}.article__content .opora-fg-insert p:last-child,.rte .opora-fg-insert p:last-child{margin-bottom:0}.article__content .opora-fg-insert ul,.article__content .opora-fg-insert ol,.rte .opora-fg-insert ul,.rte .opora-fg-insert ol{margin:.35em 0 0;padding-left:1.2em}.article__content .opora-fg-insert li,.rte .opora-fg-insert li{margin:0 0 .4em;font-size:.95rem;line-height:1.5;color:#374151}.article__content .opora-fg-insert a,.rte .opora-fg-insert a{color:var(--fg-teal, #2c6b66);text-decoration:underline;text-underline-offset:2px}.article__content .opora-fg-insert[data-opora-fg-insert=next-steps],.rte .opora-fg-insert[data-opora-fg-insert=next-steps],.fg-prose .opora-fg-insert[data-opora-fg-insert=next-steps]{background:#1c1f1d;border-color:#1c1f1d;border-left-color:#5eb8bc}.template-article .article__content .opora-fg-insert[data-opora-fg-insert=next-steps] h2,.template-article .rte .opora-fg-insert[data-opora-fg-insert=next-steps] h2,.template-article .fg-prose .opora-fg-insert[data-opora-fg-insert=next-steps] h2,.article__content .opora-fg-insert[data-opora-fg-insert=next-steps] h2,.rte .opora-fg-insert[data-opora-fg-insert=next-steps] h2,.fg-prose .opora-fg-insert[data-opora-fg-insert=next-steps] h2{color:#fff!important;border-top:0!important;padding-top:0!important;margin-top:0!important}.template-article .article__content .opora-fg-insert[data-opora-fg-insert=next-steps] li,.template-article .rte .opora-fg-insert[data-opora-fg-insert=next-steps] li,.article__content .opora-fg-insert[data-opora-fg-insert=next-steps] li,.rte .opora-fg-insert[data-opora-fg-insert=next-steps] li,.fg-prose .opora-fg-insert[data-opora-fg-insert=next-steps] li{color:#ffffffe0!important}.template-article .article__content .opora-fg-insert[data-opora-fg-insert=next-steps] a,.template-article .rte .opora-fg-insert[data-opora-fg-insert=next-steps] a,.article__content .opora-fg-insert[data-opora-fg-insert=next-steps] a,.rte .opora-fg-insert[data-opora-fg-insert=next-steps] a,.fg-prose .opora-fg-insert[data-opora-fg-insert=next-steps] a{color:#9fe0d6!important}.article__content .opora-fg-callout,.rte .opora-fg-callout{margin:1em 0 .75em;padding:12px 14px;background:#fff;border:1px solid #d5e3e2;border-radius:8px}.article__content .opora-fg-callout strong,.rte .opora-fg-callout strong{display:block;margin:0 0 6px;font-size:.95rem;color:#1f2937}.article__content .opora-fg-callout p,.rte .opora-fg-callout p{margin:0;font-size:.92rem}.article__content .opora-fg-router,.rte .opora-fg-router{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px;margin:12px 0 10px}.article__content .opora-fg-router a,.rte .opora-fg-router a{display:block;padding:10px 12px;background:#fff;border:1px solid #d5e3e2;border-radius:8px;color:#1f2937!important;text-decoration:none!important;font-size:.9rem;font-weight:600;line-height:1.3;transition:border-color .15s ease,color .15s ease}.article__content .opora-fg-router a:hover,.rte .opora-fg-router a:hover{border-color:var(--fg-teal, #398a8e);color:var(--fg-teal, #2c6b66)!important}.article__content .opora-fg-tools,.rte .opora-fg-tools{display:grid;gap:8px;margin:12px 0 0}.article__content .opora-fg-tools a,.rte .opora-fg-tools a{display:block;padding:12px 14px;background:#fff;border:1px solid #d5e3e2;border-radius:8px;color:inherit!important;text-decoration:none!important;transition:border-color .15s ease}.article__content .opora-fg-tools a:hover,.rte .opora-fg-tools a:hover{border-color:var(--fg-teal, #398a8e)}.article__content .opora-fg-tools a strong,.rte .opora-fg-tools a strong{display:block;margin:0 0 3px;font-size:.95rem;color:#1f2937}.article__content .opora-fg-tools a span,.rte .opora-fg-tools a span{display:block;font-size:.86rem;line-height:1.4;color:#6b7280;text-decoration:none}.article__content .opora-fg-muted,.rte .opora-fg-muted{margin:.75em 0 0!important;font-size:.9rem!important;color:#6b7280!important}
/*# sourceMappingURL=/cdn/shop/t/145/assets/fg.css.map */
