:root{--sea-ink:#202124;--sea-text:#3c4043;--sea-muted:#5f6368;--sea-blue:#1967d2;--sea-blue-dark:#174ea6;--sea-violet:#a142f4;--sea-border:#dadce0;--sea-canvas:#f8f9fa;--sea-surface:#ffffff;--sea-teal:#137333;--sea-blue-tint:#e8f0fe;--sea-violet-tint:#f3e8fd;--sea-teal-tint:#e6f4ea;--sea-radius-sm:10px;--sea-radius-md:16px;--sea-radius-lg:24px;--sea-shadow-sm:0 10px 24px rgba(15, 23, 42, 0.06);--sea-shadow:0 22px 60px rgba(15, 23, 42, 0.11);--sea-reading-width:760px;--sea-shell:1200px;--sea-sans:"Google Sans Flex","Google Sans",Roboto,"Helvetica Neue",Arial,sans-serif;--sea-serif:"Google Sans Text","Google Sans",Roboto,"Helvetica Neue",Arial,sans-serif}.sea-home-v2 .sea-featured-carousel{position:relative;width:100%}.sea-home-v2 .sea-featured-carousel__viewport{overflow:hidden;border-radius:24px}.sea-home-v2 .sea-featured-carousel__track{display:flex;transition:transform 520ms cubic-bezier(.22, 1, .36, 1);will-change:transform}.sea-home-v2 .sea-featured-carousel__slide{--sea-featured-tint:#e8f0fe;display:grid;width:100%;min-width:100%;min-height:520px;flex:0 0 100%;grid-template-columns:minmax(360px,0.78fr) minmax(0,1.22fr);gap:14px;overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none}.sea-home-v2 .sea-featured-carousel__slide:nth-child(4n+2){--sea-featured-tint:#f3e8fd}.sea-home-v2 .sea-featured-carousel__slide:nth-child(4n+3){--sea-featured-tint:#e6f4ea}.sea-home-v2 .sea-featured-carousel__slide:nth-child(4n+4){--sea-featured-tint:#fff1e8}.sea-home-v2 .sea-featured-carousel__slide[aria-hidden=true]{visibility:hidden}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__content{min-width:0;justify-content:flex-start;padding:clamp(30px,3.7vw,48px);border:1px solid color-mix(in srgb,var(--sea-blue) 12%,var(--sea-border));border-radius:22px;background:var(--sea-featured-tint)}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__content>.sea-text-link{margin-top:auto;padding-top:18px}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__media{align-self:stretch;min-height:100%;aspect-ratio:auto;overflow:hidden;border:1px solid var(--sea-border);border-radius:22px;background:#fff;box-shadow:0 16px 42px rgba(15,23,42,.08)}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__media img{display:block;width:100%;height:100%;min-height:0;padding:0;object-fit:contain!important;object-position:center;transition:filter 240ms}.sea-home-v2 .sea-featured-carousel__slide:hover .sea-featured-answer__media img{filter:drop-shadow(0 12px 24px rgba(15, 23, 42, .08))}.sea-home-v2 .sea-featured-carousel__slide h2{margin:18px 0 16px;font-size:clamp(2rem, 2.7vw, 2.4rem);line-height:1.02}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__deck{font-size:.98rem;line-height:1.58}.sea-featured-carousel__controls{display:none;grid-template-columns:auto minmax(120px,1fr) auto;gap:18px;align-items:center;margin-top:18px}.sea-featured-carousel.is-ready .sea-featured-carousel__controls{display:grid}.sea-featured-carousel__position{display:flex;gap:5px;align-items:baseline;min-width:56px;color:var(--sea-muted);font-size:.78rem;font-weight:760;letter-spacing:.06em}.sea-featured-carousel__position [data-sea-featured-current]{color:var(--sea-ink);font-size:1rem}.sea-featured-carousel__dots{display:flex;gap:8px;align-items:center}.sea-featured-carousel__dots button{display:flex;min-width:34px;height:34px;flex:1;align-items:center;padding:0;border:0;background:0 0;cursor:pointer}.sea-featured-carousel__dots button span{display:block;width:100%;height:3px;border-radius:999px;background:var(--sea-border);transition:background 180ms,height 180ms}.sea-featured-carousel__dots button[aria-current=true] span{height:5px;background:var(--sea-blue)}.sea-featured-carousel__arrows{display:flex;gap:8px}.sea-featured-carousel__arrows button{display:grid;width:46px;height:46px;place-items:center;padding:0;border:1px solid var(--sea-border);border-radius:50%;background:#fff;color:var(--sea-ink);cursor:pointer;transition:border-color 180ms,background 180ms,color 180ms}.sea-featured-carousel__arrows button:focus-visible,.sea-featured-carousel__arrows button:hover{border-color:var(--sea-blue);background:var(--sea-blue);color:#fff}.sea-featured-carousel__arrows svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}@media (max-width:900px){.sea-home-v2 .sea-featured-carousel__slide{min-height:0;grid-template-columns:1fr}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__media{min-height:0;order:-1;aspect-ratio:16/9}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__content{min-height:390px}}@media (max-width:767px){.sea-home-v2 .sea-featured-carousel__viewport{border-radius:18px}.sea-home-v2 .sea-featured-carousel__slide{gap:10px}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__content{min-height:0;padding:24px 22px 28px;border-radius:17px}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__media{border-radius:17px}.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__media img{object-fit:contain!important}.sea-home-v2 .sea-featured-carousel__slide h2{font-size:clamp(1.85rem, 9vw, 2.35rem)}.sea-featured-carousel__controls{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:12px}.sea-featured-carousel__position{display:none}.sea-featured-carousel__dots{gap:5px}.sea-featured-carousel__arrows button{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__media img,.sea-home-v2 .sea-featured-carousel__track{transition:none}.sea-home-v2 .sea-featured-carousel__slide:hover .sea-featured-answer__media img{transform:none}}html{scroll-padding-top:92px}body{background:var(--sea-surface);color:var(--sea-text);font-family:var(--sea-sans);-webkit-font-smoothing:antialiased}body,button,input,select,textarea{font-family:var(--sea-sans)}h1,h2,h3,h4,h5,h6{color:var(--sea-ink);font-family:var(--sea-sans);font-weight:500;letter-spacing:-.018em;text-wrap:balance}p{text-wrap:pretty}a{text-underline-offset:0.16em}img{object-fit:cover}:where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--sea-blue) 50%,transparent);outline-offset:3px}.sea-shell{box-sizing:border-box;width:min(var(--sea-shell),calc(100% - 40px));margin-inline:auto}.sea-section{box-sizing:border-box;padding-block:clamp(64px,8vw,112px)}.sea-section--compact{padding-block:clamp(48px,6vw,80px)}.sea-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,4vw,48px)}.sea-section-heading>div{max-width:720px}.sea-section-heading h2{margin:8px 0 0;font-size:clamp(2rem, 4vw, 3.5rem);line-height:1.02}.sea-section-heading p:last-child{margin-bottom:0}.is-style-sea-kicker,.sea-kicker{margin:0 0 10px;color:var(--sea-blue);font-family:var(--sea-sans);font-size:.76rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.entry-taxonomies a,.post-category a,.sea-topic-pill{display:inline-flex;align-items:center;width:max-content;min-height:28px;padding:4px 10px;border-radius:999px;background:var(--sea-blue-tint);color:var(--sea-blue-dark);font-family:var(--sea-sans);font-size:.72rem;font-weight:800;letter-spacing:.07em;line-height:1.2;text-decoration:none;text-transform:uppercase}.entry-taxonomies a:hover,.post-category a:hover,.sea-topic-pill:hover{background:var(--sea-blue);color:#fff}.is-style-sea-primary .wp-block-button__link,.sea-button,.sea-text-link,.wp-block-kadence-singlebtn.kb-button{font-family:var(--sea-sans);font-weight:760}.sea-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 20px;border-radius:999px;background:var(--sea-blue);color:#fff;text-decoration:none}.sea-button:hover{background:var(--sea-blue-dark);color:#fff}.sea-button-light{background:#fff;color:var(--sea-ink)}.sea-text-link{display:inline-flex;gap:8px;align-items:center;color:var(--sea-blue-dark);text-decoration:none}.sea-text-link:hover{color:var(--sea-violet)}.is-style-sea-surface,.sea-surface-card{background:var(--sea-surface);border:1px solid var(--sea-border);border-radius:var(--sea-radius-md);box-shadow:var(--sea-shadow-sm);padding:clamp(22px,3vw,34px)}.is-style-sea-dark-band{background:var(--sea-ink);color:#cbd5e1}.is-style-sea-dark-band h2,.is-style-sea-dark-band h3,.is-style-sea-dark-band h4{color:#fff}.is-style-sea-tint-band{background:var(--sea-canvas)}.is-style-sea-primary .wp-block-button__link{background:var(--sea-blue);border-radius:999px;color:#fff}.is-style-sea-primary .wp-block-button__link:hover{background:var(--sea-blue-dark)}#masthead{position:relative;z-index:80;border-bottom:1px solid color-mix(in srgb,var(--sea-border) 86%,transparent);box-shadow:0 1px 0 rgba(15,23,42,.02)}#masthead .site-header-row-container-inner{background:rgba(255,255,255,.96);backdrop-filter:saturate(160%) blur(16px)}.mobile-site-branding .site-title,.site-branding .site-title{font-family:var(--sea-sans);font-size:clamp(1.08rem, 2vw, 1.42rem);font-weight:820;letter-spacing:-.055em}.mobile-site-branding .site-title::after,.site-branding .site-title::after{content:""}.mobile-site-branding .custom-logo-link,.site-branding .custom-logo-link{display:inline-flex;align-items:center}.mobile-site-branding .brand.has-logo-image,.site-branding .brand.has-logo-image{display:flex;align-items:center;gap:10px}.mobile-site-branding .brand.has-logo-image .site-title-wrap,.site-branding .brand.has-logo-image .site-title-wrap{display:block}.mobile-site-branding img.custom-logo,.site-branding img.custom-logo{display:block;width:48px;height:48px;max-width:48px;max-height:48px;object-fit:contain}.main-navigation .primary-menu-container>ul>li.menu-item>a{font-size:.93rem;font-weight:680}.main-navigation .primary-menu-container>ul>li.menu-item.sea-menu-subscribe>a{min-height:42px;margin-left:8px;padding:8px 17px;border-radius:999px;background:var(--sea-blue);color:#fff}.main-navigation .primary-menu-container>ul>li.menu-item.sea-menu-subscribe.current-menu-item>a,.main-navigation .primary-menu-container>ul>li.menu-item.sea-menu-subscribe>a:hover{background:var(--sea-blue-dark);color:#fff}.main-navigation .primary-menu-container>ul>li.menu-item.sea-menu-search>a{display:grid;place-items:center;width:42px;min-height:42px;padding:0;border:1px solid var(--sea-border);border-radius:50%}.sea-search-icon{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}#mobile-drawer .drawer-inner{background:var(--sea-ink)}#mobile-drawer .mobile-navigation ul li.sea-menu-subscribe>a{margin-top:18px;border-radius:12px;background:var(--sea-blue);color:#fff;text-align:center}.sea-full-width-main,.sea-full-width-main>article,.sea-full-width-main>article>.entry-content,.sea-has-full-width-blocks .content-area,.sea-has-full-width-blocks .site-main{width:100%;max-width:none;margin:0;padding:0}.sea-full-width-main{overflow:clip}.sea-full-width-main .alignwide{width:min(var(--sea-shell),calc(100% - 40px));max-width:none;margin-inline:auto}.sea-full-width-main .alignfull{width:100%;max-width:none;margin-inline:0}.sea-home-intro{position:relative;padding-block:clamp(62px,9vw,118px) clamp(42px,6vw,72px);overflow:hidden;background:radial-gradient(circle at 86% 18%,rgba(124,58,237,.11),transparent 26%),radial-gradient(circle at 72% 72%,rgba(37,99,235,.12),transparent 29%),linear-gradient(180deg,#fff 0,var(--sea-canvas) 100%)}.sea-home-intro::after{content:"";position:absolute;right:max(4vw,30px);top:22%;width:clamp(180px,25vw,360px);aspect-ratio:1;border:1px solid rgba(37,99,235,.16);border-radius:50%;box-shadow:0 0 0 38px rgba(37,99,235,.035),0 0 0 82px rgba(124,58,237,.025);pointer-events:none}.sea-home-intro__copy{position:relative;z-index:2;max-width:860px}.sea-home-intro h1{max-width:830px;margin:0;font-size:clamp(3.1rem, 7.3vw, 6.8rem);font-weight:790;letter-spacing:-.065em;line-height:.91}.sea-home-intro h1 em{color:var(--sea-blue);font-style:normal}.sea-home-intro__deck{max-width:720px;margin:26px 0 0;color:var(--sea-text);font-size:clamp(1.08rem, 2vw, 1.32rem);line-height:1.65}.sea-home-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.sea-home-actions .kb-button{min-height:48px;padding-inline:21px;border-radius:999px}.sea-home-actions .sea-button-secondary{border:1px solid var(--sea-border)!important;background:#fff!important;color:var(--sea-ink)!important}.sea-home-actions .sea-button-secondary:focus-visible,.sea-home-actions .sea-button-secondary:hover{border-color:var(--sea-ink)!important;background:var(--sea-ink)!important;color:#fff!important}.sea-home-lead{background:var(--sea-surface)}.sea-home-lead-grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(280px,0.85fr);gap:clamp(24px,4vw,48px);align-items:start}.sea-featured-answer{position:relative;display:grid;grid-template-columns:minmax(0,1.14fr) minmax(300px,0.86fr);min-height:510px;overflow:hidden;border:1px solid var(--sea-border);border-radius:var(--sea-radius-lg);background:var(--sea-canvas);box-shadow:var(--sea-shadow)}.sea-featured-answer__media{display:block;min-height:360px;overflow:hidden;background:linear-gradient(145deg,var(--sea-blue) 0,var(--sea-ink) 100%)}.sea-featured-answer__media img{width:100%;height:100%;min-height:100%}.sea-featured-answer__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(30px,4vw,54px);background:var(--sea-surface)}.sea-featured-answer h2{margin:17px 0 15px;font-size:clamp(2rem, 3.3vw, 3.25rem);line-height:1.01}.sea-featured-answer h2 a{color:var(--sea-ink);text-decoration:none}.sea-featured-answer h2 a:hover{color:var(--sea-blue-dark)}.sea-featured-answer__deck{margin:0 0 20px;color:var(--sea-text);font-size:1.02rem;line-height:1.65}.sea-featured-answer__meta{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:22px;color:var(--sea-muted);font-size:.82rem}.sea-cover-fallback{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:end;width:100%;height:100%;padding:20%}.sea-cover-fallback span{display:block;border-radius:999px 999px 18px 18px;background:rgba(255,255,255,.88)}.sea-cover-fallback span:first-child{height:44%}.sea-cover-fallback span:nth-child(2){height:84%}.sea-cover-fallback span:nth-child(3){height:63%}.sea-latest-rail-wrap{position:sticky;top:98px}.sea-latest-rail-wrap>h2{margin:0 0 18px;font-size:1.4rem}.sea-latest-rail .kb-post-list-item,.sea-latest-rail .loop-entry{margin-bottom:16px;border:1px solid var(--sea-border);border-radius:var(--sea-radius-md);background:var(--sea-surface);box-shadow:none}.sea-latest-rail .kadence-post-image-intrisic,.sea-latest-rail .post-thumbnail{display:none}.sea-latest-rail .entry-content-wrap{padding:22px}.sea-latest-rail .entry-title{font-size:1.15rem;line-height:1.24}.sea-latest-rail .entry-content,.sea-latest-rail .entry-footer,.sea-latest-rail .entry-summary{display:none}.sea-goals-band{border-block:1px solid var(--sea-border);background:var(--sea-canvas)}.sea-card-grid,.sea-goal-grid,.sea-path-grid{display:grid;gap:18px}.sea-goal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sea-goal-card,.sea-path-card,.sea-resource-card{position:relative;box-sizing:border-box;border:1px solid var(--sea-border);border-radius:var(--sea-radius-md);background:var(--sea-surface);transition:transform 180ms,border-color 180ms,box-shadow 180ms}.sea-goal-card:hover,.sea-path-card:hover,.sea-resource-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--sea-blue) 38%,var(--sea-border));box-shadow:var(--sea-shadow-sm)}.sea-goal-card a,.sea-path-card a,.sea-resource-card a{display:block;color:inherit;text-decoration:none}.sea-goal-card a{min-height:142px;padding:24px}.sea-goal-card{display:flex;min-height:142px;flex-direction:column;justify-content:center;padding:24px}.sea-goal-card>.sea-card-link a{display:inline;min-height:0;padding:0}.sea-goal-card>:last-child{margin-bottom:0}.sea-goal-card__icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:22px;border-radius:12px;background:var(--sea-blue-tint);color:var(--sea-blue);font-size:1.1rem;font-weight:800}.sea-goal-card strong,.sea-path-card :is(h2,h3),.sea-resource-card :is(h2,h3){color:var(--sea-ink)}.sea-goal-card strong{display:block;font-size:1.05rem;line-height:1.3}.sea-card-grid,.sea-path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sea-path-card{overflow:hidden}.sea-path-card a{min-height:300px;padding:clamp(26px,3vw,38px)}.sea-path-card::before{content:attr(data-step);display:block;position:absolute;right:24px;top:18px;color:color-mix(in srgb,var(--sea-blue) 16%,transparent);font-size:5.2rem;font-weight:850;letter-spacing:-.08em;line-height:1}.sea-path-card:nth-child(2)::before{color:color-mix(in srgb,var(--sea-violet) 16%,transparent)}.sea-path-card:nth-child(3)::before{color:color-mix(in srgb,var(--sea-teal) 16%,transparent)}.sea-path-card :is(h2,h3){position:relative;margin:48px 0 14px;font-size:1.55rem;line-height:1.08}.sea-path-card p{position:relative;margin-bottom:24px;color:var(--sea-text)}.sea-card-grid .sea-resource-card a{min-height:250px;padding:30px}.sea-resource-card :is(h2,h3){margin:18px 0 12px;font-size:1.4rem}.sea-path-card,.sea-resource-card{display:flex;min-height:300px;flex-direction:column;padding:clamp(26px,3vw,38px)}.sea-resource-card{min-height:250px;padding:30px}.sea-path-card :is(h2,h3){margin-top:34px}.sea-path-card .sea-card-link,.sea-resource-card .sea-card-link{margin-top:auto;margin-bottom:0;padding-top:20px;font-weight:750}.sea-path-card.is-blue,.sea-resource-card.is-blue{border-color:#bfdbfe;background:#eff6ff}.sea-path-card.is-violet,.sea-resource-card.is-violet{border-color:#ddd6fe;background:#f5f3ff}.sea-path-card.is-orange,.sea-resource-card.is-orange{border-color:#fed7aa;background:#fff7ed}.sea-path-card.is-green,.sea-resource-card.is-green{border-color:#bbf7d0;background:#f0fdf4}.sea-latest-grid .kb-post-grid-items,.sea-latest-grid .kb-posts{gap:24px}.sea-latest-grid .kb-post-list-item,.sea-latest-grid .loop-entry{overflow:hidden;border:1px solid var(--sea-border);border-radius:var(--sea-radius-md);background:var(--sea-surface);box-shadow:none;transition:transform 180ms,box-shadow 180ms}.sea-latest-grid .kb-post-list-item:hover,.sea-latest-grid .loop-entry:hover{transform:translateY(-4px);box-shadow:var(--sea-shadow-sm)}.sea-latest-grid .kadence-post-image-intrisic,.sea-latest-grid .post-thumbnail{overflow:hidden;background:var(--sea-canvas)}.sea-latest-grid .kadence-post-image-intrisic img,.sea-latest-grid .post-thumbnail img{aspect-ratio:16/9;transition:transform 350ms}.sea-latest-grid .kb-post-list-item:hover img,.sea-latest-grid .loop-entry:hover img{transform:scale(1.025)}.sea-latest-grid .entry-content-wrap{padding:25px}.sea-latest-grid .entry-title{font-size:clamp(1.25rem, 2vw, 1.55rem);line-height:1.15}.sea-latest-grid .entry-meta{font-size:.78rem}.sea-latest-grid .entry-content,.sea-latest-grid .entry-summary{font-size:.94rem}.sea-research-band{background:radial-gradient(circle at 90% 10%,rgba(124,58,237,.28),transparent 32%),linear-gradient(135deg,#0b1220 0,#111f3a 100%);color:#cbd5e1}.sea-research-grid{display:grid;grid-template-columns:minmax(0,0.88fr) minmax(360px,1.12fr);gap:clamp(36px,7vw,96px);align-items:center}.sea-research-copy h2{margin:12px 0 20px;color:#fff;font-size:clamp(2.5rem, 5vw, 4.7rem);line-height:.98}.sea-research-copy p:not(.sea-kicker){font-size:1.06rem;line-height:1.75}.sea-research-card{padding:clamp(22px,4vw,42px);border:1px solid rgba(255,255,255,.14);border-radius:var(--sea-radius-lg);background:rgba(255,255,255,.97);box-shadow:0 28px 80px rgba(0,0,0,.28)}.sea-research-card .gs-chart-wrapper{margin-bottom:0!important}.sea-research-note{margin:12px 0 0;color:var(--sea-muted);font-size:.78rem;text-align:center}.sea-editor-band,.sea-page-hero{background:var(--sea-canvas)}.sea-editor-grid,.sea-page-hero__grid,.sea-split-grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:clamp(36px,7vw,92px);align-items:center}.sea-editor-mark{display:grid;place-items:center;width:min(340px,78vw);aspect-ratio:1;margin-inline:auto;border-radius:50%;background:linear-gradient(135deg,rgba(37,99,235,.96),rgba(124,58,237,.92));box-shadow:0 28px 70px rgba(37,99,235,.22);color:#fff;font-size:clamp(5rem, 12vw, 8rem);font-weight:850;letter-spacing:-.08em}.page-id-36 .sea-editor-mark{border:8px solid #fff;background:var(--wpr-bg-030cdbff-fea2-4352-8063-165ee5966da0) center/cover no-repeat #fff;box-shadow:0 28px 70px rgba(37,99,235,.18);color:transparent;font-size:0}.sea-editor-copy h2,.sea-page-hero h1{margin:10px 0 22px;font-size:clamp(2.6rem, 5.2vw, 5rem);line-height:.98}.sea-editor-copy>p:not(.sea-kicker),.sea-page-hero__deck{font-size:1.08rem;line-height:1.75}.sea-content-narrow{width:min(var(--sea-reading-width),calc(100% - 40px));margin-inline:auto}.sea-content-narrow h2{margin-top:2.4em}.sea-check-list{padding-left:0;list-style:none}.sea-check-list li{position:relative;margin-bottom:12px;padding-left:30px}.sea-check-list li::before{content:"";position:absolute;left:2px;top:.48em;width:12px;height:7px;border-left:2px solid var(--sea-teal);border-bottom:2px solid var(--sea-teal);transform:rotate(-45deg)}.sea-news-home{background:var(--sea-surface)}.sea-news-topics{border-top:1px solid var(--sea-border);border-bottom:1px solid var(--sea-border);background:var(--sea-surface)}.sea-news-topics__inner{display:flex;align-items:center;gap:26px;min-height:48px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.sea-news-topics__inner::-webkit-scrollbar{display:none}.sea-news-topics__label{color:var(--sea-muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sea-news-topics a{color:var(--sea-text);font-size:.88rem;font-weight:500;text-decoration:none}.sea-news-topics a:hover{color:var(--sea-blue)}.sea-news-masthead{padding-block:clamp(44px,6vw,72px) clamp(34px,4vw,48px);border-bottom:1px solid var(--sea-border)}.sea-news-masthead__grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,0.65fr);gap:clamp(36px,7vw,104px);align-items:end}.sea-news-masthead h1{max-width:860px;margin:10px 0 0;font-size:clamp(2.75rem, 5vw, 4.6rem);font-weight:500;letter-spacing:-.03em;line-height:1.02}.sea-news-masthead__deck{margin:0 0 4px;color:var(--sea-text);font-size:1.08rem;line-height:1.65}.sea-sonar-intro{padding-block:clamp(38px,5vw,62px);border-bottom:1px solid color-mix(in srgb,var(--sea-blue) 14%,var(--sea-border));background:var(--sea-blue-tint)}.sea-sonar-intro__grid{display:grid;grid-template-columns:minmax(320px,0.88fr) minmax(0,1.12fr);gap:clamp(34px,6vw,82px);align-items:center}.sea-sonar-intro__media{margin:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--sea-blue) 16%,var(--sea-border));border-radius:20px;background:#fff;box-shadow:0 18px 46px rgba(23,78,166,.11)}.sea-sonar-intro__media img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.sea-sonar-intro__copy{max-width:640px}.sea-sonar-intro__copy h2{margin:8px 0 18px;font-size:clamp(2.25rem, 4.2vw, 3.7rem);font-weight:500;letter-spacing:-.03em;line-height:1.02}.sea-sonar-intro__copy>p:not(.sea-kicker){margin:0 0 14px;color:var(--sea-text);font-size:1.02rem;line-height:1.68}.sea-sonar-intro__copy .sea-text-link{display:inline-flex;margin-top:6px}.sea-news-desks,.sea-news-lead-section,.sea-news-resources{padding-block:clamp(64px,8vw,104px)}.sea-news-section-header{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:32px}.sea-news-latest__intro h2,.sea-news-section-header h2{margin:7px 0 0;font-size:clamp(2rem, 3.5vw, 3rem);font-weight:500;letter-spacing:-.024em;line-height:1.08}.sea-news-lead-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,0.8fr);gap:clamp(34px,5vw,68px);align-items:start}.sea-news-home .sea-featured-answer{display:block;min-height:0;overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none}.sea-news-home .sea-featured-answer__media{display:block;min-height:0;aspect-ratio:16/9;border-radius:18px}.sea-news-home .sea-featured-answer__media img{width:100%;height:100%}.sea-news-home .sea-featured-answer__content{display:block;padding:26px 0 0;background:0 0}.sea-news-home .sea-featured-answer h2{max-width:820px;margin:12px 0 14px;font-size:clamp(2.35rem, 4.2vw, 4rem);font-weight:500;letter-spacing:-.032em;line-height:1.02}.sea-news-home .sea-featured-answer__deck{max-width:760px;margin-bottom:16px;font-size:1.05rem;line-height:1.6}.sea-news-home .sea-featured-answer__meta{margin-bottom:13px}.sea-news-side{border-top:3px solid var(--sea-ink)}.sea-news-side>h2{margin:18px 0 0;font-size:1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sea-news-side-list :where(.kb-posts,.kb-post-grid-items){display:block}.sea-news-side-list .loop-entry{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px;margin:0;padding:22px 0;border:0;border-bottom:1px solid var(--sea-border);border-radius:0;background:0 0;box-shadow:none}.sea-news-home .sea-news-side-list .kb-post-list-item,.sea-news-home .sea-news-stream .kb-post-list-item{display:block;width:100%;padding:0;border:0}.sea-news-side-list .loop-entry,.sea-news-stream .loop-entry{width:100%}.sea-news-side-list .kadence-post-image-intrisic,.sea-news-side-list .post-thumbnail{grid-column:1;grid-row:1;min-height:84px;margin:0;overflow:hidden;border-radius:10px}.sea-news-side-list .kadence-post-image-intrisic img,.sea-news-side-list .post-thumbnail img{width:100%;height:100%;aspect-ratio:16/9}.sea-news-side-list .entry-content-wrap{grid-column:2;grid-row:1;padding:0}.sea-news-side-list .entry-title{margin:6px 0 9px;font-size:1.08rem;font-weight:500;line-height:1.22}.sea-news-side-list .entry-meta{font-size:.72rem}.sea-news-side-list :where(.entry-summary,.entry-content,.entry-footer){display:none}.sea-news-latest{padding-block:clamp(68px,8vw,108px);border-top:1px solid var(--sea-border);border-bottom:1px solid var(--sea-border);background:var(--sea-canvas)}.sea-news-latest__grid{display:grid;grid-template-columns:minmax(230px,0.62fr) minmax(0,1.38fr);gap:clamp(54px,8vw,116px);align-items:start}.sea-news-latest__intro{position:sticky;top:116px}.sea-news-latest__intro>p:not(.sea-kicker){margin:20px 0;color:var(--sea-text);line-height:1.65}.sea-news-stream :where(.kb-posts,.kb-post-grid-items){display:block}.sea-news-stream .loop-entry{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(24px,4vw,42px);margin:0;padding:30px 0;border:0;border-top:1px solid var(--sea-border);border-radius:0;background:0 0;box-shadow:none}.sea-news-stream .kadence-post-image-intrisic,.sea-news-stream .post-thumbnail{grid-column:1;grid-row:1;min-height:124px;margin:0;overflow:hidden;border-radius:12px}.sea-news-stream .kadence-post-image-intrisic img,.sea-news-stream .post-thumbnail img{width:100%;height:100%;aspect-ratio:16/9}.sea-news-stream .entry-content-wrap{grid-column:2;grid-row:1;padding:0}.sea-news-stream .entry-title{margin:7px 0 10px;font-size:clamp(1.6rem, 2.7vw, 2.2rem);font-weight:500;letter-spacing:-.02em;line-height:1.12}.sea-news-stream .entry-meta{font-size:.76rem}.sea-news-stream .entry-summary{color:var(--sea-text);font-size:.94rem;line-height:1.55}.sea-news-stream .entry-summary p{margin:10px 0 0}.sea-news-stream .entry-footer{display:none}.sea-news-stream .kb-post-list-item{display:block;width:100%;padding:0;border:0}.sea-news-desk-grid,.sea-news-resource-grid{display:grid;gap:20px}.sea-news-desk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sea-news-desk{display:flex;flex-direction:column;min-height:260px;padding:28px;border-radius:16px;color:var(--sea-ink);text-decoration:none;transition:transform 160ms}.sea-news-desk:hover{transform:translateY(-3px)}.sea-news-desk>span,.sea-news-resource>span{font-size:.76rem;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sea-news-desk strong{margin-top:28px;font-size:1.45rem;font-weight:500;line-height:1.2}.sea-news-desk em,.sea-news-resource em{margin-top:auto;padding-top:28px;font-size:.84rem;font-style:normal;font-weight:600}.sea-news-desk--blue{background:#e8f0fe}.sea-news-desk--violet{background:#f3e8fd}.sea-news-desk--green{background:#e6f4ea}.sea-news-desk--amber{background:#fef7e0}.sea-news-resources{border-top:1px solid var(--sea-border);background:var(--sea-surface)}.sea-news-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sea-news-resource{display:flex;flex-direction:column;min-height:310px;padding:30px;border:1px solid var(--sea-border);border-top-width:4px;border-radius:0 0 14px 14px;background:var(--sea-surface);color:var(--sea-ink);text-decoration:none}.sea-news-resource--guide{border-top-color:var(--sea-blue)}.sea-news-resource--checklist{border-top-color:var(--sea-teal)}.sea-news-resource--tool{border-top-color:var(--sea-violet)}.sea-news-resource h3{margin:24px 0 14px;font-size:clamp(1.45rem, 2.4vw, 2rem);font-weight:500;letter-spacing:-.018em;line-height:1.15}.sea-news-resource p{margin:0;color:var(--sea-text);line-height:1.6}.sea-editorial-archive #inner-wrap{background:var(--sea-canvas)}body.sea-editorial-archive:not(.author) .entry-hero-container-inner{border-bottom:1px solid color-mix(in srgb,var(--sea-blue) 14%,var(--sea-border));background:radial-gradient(circle at 88% 18%,rgba(161,66,244,.1),transparent 24%),linear-gradient(135deg,#fff 0,#f3f7ff 100%)}body.sea-editorial-archive:not(.author) .entry-hero .entry-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:240px;padding-block:clamp(42px,5vw,68px);text-align:left}.sea-editorial-archive .archive-title,.sea-editorial-archive .page-title{max-width:900px;margin:0;font-size:clamp(2.7rem, 5vw, 4.8rem);line-height:.98}.sea-editorial-archive .archive-description{max-width:720px;margin-top:18px;color:var(--sea-text);font-size:1.05rem;line-height:1.7}.sea-editorial-archive .archive-description>:last-child{margin-bottom:0}.sea-editorial-archive .content-wrap{padding-block:clamp(44px,5vw,68px) clamp(64px,7vw,90px)}.sea-editorial-archive .grid-cols{gap:26px}.sea-editorial-archive article.loop-entry{overflow:hidden;border:1px solid var(--sea-border);border-radius:var(--sea-radius-md);background:var(--sea-surface);box-shadow:none;transition:transform 180ms,box-shadow 180ms}.sea-editorial-archive article.loop-entry:hover{transform:translateY(-4px);box-shadow:var(--sea-shadow-sm)}.sea-editorial-archive article.loop-entry .post-thumbnail-inner img{aspect-ratio:16/9}.sea-editorial-archive article.loop-entry .entry-content-wrap{padding:clamp(22px,3vw,30px)}.sea-editorial-archive article.loop-entry .entry-title{font-size:clamp(1.32rem, 2.2vw, 1.72rem);line-height:1.13}.sea-editorial-archive .pagination .page-numbers{border-radius:999px}.sea-editorial-archive .search-form{max-width:620px}.sea-article-template #inner-wrap{background:var(--sea-surface)}.sea-article-template .content-wrap,.sea-article-template .single-entry,.sea-article-template .single-entry>.entry-content-wrap{width:100%;max-width:none}.sea-article-template .content-wrap{padding-bottom:0}.sea-article-template:not(.sea-immersive-page) .content-container.site-container{width:100%;max-width:none;padding-inline:0}.sea-article-template .entry-header,.sea-article-template .entry-hero .entry-header{position:relative;z-index:0;box-sizing:border-box;width:100%;max-width:none;margin:0 0 28px;padding:clamp(34px,5vw,64px);overflow:hidden;border:1px solid color-mix(in srgb,var(--sea-blue) 12%,var(--sea-border));border-radius:var(--sea-radius-lg);background:radial-gradient(circle at 92% 16%,rgba(124,58,237,.13) 0 8%,transparent 8.3%),radial-gradient(circle at 92% 16%,transparent 0 15%,rgba(37,99,235,.08) 15.2% 15.8%,transparent 16%),linear-gradient(135deg,#fff 0,var(--sea-blue-tint) 100%)}.sea-article-template .entry-header>*{position:relative;z-index:1}.sea-article-template .entry-title{max-width:1040px;margin-top:14px;font-size:clamp(3rem, 5.35vw, 5.15rem);font-weight:790;letter-spacing:-.058em;line-height:.95;text-wrap:balance}.sea-article-summary{max-width:820px;margin-top:var(--sea-article-summary-before,14px)}.sea-article-summary p{margin:0;color:var(--sea-text);font-family:var(--sea-sans);font-size:clamp(1.08rem, 1.8vw, 1.32rem);line-height:1.58}.sea-article-template .entry-meta,.sea-article-template .mak-post-meta--single,.sea-article-template .sea-article-meta-fallback{color:var(--sea-muted);font-family:var(--sea-sans);font-size:.84rem}.sea-article-template .mak-post-meta--single{max-width:880px;margin-top:var(--sea-article-meta-before,14px);padding-top:var(--sea-article-meta-before,14px);border-top:1px solid color-mix(in srgb,var(--sea-blue) 12%,var(--sea-border))}.sea-article-template .mak-post-meta__row,.sea-article-template .sea-article-meta-fallback{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px}.sea-article-template .sea-article-meta-fallback{margin-top:var(--sea-article-meta-before,14px)}.sea-article-template .mak-byline__name,.sea-article-template .mak-post-meta__label,.sea-article-template .sea-article-meta-fallback a{color:var(--sea-ink);font-weight:720}.sea-article-template .mak-post-meta__read{display:inline-flex;align-items:center;min-height:28px;padding:3px 10px;border-radius:999px;background:rgba(37,99,235,.1);color:var(--sea-blue-dark);font-weight:750}.sea-article-template .post-thumbnail,.sea-article-template .post-thumbnail img,.sea-article-template .post-thumbnail-inner{border-radius:var(--sea-radius-lg)}.sea-article-template .post-thumbnail{aspect-ratio:16/9;height:auto!important;padding-bottom:0!important;overflow:hidden;box-shadow:0 24px 70px rgba(15,23,42,.13)}.sea-article-template .post-thumbnail-inner{inset:0;width:100%;height:100%}.sea-article-template .post-thumbnail img{width:100%;height:100%;object-fit:cover}.sea-article-template .entry-content{margin-top:var(--sea-article-content-start,30px);color:#27364a;font-family:var(--sea-serif);font-size:clamp(1.08rem, 1.6vw, 1.2rem);line-height:1.78}.sea-article-template .mak-article-body--toc{display:grid;grid-template-columns:minmax(0,760px) minmax(250px,288px);gap:clamp(36px,5vw,64px);align-items:start;box-sizing:border-box;max-width:none;margin-inline:auto}.sea-article-template .mak-article-body--toc>.gj-toc-widget{grid-column:2;grid-row:1;position:sticky;align-self:start}.sea-article-template .mak-article-body--toc>.mak-article__content{grid-column:1;grid-row:1;width:100%;max-width:var(--sea-reading-width);padding-bottom:clamp(48px,7vw,84px)}.sea-article-template .mak-article__content>:where(p,ul,ol,blockquote,h2,h3,h4,figure,.wp-block-group){max-width:var(--sea-reading-width);margin-inline:0}.sea-article-template .entry-content>:where(h2,h3,h4),.sea-article-template .mak-article__content>:where(h2,h3,h4){font-family:var(--sea-sans)}.sea-article-template .entry-content h2{margin-top:var(--sea-article-h2-before,30px);margin-bottom:var(--sea-article-h2-after,12px);font-size:var(--sea-article-h2-size, clamp(2rem, 3vw, 2.25rem));letter-spacing:-.018em;line-height:var(--sea-article-h2-leading, 1.15)}.sea-article-template .entry-content h3{margin-top:var(--sea-article-h3-before,26px);margin-bottom:var(--sea-article-h3-after,10px);font-size:var(--sea-article-h3-size, clamp(1.5rem, 2.5vw, 1.75rem));line-height:var(--sea-article-h3-leading, 1.25)}.sea-article-template .entry-content a{font-weight:600}.sea-article-template .entry-content blockquote{padding:22px 28px;border:0;border-left:4px solid var(--sea-blue);border-radius:0 var(--sea-radius-sm) var(--sea-radius-sm) 0;background:var(--sea-blue-tint);color:var(--sea-ink)}.sea-article-template .entry-content :not(pre)>code{border-radius:5px;background:var(--sea-canvas);font-size:.86em}.sea-article-template .entry-content .mak-key-moments,.sea-article-template .entry-content .mak-toc,.sea-article-template .entry-content .wp-block-group,.sea-article-template .entry-content .wp-block-image,.sea-article-template .entry-content .wp-block-kadence-tableofcontents,.sea-article-template .entry-content .wp-block-table{font-family:var(--sea-sans)}:where(.entry-content,.mak-article__content) :where(.wp-block-table,.sea-table-scroll){box-sizing:border-box;width:100%;max-width:var(--sea-reading-width);margin:1.4rem 0;overflow-x:auto;overflow-y:hidden;border:1px solid #d9e2f1;border-radius:16px;background:var(--sea-surface);box-shadow:0 14px 32px rgba(32,33,36,.055);-webkit-overflow-scrolling:touch}:where(.entry-content,.mak-article__content) :where(.wp-block-table,.sea-table-scroll) table,:where(.entry-content,.mak-article__content)>table:not(.sea-data-table__table){width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:auto;background:var(--sea-surface);color:var(--sea-text);font-family:var(--sea-sans);font-size:1rem;line-height:1.55}:where(.entry-content,.mak-article__content)>table:not(.sea-data-table__table){border:1px solid #d9e2f1;border-radius:16px;box-shadow:0 14px 32px rgba(32,33,36,.055)}:where(.entry-content,.mak-article__content) table caption{padding:15px 18px 13px;border-bottom:1px solid #d9e2f1;background:linear-gradient(110deg,#f8faff 0,#eef3ff 100%);color:var(--sea-blue-dark);font-size:.82rem;font-weight:800;letter-spacing:.065em;line-height:1.35;text-align:left;text-transform:uppercase}:where(.entry-content,.mak-article__content) table :where(th,td){box-sizing:border-box;padding:15px 18px;border:0;text-align:left;vertical-align:top}:where(.entry-content,.mak-article__content) table thead th{background:#f8f9fa;color:var(--sea-ink);font-size:.88rem;font-weight:800;letter-spacing:.01em;line-height:1.35}:where(.entry-content,.mak-article__content) table tbody th{color:var(--sea-ink);font-weight:750}:where(.entry-content,.mak-article__content) table tbody tr>*{border-top:1px solid #e7ebf1}:where(.entry-content,.mak-article__content) table tbody tr:nth-child(2n)>*{background:#fbfcfe}:where(.entry-content,.mak-article__content) table tr>*+*{border-left:1px solid #edf0f5}@media (max-width:680px){:where(.entry-content,.mak-article__content) :where(.wp-block-table,.sea-table-scroll) table{min-width:620px}:where(.entry-content,.mak-article__content)>table:not(.sea-data-table__table){display:block;max-width:100%;overflow-x:auto;white-space:normal;-webkit-overflow-scrolling:touch}:where(.entry-content,.mak-article__content) table :where(th,td){padding:14px 16px}}:where(.entry-content,.mak-article__content) .wp-block-code,:where(.entry-content,.mak-article__content) pre:not(.wp-block-verse){box-sizing:border-box;width:100%;max-width:var(--sea-reading-width);margin:1.4rem 0;padding:24px 22px 26px;overflow-x:auto;border:1px solid #26334a;border-radius:16px;background:#0f172a;box-shadow:0 16px 36px rgba(15,23,42,.16);color:#e7eefb;font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:.95rem;font-variant-ligatures:none;line-height:1.65;tab-size:2;white-space:pre;-webkit-overflow-scrolling:touch}:where(.entry-content,.mak-article__content) .wp-block-code code,:where(.entry-content,.mak-article__content) pre:not(.wp-block-verse) code{display:block;min-width:max-content;padding:0;border:0;background:0 0;color:inherit;font:inherit;white-space:inherit}.sea-code-sample{box-sizing:border-box;width:100%;max-width:var(--sea-reading-width);margin:1.4rem 0;overflow:hidden;border:1px solid #26334a;border-radius:16px;background:#0f172a;box-shadow:0 16px 36px rgba(15,23,42,.16)}.sea-code-sample__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:9px 11px 9px 18px;border-bottom:1px solid rgba(148,163,184,.22);background:#111c30}.sea-code-sample__language{color:#7dd3fc;font-size:.72rem;font-weight:800;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.sea-code-sample__copy{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 12px;border:1px solid rgba(191,219,254,.34);border-radius:999px;background:rgba(255,255,255,.06);color:#f8fafc;font-family:var(--sea-sans);font-size:.78rem;font-weight:750;line-height:1;cursor:pointer}.sea-code-sample__copy:hover{border-color:#7dd3fc;background:rgba(125,211,252,.13)}.sea-code-sample__copy:focus-visible{outline:#7dd3fc solid 3px;outline-offset:2px}.sea-code-sample__copy svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.sea-code-sample>.wp-block-code,.sea-code-sample>pre:not(.wp-block-verse){max-width:none;margin:0;padding:24px 22px 26px;border:0;border-radius:0;background:#0f172a;color:#e7eefb;box-shadow:none}.sea-article-template .entry-content .sea-code-sample>.wp-block-code>code,.sea-article-template .entry-content .sea-code-sample>pre:not(.wp-block-verse)>code,.sea-code-sample>.wp-block-code>code,.sea-code-sample>pre:not(.wp-block-verse)>code{display:block;min-width:max-content;padding:0;border:0;border-radius:0;background:0 0;color:inherit;font:inherit;white-space:inherit}.sea-code-sample__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:680px){.sea-code-sample>.wp-block-code,.sea-code-sample>pre:not(.wp-block-verse),:where(.entry-content,.mak-article__content) .wp-block-code,:where(.entry-content,.mak-article__content) pre:not(.wp-block-verse){padding:19px 16px 21px;font-size:.88rem}.sea-code-sample__bar{min-height:50px;padding:8px 9px 8px 15px}.sea-code-sample__copy{min-height:38px}}.sea-article-deck{max-width:var(--sea-reading-width);margin:0 0 2.4rem;padding-bottom:28px;border-bottom:1px solid var(--sea-border);color:var(--sea-text);font-family:var(--sea-sans);font-size:clamp(1.2rem, 2vw, 1.42rem);font-weight:520;line-height:1.55}.sea-key-points{max-width:var(--sea-reading-width);margin:2.25rem 0;padding:clamp(24px,4vw,36px);border:1px solid color-mix(in srgb,var(--sea-violet) 24%,var(--sea-border));border-radius:var(--sea-radius-md);background:linear-gradient(145deg,#fff 0,var(--sea-violet-tint) 100%)}.sea-key-points h2{margin-top:0!important;font-size:1.28rem!important}.sea-article-template .entry-footer{width:min(1112px,100%);margin:0 auto;padding-top:28px;border-top:1px solid var(--sea-border)}.sea-article-template .entry-tags a{display:inline-flex;align-items:center;margin:5px 8px 5px 0;padding:7px 12px;border:1px solid var(--sea-border);border-radius:999px;background:var(--sea-canvas);color:var(--sea-text);font-family:var(--sea-sans);font-size:.76rem;font-weight:720;text-decoration:none}.sea-article-template .entry-author{width:min(980px,calc(100% - 40px));margin-inline:auto;border-radius:var(--sea-radius-md)}.sea-article-template .post-navigation{width:min(1112px,100%);margin-inline:auto;border-radius:var(--sea-radius-md)}.sea-article-template .entry-author{margin-top:50px;padding:clamp(24px,4vw,38px);border:1px solid var(--sea-border);background:var(--sea-canvas)}.sea-article-template .entry-author-profile{display:grid;grid-template-columns:80px minmax(0,1fr);column-gap:24px;align-items:center}.sea-article-template .entry-author-avatar{grid-row:1/span 3;display:grid;place-items:center;width:80px;height:80px;overflow:hidden;border:4px solid #fff;border-radius:50%;background:#fff;box-shadow:var(--sea-shadow-sm);font-size:0}.sea-article-template .entry-author-avatar::before{content:none}.sea-article-template .entry-author-avatar img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.sea-article-template .entry-author-description,.sea-article-template .entry-author-follow,.sea-article-template .entry-author-name{grid-column:2}.sea-article-template .entry-author-name{font-size:1.2rem}.sea-article-template .entry-author-description p{margin:6px 0 0;color:var(--sea-text)}.sea-article-template .post-navigation{margin-top:28px;margin-bottom:clamp(32px,4vw,48px)}.sea-article-template .post-navigation .nav-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sea-article-template .post-navigation .nav-next,.sea-article-template .post-navigation .nav-previous{width:100%}.sea-article-template .post-navigation a{display:block;height:100%;padding:20px 22px;border:1px solid var(--sea-border);border-radius:var(--sea-radius-md);background:#fff;color:var(--sea-ink);font-weight:720;text-decoration:none}.sea-article-template .entry-related{position:relative;isolation:isolate;margin:0;padding:var(--sea-related-before) 0 var(--sea-related-after);overflow:hidden;border-radius:0;border-top:1px solid var(--sea-border);background:radial-gradient(circle at 92% 12%,rgba(124,58,237,.09) 0 7%,transparent 7.3%),linear-gradient(180deg,#f8faff 0,var(--sea-canvas) 100%)}.sea-article-template .entry-related-inner.content-container.site-container{box-sizing:border-box;width:min(1180px,calc(100% - 48px));max-width:1180px;margin-inline:auto;padding-inline:0}.sea-article-template .entry-related-carousel,.sea-article-template .entry-related-inner-content.alignwide{width:100%;max-width:none;margin-inline:0}.sea-article-template .entry-related-inner-content.alignwide{padding-block:0}.sea-explore-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;gap:8px clamp(32px,6vw,88px);margin:0 0 var(--sea-related-heading-gap)}.sea-explore-heading__eyebrow{grid-column:1;margin:0;color:var(--sea-blue);font-size:.75rem;font-weight:780;letter-spacing:.11em;line-height:1;text-transform:uppercase}.sea-article-template .entry-related-title{grid-column:1;margin:0;color:var(--sea-ink);font-size:clamp(2.25rem, 4vw, 3.65rem);font-weight:620;letter-spacing:-.052em;line-height:.98}.sea-explore-heading__dek{grid-column:2;grid-row:1/span 2;margin:0;padding-left:24px;border-left:2px solid color-mix(in srgb,var(--sea-blue) 24%,var(--sea-border));color:var(--sea-text);font-size:clamp(.95rem, 1.45vw, 1.08rem);line-height:1.62}.sea-article-template .entry-related-carousel{position:relative;margin-bottom:0}.sea-article-template .entry-related .splide__track{padding:4px 2px 12px}.sea-article-template .entry-related .splide__list{align-items:stretch}.sea-article-template .entry-related .splide__slide{display:flex;min-width:0;height:auto}.sea-article-template .entry-related .splide__arrow{width:42px;height:42px;border:1px solid var(--sea-border);background:#fff;color:var(--sea-blue-dark);box-shadow:var(--sea-shadow-sm)}.sea-article-template .entry-related .splide__pagination{bottom:-34px}.sea-article-template .entry-related .splide__pagination__page{background:color-mix(in srgb,var(--sea-blue) 24%,var(--sea-border));opacity:1}.sea-article-template .entry-related .splide__pagination__page.is-active{background:var(--sea-blue)}.mak-article-body,.mak-key-moments,.mak-toc{--nr-blue:var(--sea-blue);--nr-blue-dark:var(--sea-blue-dark);--nr-ink:var(--sea-ink);--nr-ink-2:var(--sea-text);--nr-ink-3:var(--sea-muted);--nr-line:var(--sea-border)}.mak-key-moments{--mak-km-accent:var(--sea-violet);--mak-km-border:color-mix(in srgb, var(--sea-violet) 28%, var(--sea-border));--mak-km-title:var(--sea-ink);--mak-km-text:var(--sea-text)}.mak-key-moments,.mak-toc__card{background:var(--sea-surface);border-radius:var(--sea-radius-md)}.sea-article-template .mak-toc__card{border-color:var(--sea-border);background:var(--sea-canvas);box-shadow:none}.sea-article-template .mak-toc__toggle{font-weight:760}.sea-article-template .mak-toc__link{color:var(--sea-text)}.sea-article-template .mak-gpref{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:9px;align-items:center;margin-top:12px;color:#174ea6;font-family:var(--sea-sans);font-size:.76rem;font-weight:720;line-height:1.35;text-decoration:none}.sea-article-template .mak-gpref:hover{border-color:#8ab4f8;background:#f6f9ff;color:#0b57d0}.sea-article-template .mak-gpref__g,.sea-article-template .mak-gpref__icon{display:block}.sea-guide-intro{margin:0 0 2rem;padding:clamp(24px,4vw,38px);background:linear-gradient(145deg,#fff,#eef4ff);font-family:var(--sea-sans)}.sea-guide-intro h2{margin-top:0!important;font-size:clamp(1.6rem, 3vw, 2.2rem)!important}.sea-guide-intro .is-style-sea-check-list{margin-bottom:0}.sea-guide-intro .is-style-sea-check-list li::marker{color:#0b57d0}.sea-guide-grid{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;align-items:start;margin-block:2.5rem;font-family:var(--sea-sans)}.sea-guide-roadmap{position:sticky;top:104px;padding:18px;border:1px solid var(--sea-border);border-radius:18px;background:#fff}.sea-guide-roadmap ul{margin:0;padding:0;list-style:none}.sea-guide-roadmap li+li{margin-top:9px}.sea-guide-roadmap a{color:#40506a;font-size:.8rem;font-weight:700!important;text-decoration:none}.sea-guide-roadmap a:hover{color:#0b57d0}.sea-guide-chapters{display:grid;gap:18px}.sea-guide-card{padding:clamp(24px,4vw,38px);border:1px solid transparent;border-radius:24px;box-shadow:0 12px 32px rgba(18,31,54,.06)}.sea-guide-card--blue{border-color:#d4e2ff;background:#eef4ff}.sea-guide-card--yellow{border-color:#f4df9c;background:#fff8df}.sea-guide-card--green{border-color:#bfe2cc;background:#edf8f1}.sea-guide-card--red{border-color:#f4c6c2;background:#fff0ef}.sea-guide-card__number{margin:0 0 1rem!important;color:#52627a;font-size:.72rem!important;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.sea-guide-card h2{margin:0 0 1rem!important;font-size:clamp(1.65rem, 3.5vw, 2.35rem)!important}.sea-guide-card p:last-child{margin-bottom:0}body.author .entry-hero-container-inner{border-bottom:1px solid color-mix(in srgb,var(--sea-blue) 18%,var(--sea-border));background:radial-gradient(circle at 90% 8%,rgba(113,71,255,.16),transparent 27%),radial-gradient(circle at 8% 92%,rgba(37,99,235,.12),transparent 24%),linear-gradient(135deg,#f8fbff 0,#eef4ff 54%,#f7f2ff 100%)}body.author .entry-hero .entry-header{align-items:stretch;min-height:0;padding-block:clamp(48px,6vw,78px) clamp(44px,5vw,68px);text-align:left}body.author .entry-hero .entry-header>*{width:100%;margin-inline:0}body.author .page-title{max-width:1000px;font-size:clamp(3.4rem, 7vw, 6.6rem);letter-spacing:-.06em;line-height:.92}body.author .archive-description{width:100%;max-width:1120px;margin-top:clamp(24px,4vw,42px)}.sea-author-profile{display:grid;grid-template-columns:190px minmax(0,1fr);gap:clamp(28px,5vw,58px);align-items:center;margin-top:0;padding:clamp(26px,4vw,48px);border:1px solid rgba(37,99,235,.18);border-radius:30px;background:rgba(255,255,255,.86);box-shadow:0 26px 70px rgba(37,99,235,.11);backdrop-filter:blur(12px)}.sea-author-profile__identity{text-align:center}.sea-author-profile__avatar img{display:block;width:180px;height:180px;margin-inline:auto;border:7px solid #fff;border-radius:50%;object-fit:cover;box-shadow:0 18px 46px rgba(37,99,235,.2)}.sea-author-profile__identity-label{margin:14px 0 0!important;color:var(--sea-muted);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sea-author-profile__role{margin:0 0 .75rem!important;color:#0b57d0;font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.sea-author-profile__bio{max-width:780px;margin:0!important;color:var(--sea-ink);font-size:clamp(1.08rem, 1.8vw, 1.35rem);font-weight:650;letter-spacing:-.018em;line-height:1.52}.sea-author-profile__credentials{max-width:780px;margin:14px 0 0!important;color:#53627a;font-size:.92rem;line-height:1.65}.sea-author-profile__socials{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.sea-author-social{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:9px 15px;border:1px solid rgba(37,99,235,.22);border-radius:999px;background:#fff;color:var(--sea-blue-dark);font-size:.84rem;font-weight:800;text-decoration:none;transition:transform 160ms,border-color 160ms,box-shadow 160ms}.sea-author-social:hover{transform:translateY(-2px);border-color:var(--sea-blue);box-shadow:0 10px 24px rgba(37,99,235,.14)}.sea-author-social svg{width:17px;height:17px;fill:currentColor}.sea-author-profile__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 0}.sea-author-profile__proof div{padding:12px 14px;border:1px solid #dce7fb;border-radius:12px;background:#f8fbff}.sea-author-profile__proof dt{margin:0 0 3px;color:var(--sea-muted);font-size:.67rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.sea-author-profile__proof dd{margin:0;color:var(--sea-ink);font-size:.82rem;font-weight:750;line-height:1.35}.sea-author-profile__topics{display:flex;gap:7px;flex-wrap:wrap;margin-top:16px}.sea-author-profile__topics span{padding:5px 10px;border-radius:999px;background:#e8f0fe;color:#174ea6;font-size:.72rem;font-weight:700}body.author .content-wrap{padding-top:clamp(42px,5vw,66px)}.sea-author-work-intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,0.75fr);gap:clamp(24px,5vw,64px);align-items:end;margin-bottom:clamp(28px,4vw,44px);padding-bottom:clamp(24px,3vw,34px);border-bottom:1px solid var(--sea-border)}.sea-author-standards .sea-kicker,.sea-author-work-intro .sea-kicker{margin:0 0 10px}.sea-author-work-intro h2{margin:0;font-size:clamp(2.35rem, 4.5vw, 4rem);letter-spacing:-.05em;line-height:.98}.sea-author-work-intro>p{margin:0;color:var(--sea-text);font-size:1rem;line-height:1.7}body.author #archive-container{gap:clamp(20px,3vw,30px)}body.author #archive-container article.loop-entry{border-top:4px solid var(--sea-blue);border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.055)}.sea-author-standards{margin-top:clamp(54px,7vw,90px);padding:clamp(28px,5vw,54px);border-radius:24px;background:radial-gradient(circle at 90% 10%,rgba(132,97,255,.35),transparent 28%),linear-gradient(135deg,#111d36 0,#172a50 100%);color:#fff}.sea-author-standards__heading{max-width:760px}.sea-author-standards__heading .sea-kicker{color:#9fc3ff}.sea-author-standards h2{margin:0;color:#fff;font-size:clamp(2.25rem, 4vw, 3.7rem);letter-spacing:-.05em;line-height:1}.sea-author-standards__heading>p:last-child{max-width:680px;margin:16px 0 0;color:#d8e3f7;line-height:1.7}.sea-author-standards__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px}.sea-author-standards__grid article{padding:22px;border:1px solid rgba(255,255,255,.14);border-radius:15px;background:rgba(255,255,255,.055)}.sea-author-standards__grid span{color:#9fc3ff;font-size:.7rem;font-weight:850;letter-spacing:.09em}.sea-author-standards__grid h3{margin:18px 0 8px;color:#fff;font-size:1.14rem}.sea-author-standards__grid p{margin:0;color:#c8d5ea;font-size:.88rem;line-height:1.6}.sea-author-standards__links{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.sea-author-standards__links a{display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border:1px solid rgba(255,255,255,.23);border-radius:999px;color:#fff;font-size:.8rem;font-weight:750;text-decoration:none}.sea-author-standards__links a:hover{border-color:#fff;background:rgba(255,255,255,.08)}.sea-article-template .comments-area{width:min(920px,100%);margin:clamp(54px,8vw,100px) auto;padding:clamp(24px,5vw,48px);border:1px solid var(--sea-border);border-radius:28px;background:#f8fafc}.sea-article-template .comment-reply-title,.sea-article-template .comments-title{font-size:clamp(1.8rem, 4vw, 2.8rem);letter-spacing:-.045em}.sea-article-template .comment-list{margin:0 0 3rem;padding:0;list-style:none}.sea-article-template .comment-list .comment-body{margin:0 0 14px;padding:20px;border:1px solid #dfe4ec;border-radius:18px;background:#fff}.sea-article-template .comment-list .children{margin-left:30px;padding-left:16px;border-left:2px solid #d7e3fa}.sea-article-template .comment-author{font-weight:760}.sea-article-template .comment-metadata{font-size:.74rem}.sea-article-template .comment-content{margin-top:1rem;color:#334155;font-family:var(--sea-sans);font-size:.94rem;line-height:1.65}.sea-discussion-note{padding:13px 15px;border-left:4px solid #0b57d0;border-radius:0 10px 10px 0;background:#eef4ff;color:#47566d;font-size:.84rem}.sea-article-template .comment-form :where(input[type=text],input[type=email],input[type=url],textarea){border:1px solid #c6ceda;border-radius:12px;background:#fff}.sea-article-template .comment-form .submit{border-radius:999px;background:#0b57d0;font-weight:750}.sea-resource-template .entry-content>.seac-checklist,.sea-resource-template .entry-content>.seat-tool-shell{font-family:var(--sea-sans)}.sea-article-template:not(.sea-immersive-page) #inner-wrap{background:#fff}.sea-article-template:not(.sea-immersive-page) .content-area{margin-top:0}.sea-article-template .entry-header{margin:0;padding:clamp(44px,6vw,76px);border:0;border-radius:0;background:var(--sea-blue);box-shadow:none;color:#fff}.sea-article-template:not(.sea-immersive-page) .entry-header{box-sizing:border-box;position:relative;left:50%;width:100vw;max-width:none;margin-left:-50vw;padding:var(--sea-article-hero-top) max(24px,calc((100vw - 760px)/ 2)) var(--sea-article-hero-bottom)}.sea-article-template:not(.sea-immersive-page) .entry-header>*{width:min(760px,100%);margin-right:auto;margin-left:0}.sea-article-template .entry-header .entry-title{max-width:760px;margin:var(--sea-article-title-gap) 0 0;color:#fff;font-size:clamp(2.7rem, 4.4vw, 3.45rem);font-weight:560;letter-spacing:-.014em;line-height:1.08}.sea-article-template .entry-header .sea-article-summary{margin-top:var(--sea-article-summary-before)}.sea-article-template .entry-header .sea-article-summary p{font-size:clamp(1.05rem, 1.55vw, 1.2rem);line-height:1.55}.sea-article-template .entry-header .entry-taxonomies a,.sea-article-template .entry-header .post-category a{background:#174ea6;color:#fff}.sea-article-template .entry-header .entry-meta,.sea-article-template .entry-header .mak-post-meta--single,.sea-article-template .entry-header .sea-article-meta-fallback,.sea-article-template .entry-header .sea-article-summary p{color:rgba(255,255,255,.94)}.sea-article-template .entry-header .mak-post-meta--single{margin-top:var(--sea-article-meta-before);padding-top:16px;border-top-color:rgba(255,255,255,.22)}.sea-article-template .entry-header .mak-byline__name,.sea-article-template .entry-header .mak-post-meta__label,.sea-article-template .entry-header .sea-article-meta-fallback a{color:#fff}.sea-article-template .entry-header .mak-byline,.sea-article-template .entry-header .mak-post-meta__item,.sea-article-template .entry-header .mak-post-meta__sep,.sea-article-template .entry-header .mak-post-meta__time{color:rgba(255,255,255,.94)}.sea-article-template .entry-header .mak-post-meta__read{background:#fff;color:var(--sea-blue)}.sea-article-template .post-thumbnail{width:min(1000px,calc(100% - 40px));margin:var(--sea-article-feature-before) auto 0;border-radius:6px;box-shadow:none}.sea-article-template .post-thumbnail img,.sea-article-template .post-thumbnail-inner{border-radius:6px}.sea-article-template .entry-content{margin-top:var(--sea-article-content-start)}.sea-article-template .mak-article-body--toc{display:grid;grid-template-columns:minmax(190px,230px) minmax(0,760px);gap:clamp(42px,5vw,70px);width:min(1060px,calc(100% - 40px));margin-inline:auto}.sea-article-template .mak-article-body--toc>.gj-toc-widget{grid-column:1;grid-row:1;position:sticky;top:28px}.sea-article-template .mak-article-body--toc>.mak-article__content{grid-column:2;grid-row:1;max-width:760px}.sea-article-template .mak-toc__card{padding:0 20px 0 0;border:0;border-right:1px solid var(--sea-border);border-radius:0;background:0 0}.sea-article-template .mak-toc__header{padding:0 0 14px;border-bottom:1px solid var(--sea-border)}.sea-article-template .mak-toc__list{padding:12px 0 0}.sea-article-template .mak-toc__link{padding:6px 0;color:#4b5565;font-size:.78rem;line-height:1.35}.sea-article-template .mak-toc__link:hover{color:var(--sea-blue)}.sea-article-template .mak-toc__footer{padding:14px 0 0;border-top:1px solid var(--sea-border)}.sea-article-template .mak-gpref{grid-template-columns:20px minmax(0,1fr) auto;padding:12px 0;border:0;border-radius:0;background:0 0}.sea-article-template .entry-content h2{padding-top:.2em;font-size:clamp(2.4rem, 4.4vw, 3.45rem);line-height:1.02}.sea-guide-intro,.sea-key-points{border:0;border-left:5px solid var(--sea-blue);border-radius:0;background:var(--sea-blue-tint);box-shadow:none}.sea-article-template:not(.sea-immersive-page) .entry-content{color:var(--sea-text);font-size:var(--sea-article-body-size);line-height:var(--sea-article-body-leading)}.sea-article-template:not(.sea-immersive-page) .mak-article-body--toc{grid-template-columns:minmax(190px,230px) minmax(0,var(--sea-article-measure));width:min(980px,calc(100% - 40px))}.sea-article-template:not(.sea-immersive-page) .mak-article-body--toc>.mak-article__content,.sea-article-template:not(.sea-immersive-page) .mak-article__content>:where(p,ul,ol,blockquote,h2,h3,h4,figure,.wp-block-group){max-width:var(--sea-article-measure)}.sea-article-template:not(.sea-immersive-page) .sea-article-deck{margin-bottom:24px;padding-bottom:24px;font-size:1.25rem;font-weight:400;line-height:1.4}.sea-article-template:not(.sea-immersive-page) .sea-key-points{margin:0;padding:28px 32px;font-size:1.0625rem;line-height:1.6}.sea-article-template:not(.sea-immersive-page) .mak-article__content>h2{margin:var(--sea-article-h2-before) 0 var(--sea-article-h2-after);padding-top:0;font-size:var(--sea-article-h2-size);font-weight:500;letter-spacing:-.018em;line-height:var(--sea-article-h2-leading)}.sea-article-template:not(.sea-immersive-page) .mak-article__content>h3{margin:var(--sea-article-h3-before) 0 var(--sea-article-h3-after);font-size:var(--sea-article-h3-size);font-weight:500;letter-spacing:-.012em;line-height:var(--sea-article-h3-leading)}.sea-article-template:not(.sea-immersive-page) .mak-article__content>p{margin-top:0;margin-bottom:var(--sea-article-paragraph-gap)}.sea-article-template:not(.sea-immersive-page) .mak-article__content>p:last-child{margin-bottom:0}.sea-article-template .entry-content .mak-key-moments{--mak-km-accent:var(--sea-blue);--mak-km-border:#dce3ec;margin:6px 0 var(--sea-article-summary-gap);padding:20px 24px 8px;border:1px solid var(--mak-km-border);border-top:3px solid var(--sea-blue);border-radius:12px;background:#fbfcff;box-shadow:none}.sea-article-template .entry-content .mak-key-moments__title{margin:0 0 8px;padding:0;color:var(--sea-ink);font-size:1.125rem;font-weight:760;letter-spacing:-.012em;line-height:1.3}.sea-article-template .entry-content .mak-key-moments__item{border-top-color:#e8ecf2}.sea-article-template .entry-content .mak-key-moments__row{gap:12px;padding:13px 0;border-radius:8px}.sea-article-template .entry-content .mak-key-moments__num{flex-basis:26px;width:26px;height:26px;margin-top:1px;border-radius:8px;background:var(--sea-blue-tint);color:var(--sea-blue-dark);font-size:.75rem;line-height:26px}.sea-article-template .entry-content .mak-key-moments__body{gap:2px}.sea-article-template .entry-content .mak-key-moments__item-title{font-size:.98rem;font-weight:720;line-height:1.35}.sea-article-template .entry-content .mak-key-moments__item-text{font-size:.9rem;line-height:1.48}.sea-article-template{--sea-content-accent:#0f766e;--sea-content-accent-dark:#115e59;--sea-content-tint:#ecfdf5}.sea-format-guide{--sea-content-accent:#1967d2;--sea-content-accent-dark:#174ea6;--sea-content-tint:#e8f0fe}.sea-format-news{--sea-content-accent:#b42318;--sea-content-accent-dark:#8f1d14;--sea-content-tint:#fce8e6}.sea-format-research{--sea-content-accent:#6d28d9;--sea-content-accent-dark:#5b21b6;--sea-content-tint:#f3e8ff}.sea-format-review{--sea-content-accent:#8a4b08;--sea-content-accent-dark:#713b06;--sea-content-tint:#fef7e0}.sea-immersive-tool{--sea-content-accent:#137333;--sea-content-accent-dark:#0d5c28;--sea-content-tint:#e6f4ea}.sea-immersive-checklist{--sea-content-accent:#b45309;--sea-content-accent-dark:#92400e;--sea-content-tint:#fff7ed}.sea-immersive-page,.sea-immersive-page #inner-wrap,.sea-immersive-page #wrapper,.sea-immersive-page .content-area,.sea-immersive-page .content-container.site-container,.sea-immersive-page .content-wrap,.sea-immersive-page .single-entry,.sea-immersive-page .single-entry>.entry-content-wrap,.sea-immersive-page .site-main{width:100%;max-width:none;margin:0;padding:0;background:#fff}.sea-immersive-page #inner-wrap{min-height:100vh;overflow:clip}.sea-immersive-page .entry-author,.sea-immersive-page .entry-related,.sea-immersive-page .post-navigation{display:none!important}.sea-immersive-home-link-wrap{box-sizing:border-box;width:100%;padding:25px max(24px,calc((100vw - 1080px)/ 2)) 0;background:var(--sea-content-accent)}.sea-immersive-home-link{width:min(1080px,100%);margin-inline:auto;color:rgba(255,255,255,.72);font-family:var(--sea-sans);font-size:.79rem;font-weight:650;letter-spacing:.01em}.sea-immersive-home-link ol{display:flex;gap:9px;align-items:center;min-width:0;margin:0;padding:0;list-style:none}.sea-immersive-home-link li{display:flex;gap:9px;align-items:center;min-width:0}.sea-immersive-home-link li:not(:last-child)::after{color:rgba(255,255,255,.45);content:"/"}.sea-immersive-home-link li:last-child{overflow:hidden}.sea-immersive-home-link li:last-child span{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.sea-immersive-home-link a{color:#fff;text-decoration:none}.sea-immersive-home-link a:hover{text-decoration:underline}.sea-immersive-home-link__brand{font-weight:800;letter-spacing:-.025em}.sea-immersive-home-link__brand i{color:#ff8a1f;font-style:normal}.sea-immersive-home-link__separator{color:rgba(255,255,255,.45)}.sea-immersive-home-link__type{color:rgba(255,255,255,.94)}.sea-immersive-page .entry-header{padding:clamp(30px,4vw,48px) max(24px,calc((100vw - 1080px)/ 2)) clamp(44px,5vw,64px);background:var(--sea-content-accent)}.sea-immersive-page .entry-header>*{width:min(1080px,100%);margin-right:auto;margin-left:0}.sea-immersive-page .entry-header .entry-title{max-width:900px;font-size:clamp(2.85rem, 5.2vw, 4.75rem);line-height:1.01}.sea-immersive-page .entry-header .sea-article-summary{max-width:800px;margin-top:24px}.sea-immersive-page .entry-header .sea-article-summary p{font-size:clamp(1.08rem, 1.8vw, 1.35rem);line-height:1.55}.sea-immersive-page .entry-header .entry-taxonomies a,.sea-immersive-page .entry-header .post-category a{background:rgba(0,0,0,.18);color:#fff}.sea-immersive-page .entry-header .mak-post-meta__read{color:var(--sea-content-accent-dark)}.sea-immersive-page .entry-content :where(a,.mak-toc__link:hover){color:var(--sea-content-accent-dark)}.sea-immersive-page .entry-content .mak-key-moments{--mak-km-accent:var(--sea-content-accent);border-top-color:var(--sea-content-accent)}.sea-immersive-post .post-thumbnail{display:block;margin-top:var(--sea-article-feature-before)}.sea-article-template.sea-immersive-post .entry-content{margin:0;padding:var(--sea-article-content-start) 0 var(--sea-article-content-end);color:var(--sea-text);font-family:var(--sea-sans);font-size:var(--sea-article-body-size);line-height:var(--sea-article-body-leading)}.sea-immersive-post .mak-article-body--toc{grid-template-columns:minmax(190px,230px) minmax(0,var(--sea-article-measure));width:min(980px,calc(100% - 40px))}.sea-immersive-post .mak-article-body--toc>.mak-article__content{max-width:var(--sea-article-measure);padding-bottom:0}.sea-article-template.sea-immersive-post .mak-article__content>h2{margin:var(--sea-article-h2-before) 0 var(--sea-article-h2-after);padding-top:0;font-size:var(--sea-article-h2-size);font-weight:500;letter-spacing:-.018em;line-height:var(--sea-article-h2-leading)}.sea-article-template.sea-immersive-post .mak-article__content>h3{margin:var(--sea-article-h3-before) 0 var(--sea-article-h3-after);font-size:var(--sea-article-h3-size);font-weight:500;letter-spacing:-.012em;line-height:var(--sea-article-h3-leading)}.sea-article-template.sea-immersive-post .mak-article__content>p{margin-top:0;margin-bottom:var(--sea-article-paragraph-gap)}.sea-article-template.sea-immersive-post .mak-article__content>:where(ul,ol){margin-top:0;margin-bottom:var(--sea-article-list-gap)}.sea-article-template.sea-immersive-post .mak-article__content>:where(blockquote,figure,.wp-block-table,table){margin-top:var(--sea-article-media-gap);margin-bottom:var(--sea-article-media-gap)}.sea-article-template.sea-immersive-post .mak-article__content>:last-child{margin-bottom:0}.sea-immersive-guide .sea-guide-grid{display:block;margin:var(--sea-article-h2-before) 0 0}.sea-immersive-guide .sea-guide-roadmap{display:none}.sea-immersive-guide .sea-guide-chapters{display:block}.sea-immersive-guide .sea-guide-card{margin:0;padding:var(--sea-article-h2-before) 0;border:0;border-top:1px solid var(--sea-border);border-radius:0;background:0 0;box-shadow:none}.sea-immersive-guide .sea-guide-card__number{display:inline-block;margin-bottom:var(--sea-article-h2-after)!important;padding:5px 9px;background:var(--sea-blue);color:#fff;font-size:.72rem!important}.sea-immersive-guide .sea-guide-card h2{max-width:var(--sea-article-measure);margin-bottom:var(--sea-article-h2-after)!important;font-size:var(--sea-article-h2-size)!important;font-weight:500;letter-spacing:-.018em;line-height:var(--sea-article-h2-leading)}.sea-immersive-guide .sea-guide-card p{font-size:var(--sea-article-body-size);line-height:var(--sea-article-body-leading)}.sea-immersive-checklist .entry-content{position:relative;z-index:2;width:min(1120px,calc(100% - 40px));margin:-56px auto 0;padding-bottom:clamp(72px,8vw,112px);font-family:var(--sea-sans)}.sea-immersive-checklist .entry-content>:not(.seac-checklist){display:block;width:min(760px,100%);margin-right:auto;margin-left:auto}.sea-immersive-checklist .entry-content>.seac-checklist{width:100%;margin:0 auto clamp(36px,5vw,56px);border:1px solid var(--sea-border);border-radius:6px;background:#fff;box-shadow:0 20px 54px rgba(15,23,42,.12)}.sea-immersive-checklist .seac-checklist__header{padding:clamp(28px,4vw,44px);border-radius:6px 6px 0 0;background:#fff}.sea-immersive-checklist .seac-checklist__header h2{font-size:clamp(2rem, 4vw, 3.1rem)!important}.sea-immersive-checklist .seac-checklist__instruction{max-width:720px;font-size:1.0625rem!important;line-height:1.6}.sea-immersive-checklist .seac-checklist__progress{display:grid;min-width:118px;min-height:104px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--sea-content-accent) 22%,var(--sea-border));border-radius:12px;background:color-mix(in srgb,var(--sea-content-tint) 70%,#fff);place-content:center;text-align:center}.sea-immersive-checklist .seac-checklist__progress strong{font-size:clamp(2rem, 3vw, 2.65rem);font-variant-numeric:tabular-nums;line-height:1}.sea-immersive-checklist .seac-checklist__progress>span{margin-top:8px;font-size:.875rem}.sea-immersive-checklist .seac-checklist__progress strong span{margin:0;color:inherit;font:inherit;line-height:inherit}.sea-immersive-checklist .seac-checklist__meta span,.sea-immersive-checklist .seac-item__badges span{font-size:.8125rem}.sea-immersive-checklist .seac-checklist__actions{display:flex;gap:10px;align-items:center;padding:16px clamp(24px,4vw,44px);border-top:1px solid var(--sea-border);border-bottom:1px solid var(--sea-border);background:#f7f8fa}.sea-immersive-checklist .seac-button{border-radius:4px}.sea-immersive-checklist .seac-button--quiet{margin-left:auto}.sea-immersive-checklist .seac-checklist__layout{display:block;padding:clamp(28px,4vw,44px) clamp(24px,4vw,44px) clamp(32px,4vw,48px)}.sea-immersive-checklist .seac-checklist__nav{position:static;padding:0 0 clamp(24px,3vw,32px);border-right:0;border-bottom:1px solid var(--sea-border)}.sea-immersive-checklist .seac-checklist__nav>p{margin:0 0 12px!important;color:#111827;font-size:.82rem!important;font-weight:800}.sea-immersive-checklist .seac-checklist__nav ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0!important;padding:0!important;list-style:none}.sea-immersive-checklist .seac-checklist__nav li+li{margin-top:0}.sea-immersive-checklist .seac-checklist__nav a{display:grid;grid-template-columns:24px minmax(0,1fr);gap:7px;min-height:54px;padding:10px 11px;border:1px solid color-mix(in srgb,var(--sea-content-accent) 18%,var(--sea-border));border-radius:10px;background:color-mix(in srgb,var(--sea-content-tint) 70%,#fff);color:#4b5565;font-size:.84rem;font-weight:650;line-height:1.35;text-decoration:none;transition:border-color 160ms,color 160ms,transform 160ms}.sea-immersive-checklist .seac-checklist__nav a:hover{border-color:color-mix(in srgb,var(--sea-content-accent) 55%,var(--sea-border));color:var(--sea-content-accent-dark);transform:translateY(-1px)}.sea-immersive-checklist .seac-checklist__nav a span,.sea-immersive-checklist .seac-group__number{color:var(--sea-blue);font-variant-numeric:tabular-nums;font-weight:800}.sea-immersive-checklist .seac-checklist__groups{display:block;padding:clamp(28px,4vw,40px) 0 0}.sea-immersive-checklist .seac-group{padding:0;border:0;border-radius:0;background:0 0}.sea-immersive-checklist .seac-group+.seac-group{margin-top:0;padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--sea-border)}.sea-immersive-checklist .seac-group__number{margin:0 0 8px!important;font-size:.74rem!important;letter-spacing:.08em;text-transform:uppercase}.sea-immersive-checklist .seac-group h3{margin:0 0 18px!important;font-size:clamp(1.7rem, 3vw, 2.35rem)!important;font-weight:560;letter-spacing:-.045em;line-height:1.08}.sea-immersive-checklist .seac-group__items{gap:12px}.sea-immersive-checklist .seac-item{border:1px solid var(--sea-border);border-left:4px solid var(--sea-content-accent);border-radius:12px;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.045)}.sea-immersive-checklist .seac-item__summary{grid-template-columns:26px minmax(0,1fr);gap:12px;padding:19px 20px}.sea-immersive-checklist .seac-item__summary strong{font-size:1.1rem;line-height:1.35}.sea-immersive-checklist .seac-item__summary p{margin-top:6px!important;font-size:.96rem!important;line-height:1.55}.sea-immersive-checklist .seac-item__details>summary{padding:13px 20px;font-size:.92rem}.sea-immersive-checklist .seac-item__details-inner{gap:20px 28px;padding:4px 20px 22px}.sea-immersive-checklist .seac-item__detail-block h5{margin-bottom:7px!important;font-size:.96rem!important;line-height:1.4}.sea-immersive-checklist .seac-item__detail-block li,.sea-immersive-checklist .seac-item__detail-block p{font-size:.94rem!important;line-height:1.62}.sea-immersive-checklist .seac-item__detail-block li+li{margin-top:8px!important}.sea-immersive-checklist .seac-item__notes{padding:15px 20px 20px}.sea-immersive-checklist .seac-item__notes>span{font-size:.9rem}.sea-immersive-checklist .seac-checklist textarea{min-height:112px;padding:13px 14px;font-size:1rem;line-height:1.55}.sea-immersive-checklist .seac-checklist__privacy{padding:16px clamp(24px,4vw,44px) 20px;border-top:1px solid var(--sea-border);background:#f7f8fa}.seac-library.seac-library{--seac-accent:#b45309;--seac-accent-dark:#92400e;--seac-tint:#fff7ed;min-height:70vh;background:#f7f8fa}.seac-library.seac-library .seac-library__hero{padding:clamp(58px,7vw,92px) 24px;background:radial-gradient(circle at 88% 16%,rgba(255,255,255,.75) 0 112px,transparent 113px),linear-gradient(135deg,#fff7ed 0,#ffedd5 100%)}.seac-library.seac-library .seac-library__hero-inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,0.75fr);gap:clamp(36px,7vw,92px);align-items:end;max-width:1180px;margin:0 auto}.seac-library.seac-library .seac-library__hero h1{max-width:780px;margin:0;color:#0b1220;font-size:clamp(3.1rem, 7vw, 5.8rem);letter-spacing:-.065em;line-height:.94}.seac-library.seac-library .seac-library__hero-copy>p:last-child{max-width:700px;margin:20px 0 0;color:#45546d;font-size:clamp(1rem, 1.5vw, 1.14rem);line-height:1.65}.seac-library.seac-library .seac-library__promises{display:grid;gap:10px;margin:0;padding:0;list-style:none}.seac-library.seac-library .seac-library__promises li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;min-height:56px;padding:10px 14px;border:1px solid rgba(180,83,9,.18);border-radius:12px;background:rgba(255,255,255,.78);color:#3c4043;font-size:.88rem;font-weight:700}.seac-library.seac-library .seac-library__promises span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--seac-accent-dark);box-shadow:inset 0 0 0 1px rgba(180,83,9,.18)}.seac-library.seac-library .seac-library__content{max-width:1180px;margin:0 auto;padding:clamp(54px,7vw,88px) 24px clamp(72px,9vw,112px)}.seac-library.seac-library .seac-library__intro{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(300px,0.55fr);gap:32px;align-items:end;margin-bottom:30px}.seac-library.seac-library .seac-library__intro h2{margin:0;color:#0b1220;font-size:clamp(2rem, 4vw, 3.45rem);letter-spacing:-.05em;line-height:1}.seac-library.seac-library .seac-library__intro p{margin:0;color:#58667a;line-height:1.65}.seac-library.seac-library .seac-library__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:none;margin:0;padding:0}.seac-library.seac-library .seac-library-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid #dde2ea;border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.055);transition:border-color 180ms,box-shadow 180ms,transform 180ms}.seac-library.seac-library .seac-library-card:hover{border-color:rgba(180,83,9,.38);box-shadow:0 20px 42px rgba(15,23,42,.09);transform:translateY(-3px)}.seac-library.seac-library .seac-library-card__image{display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;border-bottom:1px solid #eceff3;background:var(--seac-tint)}.seac-library.seac-library .seac-library-card__image img{display:block;width:100%;height:100%;padding:12px;object-fit:contain}.seac-library.seac-library .seac-library-card__fallback{display:grid;place-items:center;width:76px;height:76px;border:2px solid rgba(180,83,9,.24);border-radius:18px;background:#fff;color:var(--seac-accent-dark);font-size:2rem;font-weight:800}.seac-library.seac-library .seac-library-card__body{display:flex;flex-direction:column;padding:clamp(22px,3vw,30px)}.seac-library.seac-library .seac-library-card__meta{display:flex;gap:8px;align-items:center;margin-bottom:10px;color:#6b7280;font-size:.76rem}.seac-library.seac-library .seac-library-card__meta .seac-eyebrow{margin:0!important}.seac-library.seac-library .seac-library-card h2{margin:0 0 12px;font-size:clamp(1.45rem, 2.5vw, 2rem);letter-spacing:-.04em;line-height:1.08}.seac-library.seac-library .seac-library-card__body>p:not(.seac-eyebrow){margin:0 0 22px;color:#58667a;font-size:.94rem;line-height:1.65}.seac-library.seac-library .seac-card-link{display:inline-flex;gap:8px;align-items:center;align-self:flex-start;margin-top:auto;color:var(--seac-accent-dark);font-size:.9rem;font-weight:780;text-decoration:none}.sea-immersive-tool .entry-content{position:relative;z-index:2;width:min(1180px,calc(100% - 40px));margin:-58px auto 0;padding-bottom:clamp(72px,8vw,112px);font-family:var(--sea-sans)}.sea-immersive-tool .entry-content>.seat-tool-shell{width:100%;margin:0 auto clamp(42px,5vw,58px);padding:0;border:0;background:0 0}.sea-immersive-tool .seat-tool-shell__bar{padding:14px 18px;border-color:var(--sea-border);border-radius:6px 6px 0 0;box-shadow:0 16px 42px rgba(15,23,42,.1)}.sea-immersive-tool .seat-tool-frame{height:var(--seat-height,720px);border-color:var(--sea-border);border-radius:0 0 6px 6px;box-shadow:0 22px 54px rgba(15,23,42,.13)}.sea-immersive-tool .entry-content>:not(.seat-tool-shell):not(.sea-forum){display:block;width:min(760px,100%);margin-right:auto;margin-left:auto}.sea-resource-template .entry-content>.sea-forum{width:min(920px,100%);margin-top:clamp(44px,5vw,64px);margin-bottom:0}.sea-resource-template .sea-forum .comment-form>p{margin:0}.sea-resource-template .sea-forum__empty p,.sea-resource-template .sea-forum__header p{margin-bottom:0}.sea-resource-template .sea-forum__header>div:first-child>p:last-child{font-size:1rem;line-height:1.6}.sea-immersive-tool .entry-content>.sea-article-deck{margin-bottom:20px;padding-bottom:20px}.sea-immersive-tool .entry-content>h2{margin-top:24px}.sea-immersive-tool .entry-content>h2+p{margin-top:0}@media (min-width:801px){.sea-immersive-checklist .seac-item__details-inner{display:block;columns:2;column-gap:28px}.sea-immersive-checklist .seac-item__detail-block{margin-bottom:22px;break-inside:avoid}.sea-immersive-checklist .seac-item__prompt{column-span:all}}@media (max-width:800px){.sea-immersive-checklist .seac-checklist__progress{min-height:0;margin-top:18px;place-content:start;text-align:left}.sea-immersive-checklist .seac-item__details-inner{padding:4px 16px 18px}.sea-resource-template .entry-content>.sea-forum{width:100%}}.sea-newsletter-band{padding-block:clamp(56px,7vw,90px);background:var(--sea-blue-tint);border-top:1px solid color-mix(in srgb,var(--sea-blue) 12%,var(--sea-border))}.sea-newsletter-grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(380px,1.1fr);gap:clamp(36px,7vw,96px);align-items:center}.sea-newsletter-copy h2{margin:8px 0 14px;font-size:clamp(2rem, 4vw, 3.4rem);line-height:1}.sea-newsletter-copy p:last-child{margin-bottom:0}.sea-newsletter-form .mailerpress_shortcode-optin-form__field label{display:block;margin-bottom:8px;color:var(--sea-ink);font-size:.82rem;font-weight:750}.sea-newsletter-form .mailerpress-optin-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.sea-newsletter-form input[type=email]{width:100%;min-height:52px;padding:11px 16px;border:1px solid color-mix(in srgb,var(--sea-blue) 28%,var(--sea-border));border-radius:12px;background:#fff;box-shadow:none}.sea-newsletter-form button[type=submit]{min-height:52px;padding-inline:22px;border:0;font-weight:760}.sea-form-note{margin:10px 0 0;color:var(--sea-muted);font-size:.75rem}.sea-footer-main{padding-block:66px;background:var(--sea-ink);color:#94a3b8}.sea-footer-grid{display:grid;grid-template-columns:minmax(300px,1.6fr) repeat(2,minmax(150px,0.7fr));gap:clamp(36px,7vw,86px)}.sea-footer-wordmark{display:inline-block;margin-bottom:18px;color:#fff;font-size:1.18rem;font-weight:820;letter-spacing:-.055em;text-decoration:none}.sea-footer-wordmark::after{content:".";color:#60a5fa}.sea-footer-brand p{max-width:480px;line-height:1.7}.sea-footer-extension{color:#bfdbfe;font-size:.86rem;font-weight:700}.sea-footer-heading{margin:0 0 18px;color:#fff;font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.sea-footer-menu{margin:0;padding:0;list-style:none}.sea-footer-menu li{margin-bottom:11px}.sea-footer-menu a{color:#cbd5e1;text-decoration:none}.sea-footer-menu a:hover{color:#fff}.site-bottom-footer-wrap{border-top:1px solid rgba(255,255,255,.08);background:var(--sea-ink)}.site-bottom-footer-inner-wrap{padding-block:22px}.site-bottom-footer-wrap,.site-bottom-footer-wrap a{color:#94a3b8}.site-bottom-footer-wrap p{margin:0;font-size:.78rem}.sea-empty-state{padding:24px;border:1px dashed var(--sea-border);border-radius:var(--sea-radius-md);background:var(--sea-canvas)}:is(.seac-library__grid,.seat-library__grid):has(> article:only-child){grid-template-columns:minmax(0,580px)}@media (min-width:1025px){#masthead{position:sticky;top:0}}@media (max-width:1024px){.seac-library.seac-library .seac-library__hero-inner,.seac-library.seac-library .seac-library__intro{grid-template-columns:1fr}.seac-library.seac-library .seac-library__promises{grid-template-columns:repeat(3,minmax(0,1fr))}.sea-editor-grid,.sea-home-lead-grid,.sea-news-latest__grid,.sea-news-lead-grid,.sea-news-masthead__grid,.sea-newsletter-grid,.sea-page-hero__grid,.sea-research-grid,.sea-sonar-intro__grid,.sea-split-grid{grid-template-columns:1fr}.sea-sonar-intro__copy,.sea-sonar-intro__media{max-width:760px}.sea-news-masthead__grid{gap:24px}.sea-news-masthead__deck{max-width:720px}.sea-news-latest__intro{position:static;max-width:680px}.sea-news-desk-grid,.sea-news-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-news-resource:last-child{grid-column:1/-1}.sea-featured-answer{grid-template-columns:1.12fr 0.88fr}.sea-latest-rail-wrap{position:static}.sea-latest-rail .kb-post-grid-items,.sea-latest-rail .kb-posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sea-goal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-newsletter-grid{gap:28px}.sea-article-template.sea-immersive-page .mak-article-body--toc,.sea-article-template:not(.sea-immersive-page) .mak-article-body--toc{grid-template-columns:minmax(0,1fr);width:min(var(--sea-reading-width),calc(100% - 40px));gap:26px}.sea-article-template .mak-article-body--toc>.gj-toc-widget{grid-column:1;grid-row:1;position:static}.sea-article-template .mak-article-body--toc>.mak-article__content{grid-column:1;grid-row:2}.sea-immersive-checklist .seac-checklist__layout{grid-template-columns:1fr}.sea-immersive-checklist .seac-checklist__nav{position:static;padding:0 0 24px;border-right:0;border-bottom:1px solid var(--sea-border)}.sea-immersive-checklist .seac-checklist__nav ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sea-immersive-checklist .seac-checklist__nav li+li{margin-top:0}}@media (max-width:767px){.seac-library.seac-library .seac-library__hero{padding:48px 20px 52px}.seac-library.seac-library .seac-library__hero h1{font-size:clamp(2.75rem, 13vw, 4rem);line-height:.98}.seac-library.seac-library .seac-library__grid,.seac-library.seac-library .seac-library__promises{grid-template-columns:1fr}.seac-library.seac-library .seac-library__content{padding:48px 16px 78px}.seac-library.seac-library .seac-library__intro{margin-bottom:24px}.seac-library.seac-library .seac-library-card__image img{padding:8px}.sea-content-narrow,.sea-full-width-main .alignwide,.sea-shell{width:min(100% - 30px,var(--sea-shell))}.sea-section{padding-block:58px}.sea-section-heading{display:block}.sea-section-heading .sea-text-link{margin-top:18px}.sea-news-topics__inner{gap:20px}.sea-news-masthead{padding-block:38px 32px}.sea-news-masthead h1{font-size:clamp(2.35rem, 11vw, 3.35rem);line-height:1.04}.mobile-site-branding img.custom-logo,.site-branding img.custom-logo{width:44px;height:44px;max-width:44px;max-height:44px}.sea-sonar-intro{padding-block:42px}.sea-sonar-intro__grid{gap:28px}.sea-sonar-intro__copy h2{font-size:clamp(2.15rem, 10vw, 3rem)}.sea-news-desks,.sea-news-latest,.sea-news-lead-section,.sea-news-resources{padding-block:56px}.sea-news-section-header{display:block;margin-bottom:26px}.sea-news-section-header .sea-text-link{display:inline-flex;margin-top:14px}.sea-news-home .sea-featured-answer__media{min-height:0}.sea-news-home .sea-featured-answer__content{padding:22px 0 0}.sea-news-home .sea-featured-answer h2{font-size:clamp(2.15rem, 10vw, 3rem)}.sea-news-side-list .kb-post-list-item,.sea-news-side-list .loop-entry{grid-template-columns:112px minmax(0,1fr);gap:15px}.sea-news-side-list .kadence-post-image-intrisic,.sea-news-side-list .post-thumbnail{min-height:70px}.sea-news-stream .kb-post-list-item,.sea-news-stream .loop-entry{grid-template-columns:1fr;width:100%;max-width:100%;min-width:0;gap:20px;padding:26px 0}.sea-news-stream .kadence-post-image-intrisic,.sea-news-stream .post-thumbnail{grid-column:1;grid-row:1;width:100%;max-width:100%;min-width:0;min-height:0;aspect-ratio:16/9}.sea-news-stream .entry-content-wrap{grid-column:1;grid-row:2}.sea-news-stream .entry-title{font-size:1.65rem}.sea-news-desk-grid,.sea-news-resource-grid{grid-template-columns:1fr}.sea-news-resource:last-child{grid-column:auto}.sea-news-desk,.sea-news-resource{min-height:240px}.sea-home-intro{padding-block:64px 48px}.sea-home-intro::after{right:-80px;top:8%;opacity:.55}.sea-home-intro h1{font-size:clamp(3rem, 16vw, 4.75rem)}.sea-featured-answer{grid-template-columns:1fr;min-height:0}.sea-featured-answer__media{min-height:240px;aspect-ratio:16/9}.sea-featured-answer__content{padding:28px 24px 32px}.sea-featured-answer h2{font-size:clamp(2rem, 9vw, 2.8rem)}.sea-card-grid,.sea-footer-grid,.sea-goal-grid,.sea-latest-rail .kb-post-grid-items,.sea-latest-rail .kb-posts,.sea-path-grid{grid-template-columns:1fr}.sea-goal-card a{min-height:118px}.sea-path-card a{min-height:260px}.sea-research-grid{gap:30px}.sea-research-card{padding:17px 12px}.sea-editor-grid{text-align:left}.sea-editor-mark{width:min(230px,70vw);margin-left:0}.sea-newsletter-form .mailerpress-optin-form{grid-template-columns:1fr}.sea-newsletter-form button[type=submit]{width:100%}.sea-article-template:not(.sea-immersive-page) .entry-header .entry-title{font-size:clamp(2.2rem, 9vw, 2.65rem);line-height:1.08}.sea-article-template .entry-content{margin-top:var(--sea-article-content-start);font-size:1.06rem}.sea-article-template .entry-content h2{font-size:2rem}.sea-article-template:not(.sea-immersive-page) .mak-article__content>h2{margin-top:var(--sea-article-h2-before);margin-bottom:var(--sea-article-h2-after);font-size:var(--sea-article-h2-size);line-height:var(--sea-article-h2-leading)}.sea-article-template:not(.sea-immersive-page) .mak-article__content>h3{margin-top:var(--sea-article-h3-before);margin-bottom:var(--sea-article-h3-after);font-size:var(--sea-article-h3-size)}.sea-article-template:not(.sea-immersive-page) .mak-article__content>p{margin-bottom:var(--sea-article-paragraph-gap)}.sea-article-template .entry-content .mak-key-moments{margin-bottom:28px;padding:17px 17px 6px;border-radius:10px}.sea-article-template .entry-content .mak-key-moments__row{padding:12px 0}.sea-article-template:not(.sea-immersive-page) .sea-key-points{padding:24px 22px}.sea-article-template .entry-header{padding:26px 24px 30px;border-radius:0;background:var(--sea-content-accent)}.sea-article-template:not(.sea-immersive-page) .entry-header{padding:var(--sea-article-hero-top) 20px var(--sea-article-hero-bottom)}.sea-immersive-page .entry-header{padding:24px 20px 48px}.sea-immersive-home-link-wrap{padding:20px 20px 0}.sea-immersive-page .entry-header .entry-title{font-size:clamp(2.35rem, 10.5vw, 3.55rem)}.sea-immersive-checklist .entry-content,.sea-immersive-tool .entry-content{width:min(100% - 24px,1180px);margin-top:-42px}.sea-immersive-checklist .seac-checklist__actions{align-items:stretch}.sea-immersive-checklist .seac-button--quiet{margin-left:0}.sea-immersive-checklist .seac-checklist__nav ol{grid-template-columns:1fr}.sea-immersive-checklist .seac-checklist__groups{padding-top:24px}.sea-immersive-checklist .seac-group+.seac-group{margin-top:0;padding-top:26px}.sea-article-template .post-thumbnail,.sea-article-template .post-thumbnail img,.sea-article-template .post-thumbnail-inner{border-radius:var(--sea-radius-md)}.sea-article-template .post-thumbnail{width:min(100% - 30px,1000px);margin-top:var(--sea-article-feature-before);box-shadow:0 16px 42px rgba(15,23,42,.12)}.sea-article-template .entry-author-profile{grid-template-columns:64px minmax(0,1fr);column-gap:18px}.sea-article-template .entry-author-avatar img{display:block}.sea-article-template .entry-author-avatar{width:64px;height:64px;font-size:1.5rem}.sea-article-template .post-navigation .nav-links,.sea-guide-grid{grid-template-columns:1fr}.sea-guide-roadmap{position:static}.sea-author-profile{grid-template-columns:1fr;gap:24px;padding:24px}.sea-author-profile__avatar img{width:124px;height:124px}.sea-author-profile__proof{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-author-profile__proof div:last-child{grid-column:1/-1}.sea-author-standards__grid,.sea-author-work-intro{grid-template-columns:1fr}.sea-author-work-intro{align-items:start}.sea-article-template .comment-list .children{margin-left:8px;padding-left:10px}}@media (max-width:420px){.sea-home-intro h1{font-size:2.95rem}.sea-home-actions,.sea-home-actions .kb-button,.sea-home-actions .wp-block-kadence-advancedbtn{width:100%}.sea-home-actions .kb-button{justify-content:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::after,::before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.sea-article-template .entry-related article.loop-entry{display:flex;flex:1;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid var(--sea-border);border-radius:18px;background:#fff;box-shadow:0 14px 36px rgba(15,23,42,.07);transition:transform 180ms,border-color 180ms,box-shadow 180ms}.sea-article-template .entry-related article.loop-entry:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--sea-blue) 30%,var(--sea-border));box-shadow:0 20px 44px rgba(15,23,42,.12)}.sea-article-template .entry-related article.loop-entry .post-thumbnail{width:100%;max-width:none;margin:0;aspect-ratio:16/9;padding-bottom:0!important;border-radius:0;box-shadow:none}.sea-article-template .entry-related article.loop-entry .post-thumbnail img,.sea-article-template .entry-related article.loop-entry .post-thumbnail-inner{border-radius:0}.sea-article-template .entry-related article.loop-entry .entry-content-wrap{display:flex;flex:1;flex-direction:column;padding:var(--sea-related-card-padding)}.sea-article-template .entry-related article.loop-entry .entry-header{position:static;left:auto;width:auto;max-width:none;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:0 0;box-shadow:none;color:var(--sea-ink)}.sea-article-template .entry-related article.loop-entry .entry-header>*{width:auto;max-width:none;margin-right:0;margin-left:0}.sea-article-template .entry-related article.loop-entry .entry-title{max-width:none;margin:10px 0 12px;color:var(--sea-ink);font-size:clamp(1.15rem, 1.7vw, 1.38rem);font-weight:650;letter-spacing:-.025em;line-height:1.22}.sea-article-template .entry-related article.loop-entry .entry-taxonomies a,.sea-article-template .entry-related article.loop-entry .post-category a{background:var(--sea-blue-tint);color:var(--sea-blue-dark)}.sea-article-template .entry-related article.loop-entry .entry-meta,.sea-article-template .entry-related article.loop-entry .entry-meta a{color:var(--sea-muted);font-size:.78rem}.sea-article-template .entry-related article.loop-entry .entry-content{margin:0;color:var(--sea-text);font-family:var(--sea-sans);font-size:.92rem;line-height:1.6}.sea-article-template .entry-related article.loop-entry .entry-summary{margin:4px 0 0;color:var(--sea-text);font-family:var(--sea-sans);font-size:.9rem;line-height:1.55}.sea-article-template .entry-related article.loop-entry .entry-summary p{margin:0}.sea-article-template .entry-related article.loop-entry .entry-footer{width:auto;max-width:none;margin:auto 0 0;padding:18px 0 0;border:0}.sea-article-template .entry-related article.loop-entry .post-more-link{display:inline-flex;align-items:center;gap:6px;color:var(--sea-blue-dark);font-size:.82rem;font-weight:750;text-decoration:none}@media (max-width:780px){.sea-article-template .entry-related{padding:var(--sea-related-before) 0 var(--sea-related-after)}.sea-article-template .entry-related-inner.content-container.site-container{width:min(100% - 32px,680px)}.sea-explore-heading{grid-template-columns:1fr;gap:9px;margin-bottom:var(--sea-related-heading-gap)}.sea-article-template .entry-related-title,.sea-explore-heading__dek,.sea-explore-heading__eyebrow{grid-column:1;grid-row:auto}.sea-explore-heading__dek{max-width:520px;margin-top:6px;padding:0;border:0}}@media (max-width:520px){.sea-article-template .entry-related-inner.content-container.site-container{width:min(100% - 28px,460px)}.sea-article-template .entry-related-title{font-size:clamp(2rem, 10vw, 2.65rem)}.sea-article-template .entry-related .splide__arrow{display:none}}.sea-breadcrumb{width:min(var(--sea-shell),calc(100% - 40px));margin:18px auto 0;color:var(--sea-muted);font-size:.78rem}.sea-breadcrumb ol{display:flex;gap:7px;align-items:center;margin:0;padding:0;list-style:none}.sea-breadcrumb li{display:inline-flex;min-width:0;align-items:center}.sea-breadcrumb li+li::before{content:"/";margin-right:7px;color:#9aa0a6}.sea-breadcrumb a{color:var(--sea-blue-dark);text-decoration:none}.sea-breadcrumb [aria-current=page]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sea-home-v2{background:#fff}.sea-home-v2__hero{padding-block:clamp(52px,7vw,88px);border-bottom:1px solid var(--sea-border);background:radial-gradient(circle at 92% 12%,rgba(161,66,244,.11),transparent 24rem),linear-gradient(135deg,#fff 0,#f8fbff 100%)}.sea-home-v2__hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,0.75fr);gap:clamp(42px,8vw,108px);align-items:center}.sea-home-v2__hero-copy{max-width:780px}.sea-home-v2__hero h1{margin:8px 0 20px;font-size:clamp(3rem, 6.7vw, 6rem);font-weight:560;letter-spacing:-.06em;line-height:.94}.sea-home-v2__deck{max-width:700px;margin:0;color:var(--sea-text);font-size:clamp(1.08rem, 1.7vw, 1.3rem);line-height:1.55}.sea-home-v2__actions{margin-top:28px}.sea-home-v2__actions .kb-button,.sea-home-v2__hero-copy>.wp-block-kadence-singlebtn{min-height:50px;border:1px solid color-mix(in srgb,var(--sea-blue) 28%,var(--sea-border));border-radius:999px;box-shadow:none}.sea-home-v2__hero-copy>.wp-block-kadence-singlebtn{display:inline-flex;margin-top:28px}.sea-home-v2__hero-copy>.wp-block-kadence-singlebtn+.wp-block-kadence-singlebtn{margin-left:10px}.sea-home-v2__hero-copy>.sea-button-secondary{background:#fff!important;color:var(--sea-blue-dark)!important}.sea-home-v2__proof{padding:12px 28px;border:1px solid color-mix(in srgb,var(--sea-blue) 16%,var(--sea-border));border-radius:18px;background:rgba(255,255,255,.9);box-shadow:0 18px 50px rgba(23,78,166,.08)}.sea-home-v2__proof p{display:grid;grid-template-columns:34px 1fr;margin:0;padding:17px 0;border-bottom:1px solid var(--sea-border)}.sea-home-v2__proof p:last-child{border-bottom:0}.sea-home-v2__proof span{grid-row:1/3;color:var(--sea-blue);font-size:.72rem;font-weight:800}.sea-home-v2__proof strong{color:var(--sea-ink);font-size:.96rem;font-weight:720}.sea-home-v2__proof small{margin-top:3px;color:var(--sea-muted);font-size:.79rem;line-height:1.4}.sea-home-v2__authority,.sea-home-v2__latest,.sea-home-v2__lead,.sea-home-v2__paths,.sea-home-v2__resources,.sea-home-v2__trust{padding-block:clamp(56px,7vw,86px)}.sea-home-v2__authority,.sea-home-v2__latest,.sea-home-v2__resources{border-block:1px solid var(--sea-border);background:#f8f9fa}.sea-home-v2__section-head{position:relative;display:flex;gap:30px;align-items:end;justify-content:space-between;padding-top:22px;border-top:1px solid var(--sea-border);margin-bottom:28px}.sea-home-v2__section-head::before{position:absolute;top:-2px;left:0;width:72px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--sea-blue),#0f766e);content:""}.sea-home-v2__section-head h2{max-width:860px;margin:6px 0 0;font-size:clamp(2rem, 3vw, 2.75rem);font-weight:680;letter-spacing:-.04em;line-height:1.06}.sea-home-v2__section-head>p{max-width:480px;margin:0;color:var(--sea-muted);line-height:1.55}.sea-home-v2 .sea-featured-answer{grid-template-columns:minmax(0,1.22fr) minmax(330px,0.78fr);min-height:0;border:1px solid var(--sea-border);border-radius:18px;box-shadow:0 14px 42px rgba(15,23,42,.07)}.sea-home-v2 .sea-featured-answer__media{min-height:0;aspect-ratio:16/9}.sea-home-v2 .sea-featured-answer__content{padding:clamp(28px,4vw,48px)}.sea-home-v2 .sea-featured-answer h2{font-size:clamp(2rem, 3.4vw, 3.1rem);line-height:1.04}.sea-home-v2__post-grid :where(.kb-posts,.kb-post-grid-items){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sea-home-v2__post-grid .loop-entry{overflow:hidden;border:1px solid var(--sea-border);border-radius:14px;background:#fff;box-shadow:none}.sea-home-v2__post-grid .kadence-post-image-intrisic,.sea-home-v2__post-grid .post-thumbnail{margin:0;aspect-ratio:16/9;padding-bottom:56.25%!important;overflow:hidden;background:#fff}.sea-home-v2__post-grid .kadence-post-image-intrisic img,.sea-home-v2__post-grid .post-thumbnail img{width:100%;height:100%;object-fit:contain;object-position:center}:where(
.sea-home-v2__post-grid,.sea-editorial-archive,.sea-article-template .entry-related
) article.loop-entry .post-thumbnail{aspect-ratio:16/9;padding-bottom:56.25%!important;background:#fff}:where(
.sea-home-v2__post-grid,.sea-editorial-archive,.sea-article-template .entry-related
) article.loop-entry .post-thumbnail-inner{inset:8px!important;width:auto!important;height:auto!important}:where(
.sea-home-v2__post-grid,.sea-editorial-archive,.sea-article-template .entry-related
) article.loop-entry .post-thumbnail img{width:100%;height:100%;object-fit:contain!important;object-position:center}.sea-hub{--sea-hub-accent:#1967d2;--sea-hub-accent-dark:#174ea6;--sea-hub-tint:#e8f0fe;--sea-hub-wash:#f4f8ff;--sea-hub-ink:#102a56}.sea-hub--ai-search{--sea-hub-accent:#7c3aed;--sea-hub-accent-dark:#5b21b6;--sea-hub-tint:#f0e9ff;--sea-hub-wash:#faf7ff;--sea-hub-ink:#32156b}.sea-hub--guides{--sea-hub-accent:#c2410c;--sea-hub-accent-dark:#9a3412;--sea-hub-tint:#ffedd5;--sea-hub-wash:#fffaf3;--sea-hub-ink:#54230f}.sea-hub--tools{--sea-hub-accent:#0f766e;--sea-hub-accent-dark:#115e59;--sea-hub-tint:#dff7f1;--sea-hub-wash:#f2fbf8;--sea-hub-ink:#123f3b}.sea-hub--research{--sea-hub-accent:#6d28d9;--sea-hub-accent-dark:#4c1d95;--sea-hub-tint:#ede9fe;--sea-hub-wash:#faf7ff;--sea-hub-ink:#2e1065}.sea-hub--tools-workflows{--sea-hub-accent:#0f766e;--sea-hub-accent-dark:#115e59;--sea-hub-tint:#dff7f1;--sea-hub-wash:#f2fbf8;--sea-hub-ink:#123f3b}.sea-hub--series{--sea-hub-accent:#075985;--sea-hub-accent-dark:#0c4a6e;--sea-hub-tint:#e0f2fe;--sea-hub-wash:#f3faff;--sea-hub-ink:#082f49}body.sea-hub:not(.sea-hub--tools) .entry-hero-container-inner{border-bottom-color:color-mix(in srgb,var(--sea-hub-accent) 22%,var(--sea-border));background:radial-gradient(circle at 86% 16%,color-mix(in srgb,var(--sea-hub-accent) 17%,transparent),transparent 27%),linear-gradient(135deg,#fff 0,var(--sea-hub-wash) 72%,var(--sea-hub-tint) 100%)}body.sea-hub:not(.sea-hub--tools) .entry-hero .entry-header{min-height:0;padding-block:clamp(42px,5vw,68px)}.sea-hub .entry-hero .archive-description,.sea-hub .entry-hero .entry-header{width:100%;max-width:920px}.sea-hub .archive-title,.sea-hub .page-title,.sea-tools-hero h1{font-size:clamp(3rem, 6.8vw, 5.7rem);font-weight:580;letter-spacing:-.055em;line-height:.94}.sea-hub .archive-description{max-width:850px;margin-top:18px}.sea-hub-hero__dek,.sea-tools-hero__dek{max-width:780px;margin:0;color:var(--sea-text);font-size:clamp(1.03rem, 1.5vw, 1.18rem);line-height:1.65}.sea-hub-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:22px;color:var(--sea-muted);font-size:.78rem;font-weight:650}.sea-hub-breadcrumb a{color:inherit;text-decoration:none}.sea-hub-breadcrumb a:hover{color:var(--sea-hub-accent)}.sea-hub-card-label,.sea-hub-eyebrow{margin:0 0 10px;color:var(--sea-hub-accent);font-size:.73rem;font-weight:780;letter-spacing:.11em;line-height:1.3;text-transform:uppercase}.sea-hub .entry-hero .sea-hub-eyebrow{margin-bottom:13px}.sea-hub-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:24px}.sea-hub-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid var(--sea-hub-accent);border-radius:999px;background:var(--sea-hub-accent);color:#fff;font-size:.88rem;font-weight:740;line-height:1.2;text-decoration:none;transition:transform 160ms,background 160ms,border-color 160ms}.sea-hub-button:hover{transform:translateY(-2px);border-color:var(--sea-hub-accent-dark);background:var(--sea-hub-accent-dark);color:#fff}.sea-hub-text-link{color:var(--sea-hub-accent-dark);font-size:.9rem;font-weight:700;text-decoration:none}.sea-hub-text-link:hover{text-decoration:underline}.sea-hub .content-container.site-container,.sea-tool-library__content{padding-bottom:clamp(64px,7vw,100px)}.sea-hub-nav{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 28px;margin:clamp(34px,5vw,56px) 0 clamp(40px,6vw,66px);padding:14px 16px;border:1px solid var(--sea-border);border-radius:14px;background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.045)}.sea-hub-nav>p{margin:0;color:var(--sea-ink);font-size:.78rem;font-weight:760}.sea-hub-nav>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.sea-hub-nav a{padding:8px 12px;border-radius:999px;color:var(--sea-muted);font-size:.78rem;font-weight:680;text-decoration:none}.sea-hub-nav a:hover,.sea-hub-nav a[aria-current=page]{background:var(--sea-hub-tint);color:var(--sea-hub-accent-dark)}.sea-hub-paths{padding:clamp(28px,4vw,48px);border:1px solid color-mix(in srgb,var(--sea-hub-accent) 19%,var(--sea-border));border-radius:24px;background:linear-gradient(145deg,#fff 0,var(--sea-hub-wash) 100%);box-shadow:0 24px 64px rgba(15,23,42,.06)}.sea-hub-loop-heading,.sea-hub-section-heading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,0.75fr);align-items:end;gap:clamp(24px,5vw,70px)}.sea-hub-loop-heading h2,.sea-hub-section-heading h2,.sea-hub-standards h2{margin:0;font-size:clamp(2rem, 4.2vw, 3.5rem);font-weight:570;letter-spacing:-.045em;line-height:1}.sea-hub-loop-heading>p,.sea-hub-section-heading>p{margin:0;color:var(--sea-muted);font-size:.93rem;line-height:1.6}.sea-hub-primary-path{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-top:30px;padding:clamp(24px,3.5vw,38px);border-radius:18px;background:radial-gradient(circle at 95% 10%,color-mix(in srgb,var(--sea-hub-accent) 40%,transparent),transparent 31%),var(--sea-hub-ink);color:#fff}.sea-hub-primary-path .sea-hub-card-label{color:color-mix(in srgb,var(--sea-hub-tint) 82%,#fff)}.sea-hub-primary-path h3{max-width:720px;margin:0;color:#fff;font-size:clamp(1.6rem, 3vw, 2.5rem);font-weight:560;letter-spacing:-.035em;line-height:1.08}.sea-hub-primary-path p:last-child{max-width:760px;margin:12px 0 0;color:rgba(255,255,255,.78);font-size:.95rem;line-height:1.6}.sea-hub-primary-path .sea-hub-button{border-color:#fff;background:#fff;color:var(--sea-hub-ink);white-space:nowrap}.sea-hub-primary-path .sea-hub-button:hover{border-color:var(--sea-hub-tint);background:var(--sea-hub-tint)}.sea-hub-path-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:14px;margin-top:14px}.sea-hub-path-card{position:relative;display:flex;flex-direction:column;min-height:250px;padding:22px;border:1px solid color-mix(in srgb,var(--sea-hub-accent) 15%,var(--sea-border));border-radius:16px;background:#fff;color:var(--sea-ink);text-decoration:none;transition:transform 180ms,border-color 180ms,box-shadow 180ms}.sea-hub-path-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--sea-hub-accent) 45%,var(--sea-border));box-shadow:0 18px 40px rgba(15,23,42,.09)}.sea-hub-path-card__number{display:grid;place-items:center;width:38px;height:38px;margin-bottom:30px;border-radius:12px;background:var(--sea-hub-tint);color:var(--sea-hub-accent-dark);font-size:.74rem;font-weight:780}.sea-hub-path-card strong{margin-bottom:10px;font-size:1.18rem;font-weight:650;letter-spacing:-.02em;line-height:1.2}.sea-hub-path-card>span:last-child{color:var(--sea-muted);font-size:.86rem;line-height:1.55}.sea-hub-loop-heading{margin:clamp(54px,7vw,88px) 0 24px;padding-bottom:22px;border-bottom:1px solid var(--sea-border)}.sea-hub #archive-container{gap:22px;margin:0;padding-block:0}.sea-hub #archive-container article.loop-entry{border-top:4px solid var(--sea-hub-accent);border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.055)}.sea-hub #archive-container article.loop-entry:hover{box-shadow:0 20px 45px rgba(15,23,42,.1)}.sea-tag-archive #archive-container article.loop-entry{--sea-card-accent:var(--sea-hub-accent);--sea-card-accent-dark:var(--sea-hub-accent-dark);border-top-color:var(--sea-card-accent)}.sea-tag-archive #archive-container article.loop-entry.category-seo{--sea-card-accent:#1967d2;--sea-card-accent-dark:#174ea6}.sea-tag-archive #archive-container article.loop-entry.category-ai-search{--sea-card-accent:#7c3aed;--sea-card-accent-dark:#5b21b6}.sea-tag-archive #archive-container article.loop-entry.category-research{--sea-card-accent:#6d28d9;--sea-card-accent-dark:#4c1d95}.sea-tag-archive #archive-container article.loop-entry.category-tools-workflows{--sea-card-accent:#0f766e;--sea-card-accent-dark:#115e59}.sea-tag-archive #archive-container article.loop-entry .entry-taxonomies a,.sea-tag-archive #archive-container article.loop-entry .post-more-link{color:var(--sea-card-accent-dark)}.sea-hub #archive-container .entry-taxonomies a{color:var(--sea-hub-accent-dark)}.sea-hub #archive-container .post-more-link{color:var(--sea-hub-accent-dark);font-size:.82rem;font-weight:760;letter-spacing:.03em;text-transform:none}.sea-hub--sparse #archive-container{grid-template-columns:minmax(0,850px)!important}.sea-tag-loop-heading{margin-top:0}.sea-hub--sparse #archive-container article.loop-entry{display:grid;grid-template-columns:minmax(300px,0.92fr) minmax(0,1.08fr)}.sea-hub--sparse #archive-container article.loop-entry .post-thumbnail{width:100%;height:100%;min-height:330px;padding-bottom:0!important;aspect-ratio:auto}.sea-hub--sparse #archive-container article.loop-entry .entry-content-wrap{display:flex;flex-direction:column;justify-content:center}.sea-hub-standards{margin-top:clamp(62px,8vw,110px);padding:clamp(30px,5vw,58px);border-radius:24px;background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--sea-hub-accent) 42%,transparent),transparent 28%),var(--sea-hub-ink);color:#fff}.sea-hub-standards__intro{max-width:800px}.sea-hub-standards .sea-hub-eyebrow{color:color-mix(in srgb,var(--sea-hub-tint) 82%,#fff)}.sea-hub-standards h2,.sea-hub-standards h3{color:#fff}.sea-hub-standards__intro>p:last-child{max-width:760px;margin:18px 0 0;color:rgba(255,255,255,.76);line-height:1.65}.sea-hub-standard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.sea-hub-standard-grid article{padding:22px;border:1px solid rgba(255,255,255,.15);border-radius:15px;background:rgba(255,255,255,.065)}.sea-hub-standard-grid h3{margin:0 0 10px;font-size:1.05rem;font-weight:620}.sea-hub-standard-grid p{margin:0;color:rgba(255,255,255,.72);font-size:.84rem;line-height:1.58}.sea-hub-reference-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px 26px;margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}.sea-hub-reference-row>p{margin:0;color:rgba(255,255,255,.62);font-size:.72rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.sea-hub-reference-row>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 18px}.sea-hub-reference-row a{color:#fff;font-size:.81rem;font-weight:650;text-decoration-color:rgba(255,255,255,0.42)}.sea-tool-library{background:var(--sea-canvas)}.sea-tools-hero{padding-block:clamp(52px,7vw,88px);border-bottom:1px solid color-mix(in srgb,var(--sea-hub-accent) 22%,var(--sea-border));background:radial-gradient(circle at 84% 18%,rgba(15,118,110,.2),transparent 27%),linear-gradient(135deg,#fff 0,var(--sea-hub-wash) 66%,var(--sea-hub-tint) 100%)}.sea-tools-hero h1{max-width:900px;margin:0}.sea-tools-hero__dek{margin-top:22px}.sea-tool-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.sea-tool-card{display:grid;grid-template-columns:minmax(320px,0.95fr) minmax(0,1.05fr);overflow:hidden;border:1px solid color-mix(in srgb,var(--sea-hub-accent) 22%,var(--sea-border));border-top:4px solid var(--sea-hub-accent);border-radius:20px;background:#fff;box-shadow:0 18px 46px rgba(15,23,42,.07)}.sea-tool-card__preview{display:grid;place-items:center;min-height:360px;padding:clamp(24px,4vw,48px);background:linear-gradient(rgba(255,255,255,.72),rgba(255,255,255,.72)),radial-gradient(circle at 20% 20%,var(--sea-hub-tint),transparent 36%),var(--sea-hub-wash);text-decoration:none}.sea-tool-serp-demo{display:flex;flex-direction:column;width:min(100%,460px);padding:24px;border:1px solid #dfe4ec;border-radius:16px;background:#fff;box-shadow:0 16px 38px rgba(15,23,42,.09)}.sea-tool-serp-demo__site{color:#202124;font-size:.82rem}.sea-tool-serp-demo__title{margin-top:11px;color:#1a0dab;font-size:1.23rem;line-height:1.25}.sea-tool-serp-demo__url{margin-top:7px;color:#137333;font-size:.78rem}.sea-tool-serp-demo__description{margin-top:8px;color:#4d5156;font-size:.82rem;line-height:1.5}.sea-tool-instagram-demo{display:flex;width:min(100%,310px);flex-direction:column;overflow:hidden;border:1px solid #d6dee8;border-radius:28px;background:#fff;box-shadow:0 18px 42px rgba(15,23,42,.12)}.sea-tool-instagram-demo__top{display:flex;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid #edf1f5;color:#0f172a;font-size:.74rem}.sea-tool-instagram-demo__top i{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#0f766e,#60a5fa);color:#fff;font-size:.56rem;font-style:normal;font-weight:800}.sea-tool-instagram-demo__profile{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:center;padding:15px}.sea-tool-instagram-demo__profile>i{width:54px;height:54px;border:5px solid #fff;border-radius:50%;outline:#0f766e solid 2px;background:linear-gradient(135deg,#dff7f1,#bfdbfe)}.sea-tool-instagram-demo__profile span{display:flex;min-width:0;flex-direction:column}.sea-tool-instagram-demo__profile b{color:#0f172a;font-size:.78rem}.sea-tool-instagram-demo__profile small{margin-top:3px;color:#64748b;font-size:.64rem;line-height:1.35}.sea-tool-instagram-demo__post{display:grid;place-items:center;aspect-ratio:4/3;background:radial-gradient(circle at 22% 18%,#dff7f1,transparent 35%),linear-gradient(145deg,#f8fafc,#edf7f4)}.sea-tool-instagram-demo__post svg{width:60%;fill:none;stroke:#0f766e;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.sea-tool-instagram-demo__caption{padding:13px 15px 17px;color:#475569;font-size:.65rem;line-height:1.45}.sea-tool-instagram-demo__caption b{color:#0f172a}.sea-tool-card__body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(28px,4vw,52px)}.sea-tool-card__body h3{margin:0;font-size:clamp(1.75rem, 3vw, 2.55rem);font-weight:580;letter-spacing:-.04em;line-height:1.05}.sea-tool-card__body h3 a{color:var(--sea-ink);text-decoration:none}.sea-tool-card__body>p:not(.sea-hub-card-label){margin:16px 0 0;color:var(--sea-muted);line-height:1.65}.sea-tool-card__body ul{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0;padding:0;list-style:none}.sea-tool-card__body li{padding:7px 10px;border-radius:999px;background:var(--sea-hub-tint);color:var(--sea-hub-accent-dark);font-size:.75rem;font-weight:680}.is-style-sea-hub-panel{padding:clamp(24px,4vw,42px);border:1px solid color-mix(in srgb,var(--sea-blue) 18%,var(--sea-border));border-radius:20px;background:linear-gradient(145deg,#fff 0,var(--sea-blue-tint) 100%)}.is-style-sea-hub-section{padding-block:clamp(48px,7vw,90px)}@media (max-width:900px){.sea-hub-loop-heading,.sea-hub-primary-path,.sea-hub-reference-row,.sea-hub-section-heading,.sea-tool-card{grid-template-columns:1fr}.sea-hub-primary-path{align-items:start}.sea-hub-primary-path .sea-hub-button{justify-self:start}.sea-hub-standard-grid{grid-template-columns:1fr}.sea-hub-reference-row>div{justify-content:flex-start}.sea-tool-card__preview{min-height:300px}}@media (max-width:719px){.sea-hub .archive-title,.sea-hub .page-title,.sea-tools-hero h1{font-size:clamp(2.65rem, 14vw, 4.1rem)}.sea-hub-nav{grid-template-columns:1fr;margin-block:24px 38px}.sea-hub-nav>div{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px;scrollbar-width:none}.sea-hub-nav>div::-webkit-scrollbar{display:none}.sea-hub-nav a{white-space:nowrap}.sea-hub-paths,.sea-hub-standards{padding:24px 18px;border-radius:18px}.sea-hub-path-grid{grid-template-columns:1fr}.sea-hub-path-card{min-height:0}.sea-hub-path-card__number{margin-bottom:20px}.sea-hub--sparse #archive-container article.loop-entry{display:block}.sea-hub--sparse #archive-container article.loop-entry .post-thumbnail{height:auto;min-height:0;padding-bottom:56.25%!important;aspect-ratio:16/9}.sea-tool-card__preview{min-height:250px;padding:22px 16px}.sea-tool-card__body{padding:26px 20px 30px}}.sea-home-v2__post-grid .entry-content-wrap{padding:20px 20px 22px}.sea-home-v2__post-grid .entry-title{margin:6px 0 10px;font-size:1.24rem;font-weight:620;line-height:1.2}.sea-home-v2__post-grid .entry-summary{color:var(--sea-muted);font-size:.88rem;line-height:1.55}.sea-home-v2__post-grid .entry-footer{display:none}.sea-home-v2__path-grid,.sea-home-v2__resource-grid,.sea-home-v2__trust-grid{display:grid;gap:22px}.sea-home-v2__path-grid>.wp-block-group__inner-container{display:contents}.sea-home-v2__path-grid,.sea-home-v2__resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sea-home-v2__path-card,.sea-home-v2__resource-card,.sea-home-v2__resource-grid>a{display:flex;min-height:260px;flex-direction:column;padding:28px;border:1px solid transparent;border-radius:16px}.sea-home-v2__path-card.is-blue{background:#e8f0fe}.sea-home-v2__path-card.is-violet{background:#f3e8fd}.sea-home-v2__path-card.is-green{background:#e6f4ea}.sea-home-v2__path-card.is-orange{background:#fff1e8}.sea-home-v2__path-grid--audience,.sea-home-v2__path-grid--publication{grid-template-columns:repeat(4,minmax(0,1fr))}.sea-home-v2__resource-card.is-orange{border-color:#fed7aa;background:#fff7ed}.sea-home-v2__resource-card.is-blue{border-color:#bfdbfe;background:#eff6ff}.sea-home-v2__resource-card.is-green{border-color:#bbf7d0;background:#f0fdf4}.sea-home-v2__path-card h3,.sea-home-v2__resource-grid h3{margin:16px 0 12px;font-size:1.65rem;font-weight:600;line-height:1.12}.sea-home-v2__path-card p:not(.sea-kicker),.sea-home-v2__resource-grid p{margin:0;color:var(--sea-text);line-height:1.6}.sea-home-v2__path-card .sea-card-link,.sea-home-v2__path-card>a,.sea-home-v2__resource-card .sea-card-link,.sea-home-v2__resource-grid em{margin-top:auto;padding-top:28px;color:var(--sea-blue-dark);font-size:.86rem;font-style:normal;font-weight:750;text-decoration:none}.sea-home-v2__resource-grid>a{border-color:var(--sea-border);background:#fff;color:var(--sea-ink);text-decoration:none}.sea-home-v2__topic-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sea-home-v2__topic-map a{display:flex;min-height:108px;flex-direction:column;justify-content:center;padding:18px 20px;border:1px solid var(--sea-border);border-radius:14px;background:#fff;color:var(--sea-ink);text-decoration:none;transition:border-color 160ms,box-shadow 160ms,transform 160ms}.sea-home-v2__topic-map a:hover{border-color:color-mix(in srgb,var(--sea-blue) 45%,var(--sea-border));box-shadow:0 10px 28px rgba(23,78,166,.08);transform:translateY(-2px)}.sea-home-v2__topic-map strong{font-size:1rem;font-weight:720;line-height:1.25}.sea-home-v2__topic-map span{margin-top:6px;color:var(--sea-muted);font-size:.8rem;line-height:1.35}.sea-home-v2__resource-card{color:var(--sea-ink)}.sea-home-v2__resource-grid>a>span{color:var(--sea-blue);font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.sea-home-v2__trust{background:var(--sea-ink);color:#cbd5e1}.sea-home-v2__trust-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);gap:clamp(34px,7vw,88px);align-items:center}.sea-home-v2__author{display:grid;grid-template-columns:152px minmax(0,1fr);gap:28px;align-items:center}.sea-home-v2__author img{width:152px;height:152px;border:4px solid rgba(255,255,255,.16);border-radius:50%}.sea-home-v2__author .wp-block-image{margin:0}.sea-home-v2__trust h2{margin:6px 0 14px;color:#fff;font-size:clamp(2rem, 2.8vw, 2.6rem);font-weight:660;letter-spacing:-.035em;line-height:1.08}.sea-home-v2__trust .sea-kicker{color:#a8c7fa}.sea-home-v2__author p:not(.sea-kicker),.sea-home-v2__standard>p:not(.sea-kicker){line-height:1.65}.sea-home-v2__standard{padding-left:clamp(28px,5vw,60px);border-left:1px solid rgba(255,255,255,.18)}.sea-home-v2__trust .sea-text-link{color:#bfdbfe}.sea-trust-page{width:min(860px,calc(100% - 40px));margin:0 auto;padding-block:clamp(42px,6vw,72px)}.sea-trust-page__intro{margin-bottom:34px;padding-bottom:28px;border-bottom:1px solid var(--sea-border)}.sea-trust-page__intro h1{margin:8px 0 14px;font-size:clamp(2.5rem, 6vw, 4.6rem);line-height:.98}.sea-trust-page__intro p{max-width:720px;font-size:1.08rem;line-height:1.65}.sea-trust-page__updated{color:var(--sea-muted);font-size:.82rem!important}.sea-trust-page h2{margin:32px 0 10px;font-size:clamp(1.55rem, 3vw, 2.05rem);line-height:1.2}.sea-trust-page h3{margin:24px 0 8px;font-size:1.25rem}.sea-trust-page :where(p,li){font-size:1.02rem;line-height:1.68}.sea-trust-page ul{padding-left:1.25em}.sea-trust-page__notice{margin:24px 0;padding:18px 20px;border-left:4px solid var(--sea-blue);border-radius:8px;background:var(--sea-blue-tint)}.is-style-sea-trust-section,.sea-trust-section{margin:0;padding:24px 0 4px;border-top:1px solid var(--sea-border)}.sea-trust-page__intro+.sea-trust-section,.sea-trust-page__notice+.sea-trust-section{border-top:0}.sea-trust-section>:is(h2,h3):first-child{margin-top:0}.sea-trust-section>:last-child{margin-bottom:0}.sea-footer-grid{grid-template-columns:minmax(270px,1.45fr) repeat(3,minmax(140px,0.65fr));gap:clamp(30px,5vw,68px)}.sea-footer-brand__actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.sea-footer-case-study,.sea-footer-extension,.sea-footer-install{display:inline-flex;align-items:center;min-height:44px;margin:0;line-height:1.3}.sea-footer-cookie-settings,.sea-footer-install{padding:0;border:0;background:0 0;color:#bfdbfe;font-size:.86rem;font-weight:700;text-decoration:underline;text-underline-offset:0.17em;cursor:pointer}.sea-footer-trust-note{font-size:.8rem}.sea-case-study-strip{border-bottom:1px solid #cbdaf1;background:#eef4ff;color:var(--sea-text)}.sea-case-study-strip__inner{display:flex;min-height:48px;align-items:center;gap:14px;padding-block:7px}.sea-case-study-strip__label{display:inline-flex;min-height:28px;align-items:center;padding:4px 9px;border-radius:999px;background:var(--sea-blue-dark);color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.sea-case-study-strip a{display:inline-flex;min-height:36px;align-items:center;gap:7px;color:#123f77;font-size:.88rem;font-weight:760;text-decoration:none}.sea-case-study-strip a:focus-visible,.sea-case-study-strip a:hover{color:var(--sea-blue-dark);text-decoration:underline;text-underline-offset:0.18em}.sea-case-study-strip__cadence{margin-left:auto;color:#475569;font-size:.76rem;font-weight:650}.sea-footer-case-study{color:#bfdbfe;font-size:.86rem;font-weight:700}@media (max-width:719px){.sea-case-study-strip__inner{min-height:0;flex-wrap:wrap;gap:4px 10px;padding-block:10px}.sea-case-study-strip__label{min-height:24px}.sea-case-study-strip a{min-height:32px;font-size:.83rem}.sea-case-study-strip__cadence{width:100%;margin-left:0;padding-left:1px}}.sea-app-nav{display:none}.sea-cookie-banner[hidden],.sea-dialog-backdrop[hidden]{display:none!important}.sea-dialog-open{overflow:hidden}.sea-dialog-backdrop{position:fixed;z-index:99999;inset:0;display:grid;place-items:center;padding:20px;background:rgba(15,23,42,.58);backdrop-filter:blur(5px)}.sea-dialog{position:relative;width:min(540px,100%);max-height:min(720px,calc(100vh - 40px));overflow:auto;padding:clamp(26px,5vw,38px);border-radius:18px;background:#fff;box-shadow:0 24px 80px rgba(15,23,42,.28)}.sea-dialog h2{margin:6px 32px 14px 0;font-size:clamp(1.8rem, 5vw, 2.5rem);line-height:1.05}.sea-dialog>p:not(.sea-kicker){line-height:1.65}.sea-dialog__close{position:absolute;top:14px;right:14px;width:40px;height:40px;padding:0;border:1px solid var(--sea-border);border-radius:50%;background:#fff;color:var(--sea-ink);font-size:1.6rem;cursor:pointer}.sea-install-help{margin-bottom:0;color:var(--sea-muted);font-size:.86rem}.sea-preference-row{display:flex;gap:20px;align-items:start;justify-content:space-between;margin:0;padding:18px 0;border-top:1px solid var(--sea-border)}.sea-preference-row p{margin:4px 0 0;color:var(--sea-muted);font-size:.84rem;line-height:1.45}.sea-preference-row>span{flex:none;color:var(--sea-teal);font-size:.76rem;font-weight:800}.sea-preference-row.is-disabled>span{color:var(--sea-muted)}.sea-cookie-banner{position:fixed;z-index:99990;right:18px;bottom:18px;left:18px;display:flex;gap:26px;align-items:center;justify-content:space-between;max-width:1060px;margin:auto;padding:18px 20px;border:1px solid color-mix(in srgb,var(--sea-blue) 20%,var(--sea-border));border-radius:14px;background:#fff;box-shadow:0 18px 60px rgba(15,23,42,.2)}.sea-cookie-banner h2{margin:0 0 4px;font-size:1.05rem;font-weight:700}.sea-cookie-banner p{margin:0;font-size:.82rem;line-height:1.45}.sea-cookie-banner__actions{display:flex;flex:none;gap:9px}.sea-cookie-banner .sea-button{min-height:42px;padding:8px 14px;border:1px solid var(--sea-blue);font-size:.8rem;cursor:pointer}.sea-button--quiet{background:#fff;color:var(--sea-blue-dark)}@media (max-width:1024px){.sea-home-v2__hero-grid,.sea-home-v2__trust-grid{grid-template-columns:1fr}.sea-home-v2__hero-copy{max-width:820px}.sea-home-v2__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sea-home-v2__proof p:nth-child(odd){padding-right:20px}.sea-home-v2__proof p:nth-child(2n){padding-left:20px;border-left:1px solid var(--sea-border)}.sea-home-v2__proof p:nth-last-child(-n+2){border-bottom:0}.sea-home-v2__path-grid,.sea-home-v2__post-grid :where(.kb-posts,.kb-post-grid-items),.sea-home-v2__resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-home-v2__path-card:last-child,.sea-home-v2__resource-card:last-child,.sea-home-v2__resource-grid>a:last-child{grid-column:1/-1}.sea-home-v2__path-grid--audience .sea-home-v2__path-card:last-child,.sea-home-v2__path-grid--publication .sea-home-v2__path-card:last-child{grid-column:auto}.sea-home-v2__standard{padding:30px 0 0;border-top:1px solid rgba(255,255,255,.18);border-left:0}.sea-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sea-footer-brand{grid-column:1/-1}}@media (max-width:767px){body{padding-bottom:calc(84px + env(safe-area-inset-bottom))}body.sea-immersive-page{padding-bottom:0}#masthead .site-header-row-container-inner{min-height:82px}.mobile-site-branding img.custom-logo,.site-branding img.custom-logo{width:40px!important;height:40px;max-width:40px!important;max-height:40px}.mobile-site-branding .site-title,.site-branding .site-title{font-size:1rem}.sea-breadcrumb{width:calc(100% - 30px);margin-top:14px}.sea-breadcrumb li:last-child{display:none}.sea-home-v2__hero{padding-block:42px 46px}.sea-home-v2__hero h1{font-size:clamp(3rem, 15vw, 4.2rem)}.sea-home-v2__hero-copy>.wp-block-kadence-singlebtn{min-width:calc(50% - 7px);padding-inline:12px;font-size:.9rem}.sea-home-v2__proof{display:block;padding:6px 20px}.sea-home-v2__proof p,.sea-home-v2__proof p:nth-child(2n),.sea-home-v2__proof p:nth-child(odd){padding:15px 0;border-left:0;border-bottom:1px solid var(--sea-border)}.sea-home-v2__proof p:last-child{border-bottom:0}.sea-home-v2__section-head{display:block;margin-bottom:22px}.sea-home-v2__section-head>:last-child{margin-top:12px}.sea-home-v2 .sea-featured-answer,.sea-home-v2__path-grid,.sea-home-v2__post-grid :where(.kb-posts,.kb-post-grid-items),.sea-home-v2__resource-grid{grid-template-columns:1fr}.sea-home-v2__path-card:last-child,.sea-home-v2__resource-card:last-child,.sea-home-v2__resource-grid>a:last-child{grid-column:auto}.sea-home-v2__post-grid .entry-title{font-size:1.18rem}.sea-home-v2__author{grid-template-columns:92px minmax(0,1fr);gap:18px;align-items:start}.sea-home-v2__author img{width:92px;height:92px}.sea-footer-grid{grid-template-columns:1fr}.sea-footer-brand{grid-column:auto}.sea-app-nav{position:fixed;z-index:99980;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:8px 8px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--sea-border);background:rgba(255,255,255,.97);box-shadow:0 -10px 32px rgba(15,23,42,.1);backdrop-filter:blur(14px)}.sea-app-nav>a,.sea-app-nav>button{display:flex;box-sizing:border-box;min-width:0;min-height:64px;flex-direction:column;gap:6px;align-items:center;justify-content:center;padding:6px 4px 5px;border:0;border-radius:14px;background:0 0;color:var(--sea-muted);font-size:.75rem;font-weight:760;line-height:1.05;text-align:center;text-decoration:none!important;-webkit-appearance:none;appearance:none;cursor:pointer}.sea-app-nav>a:focus-visible,.sea-app-nav>a:hover,.sea-app-nav>button:focus-visible,.sea-app-nav>button:hover{background:var(--sea-blue-tint);color:var(--sea-blue-dark)}.sea-article-template .entry-related article.loop-entry .post-thumbnail,.sea-editorial-archive article.loop-entry .post-thumbnail,.sea-home-v2__post-grid article.loop-entry .post-thumbnail{width:100%;max-width:100%;aspect-ratio:16/9;padding-bottom:56.25%!important;overflow:hidden;background:#fff}.sea-article-template .entry-related article.loop-entry .post-thumbnail-inner,.sea-editorial-archive article.loop-entry .post-thumbnail-inner,.sea-home-v2__post-grid article.loop-entry .post-thumbnail-inner{inset:0!important;width:100%!important;height:100%!important}.sea-article-template .entry-related article.loop-entry .post-thumbnail img,.sea-editorial-archive article.loop-entry .post-thumbnail img,.sea-home-v2__post-grid article.loop-entry .post-thumbnail img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain!important;object-position:center}.sea-home-v2 .sea-featured-answer__media{min-height:0;aspect-ratio:16/9;background:#fff}.sea-home-v2 .sea-featured-answer__media img{display:block;width:100%;height:100%;min-height:0;object-fit:contain!important;object-position:center}.sea-article-template article.single-entry>.entry-content-wrap>.post-thumbnail{width:calc(100% - 30px);max-width:100%;margin-inline:auto;aspect-ratio:16/9;overflow:hidden;border:0!important;border-radius:0!important;outline:0;background:0 0;box-shadow:none!important}.sea-article-template article.single-entry>.entry-content-wrap>.post-thumbnail .post-thumbnail-inner{inset:0!important;width:100%!important;height:100%!important;border:0!important;border-radius:0!important;background:0 0;box-shadow:none!important}.sea-article-template article.single-entry>.entry-content-wrap>.post-thumbnail img{display:block;width:100%;height:100%;max-width:100%;border:0!important;border-radius:0!important;outline:0;background:0 0;box-shadow:none!important;object-fit:contain!important;object-position:center}.sea-app-nav svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sea-cookie-banner{right:10px;bottom:calc(94px + env(safe-area-inset-bottom));left:10px;display:block;max-height:calc(100vh - 98px - env(safe-area-inset-bottom));overflow:auto;padding:13px 14px}.sea-cookie-banner h2{font-size:.96rem}.sea-cookie-banner p{font-size:.76rem;line-height:1.38}.sea-cookie-banner__actions{margin-top:10px}.sea-cookie-banner .sea-button{flex:1;min-height:40px;padding:7px 10px;font-size:.75rem}}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide{grid-template-columns:minmax(360px,0.78fr) minmax(0,1.22fr)}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide .sea-featured-answer__media{align-self:stretch;aspect-ratio:auto}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide .sea-featured-answer__media img{min-height:0;padding:0;object-fit:contain!important;position:absolute;inset:0;width:100%;height:100%;object-fit:contain!important;object-position:center}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide h2{font-size:clamp(2rem, 2.7vw, 2.4rem)}@media (max-width:900px){.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide{display:flex;flex-direction:column;grid-template-columns:1fr}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide .sea-featured-answer__content{flex:1}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide .sea-featured-answer__media{align-self:stretch;min-height:0;aspect-ratio:16/9}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide .sea-featured-answer__media img{padding:0}}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide{min-height:0;grid-template-columns:minmax(340px,0.82fr) minmax(0,1.18fr);align-items:center}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide .sea-featured-answer__media{position:relative;align-self:center;min-height:0;aspect-ratio:16/9;border:0;background:0 0;box-shadow:none}.sea-curated-answers__grid,.sea-practical-library__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sea-curated-card,.sea-practical-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--sea-border);border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.05);transition:transform 180ms,border-color 180ms,box-shadow 180ms}.sea-curated-card:hover,.sea-practical-card:hover{border-color:color-mix(in srgb,var(--sea-blue) 35%,var(--sea-border));box-shadow:0 18px 38px rgba(15,23,42,.09);transform:translateY(-3px)}.sea-curated-card__media,.sea-practical-card__media{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background:#fff}.sea-curated-card__media img,.sea-practical-card__media img{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center}.sea-curated-card__body,.sea-practical-card__body{display:flex;min-height:260px;flex:1;flex-direction:column;padding:24px}.sea-curated-card__topic,.sea-practical-card__eyebrow{width:fit-content;margin:0 0 12px;color:var(--sea-blue-dark);font-size:.73rem;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.sea-curated-card h3,.sea-practical-card h3{margin:0 0 12px;font-size:clamp(1.22rem, 2vw, 1.55rem);line-height:1.12}.sea-curated-card h3 a,.sea-practical-card h3 a{color:var(--sea-ink);text-decoration:none}.sea-curated-card h3 a:hover,.sea-practical-card h3 a:hover{color:var(--sea-blue-dark)}.sea-curated-card__body>p:not(.sea-practical-card__eyebrow),.sea-practical-card__body>p:not(.sea-practical-card__eyebrow){margin:0 0 18px;color:var(--sea-muted);font-size:.94rem;line-height:1.58}.sea-curated-card__meta{display:flex;gap:7px;margin-top:auto;color:var(--sea-muted);font-size:.78rem}.sea-curated-answers__all{display:none;width:fit-content;min-height:44px;align-items:center;margin-top:22px;color:var(--sea-blue-dark);font-weight:760;text-decoration:none}.sea-practical-library__filters{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 24px}.sea-practical-library__filters button{min-height:44px;padding:9px 18px;border:1px solid var(--sea-border);border-radius:999px;background:#fff;color:var(--sea-text);font-size:.88rem;font-weight:720;cursor:pointer}.sea-practical-library__filters button:focus-visible,.sea-practical-library__filters button:hover,.sea-practical-library__filters button[aria-pressed=true]{border-color:var(--sea-blue);background:var(--sea-blue);color:#fff}.sea-practical-card[hidden]{display:none}.sea-practical-card--guide{--sea-resource-accent:#1967d2}.sea-practical-card--checklist{--sea-resource-accent:#c2410c}.sea-practical-card--tool{--sea-resource-accent:#137333}.sea-practical-card{border-top:4px solid var(--sea-resource-accent)}.sea-practical-card__eyebrow{color:var(--sea-resource-accent)}.sea-practical-card__action{display:inline-flex;width:fit-content;min-height:44px;align-items:center;margin-top:auto;color:var(--sea-blue-dark);font-weight:760;text-decoration:none}.sea-practical-card__icon{display:grid;width:100%;height:100%;place-content:center;gap:10px;background:color-mix(in srgb,var(--sea-resource-accent) 9%,#fff)}.sea-practical-card__icon span{display:block;width:82px;height:8px;border-radius:999px;background:color-mix(in srgb,var(--sea-resource-accent) 58%,#fff)}.sea-footer-grid a,.sea-home-v2 :where(.sea-text-link,.sea-card-link,.sea-home-v2__path-card > a){min-height:44px;align-items:center}.sea-home-v2 :where(.sea-text-link,.sea-card-link,.sea-home-v2__path-card > a){display:inline-flex}.sea-home-v2__path-card .sea-card-link a{display:inline-flex;min-height:44px;align-items:center}@media (max-width:900px){.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide .sea-featured-answer__media{align-self:stretch}.sea-curated-answers__grid,.sea-practical-library__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide h2{font-size:clamp(1.85rem, 9vw, 2.35rem)}.sea-immersive-home-link li:last-child,.sea-immersive-home-link li:nth-last-child(2)::after{display:none}.sea-curated-answers__grid,.sea-practical-library__grid{grid-template-columns:1fr;gap:16px}.sea-curated-card--secondary{display:none}.sea-curated-answers__all{display:inline-flex}.sea-curated-card__body,.sea-practical-card__body{min-height:0;padding:21px}.sea-practical-library__filters{margin-bottom:18px;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;scrollbar-width:none}.sea-practical-library__filters::-webkit-scrollbar{display:none}.sea-practical-library__filters button{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){.sea-curated-card,.sea-practical-card{transition:none}.sea-curated-card:hover,.sea-practical-card:hover{transform:none}}.sea-home-v2__hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 88% 18%,rgba(15,118,110,.1),transparent 21rem),radial-gradient(circle at 76% 86%,rgba(25,103,210,.11),transparent 28rem),linear-gradient(135deg,#fff 0,#f7fbff 64%,#f4fbf9 100%)}.sea-home-v2__hero::before{position:absolute;z-index:-1;right:-48px;top:-54px;width:470px;height:470px;border:1px solid rgba(25,103,210,.09);border-radius:50%;box-shadow:0 0 0 52px rgba(25,103,210,.026),0 0 0 116px rgba(15,118,110,.018);content:"";pointer-events:none}.sea-home-v2__hero .sea-kicker{display:flex;align-items:center;gap:10px}.sea-home-v2__hero .sea-kicker::before{width:30px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--sea-blue),#0f766e);content:""}.sea-home-v2__hero h1.sea-home-v2__headline{max-width:830px;margin-block:12px 24px;font-size:clamp(3.15rem, 6.35vw, 5.8rem);font-weight:610;letter-spacing:-.067em;line-height:.93}.sea-home-v2__headline-main,.sea-home-v2__headline-mark{display:block}.sea-home-v2__headline-mark{position:relative;width:max-content;max-width:100%;margin-top:.11em;color:var(--sea-blue-dark);isolation:isolate}.sea-home-v2__headline-mark::after{position:absolute;z-index:-1;right:-.01em;bottom:.03em;left:-.025em;height:.13em;border-radius:999px;background:linear-gradient(90deg,rgba(25,103,210,.28),rgba(15,118,110,.42));content:"";transform:rotate(-.6deg)}.sea-home-v2__proof{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--sea-blue) 21%,var(--sea-border));box-shadow:0 24px 64px rgba(23,78,166,.1)}.sea-home-v2__proof::before{position:absolute;right:0;top:0;left:0;height:4px;background:linear-gradient(90deg,var(--sea-blue),#0f766e);content:""}.sea-workflow-workbench{padding:clamp(42px,6vw,72px) 0;border-block:1px solid var(--sea-border);background:#fff}.sea-workflow-workbench__heading{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(280px,0.84fr);align-items:end;gap:clamp(24px,5vw,72px);margin-bottom:clamp(28px,4vw,44px)}.sea-workflow-workbench__heading h2{max-width:680px;margin:0;font-size:clamp(2.15rem, 4.5vw, 3.8rem);font-weight:580;letter-spacing:-.052em;line-height:.98}.sea-workflow-workbench__heading>p{margin:0;color:var(--sea-muted);font-size:.95rem;line-height:1.65}.sea-workflow-workbench__layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,0.6fr);gap:18px;align-items:stretch}.sea-workflow-route-list{display:grid;gap:0;border-top:1px solid var(--sea-border)}.sea-workflow-route-list>a{display:grid;grid-template-columns:44px minmax(0,1fr) 36px;gap:16px;align-items:center;min-height:128px;padding:22px 4px;border:0;border-bottom:1px solid var(--sea-border);background:#fff;color:var(--sea-ink);text-decoration:none;transition:transform 180ms,border-color 180ms,box-shadow 180ms}.sea-workflow-route-list>a:focus-visible,.sea-workflow-route-list>a:hover{transform:translateX(4px);background:#f7fbfa}.sea-workflow-route-list__number{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:#dff7f1;color:#115e59;font-size:.73rem;font-weight:800}.sea-workflow-route-list__copy{display:flex;min-width:0;flex-direction:column}.sea-workflow-route-list__copy small{margin-bottom:5px;color:#0f766e;font-size:.69rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.sea-workflow-route-list__copy strong{font-size:1.18rem;font-weight:680;letter-spacing:-.025em;line-height:1.2}.sea-workflow-route-list__copy>span{margin-top:7px;color:var(--sea-muted);font-size:.84rem;line-height:1.52}.sea-workflow-route-list__arrow{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#f2fbf8;color:#0f766e;font-size:1.05rem}.sea-workflow-contract{display:flex;min-height:100%;flex-direction:column;align-items:flex-start;padding:clamp(26px,3.5vw,40px);border:1px solid #e7ddc8;border-left:5px solid #0f766e;border-radius:0;background:#fffdf7;color:var(--sea-text)}.sea-workflow-contract .sea-hub-card-label{color:#0f766e}.sea-workflow-contract h3{margin:0;color:var(--sea-ink);font-size:clamp(1.8rem, 3vw, 2.65rem);font-weight:570;letter-spacing:-.04em;line-height:1.02}.sea-workflow-contract>p:not(.sea-hub-card-label){margin:16px 0 0;line-height:1.6}.sea-workflow-contract ol{display:grid;width:100%;gap:0;margin:24px 0 30px;padding:0;list-style:none;counter-reset:sea-workflow-contract}.sea-workflow-contract li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:center;padding:14px 0;border-bottom:1px solid #e7ddc8;counter-increment:sea-workflow-contract}.sea-workflow-contract li::before{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#dff7f1;color:#115e59;content:counter(sea-workflow-contract);font-size:.7rem;font-weight:800}.sea-workflow-contract .sea-hub-button{margin-top:auto;border-color:#0f766e;background:#0f766e;color:#fff}@media (max-width:960px){.sea-workflow-workbench__heading,.sea-workflow-workbench__layout{grid-template-columns:1fr}}@media (max-width:719px){.sea-home-v2__hero::before,body.sea-hub--tools-workflows .entry-hero-container-inner::after{display:none}.sea-home-v2__hero h1.sea-home-v2__headline{font-size:clamp(3rem, 14vw, 4.25rem);line-height:.94}.sea-home-v2__headline-mark{width:auto}.sea-workflow-workbench{padding:24px 18px;border-radius:18px}.sea-workflow-route-list>a{grid-template-columns:38px minmax(0,1fr);gap:13px;padding:18px 16px}.sea-workflow-route-list__number{width:38px;height:38px}.sea-workflow-route-list__arrow{display:none}.sea-workflow-route-list>a:focus-visible,.sea-workflow-route-list>a:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.sea-workflow-route-list>a{transition:none}.sea-workflow-route-list>a:focus-visible,.sea-workflow-route-list>a:hover{transform:none}}.sea-hub--articles{--sea-hub-accent:#1967d2;--sea-hub-accent-dark:#174ea6;--sea-hub-tint:#e8f0fe;--sea-hub-wash:#f5f9ff;--sea-hub-ink:#102a56}.sea-hub--search{--sea-hub-accent:#0f766e;--sea-hub-accent-dark:#115e59;--sea-hub-tint:#dff7f1;--sea-hub-wash:#f2fbf8;--sea-hub-ink:#123f3b}.sea-hub--articles .entry-hero-container-inner{background:radial-gradient(circle at 88% 18%,rgba(15,118,110,.14),transparent 26rem),linear-gradient(135deg,#fff 0,#f6faff 70%,#e8f0fe 100%)!important}.sea-hub :where(.archive-title,.page-title){font-size:clamp(2.65rem, 5.6vw, 4.9rem)}.sea-search-dialog{width:min(720px,100%);padding:clamp(30px,5vw,48px)}.sea-search-dialog>p:not(.sea-kicker){max-width:580px;margin:0 0 24px;color:var(--sea-muted)}.sea-search-form label{display:block;margin-bottom:9px;color:var(--sea-ink);font-size:.82rem;font-weight:760}.sea-search-form__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.sea-search-form input[type=search]{width:100%;min-height:56px;padding:12px 17px;border:1px solid #aebbd0;border-radius:13px;background:#fff;color:var(--sea-ink);font-size:1rem;line-height:1.35}.sea-search-form input[type=search]:focus{border-color:var(--sea-blue);box-shadow:0 0 0 3px rgba(25,103,210,.16);outline:0}.sea-search-form button{min-width:112px;min-height:56px;padding:12px 22px;border:1px solid var(--sea-blue);border-radius:13px;background:var(--sea-blue);color:#fff;font-size:.94rem;font-weight:760;cursor:pointer}.sea-search-form button:focus-visible,.sea-search-form button:hover{border-color:var(--sea-blue-dark);background:var(--sea-blue-dark)}.sea-search-archive-form{max-width:700px;margin-top:24px}.sea-search-archive .entry-hero-container-inner{background:radial-gradient(circle at 86% 16%,rgba(15,118,110,.18),transparent 27%),linear-gradient(135deg,#fff 0,#f2fbf8 74%,#dff7f1 100%)!important}.sea-search-archive .content-container.site-container{padding-top:clamp(42px,6vw,72px)}.sea-search-archive header.search-archive-title{margin-bottom:clamp(42px,6vw,68px);padding:clamp(30px,5vw,58px);border:1px solid color-mix(in srgb,var(--sea-hub-accent) 20%,var(--sea-border));border-radius:24px;background:radial-gradient(circle at 88% 18%,rgba(15,118,110,.18),transparent 27%),linear-gradient(135deg,#fff 0,#f2fbf8 74%,#dff7f1 100%)}.sea-search-archive header.search-archive-title .search-title{max-width:760px;margin:0;font-size:clamp(2.65rem, 5.6vw, 4.9rem);font-weight:580;letter-spacing:-.055em;line-height:.94}#mobile-drawer .mobile-navigation ul li.sea-menu-search>a{display:flex;gap:11px;align-items:center}#mobile-drawer .mobile-navigation ul li.sea-menu-search>a::after{content:"Search"}@media (max-width:719px){.sea-search-dialog{padding:28px 20px 22px}.sea-search-form__row{grid-template-columns:1fr}.sea-search-form button{width:100%}.sea-hub :where(.archive-title,.page-title){font-size:clamp(2.45rem, 13vw, 3.65rem)}}@media (max-width:1024px){.sea-home-v2__topic-map{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.sea-home-v2__topic-map{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-home-v2__topic-map a{min-height:96px;padding:16px}}