: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(0.22,1,0.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: transparent;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,0.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 ease}.sea-home-v2 .sea-featured-carousel__slide:hover .sea-featured-answer__media img{filter: drop-shadow(0 12px 24px rgba(15,23,42,0.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: 0.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: 0.78rem;font-weight: 760;letter-spacing: 0.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: transparent;cursor: pointer}.sea-featured-carousel__dots button span{display: block;width: 100%;height: 3px;border-radius: 999px;background: var(--sea-border);transition: background 180ms ease,height 180ms ease}.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 ease,background 180ms ease,color 180ms ease}.sea-featured-carousel__arrows button:hover,.sea-featured-carousel__arrows button:focus-visible{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__track,.sea-home-v2 .sea-featured-carousel__slide .sea-featured-answer__media img{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: -0.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}.sea-kicker,.is-style-sea-kicker{margin: 0 0 10px;color: var(--sea-blue);font-family: var(--sea-sans);font-size: 0.76rem;font-weight: 800;letter-spacing: 0.12em;line-height: 1.3;text-transform: uppercase}.sea-topic-pill,.entry-taxonomies a,.post-category a{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: 0.72rem;font-weight: 800;letter-spacing: 0.07em;line-height: 1.2;text-decoration: none;text-transform: uppercase}.sea-topic-pill:hover,.entry-taxonomies a:hover,.post-category a:hover{background: var(--sea-blue);color: #fff}.sea-button,.sea-text-link,.is-style-sea-primary .wp-block-button__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,0.02)}#masthead .site-header-row-container-inner{background: rgba(255,255,255,0.96);backdrop-filter: saturate(160%) blur(16px)}.site-branding .site-title,.mobile-site-branding .site-title{font-family: var(--sea-sans);font-size: clamp(1.08rem,2vw,1.42rem);font-weight: 820;letter-spacing: -0.055em}.site-branding .site-title::after,.mobile-site-branding .site-title::after{content: ""}.site-branding .custom-logo-link,.mobile-site-branding .custom-logo-link{display: inline-flex;align-items: center}.site-branding .brand.has-logo-image,.mobile-site-branding .brand.has-logo-image{display: flex;align-items: center;gap: 10px}.site-branding .brand.has-logo-image .site-title-wrap,.mobile-site-branding .brand.has-logo-image .site-title-wrap{display: block}.site-branding img.custom-logo,.mobile-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: 0.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>a:hover,.main-navigation .primary-menu-container>ul>li.menu-item.sea-menu-subscribe.current-menu-item>a{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-has-full-width-blocks .content-area,.sea-has-full-width-blocks .site-main,.sea-full-width-main,.sea-full-width-main>article,.sea-full-width-main>article>.entry-content{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,0.11),transparent 26%),radial-gradient(circle at 72% 72%,rgba(37,99,235,0.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,0.16);border-radius: 50%;box-shadow: 0 0 0 38px rgba(37,99,235,0.035),0 0 0 82px rgba(124,58,237,0.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: -0.065em;line-height: 0.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:hover,.sea-home-actions .sea-button-secondary:focus-visible{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: 0.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,0.88)}.sea-cover-fallback span:nth-child(1){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 .post-thumbnail,.sea-latest-rail .kadence-post-image-intrisic{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-summary,.sea-latest-rail .entry-content,.sea-latest-rail .entry-footer{display: none}.sea-goals-band{border-block: 1px solid var(--sea-border);background: var(--sea-canvas)}.sea-goal-grid,.sea-path-grid,.sea-card-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 ease,border-color 180ms ease,box-shadow 180ms ease}.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-path-grid,.sea-card-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: -0.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-posts,.sea-latest-grid .kb-post-grid-items{gap: 24px}.sea-latest-grid .loop-entry,.sea-latest-grid .kb-post-list-item{overflow: hidden;border: 1px solid var(--sea-border);border-radius: var(--sea-radius-md);background: var(--sea-surface);box-shadow: none;transition: transform 180ms ease,box-shadow 180ms ease}.sea-latest-grid .loop-entry:hover,.sea-latest-grid .kb-post-list-item:hover{transform: translateY(-4px);box-shadow: var(--sea-shadow-sm)}.sea-latest-grid .post-thumbnail,.sea-latest-grid .kadence-post-image-intrisic{overflow: hidden;background: var(--sea-canvas)}.sea-latest-grid .post-thumbnail img,.sea-latest-grid .kadence-post-image-intrisic img{aspect-ratio: 16 / 9;transition: transform 350ms ease}.sea-latest-grid .loop-entry:hover img,.sea-latest-grid .kb-post-list-item: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: 0.78rem}.sea-latest-grid .entry-summary,.sea-latest-grid .entry-content{font-size: 0.94rem}.sea-research-band{background: radial-gradient(circle at 90% 10%,rgba(124,58,237,0.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: 0.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,0.14);border-radius: var(--sea-radius-lg);background: rgba(255,255,255,0.97);box-shadow: 0 28px 80px rgba(0,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: 0.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,0.96),rgba(124,58,237,0.92));box-shadow: 0 28px 70px rgba(37,99,235,0.22);color: #fff;font-size: clamp(5rem,12vw,8rem);font-weight: 850;letter-spacing: -0.08em}.page-id-36 .sea-editor-mark{border: 8px solid #fff;background: #fff var(--wpr-bg-248d3542-634d-4e3d-802a-cc709ad799d1) center / cover no-repeat;box-shadow: 0 28px 70px rgba(37,99,235,0.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: 0.98}.sea-page-hero__deck,.sea-editor-copy>p:not(.sea-kicker){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: 0.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: 0.75rem;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase}.sea-news-topics a{color: var(--sea-text);font-size: 0.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: -0.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,0.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: -0.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-lead-section,.sea-news-desks,.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-section-header h2,.sea-news-latest__intro h2{margin: 7px 0 0;font-size: clamp(2rem,3.5vw,3rem);font-weight: 500;letter-spacing: -0.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: transparent;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: transparent}.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: -0.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: 0.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: transparent;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 .post-thumbnail,.sea-news-side-list .kadence-post-image-intrisic{grid-column: 1;grid-row: 1;min-height: 84px;margin: 0;overflow: hidden;border-radius: 10px}.sea-news-side-list .post-thumbnail img,.sea-news-side-list .kadence-post-image-intrisic 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: 0.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: transparent;box-shadow: none}.sea-news-stream .post-thumbnail,.sea-news-stream .kadence-post-image-intrisic{grid-column: 1;grid-row: 1;min-height: 124px;margin: 0;overflow: hidden;border-radius: 12px}.sea-news-stream .post-thumbnail img,.sea-news-stream .kadence-post-image-intrisic 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: -0.02em;line-height: 1.12}.sea-news-stream .entry-meta{font-size: 0.76rem}.sea-news-stream .entry-summary{color: var(--sea-text);font-size: 0.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 ease}.sea-news-desk:hover{transform: translateY(-3px)}.sea-news-desk>span,.sea-news-resource>span{font-size: 0.76rem;font-style: normal;font-weight: 700;letter-spacing: 0.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: 0.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: -0.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,0.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: 0.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 ease,box-shadow 180ms ease}.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-hero .entry-header,.sea-article-template .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,0.13) 0 8%,transparent 8.3%),radial-gradient(circle at 92% 16%,transparent 0 15%,rgba(37,99,235,0.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: -0.058em;line-height: 0.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: 0.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-post-meta__label,.sea-article-template .mak-byline__name,.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,0.1);color: var(--sea-blue-dark);font-weight: 750}.sea-article-template .post-thumbnail,.sea-article-template .post-thumbnail-inner,.sea-article-template .post-thumbnail img{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,0.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;width: min(1112px,100%);max-width: none;margin-inline: auto}.sea-article-template .mak-article-body--toc>.gj-toc-widget{grid-column: 2;grid-row: 1;position: sticky;top: 104px;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: -0.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: 0.86em}.sea-article-template .entry-content .wp-block-image,.sea-article-template .entry-content .wp-block-table,.sea-article-template .entry-content .wp-block-group,.sea-article-template .entry-content .wp-block-kadence-tableofcontents,.sea-article-template .entry-content .mak-key-moments,.sea-article-template .entry-content .mak-toc{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,0.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,0.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: 0.82rem;font-weight: 800;letter-spacing: 0.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: 0.88rem;font-weight: 800;letter-spacing: 0.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(even)>*{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) pre:not(.wp-block-verse),:where(.entry-content,.mak-article__content) .wp-block-code{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,0.16);color: #e7eefb;font-family: "SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;font-size: 0.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) pre:not(.wp-block-verse) code,:where(.entry-content,.mak-article__content) .wp-block-code code{display: block;min-width: max-content;padding: 0;border: 0;background: transparent;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,0.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,0.22);background: #111c30}.sea-code-sample__language{color: #7dd3fc;font-size: 0.72rem;font-weight: 800;letter-spacing: 0.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,0.34);border-radius: 999px;background: rgba(255,255,255,0.06);color: #f8fafc;font-family: var(--sea-sans);font-size: 0.78rem;font-weight: 750;line-height: 1;cursor: pointer}.sea-code-sample__copy:hover{border-color: #7dd3fc;background: rgba(125,211,252,0.13)}.sea-code-sample__copy:focus-visible{outline: 3px solid #7dd3fc;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>pre:not(.wp-block-verse),.sea-code-sample>.wp-block-code{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>pre:not(.wp-block-verse)>code,.sea-article-template .entry-content .sea-code-sample>.wp-block-code>code,.sea-code-sample>pre:not(.wp-block-verse)>code,.sea-code-sample>.wp-block-code>code{display: block;min-width: max-content;padding: 0;border: 0;border-radius: 0;background: transparent;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){:where(.entry-content,.mak-article__content) pre:not(.wp-block-verse),:where(.entry-content,.mak-article__content) .wp-block-code,.sea-code-sample>pre:not(.wp-block-verse),.sea-code-sample>.wp-block-code{padding: 19px 16px 21px;font-size: 0.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: 0.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-name,.sea-article-template .entry-author-description,.sea-article-template .entry-author-follow{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-previous,.sea-article-template .post-navigation .nav-next{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,0.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-inner-content.alignwide,.sea-article-template .entry-related-carousel{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: 0.75rem;font-weight: 780;letter-spacing: 0.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: -0.052em;line-height: 0.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(0.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-toc,.mak-key-moments{--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-toc__card,.mak-key-moments{background: var(--sea-surface);border-radius: var(--sea-radius-md)}.sea-article-template .mak-toc__card{padding: 14px 14px 16px;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;padding: 12px;border: 1px solid #d9e4fb;border-radius: 12px;background: #fff;color: #174ea6;font-family: var(--sea-sans);font-size: 0.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__icon,.sea-article-template .mak-gpref__g{display: block}.sea-guide-intro{margin: 0 0 2rem;padding: clamp(24px,4vw,38px);border: 1px solid #d7e3fa;border-radius: 24px;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: 0.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,0.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: 0.72rem !important;font-weight: 800;letter-spacing: 0.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,0.16),transparent 27%),radial-gradient(circle at 8% 92%,rgba(37,99,235,0.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: -0.06em;line-height: 0.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,0.18);border-radius: 30px;background: rgba(255,255,255,0.86);box-shadow: 0 26px 70px rgba(37,99,235,0.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,0.2)}.sea-author-profile__identity-label{margin: 14px 0 0 !important;color: var(--sea-muted);font-size: 0.76rem;font-weight: 800;letter-spacing: 0.08em;text-transform: uppercase}.sea-author-profile__role{margin: 0 0 0.75rem !important;color: #0b57d0;font-size: 0.76rem;font-weight: 800;letter-spacing: 0.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: -0.018em;line-height: 1.52}.sea-author-profile__credentials{max-width: 780px;margin: 14px 0 0 !important;color: #53627a;font-size: 0.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,0.22);border-radius: 999px;background: #fff;color: var(--sea-blue-dark);font-size: 0.84rem;font-weight: 800;text-decoration: none;transition: transform 160ms ease,border-color 160ms ease,box-shadow 160ms ease}.sea-author-social:hover{transform: translateY(-2px);border-color: var(--sea-blue);box-shadow: 0 10px 24px rgba(37,99,235,0.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: 0.67rem;font-weight: 800;letter-spacing: 0.07em;text-transform: uppercase}.sea-author-profile__proof dd{margin: 0;color: var(--sea-ink);font-size: 0.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: 0.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-work-intro .sea-kicker,.sea-author-standards .sea-kicker{margin: 0 0 10px}.sea-author-work-intro h2{margin: 0;font-size: clamp(2.35rem,4.5vw,4rem);letter-spacing: -0.05em;line-height: 0.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,0.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,0.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: -0.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,0.14);border-radius: 15px;background: rgba(255,255,255,0.055)}.sea-author-standards__grid span{color: #9fc3ff;font-size: 0.7rem;font-weight: 850;letter-spacing: 0.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: 0.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,0.23);border-radius: 999px;color: #fff;font-size: 0.8rem;font-weight: 750;text-decoration: none}.sea-author-standards__links a:hover{border-color: #fff;background: rgba(255,255,255,0.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 .comments-title,.sea-article-template .comment-reply-title{font-size: clamp(1.8rem,4vw,2.8rem);letter-spacing: -0.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: 0.74rem}.sea-article-template .comment-content{margin-top: 1rem;color: #334155;font-family: var(--sea-sans);font-size: 0.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: 0.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: -0.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 .sea-article-summary p,.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{color: rgba(255,255,255,0.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,0.22)}.sea-article-template .entry-header .mak-post-meta__label,.sea-article-template .entry-header .mak-byline__name,.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__time,.sea-article-template .entry-header .mak-post-meta__sep{color: rgba(255,255,255,0.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-inner,.sea-article-template .post-thumbnail img{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: transparent}.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: 0.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: transparent}.sea-article-template .entry-content h2{padding-top: 0.2em;font-size: clamp(2.4rem,4.4vw,3.45rem);line-height: 1.02}.sea-key-points,.sea-guide-intro{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: -0.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: -0.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: -0.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: 0.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: 0.98rem;font-weight: 720;line-height: 1.35}.sea-article-template .entry-content .mak-key-moments__item-text{font-size: 0.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 #wrapper,.sea-immersive-page #inner-wrap,.sea-immersive-page .content-area,.sea-immersive-page .site-main,.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{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 .post-navigation,.sea-immersive-page .entry-related{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,0.72);font-family: var(--sea-sans);font-size: 0.79rem;font-weight: 650;letter-spacing: 0.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,0.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: -0.025em}.sea-immersive-home-link__brand i{color: #ff8a1f;font-style: normal}.sea-immersive-home-link__separator{color: rgba(255,255,255,0.45)}.sea-immersive-home-link__type{color: rgba(255,255,255,0.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,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: -0.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: -0.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: transparent;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: 0.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: -0.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,0.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: 0.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: 0.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: 0.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: 0.84rem;font-weight: 650;line-height: 1.35;text-decoration: none;transition: border-color 160ms ease,color 160ms ease,transform 160ms ease}.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: transparent}.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: 0.74rem !important;letter-spacing: 0.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: -0.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,0.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: 0.96rem !important;line-height: 1.55}.sea-immersive-checklist .seac-item__details>summary{padding: 13px 20px;font-size: 0.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: 0.96rem !important;line-height: 1.4}.sea-immersive-checklist .seac-item__detail-block p,.sea-immersive-checklist .seac-item__detail-block li{font-size: 0.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: 0.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,0.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: -0.065em;line-height: 0.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,0.18);border-radius: 12px;background: rgba(255,255,255,0.78);color: #3c4043;font-size: 0.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,0.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: -0.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,0.055);transition: border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.seac-library.seac-library .seac-library-card:hover{border-color: rgba(180,83,9,0.38);box-shadow: 0 20px 42px rgba(15,23,42,0.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,0.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: 0.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: -0.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: 0.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: 0.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: transparent}.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,0.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,0.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__header p,.sea-resource-template .sea-forum__empty 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: 0.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: 0.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: -0.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: 0.86rem;font-weight: 700}.sea-footer-heading{margin: 0 0 18px;color: #fff;font-size: 0.82rem;letter-spacing: 0.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,0.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: 0.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-home-lead-grid,.sea-newsletter-grid,.sea-research-grid,.sea-editor-grid,.sea-page-hero__grid,.sea-split-grid{grid-template-columns: 1fr}.sea-news-masthead__grid,.sea-news-lead-grid,.sea-news-latest__grid,.sea-sonar-intro__grid{grid-template-columns: 1fr}.sea-sonar-intro__media,.sea-sonar-intro__copy{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-posts,.sea-latest-rail .kb-post-grid-items{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:not(.sea-immersive-page) .mak-article-body--toc,.sea-article-template.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: 0.98}.seac-library.seac-library .seac-library__promises,.seac-library.seac-library .seac-library__grid{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-shell,.sea-full-width-main .alignwide,.sea-content-narrow{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}.site-branding img.custom-logo,.mobile-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-lead-section,.sea-news-desks,.sea-news-resources,.sea-news-latest{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 .loop-entry,.sea-news-side-list .kb-post-list-item{grid-template-columns: 112px minmax(0,1fr);gap: 15px}.sea-news-side-list .post-thumbnail,.sea-news-side-list .kadence-post-image-intrisic{min-height: 70px}.sea-news-stream .loop-entry,.sea-news-stream .kb-post-list-item{grid-template-columns: 1fr;width: 100%;max-width: 100%;min-width: 0;gap: 20px;padding: 26px 0}.sea-news-stream .post-thumbnail,.sea-news-stream .kadence-post-image-intrisic{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: 0.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-latest-rail .kb-posts,.sea-latest-rail .kb-post-grid-items,.sea-goal-grid,.sea-path-grid,.sea-card-grid,.sea-footer-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-inner,.sea-article-template .post-thumbnail img{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,0.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{grid-template-columns: 1fr}.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-work-intro,.sea-author-standards__grid{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 .wp-block-kadence-advancedbtn,.sea-home-actions .kb-button{width: 100%}.sea-home-actions .kb-button{justify-content: center}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{scroll-behavior: auto !important;transition-duration: 0.01ms !important;animation-duration: 0.01ms !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,0.07);transition: transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.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,0.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-inner,.sea-article-template .entry-related article.loop-entry .post-thumbnail img{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: transparent;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: -0.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: 0.78rem}.sea-article-template .entry-related article.loop-entry .entry-content{margin: 0;color: var(--sea-text);font-family: var(--sea-sans);font-size: 0.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: 0.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: 0.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-explore-heading__eyebrow,.sea-article-template .entry-related-title,.sea-explore-heading__dek{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: 0.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,0.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: -0.06em;line-height: 0.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,0.9);box-shadow: 0 18px 50px rgba(23,78,166,0.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: 0.72rem;font-weight: 800}.sea-home-v2__proof strong{color: var(--sea-ink);font-size: 0.96rem;font-weight: 720}.sea-home-v2__proof small{margin-top: 3px;color: var(--sea-muted);font-size: 0.79rem;line-height: 1.4}.sea-home-v2__lead,.sea-home-v2__latest,.sea-home-v2__paths,.sea-home-v2__authority,.sea-home-v2__resources,.sea-home-v2__trust{padding-block: clamp(56px,7vw,86px)}.sea-home-v2__latest,.sea-home-v2__resources,.sea-home-v2__authority{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: -0.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,0.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 .post-thumbnail,.sea-home-v2__post-grid .kadence-post-image-intrisic{margin: 0;aspect-ratio: 16 / 9;padding-bottom: 56.25% !important;overflow: hidden;background: #fff}.sea-home-v2__post-grid .post-thumbnail img,.sea-home-v2__post-grid .kadence-post-image-intrisic 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 .entry-header,.sea-hub .entry-hero .archive-description{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: -0.055em;line-height: 0.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: 0.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-eyebrow,.sea-hub-card-label{margin: 0 0 10px;color: var(--sea-hub-accent);font-size: 0.73rem;font-weight: 780;letter-spacing: 0.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: 0.88rem;font-weight: 740;line-height: 1.2;text-decoration: none;transition: transform 160ms ease,background 160ms ease,border-color 160ms ease}.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: 0.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,0.045)}.sea-hub-nav>p{margin: 0;color: var(--sea-ink);font-size: 0.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: 0.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)}@media (max-width: 719px){.sea-hub-nav>div{padding-right: 32px;-webkit-mask-image: linear-gradient(to right,#000 0,#000 calc(100% - 30px),transparent);mask-image: linear-gradient(to right,#000 0,#000 calc(100% - 30px),transparent)}}.sea-context-paths{box-sizing: border-box;width: min(100%,920px);margin: clamp(52px,7vw,84px) auto 0;padding: clamp(24px,4vw,38px);border: 1px solid var(--sea-border);border-radius: 22px;background: linear-gradient(145deg,#fff 0%,#f7faff 100%)}.sea-context-paths>h2{margin: 0 0 22px;font-size: clamp(1.65rem,3vw,2.35rem)}.sea-context-paths__grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}.sea-context-paths__card{min-width: 0;padding: 18px;border: 1px solid #cbdaf1;border-radius: 14px;background: #fff}.sea-context-paths__card>p{margin: 0 0 9px;color: var(--sea-blue-dark);font-size: 0.7rem;font-weight: 800;letter-spacing: 0.07em;text-transform: uppercase}.sea-context-paths__card h3{margin: 0;font-size: 1rem;font-weight: 680;line-height: 1.28}.sea-context-paths__card a{color: var(--sea-ink);text-decoration: none}.sea-context-paths__card a:hover,.sea-context-paths__card a:focus-visible{color: var(--sea-blue-dark);text-decoration: underline}@media (max-width: 767px){.sea-context-paths{width: calc(100% - 30px);padding: 22px 18px;border-radius: 17px}.sea-context-paths__grid{grid-template-columns: 1fr}}.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,0.06)}.sea-hub-section-heading,.sea-hub-loop-heading{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(280px,0.75fr);align-items: end;gap: clamp(24px,5vw,70px)}.sea-hub-section-heading h2,.sea-hub-loop-heading h2,.sea-hub-standards h2{margin: 0;font-size: clamp(2rem,4.2vw,3.5rem);font-weight: 570;letter-spacing: -0.045em;line-height: 1}.sea-hub-section-heading>p,.sea-hub-loop-heading>p{margin: 0;color: var(--sea-muted);font-size: 0.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: -0.035em;line-height: 1.08}.sea-hub-primary-path p:last-child{max-width: 760px;margin: 12px 0 0;color: rgba(255,255,255,0.78);font-size: 0.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 ease,border-color 180ms ease,box-shadow 180ms ease}.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,0.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: 0.74rem;font-weight: 780}.sea-hub-path-card strong{margin-bottom: 10px;font-size: 1.18rem;font-weight: 650;letter-spacing: -0.02em;line-height: 1.2}.sea-hub-path-card>span:last-child{color: var(--sea-muted);font-size: 0.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,0.055)}.sea-hub #archive-container article.loop-entry:hover{box-shadow: 0 20px 45px rgba(15,23,42,0.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: 0.82rem;font-weight: 760;letter-spacing: 0.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,0.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,0.15);border-radius: 15px;background: rgba(255,255,255,0.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,0.72);font-size: 0.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,0.14)}.sea-hub-reference-row>p{margin: 0;color: rgba(255,255,255,0.62);font-size: 0.72rem;font-weight: 760;letter-spacing: 0.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: 0.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,0.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,0.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,0.72),rgba(255,255,255,0.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,0.09)}.sea-tool-serp-demo__site{color: #202124;font-size: 0.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: 0.78rem}.sea-tool-serp-demo__description{margin-top: 8px;color: #4d5156;font-size: 0.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,0.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: 0.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: 0.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: 2px solid #0f766e;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: 0.78rem}.sea-tool-instagram-demo__profile small{margin-top: 3px;color: #64748b;font-size: 0.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: 0.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: -0.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: 0.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-section-heading,.sea-hub-loop-heading,.sea-hub-primary-path,.sea-hub-reference-row,.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: 0.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{grid-template-columns: repeat(4,minmax(0,1fr))}.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>a,.sea-home-v2__path-card .sea-card-link,.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: 0.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 ease,box-shadow 160ms ease,transform 160ms ease}.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,0.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: 0.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: 0.72rem;font-weight: 800;letter-spacing: 0.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,0.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: -0.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,0.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: 0.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: 0.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)}.sea-trust-section,.is-style-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-extension,.sea-footer-install,.sea-footer-case-study{display: inline-flex;align-items: center;min-height: 44px;margin: 0;line-height: 1.3}.sea-footer-install,.sea-footer-cookie-settings{padding: 0;border: 0;background: transparent;color: #bfdbfe;font-size: 0.86rem;font-weight: 700;text-decoration: underline;text-underline-offset: 0.17em;cursor: pointer}.sea-footer-trust-note{font-size: 0.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: 0.68rem;font-weight: 800;letter-spacing: 0.09em;text-transform: uppercase}.sea-case-study-strip a{display: inline-flex;min-height: 36px;align-items: center;gap: 7px;color: #123f77;font-size: 0.88rem;font-weight: 760;text-decoration: none}.sea-case-study-strip a:hover,.sea-case-study-strip a:focus-visible{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: 0.76rem;font-weight: 650}.sea-footer-case-study{color: #bfdbfe;font-size: 0.86rem;font-weight: 700}@media (max-width: 719px){.sea-case-study-strip__inner{min-height: 40px;flex-wrap: nowrap;gap: 8px;padding-block: 5px}.sea-case-study-strip__label{min-height: 24px}.sea-case-study-strip a{min-width: 0;min-height: 30px;overflow: hidden;font-size: 0.78rem;text-overflow: ellipsis;white-space: nowrap}.sea-case-study-strip__cadence{display: none}}.sea-app-nav{display: none}.sea-dialog-backdrop[hidden],.sea-cookie-banner[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,0.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,0.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: 0.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: 0.84rem;line-height: 1.45}.sea-preference-row>span{flex: none;color: var(--sea-teal);font-size: 0.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,0.2)}.sea-cookie-banner h2{margin: 0 0 4px;font-size: 1.05rem;font-weight: 700}.sea-cookie-banner p{margin: 0;font-size: 0.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: 0.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(even){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__post-grid :where(.kb-posts,.kb-post-grid-items),.sea-home-v2__path-grid,.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{grid-column: auto}.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,0.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(74px + env(safe-area-inset-bottom))}body.sea-immersive-page{padding-bottom: 0}#masthead .site-header-row-container-inner{min-height: 82px}.site-branding img.custom-logo,.mobile-site-branding img.custom-logo{width: 40px !important;height: 40px;max-width: 40px !important;max-height: 40px}.site-branding .site-title,.mobile-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: 28px 34px}.sea-home-v2__hero h1{font-size: clamp(2.7rem,12vw,3.4rem)}.sea-home-v2__hero-copy>.wp-block-kadence-singlebtn{min-width: calc(50% - 7px);padding-inline: 12px;font-size: 0.9rem}.sea-home-v2__proof{display: block;padding: 6px 20px}.sea-home-v2__proof p,.sea-home-v2__proof p:nth-child(odd),.sea-home-v2__proof p:nth-child(even){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__post-grid :where(.kb-posts,.kb-post-grid-items),.sea-home-v2__path-grid,.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,0.97);box-shadow: 0 -10px 32px rgba(15,23,42,0.1);backdrop-filter: blur(14px)}.sea-app-nav>a,.sea-app-nav>button{display: flex;box-sizing: border-box;min-width: 0;min-height: 54px;flex-direction: column;gap: 6px;align-items: center;justify-content: center;padding: 6px 4px 5px;border: 0;border-radius: 14px;background: transparent;color: var(--sea-muted);font-size: 0.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:hover,.sea-app-nav>a:focus-visible,.sea-app-nav>button:hover,.sea-app-nav>button:focus-visible{background: var(--sea-blue-tint);color: var(--sea-blue-dark)}.sea-home-v2__post-grid article.loop-entry .post-thumbnail,.sea-editorial-archive article.loop-entry .post-thumbnail,.sea-article-template .entry-related article.loop-entry .post-thumbnail{width: 100%;max-width: 100%;aspect-ratio: 16 / 9;padding-bottom: 56.25% !important;overflow: hidden;background: #fff}.sea-home-v2__post-grid article.loop-entry .post-thumbnail-inner,.sea-editorial-archive article.loop-entry .post-thumbnail-inner,.sea-article-template .entry-related article.loop-entry .post-thumbnail-inner{inset: 0 !important;width: 100% !important;height: 100% !important}.sea-home-v2__post-grid article.loop-entry .post-thumbnail img,.sea-editorial-archive article.loop-entry .post-thumbnail img,.sea-article-template .entry-related 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: transparent;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: transparent;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: transparent;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: 0.96rem}.sea-cookie-banner p{font-size: 0.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: 0.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;min-height: 100%;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}.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}}@media (max-width: 767px){.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide h2{font-size: clamp(1.85rem,9vw,2.35rem)}}.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: transparent;box-shadow: none}.sea-home-v2 .sea-featured-carousel .sea-featured-carousel__slide .sea-featured-answer__media img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain !important;object-position: center}.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,0.05);transition: transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.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,0.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: 0.73rem;font-weight: 800;letter-spacing: 0.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: 0.94rem;line-height: 1.58}.sea-curated-card__meta{display: flex;gap: 7px;margin-top: auto;color: var(--sea-muted);font-size: 0.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: 0.88rem;font-weight: 720;cursor: pointer}.sea-practical-library__filters button:hover,.sea-practical-library__filters button:focus-visible,.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-home-v2 :where(.sea-text-link,.sea-card-link,.sea-home-v2__path-card>a),.sea-footer-grid 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-immersive-home-link li:last-child{display: none}.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,0.1),transparent 21rem),radial-gradient(circle at 76% 86%,rgba(25,103,210,0.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,0.09);border-radius: 50%;box-shadow: 0 0 0 52px rgba(25,103,210,0.026),0 0 0 116px rgba(15,118,110,0.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: -0.067em;line-height: 0.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: 0.11em;color: var(--sea-blue-dark);isolation: isolate}.sea-home-v2__headline-mark::after{position: absolute;z-index: -1;right: -0.01em;bottom: 0.03em;left: -0.025em;height: 0.13em;border-radius: 999px;background: linear-gradient(90deg,rgba(25,103,210,0.28),rgba(15,118,110,0.42));content: "";transform: rotate(-0.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,0.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: -0.052em;line-height: 0.98}.sea-workflow-workbench__heading>p{margin: 0;color: var(--sea-muted);font-size: 0.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 ease,border-color 180ms ease,box-shadow 180ms ease}.sea-workflow-route-list>a:hover,.sea-workflow-route-list>a:focus-visible{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: 0.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: 0.69rem;font-weight: 800;letter-spacing: 0.1em;text-transform: uppercase}.sea-workflow-route-list__copy strong{font-size: 1.18rem;font-weight: 680;letter-spacing: -0.025em;line-height: 1.2}.sea-workflow-route-list__copy>span{margin-top: 7px;color: var(--sea-muted);font-size: 0.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: -0.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: 0.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(2.7rem,12vw,3.4rem);line-height: 0.96}.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:hover,.sea-workflow-route-list>a:focus-visible{transform: translateY(-2px)}}@media (prefers-reduced-motion: reduce){.sea-workflow-route-list>a{transition: none}.sea-workflow-route-list>a:hover,.sea-workflow-route-list>a:focus-visible{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,0.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: 0.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,0.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: 0.94rem;font-weight: 760;cursor: pointer}.sea-search-form button:hover,.sea-search-form button:focus-visible{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,0.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,0.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: -0.055em;line-height: 0.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}}
