.-_1w4G_page{--kicker-ink:var(--link);--kicker-fill:#44c7c71a;--surface-card:var(--white);--surface-ink:var(--navy);--surface-border:var(--card-border);background:var(--paper)}.-_1w4G_page [data-surface=dark]{--kicker-ink:var(--teal);--surface-card:var(--panel);--surface-ink:var(--paper);--surface-border:#b5cadd40}.-_1w4G_page [data-surface=light]{--kicker-ink:#126582;--surface-card:var(--white);--surface-ink:var(--navy);--surface-border:var(--card-border)}.-_1w4G_page [data-ui=card][data-surface=dark]{--surface-card:var(--navy)}.-_1w4G_page [data-slot=eyebrow]{color:var(--kicker-ink);font-size:var(--font-size-kicker);letter-spacing:.1em;text-transform:uppercase;font-weight:600;line-height:1.5}.-_1w4G_page [data-ui=card],.-_1w4G_page [data-ui=media-card]{border:1px solid var(--surface-border);border-radius:var(--radius-card);background:var(--surface-card);min-width:0;color:var(--surface-ink);box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--curve), border-color var(--motion-duration), box-shadow var(--motion-duration)}.-_1w4G_page [data-ui=card]{padding:var(--card-padding)}.-_1w4G_page [data-action=card]{min-width:44px;min-height:44px}.-_1w4G_page [data-ui=media-card]{overflow:clip}.-_1w4G_page :is([data-ui=card],[data-ui=media-card]):focus-within{border-color:var(--teal);box-shadow:var(--shadow-card-hover)}@media (hover:hover) and (pointer:fine){.-_1w4G_page :is([data-ui=card],[data-ui=media-card]):hover{border-color:var(--teal);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.-_1w4G_page :is([data-ui=card],[data-ui=media-card]){transition:none}.-_1w4G_page :is([data-ui=card],[data-ui=media-card]):is(:hover,:focus-within){transform:none}}
.JZrpla_portrait{min-width:0;margin:0}.JZrpla_frame{aspect-ratio:1;background:color-mix(in srgb, var(--link) 14%, var(--white));border-radius:4px;position:relative;overflow:clip}.JZrpla_frame:after{content:"";border-top:1px solid color-mix(in srgb, var(--link) 40%, transparent);border-left:1px solid color-mix(in srgb, var(--link) 40%, transparent);pointer-events:none;width:32px;height:32px;position:absolute;top:16px;left:16px}.JZrpla_frame img{width:100%;max-width:none;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.JZrpla_caption{color:var(--muted);gap:2px;margin-top:26px;padding-left:48px;font-size:16px;font-weight:500;display:grid;position:relative}.JZrpla_caption:before{content:"";background:var(--link);width:32px;height:2px;position:absolute;top:22px;left:0}.JZrpla_caption strong{color:var(--navy);font-size:18px}@media (max-width:760px){.JZrpla_caption{margin-top:20px}}
.fJf5Ta_featuredInsightSection{padding-block:var(--space-section);background:var(--paper)}.fJf5Ta_featuredInsight{gap:var(--grid-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.fJf5Ta_featuredInsight>*{overflow-wrap:anywhere;min-width:0}.fJf5Ta_featuredInsight header h2{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);max-width:440px}.fJf5Ta_featuredInsight header>p:not(:first-child),.fJf5Ta_featuredArticle>p:not(:first-child){color:var(--muted);margin-top:18px;font-size:16px;line-height:1.7}.fJf5Ta_featuredInsight header>p:not(:first-child){font-size:var(--font-size-intro)}.fJf5Ta_featuredInsight header>a,.fJf5Ta_featuredArticle>a{margin-top:20px}.fJf5Ta_featuredArticle{padding:var(--card-padding);background:var(--white);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--curve), border-color var(--motion-duration), box-shadow var(--motion-duration)}.fJf5Ta_featuredArticle:has(a[href]):focus-within{border-color:var(--teal-pale);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.fJf5Ta_featuredArticle h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title)}.fJf5Ta_featuredArticle h3 a{text-underline-offset:5px;transition:color var(--motion-duration), text-decoration-color var(--motion-duration);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.fJf5Ta_featuredArticle h3 a:hover,.fJf5Ta_featuredArticle h3 a:focus-visible{color:var(--link);text-decoration-color:currentColor}.fJf5Ta_previewBanner{z-index:90;background:var(--navy);color:#fff;border:1px solid var(--teal);border-radius:12px;align-items:center;gap:24px;width:max-content;max-width:calc(100vw - 32px);padding:14px 18px;font-size:14px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #031e4033}.fJf5Ta_previewBanner button{font:inherit;cursor:pointer;color:var(--navy);background:var(--teal);white-space:nowrap;border:0;border-radius:6px;padding:8px 12px}.fJf5Ta_bodyImage{margin:36px 0}.fJf5Ta_bodyImage img{border-radius:12px;width:100%;height:auto}.fJf5Ta_bodyImage figcaption{color:var(--muted);margin-top:12px;font-size:14px}.fJf5Ta_tableScroll{margin:32px 0;overflow-x:auto}.fJf5Ta_tableScroll table{border-collapse:collapse;width:100%;min-width:420px;font-size:16px}.fJf5Ta_tableScroll th,.fJf5Ta_tableScroll td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px}.fJf5Ta_tableScroll thead{background:var(--teal-pale)}.fJf5Ta_tableScroll caption{text-align:left;margin-bottom:14px;font-weight:700}.fJf5Ta_featuredHeading{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.fJf5Ta_featuredHeading>div{max-width:860px}.fJf5Ta_featuredHeading>a{flex-shrink:0}@media (hover:hover) and (pointer:fine){.fJf5Ta_featuredArticle:has(a[href]):hover{border-color:var(--teal-pale);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}}@media (max-width:760px){.fJf5Ta_featuredInsight{grid-template-columns:minmax(0,1fr)}.fJf5Ta_featuredHeading{margin-bottom:32px;display:block}.fJf5Ta_previewBanner{align-items:flex-start;gap:12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.fJf5Ta_featuredArticle,.fJf5Ta_featuredArticle h3 a{transition:none}.fJf5Ta_featuredArticle:has(a[href]):is(:hover,:focus-within){transform:none}}
.Y-GNeG_icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.Y-GNeG_section{padding-block:var(--space-section);background:var(--white)}.Y-GNeG_bento{gap:var(--grid-gap);grid-template-columns:1.12fr 1fr;align-items:stretch;display:grid}.Y-GNeG_service-card{border-radius:var(--radius-card);border:1px solid var(--line);background:var(--white);padding:var(--card-padding);box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--curve), box-shadow var(--motion-duration);position:relative;overflow:hidden}.Y-GNeG_service-card:target{outline:2px solid var(--link);outline-offset:5px}.Y-GNeG_service-card:focus-within{box-shadow:var(--shadow-card-hover)}.Y-GNeG_service-card.Y-GNeG_primary{padding:var(--card-padding);background:var(--paper);flex-direction:column;grid-row:span 2;display:flex}.Y-GNeG_card-label{color:var(--link);align-items:center;gap:10px;margin-bottom:22px;font-size:13px;font-weight:600;display:flex}.Y-GNeG_card-label .Y-GNeG_icon{width:19px;height:19px}.Y-GNeG_service-card h3{font-size:var(--font-size-card-title);letter-spacing:var(--tracking-title);line-height:var(--line-height-title);max-width:450px;margin-bottom:16px}.Y-GNeG_primary h3{font-size:var(--font-size-card-title);max-width:400px}.Y-GNeG_service-card p{color:var(--muted);max-width:405px;font-size:16px;line-height:1.6}.Y-GNeG_system-map{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:17px;min-height:235px;margin:26px -2px 24px;display:grid;position:relative}.Y-GNeG_map-line{stroke:#94b2ca;stroke-width:1.2px;fill:none;width:100%;height:100%;position:absolute;inset:0}.Y-GNeG_map-node{z-index:1;background:#fafdff;border:1px solid #b7cbdc;border-radius:11px;align-items:center;gap:13px;padding:15px 17px;font-size:14px;display:flex;position:relative}.Y-GNeG_map-node .Y-GNeG_icon{color:var(--link);width:20px;height:20px}.Y-GNeG_map-node small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.Y-GNeG_map-node:nth-of-type(2){grid-area:2/2}.Y-GNeG_map-node:nth-of-type(3){grid-area:3/1}.Y-GNeG_map-centre{background:var(--navy);z-index:2;border:5px solid #e5eef6;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Y-GNeG_map-centre .Y-GNeG_icon{color:var(--teal);width:19px;height:19px}.Y-GNeG_card-bottom{border-top:1px solid #031e4025;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding-top:18px;display:flex}.Y-GNeG_card-price{font-size:14px;font-weight:600}.Y-GNeG_card-price span{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400;display:block}.Y-GNeG_card-action{width:40px;height:40px;color:var(--ink);transition:background var(--motion-duration);background:0 0;border:1px solid #a2b8cb;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Y-GNeG_card-action:hover,.Y-GNeG_card-action:focus-visible{background:var(--teal-pale)}.Y-GNeG_card-action .Y-GNeG_icon{width:18px;height:18px;transition:transform var(--motion-duration) var(--curve);transform:rotate(-35deg)}.Y-GNeG_card-action:hover .Y-GNeG_icon,.Y-GNeG_card-action:focus-visible .Y-GNeG_icon{transform:translate(3px)rotate(-35deg)}.Y-GNeG_recruitment-visual{align-items:center;gap:5px;margin-top:22px;display:flex}.Y-GNeG_recruitment-visual span{border:1px solid var(--line);color:var(--muted);border-radius:20px;padding:6px 11px;font-size:12px}.Y-GNeG_recruitment-visual .Y-GNeG_icon{color:#6b849a;width:15px;height:15px}.Y-GNeG_recruitment-visual span:last-child{color:#126582;background:#e1f2f1;border-color:#a4caca}.Y-GNeG_adoption{background:var(--navy);color:var(--paper);border-color:var(--navy)}.Y-GNeG_adoption:target{outline-color:var(--teal)}.Y-GNeG_adoption .Y-GNeG_card-label{color:var(--teal)}.Y-GNeG_adoption p,.Y-GNeG_adoption .Y-GNeG_card-price span{color:var(--on-dark)}.Y-GNeG_adoption .Y-GNeG_card-bottom{border-color:#ffffff30}.Y-GNeG_adoption .Y-GNeG_card-action{color:var(--teal);border-color:#6b849a}.Y-GNeG_adoption .Y-GNeG_card-action:hover,.Y-GNeG_adoption .Y-GNeG_card-action:focus-visible{background:var(--panel)}.Y-GNeG_adoption-steps{color:#c1d5e6;align-items:center;gap:16px;margin-top:22px;font-size:11px;display:flex}.Y-GNeG_adoption-steps span{align-items:center;gap:7px;display:flex}.Y-GNeG_adoption-steps .Y-GNeG_icon{width:14px;height:14px;color:var(--teal)}@media (max-width:980px){.Y-GNeG_section{padding-block:var(--space-section)}.Y-GNeG_system-map{gap:12px}.Y-GNeG_map-node{gap:8px;padding:12px}.Y-GNeG_map-node small{font-size:12px}}@media (max-width:760px){.Y-GNeG_section{padding-block:var(--space-section)}.Y-GNeG_bento{gap:var(--grid-gap);grid-template-columns:1fr}.Y-GNeG_service-card.Y-GNeG_primary{padding:var(--card-padding);grid-row:auto}.Y-GNeG_primary h3{font-size:var(--font-size-card-title);max-width:390px}.Y-GNeG_service-card p{max-width:550px;font-size:16px}.Y-GNeG_system-map{align-self:center;width:100%;max-width:440px;min-height:210px;margin-block:22px}.Y-GNeG_map-node{padding:15px;font-size:14px}.Y-GNeG_map-node small{font-size:12px}}@media (max-width:440px){.Y-GNeG_system-map{grid-template-columns:minmax(0,1fr);gap:12px;min-height:0}.Y-GNeG_map-line,.Y-GNeG_map-centre{display:none}.Y-GNeG_map-node:nth-of-type(2),.Y-GNeG_map-node:nth-of-type(3){grid-area:auto}.Y-GNeG_map-node{gap:12px;padding:14px 16px}.Y-GNeG_map-node .Y-GNeG_icon{width:20px;height:20px}.Y-GNeG_adoption-steps{flex-direction:column;align-items:flex-start;gap:12px;font-size:13px}}@media (max-width:380px){.Y-GNeG_recruitment-visual span{padding:6px 7px}}@media (prefers-reduced-motion:reduce){.Y-GNeG_card-action:hover .Y-GNeG_icon,.Y-GNeG_card-action:focus-visible .Y-GNeG_icon{transform:rotate(-35deg)}}.Y-GNeG_card-action{width:44px;height:44px}@media (hover:hover) and (pointer:fine){.Y-GNeG_service-card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.Y-GNeG_service-card:hover{transform:none}}
.AXsH-W_context{isolation:isolate;background:var(--paper);padding-block:0 var(--space-section);position:relative}.AXsH-W_story{--muted:var(--on-dark);--link:var(--teal);isolation:isolate;padding-block:var(--space-section);background:var(--navy);color:var(--paper);position:relative;overflow:hidden}.AXsH-W_story .AXsH-W_storyContent>ol>li{background:var(--panel);color:var(--paper);border-color:#b5cadd5c}.AXsH-W_story .AXsH-W_storyContent>a:hover,.AXsH-W_story .AXsH-W_storyContent>a:focus-visible{color:var(--paper)}.AXsH-W_story :focus-visible{outline-color:var(--teal)}.AXsH-W_backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.AXsH-W_backdrop:after{content:"";position:absolute;inset:0}.AXsH-W_photo{object-fit:cover;object-position:40% center}.AXsH-W_paper{width:60%;right:auto}.AXsH-W_paper:after{background:linear-gradient(90deg, transparent 50%, var(--paper) 88%), linear-gradient(0deg, #031e40f2, #031e40a6 20%, transparent 62%)}.AXsH-W_navy:after{background:linear-gradient(100deg,#031e40f2,#031e40e6 45%,#031e40cf)}.AXsH-W_inner{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.AXsH-W_visual{z-index:0;border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--navy);min-width:0;height:clamp(380px,36vw,540px);box-shadow:var(--shadow-card);align-self:start;margin:0;position:relative}.AXsH-W_visual:before{content:"";z-index:-1;border:1.25px solid var(--teal);opacity:.45;pointer-events:none;border-radius:46px 28% 64px;position:absolute;inset:14px -12px -12px 14px}.AXsH-W_photoFrame{border-radius:inherit;height:100%;position:relative;overflow:hidden}.AXsH-W_photoFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000 35%,#031e4070 70%,#031e40ed);position:absolute;inset:0}.AXsH-W_copy{grid-column:2;min-width:0}.AXsH-W_copy h2{font-size:var(--font-size-section);letter-spacing:var(--tracking-title);line-height:var(--line-height-title);max-width:600px}.AXsH-W_copy>p:not(:first-child){color:var(--muted);font-size:var(--font-size-intro);margin-top:22px;line-height:1.75}.AXsH-W_copy>ul{margin-top:25px}.AXsH-W_copy>a{margin-top:24px}.AXsH-W_sceneCaption{left:var(--card-padding);right:var(--card-padding);bottom:var(--card-padding);z-index:1;max-width:430px;color:var(--paper);font-family:var(--font-heading), sans-serif;font-size:var(--font-size-card-title);letter-spacing:var(--tracking-title);font-weight:700;line-height:var(--line-height-title);text-wrap:balance;text-shadow:0 2px 16px #031e4070;position:absolute}.AXsH-W_sceneCaption:before{content:"";background:var(--teal);width:44px;height:3px;margin-bottom:14px;display:block}@media (min-width:981px) and (min-height:700px){.AXsH-W_visual{top:var(--sticky-offset);height:min(540px, calc(100svh - var(--sticky-offset) - 32px));position:sticky}}@media (max-width:1100px){.AXsH-W_sceneCaption{max-width:350px}}@media (max-width:760px){.AXsH-W_inner{grid-template-columns:1fr}.AXsH-W_copy{grid-area:1/1}.AXsH-W_visual{width:100%;height:clamp(260px,75vw,400px);position:relative}.AXsH-W_visual:before{border-radius:36px 28% 48px;inset:12px -8px -10px 12px}.AXsH-W_sceneCaption{max-width:min(340px, calc(100% - 2 * var(--card-padding)))}}@media (forced-colors:active){.AXsH-W_backdrop,.AXsH-W_visual{display:none}.AXsH-W_context{min-height:0}.AXsH-W_inner{grid-template-columns:1fr}.AXsH-W_copy{grid-column:1}}
._95u-lq_flow{gap:var(--grid-gap);margin:var(--grid-gap) 0;padding:0;list-style:none;display:flex}._95u-lq_flow li{min-width:0;padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:16px;font-weight:600;line-height:1.55;position:relative}._95u-lq_flow li:last-child{border-color:var(--control);background:var(--teal-pale)}._95u-lq_number{color:var(--link);letter-spacing:.09em;margin-bottom:18px;font-size:11px;display:block}._95u-lq_arrow{width:18px;height:18px;left:calc(-.5 * var(--grid-gap) - 9px);color:var(--link);position:absolute;top:calc(50% - 9px)}@media (prefers-reduced-motion:no-preference){._95u-lq_flow li{animation:_95u-lq_settle var(--motion-duration) ease-out}._95u-lq_flow li:nth-child(2){animation-delay:40ms}._95u-lq_flow li:nth-child(3){animation-delay:80ms}._95u-lq_flow li:nth-child(4){animation-delay:.12s}._95u-lq_flow li:nth-child(5){animation-delay:.16s}}@keyframes _95u-lq_settle{0%{background:var(--teal-pale)}}@media (max-width:760px){._95u-lq_flow{gap:var(--grid-gap);flex-direction:column}._95u-lq_flow li{align-items:center;gap:18px;display:flex}._95u-lq_number{margin:0}._95u-lq_arrow{left:calc(var(--card-padding) - 3px);top:calc(-.5 * var(--grid-gap) - 9px);transform:rotate(90deg)}}@media (forced-colors:active){._95u-lq_flow li{border-color:canvastext}}
._6NyMwa_gateway{padding:var(--card-padding);border:1px solid var(--card-border);box-shadow:var(--shadow-card);border-radius:var(--radius-card);background:#fff;margin-bottom:28px}._6NyMwa_intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}._6NyMwa_gateway h3{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);max-width:530px}._6NyMwa_gateway :where(p:not([data-slot=eyebrow])){color:var(--muted);margin:18px 0;font-size:16px;line-height:1.7}._6NyMwa_gateway ._6NyMwa_price{color:var(--ink);font-family:var(--font-heading), sans-serif;margin-top:0;font-size:46px;font-weight:700;line-height:1.1}._6NyMwa_price span{font-family:var(--font-hanken), sans-serif;color:var(--muted);font-size:14px;font-weight:400}._6NyMwa_offer{border-left:1px solid var(--line);padding-left:30px}._6NyMwa_areas{flex-wrap:wrap;gap:9px;margin:28px 0 0;padding:0;list-style:none;display:flex}._6NyMwa_areas li{background:var(--teal-pale);color:#254959;border-radius:5px;padding:7px 12px;font-size:14px}._6NyMwa_next{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:35px;padding-top:20px;display:flex}._6NyMwa_next p{max-width:700px;margin:0;font-size:16px}._6NyMwa_next a{flex-shrink:0}@media (max-width:980px){._6NyMwa_intro{gap:30px}._6NyMwa_next{flex-direction:column;align-items:start;gap:14px}}@media (max-width:760px){._6NyMwa_intro{grid-template-columns:1fr;gap:12px}._6NyMwa_offer{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}._6NyMwa_price span{margin-top:12px;display:block}}._6NyMwa_bookingNote{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.6;display:block}
.B4rbjq_pulse{animation:6s ease-in-out infinite B4rbjq_step-pulse}@keyframes B4rbjq_step-pulse{0%,65%,to{background-color:var(--teal);box-shadow:0 0 #ffb36b00}22%,32%{background-color:#f7ca99;box-shadow:0 0 0 6px #ffb36b26}55%{background-color:var(--teal);box-shadow:0 0 0 9px #ffb36b00}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.B4rbjq_pulse{animation:none}}
._pjMqa_quality{background:var(--teal-pale);grid-template-columns:1.1fr 1fr;gap:48px;margin-top:22px;display:grid}._pjMqa_quality h3{max-width:550px}._pjMqa_quality>div>p{color:#254959}._pjMqa_qualityDetails{flex-direction:column;justify-content:space-between;gap:24px;display:flex}._pjMqa_qualityDetails ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}._pjMqa_qualityDetails li{border:0;padding:0;font-size:16px}._pjMqa_areaLink{text-underline-offset:4px;align-items:center;gap:18px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}._pjMqa_experience{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}._pjMqa_experience h3{margin-bottom:14px;font-size:21px}._pjMqa_experience p{max-width:540px;font-size:16px}._pjMqa_experience ul{flex-wrap:wrap;gap:8px 24px;margin:18px 0 0;padding:0;list-style:none;display:flex}._pjMqa_projectScope{margin-top:18px}._pjMqa_projectScope strong{color:var(--ink)}._pjMqa_projectAction{margin-top:24px}@media (max-width:760px){._pjMqa_quality{grid-template-columns:1fr;gap:24px}}._pjMqa_areaLink svg{transition:transform var(--motion-duration) var(--curve)}._pjMqa_areaLink:hover svg,._pjMqa_areaLink:focus-visible svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){._pjMqa_areaLink:hover svg,._pjMqa_areaLink:focus-visible svg{transform:none}}
.slcJ-G_button{border:1px solid var(--primary-border);border-radius:var(--radius-control);background:var(--primary-background);min-height:52px;color:var(--primary-foreground);transition:background var(--motion-duration), transform var(--motion-duration);justify-content:space-between;align-items:center;gap:24px;padding:14px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.slcJ-G_button:hover{background:var(--primary-hover);transform:translateY(-2px)}.slcJ-G_button:active{transform:translateY(0)}.slcJ-G_button svg{transition:transform var(--motion-duration) var(--curve)}.slcJ-G_button:hover svg,.slcJ-G_button:focus-visible svg{transform:translate(3px)}.slcJ-G_secondary{border-color:var(--control);background:0 0}.slcJ-G_secondary:hover{background:var(--teal-pale)}.slcJ-G_eyebrow{background:var(--kicker-fill,#44c7c71a);text-transform:uppercase;width:fit-content;max-width:100%;font-size:var(--font-size-kicker);letter-spacing:.1em;color:var(--link);border-radius:999px;margin-bottom:16px;padding:4px 12px;font-weight:600;line-height:1.5;display:table}@media (forced-colors:active){.slcJ-G_eyebrow{border:1px solid canvastext}}.slcJ-G_sectionHeading{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:64px;margin-bottom:35px;display:grid}.slcJ-G_sectionHeading h2,.slcJ-G_faqSection h2{font-size:var(--font-size-section);letter-spacing:var(--tracking-title);font-weight:700;line-height:var(--line-height-title);max-width:720px}.slcJ-G_sectionHeading:not(:has(>.slcJ-G_headingContext)){grid-template-columns:1fr}.slcJ-G_headingContext{justify-self:end;max-width:520px}.slcJ-G_headingContext>p{font-size:var(--font-size-intro);color:var(--muted);line-height:1.65}.slcJ-G_headingContext>.slcJ-G_button{margin-top:20px}.slcJ-G_pageHero{background:var(--navy);color:var(--paper);padding:26px 0 78px;position:relative;overflow:hidden}.slcJ-G_pageHero:before,.slcJ-G_pageHero:after{content:"";pointer-events:none;border:1px solid #44c7c726;border-radius:150px 170px 130px 190px;width:560px;height:520px;position:absolute;top:-120px;right:-240px;transform:rotate(-16deg);-webkit-mask-image:linear-gradient(100deg,#0000,#000 45%);mask-image:linear-gradient(100deg,#0000,#000 45%)}.slcJ-G_pageHero:before{opacity:.5;top:-102px;right:-222px}.slcJ-G_pageHero>div{z-index:1;position:relative}.slcJ-G_breadcrumbs{color:var(--on-dark);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:50px;font-size:12px;display:flex}.slcJ-G_breadcrumbs>span{align-items:center;gap:12px;display:inline-flex}.slcJ-G_breadcrumbs a{align-items:center;min-height:28px;display:inline-flex}.slcJ-G_pageHero .slcJ-G_eyebrow{color:var(--teal)}.slcJ-G_pageHero :focus-visible{outline-color:var(--teal)}.slcJ-G_heroGrid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.8fr);align-items:end;gap:70px;display:grid}.slcJ-G_heroGrid:has(>div:only-child){grid-template-columns:1fr}.slcJ-G_heroGrid h1{letter-spacing:-.05em;max-width:880px;font-size:clamp(44px,4.8vw,68px);font-weight:700;line-height:1.02}.slcJ-G_heroIntro{font-size:var(--font-size-intro);color:var(--on-dark);max-width:720px;margin-top:27px;line-height:1.7}.slcJ-G_heroAside{z-index:1;border-left:1px solid #ffffff30;padding-left:28px;position:relative}.slcJ-G_heroAside p:not(.slcJ-G_eyebrow){color:var(--on-dark);margin-bottom:22px;font-size:15px;line-height:1.7}:is(.slcJ-G_heroAside:has(.slcJ-G_callCard),.slcJ-G_heroAside:has(>[data-ui=card])){border:0;padding:0}.slcJ-G_heroAside h2{letter-spacing:-.04em;margin-bottom:12px;font-size:40px}.slcJ-G_heroAside small{color:var(--on-dark);margin-top:15px;font-size:12px;display:block}.slcJ-G_section{padding-block:var(--space-section)}.slcJ-G_section.wrap+.slcJ-G_section.wrap{padding-top:0}.slcJ-G_reading{max-width:780px;margin-inline:auto}.slcJ-G_reading h2{letter-spacing:-.035em;margin:42px 0 18px;font-size:36px;line-height:1.15}.slcJ-G_reading h3{margin:32px 0 14px;font-size:25px;line-height:1.2}.slcJ-G_reading p,.slcJ-G_reading li{color:var(--muted);font-size:18px;line-height:1.8}.slcJ-G_reading p+p{margin-top:18px}.slcJ-G_reading ul,.slcJ-G_reading ol{margin-block:20px;padding-left:24px}.slcJ-G_reading li+li{margin-top:9px}.slcJ-G_reading a{color:var(--link)}.slcJ-G_reading strong{color:var(--ink)}.slcJ-G_reading table{border-collapse:collapse;width:100%;margin:25px 0;font-size:16px}.slcJ-G_reading td,.slcJ-G_reading th{border-bottom:1px solid var(--line);text-align:left;padding:14px 10px}.slcJ-G_reading blockquote{border-left:3px solid var(--teal);background:#eaf1f8;margin:30px 0;padding:20px 24px}.slcJ-G_reading>h2:first-child{margin-top:0}.slcJ-G_split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;display:grid}.slcJ-G_split h2{font-size:var(--font-size-section);letter-spacing:var(--tracking-title);line-height:var(--line-height-title);max-width:540px}.slcJ-G_split p:not(.slcJ-G_eyebrow){color:var(--muted);font-size:var(--font-size-intro);margin-top:22px;line-height:1.7}.slcJ-G_split .slcJ-G_note p{margin-top:14px;font-size:15px}.slcJ-G_stickyColumn{align-self:start;min-width:0}.slcJ-G_checkList{margin:0;padding:0;list-style:none}.slcJ-G_checkList li{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:18px 0;font-size:17px;line-height:1.65;display:flex}.slcJ-G_checkIcon{width:26px;height:26px;color:var(--link);background:var(--teal-pale);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.slcJ-G_checkList .slcJ-G_checkIcon{margin-top:1px}.slcJ-G_band{background:var(--paper);padding-block:var(--space-section)}.slcJ-G_dottedBand{background-color:#eef5f8;background-image:linear-gradient(180deg, var(--paper), transparent 16%, transparent 84%, var(--paper)), radial-gradient(#031e4014 .8px, transparent .8px);background-size:100% 100%,22px 22px}.slcJ-G_steps{counter-reset:steps;grid-template-columns:repeat(4,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.slcJ-G_steps>:is(li,article){padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white)}.slcJ-G_steps li:before{counter-increment:steps;content:"0" counter(steps);color:var(--link);font-size:12px;font-weight:700}.slcJ-G_steps h3{font-size:var(--font-size-card-title);letter-spacing:-.025em;margin:25px 0 15px;line-height:1.1}.slcJ-G_steps p{color:var(--muted);font-size:16px;line-height:1.7}.slcJ-G_threeSteps{grid-template-columns:repeat(3,1fr)}.slcJ-G_faqSection{padding-block:var(--space-section);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;display:grid}.slcJ-G_faqs{gap:12px;min-width:0;display:grid}.slcJ-G_faqs details{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);min-width:0;transition:border-color var(--motion-duration), background-color var(--motion-duration), box-shadow var(--motion-duration)}.slcJ-G_faqs details[open]{background:var(--surface-mint);border-color:#7cacae}.slcJ-G_faqs details:hover{box-shadow:var(--shadow-card);border-color:#7cacae}.slcJ-G_faqs summary{cursor:pointer;border-radius:calc(var(--radius-card) - 1px);justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:24px;font-size:17px;font-weight:600;line-height:1.45;list-style:none;display:flex}.slcJ-G_faqs summary::-webkit-details-marker{display:none}.slcJ-G_faqs summary svg{border:1px solid var(--line);width:30px;height:30px;color:var(--link);background:var(--paper);transition:transform var(--motion-duration) var(--curve);border-radius:50%;padding:5px}.slcJ-G_faqs details[open] summary svg{background:#d5eeec;border-color:#7cacae;transform:rotate(180deg)}.slcJ-G_faqs summary:hover{color:var(--link)}.slcJ-G_faqs p{color:var(--muted);padding:0 24px 24px;font-size:16px;line-height:1.75}.slcJ-G_callCard{border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--card-padding);box-shadow:var(--shadow-card);color:var(--ink);background:#fff}.slcJ-G_callMeta{color:var(--link);align-items:center;gap:10px;margin-bottom:20px;display:flex}.slcJ-G_callMeta .slcJ-G_eyebrow,.slcJ-G_pageHero .slcJ-G_callCard .slcJ-G_eyebrow{color:var(--link);font-size:var(--font-size-kicker);margin:0;line-height:1.5}.slcJ-G_callCard h2,.slcJ-G_callCard h3{font-size:var(--font-size-card-title);letter-spacing:-.03em;margin-bottom:14px;line-height:1.12}.slcJ-G_callCard p:not(.slcJ-G_eyebrow){color:var(--muted);margin:0 0 22px;font-size:16px;line-height:1.7}.slcJ-G_callCard .slcJ-G_button{gap:14px;width:100%}.slcJ-G_callCard small{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.6;display:block}.slcJ-G_callCard :focus-visible{outline-color:var(--link)}.slcJ-G_callCard h2.slcJ-G_packagePrice{font-size:clamp(32px,3vw,44px)}.slcJ-G_relatedGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:32px;display:grid}.slcJ-G_relatedGrid article{padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white)}.slcJ-G_relatedGrid h3{font-size:var(--font-size-card-title);letter-spacing:-.025em;margin-bottom:15px}.slcJ-G_relatedGrid p{color:var(--muted);max-width:680px;font-size:16px;line-height:1.7}.slcJ-G_relatedGrid .slcJ-G_textLink{margin-top:18px}.slcJ-G_relatedGrid article:only-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;display:grid}.slcJ-G_relatedGrid article:only-child p{grid-area:1/2/span 2}.slcJ-G_relatedGrid article:only-child .slcJ-G_textLink{justify-self:start}.slcJ-G_note{border-left:3px solid var(--link);color:var(--muted);background:#eaf1f8;margin-top:35px;padding:24px 28px;font-size:15px;line-height:1.8}.slcJ-G_textLink{min-height:44px;color:var(--link);text-underline-offset:5px;transition:color var(--motion-duration), text-decoration-color var(--motion-duration);align-items:center;gap:14px;font-size:15px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.slcJ-G_textLink:hover,.slcJ-G_textLink:focus-visible{color:var(--navy);text-decoration-color:currentColor}.slcJ-G_textLink svg{transition:transform var(--motion-duration) var(--curve)}.slcJ-G_textLink:hover svg,.slcJ-G_textLink:focus-visible svg{transform:translate(3px)}.slcJ-G_price{font-family:var(--font-heading), sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:43px;font-weight:700}.slcJ-G_muted{color:var(--muted)}@media (max-width:1100px){.slcJ-G_heroGrid{grid-template-columns:1.3fr 1fr;gap:35px}.slcJ-G_split,.slcJ-G_faqSection{gap:45px}.slcJ-G_steps{gap:24px}}@media (min-width:981px) and (min-height:700px){.slcJ-G_stickyColumn{top:var(--sticky-offset);position:sticky}}@media (max-width:760px){.slcJ-G_button{text-align:left;gap:12px;max-width:100%;padding-inline:16px}.slcJ-G_pageHero{padding-bottom:52px}.slcJ-G_breadcrumbs{font-size:var(--font-size-kicker);margin-bottom:30px}.slcJ-G_breadcrumbs a{min-height:44px}.slcJ-G_heroGrid{grid-template-columns:1fr;gap:30px}.slcJ-G_heroGrid h1{font-size:clamp(38px,9vw,54px)}.slcJ-G_heroAside{border-top:1px solid #ffffff30;border-left:0;padding:25px 0 0}.slcJ-G_sectionHeading{display:block}.slcJ-G_headingContext{max-width:540px;margin-top:22px}.slcJ-G_split,.slcJ-G_faqSection{grid-template-columns:1fr;gap:30px}.slcJ-G_steps{grid-template-columns:1fr 1fr}.slcJ-G_threeSteps{grid-template-columns:1fr}.slcJ-G_relatedGrid article:only-child{display:block}.slcJ-G_reading p,.slcJ-G_reading li{font-size:17px}.slcJ-G_reading h2{font-size:31px}.slcJ-G_faqs summary{gap:12px;min-height:68px;padding:18px;font-size:16px}.slcJ-G_faqs summary svg{width:28px;height:28px}.slcJ-G_faqs p{padding:0 18px 20px}}@media (max-width:440px){.slcJ-G_button{width:100%}.slcJ-G_callCard{padding:20px}.slcJ-G_steps{grid-template-columns:1fr}.slcJ-G_steps h3{margin-top:15px}.slcJ-G_reading td,.slcJ-G_reading th{padding:12px 6px;font-size:14px}}@media (prefers-reduced-motion:reduce){.slcJ-G_button:hover,.slcJ-G_button:hover svg,.slcJ-G_button:focus-visible svg,.slcJ-G_textLink:hover svg,.slcJ-G_textLink:focus-visible svg{transform:none}}
.i8ICWW_section{padding-block:0 var(--space-section)}.i8ICWW_panel{isolation:isolate;background:var(--navy);color:var(--white);border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:clamp(28px,3vw,48px);display:grid;position:relative;overflow:hidden}.i8ICWW_panel:before,.i8ICWW_panel:after{content:"";z-index:-1;aspect-ratio:.85;pointer-events:none;background:#44c7c714;border-radius:48% 52% 62% 38%/55% 40% 60% 45%;width:50%;position:absolute;top:-44%;right:-12%;transform:rotate(24deg)}.i8ICWW_panel:after{background:0 0;border:1px solid #44c7c721;top:-40%;right:-14%}.i8ICWW_copy [data-slot=eyebrow]{color:var(--teal)}.i8ICWW_copy h2{max-width:17ch;font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title)}.i8ICWW_description{max-width:34rem;color:var(--on-dark);margin-block:20px;font-size:16px;line-height:1.65}.i8ICWW_copy ul{gap:10px;margin-block:20px 0;display:grid}.i8ICWW_copy li{color:var(--white);border:0;padding:0;font-size:16px;font-weight:600;line-height:1.5}.i8ICWW_copy li>span:first-child{width:22px;height:22px}.i8ICWW_booking{text-align:center;justify-items:center;gap:20px;min-width:0;display:grid}.i8ICWW_booking small{color:var(--on-dark);font-size:14px;line-height:1.6}.i8ICWW_clock{--clock-sweep-duration:2.4s;aspect-ratio:1;width:clamp(172px,18vw,220px);position:relative}.i8ICWW_clock svg{width:100%;height:100%}.i8ICWW_ticks{stroke:var(--on-dark);stroke-width:2px;stroke-linecap:round;opacity:.6}.i8ICWW_track,.i8ICWW_arc{fill:none;stroke-width:10px}.i8ICWW_track{stroke:#b5cadd40}.i8ICWW_arc{stroke:var(--teal);stroke-linecap:round;stroke-dashoffset:0}.i8ICWW_endpointArm{transform-origin:100px 100px;transform:rotate(120deg)}.i8ICWW_endpoint{fill:var(--teal);stroke:var(--navy);stroke-width:3px}.i8ICWW_endpointHalo{fill:var(--teal);opacity:0}.i8ICWW_playing .i8ICWW_arc{animation:i8ICWW_clock-sweep var(--clock-sweep-duration) ease-in-out both}.i8ICWW_playing .i8ICWW_endpointArm{animation:i8ICWW_clock-hand var(--clock-sweep-duration) ease-in-out both}.i8ICWW_playing .i8ICWW_endpoint{animation:i8ICWW_clock-dot 1s ease-out var(--clock-sweep-duration) both}.i8ICWW_playing .i8ICWW_endpointHalo{animation:i8ICWW_clock-halo 1s ease-out var(--clock-sweep-duration) both}@keyframes i8ICWW_clock-sweep{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}@keyframes i8ICWW_clock-hand{0%{transform:rotate(0)}to{transform:rotate(120deg)}}@keyframes i8ICWW_clock-dot{0%,to{r:7px}35%{r:8.5px}}@keyframes i8ICWW_clock-halo{0%{r:7px;opacity:0}25%{opacity:.35}to{r:18px;opacity:0}}.i8ICWW_clockLabel{place-content:center;display:grid;position:absolute;inset:0}.i8ICWW_clockLabel strong{font-family:var(--font-heading), sans-serif;letter-spacing:-.06em;color:var(--teal);font-size:68px;font-weight:700;line-height:1}.i8ICWW_clockLabel span{text-transform:uppercase;letter-spacing:.1em;margin-top:4px;font-size:13px;font-weight:600}.i8ICWW_panel :focus-visible{outline-color:var(--teal)}@media (max-width:899px){.i8ICWW_panel{grid-template-columns:minmax(0,1fr)}.i8ICWW_copy h2{max-width:24ch}.i8ICWW_booking{padding-top:8px}.i8ICWW_panel:before,.i8ICWW_panel:after{width:500px;top:auto;bottom:-220px;right:-160px}.i8ICWW_panel:after{bottom:-202px;right:-174px}}@media (max-width:450px){.i8ICWW_panel{padding:24px}}@media (forced-colors:active){.i8ICWW_panel{border:1px solid canvastext}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.i8ICWW_playing .i8ICWW_arc,.i8ICWW_playing .i8ICWW_endpointArm,.i8ICWW_playing .i8ICWW_endpoint,.i8ICWW_playing .i8ICWW_endpointHalo{animation:none}}
.FC7-Yq_hero-shell{background:var(--navy);color:var(--paper);overflow:clip}.FC7-Yq_hero{isolation:isolate;padding-block:120px 40px;position:relative}.FC7-Yq_hero-inner{min-height:640px;padding-block:64px 44px}.FC7-Yq_hero-copy{z-index:2;width:53%;max-width:710px;padding-right:36px;position:relative}.FC7-Yq_hero-copy>p:first-child{color:var(--teal)}.FC7-Yq_hero-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(52px,5.1vw,76px);line-height:1.04}.FC7-Yq_headline-line{text-wrap:balance;display:block}.FC7-Yq_accent{color:var(--teal);display:inline-block}.FC7-Yq_hero-intro{max-width:540px;color:var(--on-dark);font-size:var(--font-size-intro);margin-top:26px;line-height:1.65}.FC7-Yq_hero-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:30px;display:flex}.FC7-Yq_icon{transition:transform var(--motion-duration) var(--curve)}.FC7-Yq_button:hover .FC7-Yq_icon,.FC7-Yq_button:focus-visible .FC7-Yq_icon{transform:translate(3px)}.FC7-Yq_icon{stroke-width:1.6px;width:19px;height:19px}.FC7-Yq_hero-secondary{text-underline-offset:5px;min-height:44px;transition:text-decoration-color var(--motion-duration);align-items:center;font-size:14px;text-decoration-color:#6b849a;display:inline-flex}.FC7-Yq_hero-secondary:hover,.FC7-Yq_hero-secondary:focus-visible{-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal)}.FC7-Yq_call-note{color:var(--on-dark);margin-top:15px;font-size:14px}.FC7-Yq_hero-visual{width:46%;position:absolute;inset:64px 0 0 auto}.FC7-Yq_portrait-art{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.FC7-Yq_portrait-frame{position:absolute;inset:0;overflow:hidden}.FC7-Yq_portrait{width:auto;max-width:none;height:125%;position:absolute;bottom:-25%;left:50%;transform:translate(-50%)}.FC7-Yq_founder-chip{z-index:3;background:var(--navy-deep);border:1px solid #6f9baa;border-radius:9px;padding:13px 16px;position:absolute;top:32%;left:8%;box-shadow:0 8px 24px #00102014}.FC7-Yq_founder-chip strong{font-size:15px;display:block}.FC7-Yq_founder-chip span{color:var(--on-dark);font-size:14px;display:block}.FC7-Yq_hero-foot{border-top:1px solid #ffffff30;align-items:center;gap:32px;padding-block:24px;font-size:14px;display:flex}.FC7-Yq_hero-proof{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.FC7-Yq_hero-proof li{align-items:center;padding-right:24px;display:flex}.FC7-Yq_hero-proof li+li{border-left:1px solid #ffffff30;padding-left:24px}.FC7-Yq_hero-foot a{flex-shrink:0;align-items:center;gap:13px;min-height:44px;text-decoration:none;display:inline-flex}.FC7-Yq_hero-foot a .FC7-Yq_icon{width:16px;height:16px;color:var(--teal);transition:transform var(--motion-duration) var(--curve);transform:rotate(90deg)}.FC7-Yq_hero-foot a:hover,.FC7-Yq_hero-foot a:focus-visible{text-underline-offset:5px;text-decoration:underline}.FC7-Yq_hero-foot a:hover .FC7-Yq_icon,.FC7-Yq_hero-foot a:focus-visible .FC7-Yq_icon{transform:translateY(3px)rotate(90deg)}.FC7-Yq_hero-shell :focus-visible{outline-color:var(--teal)}@media (min-width:900px){.FC7-Yq_hero-copy{margin-top:-50px}}@media (min-width:900px) and (max-width:1199px){.FC7-Yq_hero{padding-block:72px 32px}.FC7-Yq_hero-inner{min-height:610px;padding-top:52px}.FC7-Yq_hero-copy{padding-right:24px}.FC7-Yq_hero-title{font-size:clamp(46px,4.8vw,60px)}.FC7-Yq_hero-visual{width:44%;top:52px}.FC7-Yq_portrait{height:110%;bottom:-10%;left:8px;transform:none}.FC7-Yq_founder-chip{top:28%;left:20px}.FC7-Yq_hero-foot{gap:20px}.FC7-Yq_hero-proof li{padding-right:16px}.FC7-Yq_hero-proof li+li{padding-left:16px}}@media (max-width:899px){.FC7-Yq_hero{padding-block:0}.FC7-Yq_hero-inner{min-height:0;padding-block:40px}.FC7-Yq_hero-copy{width:100%;max-width:680px;padding-right:0}.FC7-Yq_hero-title{max-width:650px;font-size:clamp(32px,10.4vw,68px)}.FC7-Yq_hero-visual{width:100%;height:clamp(320px,48vw,420px);position:relative;inset:auto}.FC7-Yq_portrait{left:calc(50% + 48px)}.FC7-Yq_founder-chip{top:21%;left:max(20px,50% - 170px);transform:none}.FC7-Yq_hero-foot{flex-wrap:wrap;gap:16px}.FC7-Yq_hero-proof{flex-basis:100%}}@media (max-width:600px){.FC7-Yq_hero-actions{margin-top:24px}.FC7-Yq_founder-chip{width:192px;padding:12px 14px}.FC7-Yq_hero-proof{grid-template-columns:1fr;gap:14px}.FC7-Yq_hero-proof li,.FC7-Yq_hero-proof li+li{border-left:0;padding-inline:0}}@media (max-width:380px){.FC7-Yq_hero-inner{padding-top:32px}.FC7-Yq_founder-chip{width:176px;padding-inline:12px;left:16px}.FC7-Yq_founder-chip span{font-size:13px}}@media (forced-colors:active){.FC7-Yq_founder-chip{border:1px solid buttontext}}@media (prefers-reduced-motion:reduce){.FC7-Yq_hero-foot a:hover .FC7-Yq_icon,.FC7-Yq_hero-foot a:focus-visible .FC7-Yq_icon{transform:rotate(90deg)}}
._08b3aq_problemSection{background:var(--surface-soft)}._08b3aq_businessProblems{padding-block:var(--space-section)}._08b3aq_introduction{margin-bottom:28px}._08b3aq_introduction h2{max-width:19ch;font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title)}._08b3aq_explorer{min-width:0;color:var(--ink)}._08b3aq_desktop{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:32px;display:grid}._08b3aq_announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._08b3aq_selectors{align-content:start;display:grid}._08b3aq_selector{border:0;border-bottom:1px solid var(--line);width:100%;min-height:64px;color:var(--muted);font-family:var(--font-heading), sans-serif;letter-spacing:-.025em;text-align:left;cursor:pointer;transition:color var(--motion-duration), padding var(--motion-duration);background:0 0;grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:16px;padding:16px;font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.3;display:grid;position:relative}._08b3aq_selector:before{content:"";background:var(--teal);width:4px;transition:transform var(--motion-duration) var(--curve);border-radius:2px;position:absolute;inset:0 auto -1px 0;transform:scaleY(0)}._08b3aq_selectorNumber{color:var(--link);font-family:var(--font-hanken), sans-serif;letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:13px}._08b3aq_selector:hover,._08b3aq_selector[data-state=active]{color:var(--ink)}._08b3aq_selector[data-state=active]{padding-left:24px}._08b3aq_selector[data-state=active]:before{transform:scaleY(1)}._08b3aq_selector:focus-visible{outline:3px solid var(--link);outline-offset:4px}._08b3aq_panels{min-width:0}._08b3aq_panel{isolation:isolate;min-width:0;min-height:340px;padding:var(--card-padding);background:var(--navy);color:var(--white);border-radius:24px;flex-direction:column;gap:20px;display:flex;position:relative;overflow:hidden;container:workflow-panel/inline-size}._08b3aq_panel:before,._08b3aq_panel:after{content:"";z-index:-1;pointer-events:none;background:#44c7c714;border-radius:44% 56% 61% 39%/53% 36% 64% 47%;width:340px;height:320px;position:absolute;top:-180px;right:-90px;transform:rotate(-18deg)}._08b3aq_panel:after{background:0 0;border:1px solid #44c7c724;width:364px;height:344px;top:-188px;right:-101px}._08b3aq_panel[hidden]{display:none}._08b3aq_panel:focus-visible,._08b3aq_serviceLink:focus-visible{outline:3px solid var(--teal);outline-offset:4px}._08b3aq_heading{font-size:var(--font-size-card-title);letter-spacing:-.03em;margin:0;line-height:1.25}._08b3aq_steps{grid-template-columns:repeat(4,minmax(0,1fr));margin:4px 0;padding:0;list-style:none;display:grid}._08b3aq_threeSteps{grid-template-columns:repeat(3,minmax(0,1fr))}._08b3aq_step{min-width:0;position:relative}._08b3aq_stepTile{z-index:1;text-align:center;align-content:start;justify-items:center;gap:10px;padding-inline:3px;font-size:14px;font-weight:600;line-height:1.35;display:grid;position:relative}._08b3aq_stepNumber{background:var(--teal);width:36px;height:36px;color:var(--navy);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}._08b3aq_stepLabel{gap:4px;display:grid}._08b3aq_bottleneckNote{color:#ffb36b;font-size:12px;font-weight:700;line-height:1.35}._08b3aq_stepConnector{background:var(--teal);pointer-events:none;width:100%;height:2px;position:absolute;top:17px;left:50%}._08b3aq_note{color:var(--on-dark);margin:0;font-size:16px;line-height:1.65}._08b3aq_serviceLink{min-height:44px;color:var(--white);text-decoration:underline;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);text-underline-offset:5px;align-self:start;align-items:center;gap:8px;margin-top:auto;font-size:16px;font-weight:600;line-height:1.5;display:flex}._08b3aq_serviceLink>svg{transition:transform var(--motion-duration) var(--curve);flex:none}._08b3aq_serviceLink:hover>svg,._08b3aq_serviceLink:focus-visible>svg{transform:translate(3px)}._08b3aq_accordion{display:none}._08b3aq_accordionItem{min-width:0}._08b3aq_accordionHeading{font:inherit;letter-spacing:normal;margin:0}._08b3aq_accordionTrigger{grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:12px}._08b3aq_accordionArrow{transition:transform var(--motion-duration) var(--curve)}._08b3aq_accordionTrigger[aria-expanded=true] ._08b3aq_accordionArrow{transform:rotate(180deg)}._08b3aq_accordionPanel{min-height:0;margin-block:12px 20px}@media (max-width:899px){._08b3aq_desktop{display:none}._08b3aq_accordion{display:grid}}@container workflow-panel (max-width:360px){._08b3aq_steps:not(._08b3aq_threeSteps){grid-template-columns:minmax(0,1fr);gap:16px}._08b3aq_steps:not(._08b3aq_threeSteps) ._08b3aq_stepTile{text-align:left;grid-template-columns:36px minmax(0,1fr);place-items:center start;gap:14px;padding:0}._08b3aq_steps:not(._08b3aq_threeSteps) ._08b3aq_stepConnector{width:2px;height:calc(100% + 16px);top:18px;left:17px}}@media (max-width:450px){._08b3aq_selector{padding-inline:12px}._08b3aq_selector[data-state=active]{padding-left:18px}._08b3aq_panel{padding:22px}}@media (prefers-reduced-motion:reduce){._08b3aq_selector,._08b3aq_selector:before,._08b3aq_accordionArrow,._08b3aq_serviceLink>svg{transition:none}._08b3aq_serviceLink:hover>svg,._08b3aq_serviceLink:focus-visible>svg{transform:none}}@media (forced-colors:active){._08b3aq_selector[data-state=active]{outline-offset:-3px;outline:2px solid highlight}._08b3aq_panel,._08b3aq_stepNumber{border:1px solid canvastext}._08b3aq_stepConnector{background:canvastext}._08b3aq_selector:focus-visible,._08b3aq_panel:focus-visible,._08b3aq_serviceLink:focus-visible{outline-color:highlight}}
.xKyHEW_supportOptionsTitle{letter-spacing:-.025em;margin-block:32px 20px;font-size:24px}.xKyHEW_engagements{background:var(--paper);border-top:1px solid var(--line)}.xKyHEW_deliverySummary{color:var(--muted);margin-top:24px;font-size:16px;line-height:1.7}.xKyHEW_deliverySummary a{min-height:44px;color:var(--link);align-items:center;gap:6px;font-weight:600;display:inline-flex}.xKyHEW_proof{background:var(--navy);color:var(--paper);padding:72px 0}.xKyHEW_proofGrid{grid-template-columns:1.2fr 1fr 1fr;gap:48px;display:grid}.xKyHEW_proof h2{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);max-width:400px}.xKyHEW_proof h3{margin-bottom:13px;font-size:25px}.xKyHEW_proof p{color:var(--on-dark);max-width:350px;font-size:15px;line-height:1.7}.xKyHEW_proofGrid>div>p:first-child{font-size:var(--font-size-kicker);color:var(--teal)}.xKyHEW_proof .xKyHEW_proofNote{margin-top:14px;font-size:12px}.xKyHEW_proof .xKyHEW_perspective{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin-bottom:13px;font-size:10px;font-weight:600}.xKyHEW_experienceJourney{border-top:1px solid #355471;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:0;padding:26px 0 0;list-style:none;display:grid}.xKyHEW_experienceJourney li{position:relative}.xKyHEW_experienceJourney li+li:before{content:"→";color:var(--teal);position:absolute;left:-24px}.xKyHEW_experienceJourney strong{font-size:14px;display:block}.xKyHEW_experienceJourney span{color:var(--on-dark);margin-top:6px;font-size:12px;display:block}.xKyHEW_proof a{min-height:44px;color:var(--teal);align-items:center;gap:12px;margin-top:13px;font-size:13px;display:inline-flex}.xKyHEW_proof :focus-visible{outline-color:var(--teal)}.xKyHEW_priceGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}.xKyHEW_modelGrid{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.xKyHEW_modelGrid .xKyHEW_priceCard p+p{margin-top:0;font-size:14px}.xKyHEW_priceCard{border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--card-padding);box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--curve), box-shadow var(--motion-duration);background:#fff;flex-direction:column;display:flex}.xKyHEW_priceCard h3{font-size:var(--font-size-card-title);letter-spacing:-.025em;line-height:1.15}.xKyHEW_priceCard p{color:var(--muted);margin:18px 0;font-size:16px;line-height:1.7}.xKyHEW_priceCard .xKyHEW_price{font-family:var(--font-heading), sans-serif;letter-spacing:-.035em;color:var(--ink);margin:26px 0 0;font-size:39px;font-weight:700;line-height:1.1}.xKyHEW_price span{font-family:var(--font-hanken), sans-serif;letter-spacing:0;font-size:13px;font-weight:400}.xKyHEW_priceCard a{margin-top:auto}.xKyHEW_priceCard:focus-within{box-shadow:var(--shadow-card-hover)}.xKyHEW_projectCard{background:#e5eef6}.xKyHEW_projectCard .xKyHEW_price{font-size:30px}.xKyHEW_remotePlain{background:var(--white)}.xKyHEW_founder{background:var(--white);color:var(--navy);isolation:isolate;padding-block:clamp(64px,6.7vw,96px);position:relative;overflow:clip}.xKyHEW_founderGrid.wrap{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:clamp(48px,6.7vw,96px);width:min(1200px,100% - 112px);display:grid}.xKyHEW_founderContourLeft,.xKyHEW_founderContourRight{z-index:-1;pointer-events:none;stroke:var(--link);stroke-width:1.1px;opacity:.11;position:absolute}.xKyHEW_founderContourLeft{width:min(30%,420px);height:100%;top:0;left:0}.xKyHEW_founderContourRight{width:400px;height:250px;top:0;right:-95px}.xKyHEW_founderPortrait{min-width:0;margin:0}.xKyHEW_founderContent{min-width:0}.xKyHEW_founder h2{font-size:clamp(36px,3.7vw,52px);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);text-wrap:initial;margin-top:24px}.xKyHEW_founder h2 span{display:block}.xKyHEW_founder [data-slot=eyebrow]{color:var(--link)}.xKyHEW_founderDetails{gap:26px;max-width:660px;margin:32px 0;display:grid}.xKyHEW_founderDetails p{color:var(--muted);font-size:var(--font-size-intro);margin:0;font-weight:500;line-height:1.7}.xKyHEW_founderDetails p:first-child{color:var(--navy);font-size:clamp(18px,1.5vw,20px);line-height:1.6}.xKyHEW_founderNote{border-top:1px solid var(--line);color:var(--muted);margin:0 0 26px;padding-top:24px;padding-right:max(0px,100% - 600px);font-size:16px;font-weight:500;line-height:1.6}.xKyHEW_founderLink{align-items:center;gap:24px;max-width:100%;min-height:44px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.xKyHEW_founderLink span{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.xKyHEW_founderLink svg{transition:transform var(--motion-duration) var(--curve)}.xKyHEW_founderLink:hover,.xKyHEW_founderLink:focus-visible{color:var(--link)}.xKyHEW_founderLink:hover svg,.xKyHEW_founderLink:focus-visible svg{transform:translate(4px)}.xKyHEW_problemIntroduction h2{max-width:540px;font-size:var(--font-size-section);letter-spacing:var(--tracking-title);line-height:var(--line-height-title)}.xKyHEW_problemIntroduction>p:not(:first-child){max-width:500px;color:var(--muted);font-size:var(--font-size-intro);margin-top:22px;line-height:1.7}.xKyHEW_problemCall{margin-top:34px;padding:18px 0 18px 26px;position:relative}.xKyHEW_problemCall:before,.xKyHEW_problemCall:after{content:"";pointer-events:none;border-bottom:1.5px solid #7cbabc;border-left:1.5px solid #7cbabc;border-bottom-left-radius:24px;width:64px;position:absolute;inset:0 auto 0 0}.xKyHEW_problemCall:after{opacity:.4;inset:8px auto -8px -8px}.xKyHEW_problemCall p{margin-bottom:8px;font-size:17px;font-weight:600}.xKyHEW_problemCall a{min-height:44px;color:var(--link);align-items:center;gap:12px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.xKyHEW_problemCall a:hover,.xKyHEW_problemCall a:focus-visible{text-underline-offset:5px;text-decoration:underline}.xKyHEW_problemCall a svg,.xKyHEW_deliverySummary a svg,.xKyHEW_proof a svg{transition:transform var(--motion-duration) var(--curve)}.xKyHEW_problemCall a:hover svg,.xKyHEW_problemCall a:focus-visible svg,.xKyHEW_deliverySummary a:hover svg,.xKyHEW_deliverySummary a:focus-visible svg,.xKyHEW_proof a:hover svg,.xKyHEW_proof a:focus-visible svg{transform:translate(3px)}.xKyHEW_problemExamples{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.xKyHEW_problemExamples li{border-bottom:1px solid var(--line);align-items:flex-start;gap:18px;padding-block:22px;display:flex}.xKyHEW_problemExamples svg{color:var(--link);margin-top:3px}.xKyHEW_problemExamples h3{letter-spacing:-.025em;font-size:21px;line-height:1.3}.xKyHEW_problemExamples p{color:var(--muted);margin-top:6px;font-size:16px;line-height:1.6}@media (max-width:980px){.xKyHEW_modelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.xKyHEW_modelGrid>article:last-child{grid-column:1/-1}.xKyHEW_proofGrid{grid-template-columns:1fr 1fr;gap:35px}.xKyHEW_proofGrid>div{grid-column:1/-1}.xKyHEW_proof h2{max-width:700px}.xKyHEW_priceGrid{grid-template-columns:1fr 1fr}.xKyHEW_priceGrid>article:last-child{grid-column:1/-1}}@media (max-width:1200px){.xKyHEW_founderGrid.wrap{width:calc(100% - 72px)}}@media (max-width:900px){.xKyHEW_founderGrid.wrap{grid-template-columns:1fr;gap:40px;max-width:680px}.xKyHEW_founderPortrait{width:min(100%,360px)}.xKyHEW_founder h2{font-size:var(--font-size-section);margin-top:16px}.xKyHEW_founderDetails{gap:20px;margin-block:24px}.xKyHEW_founderNote{padding-right:0}.xKyHEW_founderContourLeft{width:360px;height:720px;top:0;left:-120px}.xKyHEW_founderContourRight{opacity:.08;right:-200px}}@media (max-width:760px){.xKyHEW_problemExamples li{gap:14px;padding-block:20px}.xKyHEW_problemExamples h3{font-size:19px}.xKyHEW_experienceJourney{grid-template-columns:1fr;gap:24px;padding-left:20px}.xKyHEW_experienceJourney li+li:before{content:"↓";left:-20px}.xKyHEW_modelGrid,.xKyHEW_proofGrid,.xKyHEW_priceGrid{grid-template-columns:1fr}.xKyHEW_proofGrid>div,.xKyHEW_priceGrid>article:last-child{grid-column:auto}.xKyHEW_proof p{max-width:520px}.xKyHEW_founderGrid.wrap{gap:36px;width:calc(100% - 40px)}.xKyHEW_founderPortrait{justify-self:center;width:min(100%,353px)}.xKyHEW_founderLink{gap:16px}}@media (prefers-reduced-motion:reduce){.xKyHEW_problemCall a:hover svg,.xKyHEW_problemCall a:focus-visible svg,.xKyHEW_deliverySummary a:hover svg,.xKyHEW_deliverySummary a:focus-visible svg,.xKyHEW_proof a:hover svg,.xKyHEW_proof a:focus-visible svg{transform:none}.xKyHEW_founderLink svg,.xKyHEW_founderLink:hover svg,.xKyHEW_founderLink:focus-visible svg{transition:none;transform:none}}@media (hover:hover) and (pointer:fine){.xKyHEW_priceCard:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.xKyHEW_priceCard:hover{transform:none}}
.oU2_Ia_section{padding-block:var(--space-section);border-top:1px solid var(--line);background:var(--paper)}.oU2_Ia_offer{isolation:isolate;background:var(--navy);color:var(--white);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid;position:relative;overflow:hidden}.oU2_Ia_offer:before{content:"";z-index:-1;aspect-ratio:.9;pointer-events:none;background:#44c7c712;border-radius:47% 53% 56% 44%/52% 42% 58% 48%;width:48%;position:absolute;top:-36%;right:-7%;transform:rotate(18deg)}.oU2_Ia_pricing,.oU2_Ia_delivery{min-width:0;padding:clamp(28px,3vw,42px)}.oU2_Ia_pricing{border-left:1px solid #b5cadd33;grid-area:1/2}.oU2_Ia_pricing [data-slot=eyebrow]{color:var(--teal);margin-bottom:12px}.oU2_Ia_pricing h3{letter-spacing:var(--tracking-title);font-size:clamp(26px,2.5vw,36px);line-height:1.15}.oU2_Ia_price{color:var(--teal);font-family:var(--font-heading), sans-serif;letter-spacing:-.06em;margin-block:20px 4px;font-size:clamp(76px,8vw,112px);font-weight:700;line-height:1}.oU2_Ia_meta{color:var(--on-dark);font-size:16px;font-weight:600}.oU2_Ia_description{max-width:34rem;color:var(--on-dark);margin-block:18px 24px;font-size:16px;line-height:1.65}.oU2_Ia_bookingNote{color:var(--on-dark);margin-top:14px;font-size:13px;line-height:1.6;display:block}.oU2_Ia_delivery{flex-direction:column;grid-area:1/1;justify-content:center;gap:32px;display:flex}.oU2_Ia_steps{gap:22px;margin:0;padding:0;list-style:none;display:grid}.oU2_Ia_steps li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}.oU2_Ia_steps li:not(:last-child):after{content:"";background:var(--teal);pointer-events:none;width:2px;height:calc(100% - 18px);position:absolute;top:40px;left:19px}.oU2_Ia_stepNumber{border:3px solid var(--teal);border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:grid}.oU2_Ia_steps li:last-child .oU2_Ia_stepNumber{background:var(--teal);color:var(--navy)}.oU2_Ia_steps strong,.oU2_Ia_steps li>div>span{display:block}.oU2_Ia_steps strong{font-size:17px;line-height:1.4}.oU2_Ia_steps li>div>span{color:var(--on-dark);margin-top:2px;font-size:15px;line-height:1.5}.oU2_Ia_inclusions{border-top:1px solid #b5cadd33;padding-top:22px}.oU2_Ia_inclusions p{color:var(--on-dark);font-size:15px;line-height:1.6}.oU2_Ia_inclusionLink,.oU2_Ia_optionLink{text-underline-offset:5px;align-self:start;align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:underline;display:inline-flex}.oU2_Ia_inclusionLink{color:var(--white);-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);margin-top:10px}.oU2_Ia_offer :focus-visible{outline-color:var(--teal)}.oU2_Ia_followOn{align-items:center;gap:22px;margin-block:32px 18px;display:flex}.oU2_Ia_followOn:after{content:"";background:var(--line);flex:1;height:1px}.oU2_Ia_followOn h3{font-size:17px}.oU2_Ia_followOn p{color:var(--muted);order:2;font-size:14px}.oU2_Ia_options{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.oU2_Ia_option{min-width:0;padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);transition:border-color var(--motion-duration), box-shadow var(--motion-duration);flex-direction:column;gap:12px;display:flex}.oU2_Ia_option h4{letter-spacing:-.02em;font-size:20px;line-height:1.3}.oU2_Ia_option p{color:var(--muted);font-size:16px;line-height:1.6}.oU2_Ia_optionLink{color:var(--link);margin-top:auto;padding-top:12px;text-decoration:none}.oU2_Ia_optionLink:hover,.oU2_Ia_optionLink:focus-visible{text-decoration:underline}.oU2_Ia_option:hover,.oU2_Ia_option:focus-within{border-color:var(--teal);box-shadow:var(--shadow-card-hover)}.oU2_Ia_inclusionLink svg,.oU2_Ia_optionLink svg{transition:transform var(--motion-duration) var(--curve)}.oU2_Ia_inclusionLink:hover svg,.oU2_Ia_inclusionLink:focus-visible svg,.oU2_Ia_optionLink:hover svg,.oU2_Ia_optionLink:focus-visible svg{transform:translate(3px)}@media (max-width:899px){.oU2_Ia_offer{grid-template-columns:minmax(0,1fr)}.oU2_Ia_pricing,.oU2_Ia_delivery{grid-area:auto}.oU2_Ia_pricing{border-bottom:1px solid #b5cadd33;border-left:0}.oU2_Ia_options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.oU2_Ia_options{grid-template-columns:minmax(0,1fr)}.oU2_Ia_pricing,.oU2_Ia_delivery{padding:24px}.oU2_Ia_offer:before{width:400px;top:-40px;right:-160px}.oU2_Ia_followOn{flex-wrap:wrap;gap:10px 16px}.oU2_Ia_followOn p{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.oU2_Ia_option,.oU2_Ia_inclusionLink svg,.oU2_Ia_optionLink svg{transition:none}.oU2_Ia_inclusionLink:hover svg,.oU2_Ia_inclusionLink:focus-visible svg,.oU2_Ia_optionLink:hover svg,.oU2_Ia_optionLink:focus-visible svg{transform:none}}@media (forced-colors:active){.oU2_Ia_offer{border:1px solid canvastext}.oU2_Ia_steps li:after{background:canvastext}}
.G2yAYG_section{padding-block:var(--space-section);border-top:1px solid var(--line);grid-template:"intro questions"min-content"help questions"1fr/minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:30px clamp(40px,6vw,88px);display:grid}.G2yAYG_introduction{grid-area:intro;max-width:440px}.G2yAYG_introduction h2{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title)}.G2yAYG_introduction>p:last-child{color:var(--muted);font-size:var(--font-size-intro);margin-top:20px;line-height:1.7}.G2yAYG_help{isolation:isolate;max-width:440px;padding:var(--card-padding);border-radius:var(--radius-card);background:#e7f3f2;border:1px solid #bfdcdd;grid-area:help;position:relative}.G2yAYG_help:before,.G2yAYG_help:after{z-index:-1;opacity:.4;content:"";pointer-events:none;border-top:1.5px solid #80b4ba;border-right:1.5px solid #80b4ba;border-top-right-radius:28px;width:84px;height:70px;position:absolute;top:-8px;right:-8px}.G2yAYG_help:after{opacity:.2;border-top-right-radius:36px;width:100px;height:86px;top:-16px;right:-16px}.G2yAYG_help h3{letter-spacing:-.025em;max-width:280px;font-size:24px;line-height:1.2}.G2yAYG_help p{color:var(--muted);margin-top:14px;font-size:16px;line-height:1.7}.G2yAYG_help>a{margin-top:18px}.G2yAYG_help small{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.6;display:block}.G2yAYG_cards{grid-area:questions;gap:12px;min-width:0;display:grid}@media (max-width:899px){.G2yAYG_section{grid-template:"intro""questions""help"/minmax(0,1fr);gap:30px}.G2yAYG_introduction{max-width:680px}.G2yAYG_help{max-width:440px}}@media (forced-colors:active){.G2yAYG_help:before,.G2yAYG_help:after{display:none}}
.KKugKa_section{padding-block:var(--space-section);background:var(--paper)}.KKugKa_heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.KKugKa_heading h2{max-width:500px;font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);text-wrap:balance}.KKugKa_allLink,.KKugKa_storyLink{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.KKugKa_allLink{color:var(--link);flex-shrink:0}.KKugKa_allLink svg,.KKugKa_storyLink svg{transition:transform var(--motion-duration) var(--curve);flex-shrink:0}.KKugKa_allLink:hover svg,.KKugKa_storyLink:hover svg{transform:translate(3px)}.KKugKa_strips{flex-direction:column;gap:.6rem;display:flex;container:result-strips/inline-size}.KKugKa_strip{--strip-bg:var(--navy);--strip-text:var(--white);--strip-accent:var(--teal);isolation:isolate;background:var(--strip-bg);min-width:0;color:var(--strip-text);border-radius:1.1rem;position:relative;overflow:hidden}.KKugKa_strip[data-case=hygea]{--strip-bg:var(--teal);--strip-text:var(--navy);--strip-accent:var(--navy)}.KKugKa_strip[data-case=emms]{--strip-bg:var(--teal-pale);--strip-text:var(--navy);--strip-accent:#0a5a63}.KKugKa_strip[data-case=oxygen-centre]{--strip-bg:var(--white);--strip-text:var(--navy);--strip-accent:var(--link);box-shadow:inset 0 0 0 1px var(--line)}.KKugKa_rail{z-index:2;border-radius:inherit;width:100%;min-height:88px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.25rem minmax(4.6rem,max-content) minmax(0,1fr) 1.25rem;align-items:center;gap:.625rem;padding:16px;display:grid;position:relative}.KKugKa_rail:focus-visible{outline-offset:-6px;outline:3px solid}.KKugKa_index{letter-spacing:.1em;font-size:.85rem;font-weight:600}.KKugKa_railMetric{color:var(--strip-accent);font-family:var(--font-heading), sans-serif;letter-spacing:-.04em;font-size:1.8rem;font-weight:800;line-height:1}.KKugKa_client{font-size:1rem;font-weight:600;line-height:1.3}.KKugKa_chevron{transition:transform .35s var(--curve)}.KKugKa_strip[data-open=true] .KKugKa_chevron{transform:rotate(180deg)}.KKugKa_body{opacity:0;visibility:hidden;max-height:0;padding-bottom:0;transition:max-height .6s cubic-bezier(.2,.8,.2,1),padding-bottom .6s cubic-bezier(.2,.8,.2,1),opacity .35s,visibility .35s}.KKugKa_strip[data-open=true] .KKugKa_body{opacity:1;visibility:visible;max-height:40rem;padding-bottom:24px}.KKugKa_bodyInner{gap:20px;padding-inline:20px;display:grid}.KKugKa_result,.KKugKa_story{min-width:0}.KKugKa_tag,.KKugKa_story dt{color:var(--strip-accent);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:600;line-height:1.3}.KKugKa_bigMetric{display:none}.KKugKa_mobileMetricLabel{margin-top:14px;font-size:.95rem;font-weight:600;line-height:1.4}.KKugKa_resultText{margin-top:14px;font-size:.95rem;line-height:1.55}.KKugKa_story h3{letter-spacing:var(--tracking-title);font-size:1.65rem;font-weight:600;line-height:1.12}.KKugKa_story dl{gap:16px;margin:18px 0 12px;display:grid}.KKugKa_story dt{font-size:.78rem}.KKugKa_story dd{margin:5px 0 0;font-size:.98rem;line-height:1.55}.KKugKa_storyLink{max-width:100%;color:inherit;-webkit-text-decoration-color:var(--strip-accent);text-decoration-color:var(--strip-accent);font-size:.95rem}.KKugKa_storyLink:focus-visible{outline-offset:4px;outline:3px solid}@media (max-width:599px){.KKugKa_heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:24px}.KKugKa_rail .KKugKa_index{font-size:.75rem}.KKugKa_client{font-size:.9375rem}}@media (min-width:1000px){.KKugKa_strips{--rail-width:7rem;--strip-gap:.75rem;gap:var(--strip-gap);flex-direction:row;height:27rem}.KKugKa_strip{flex:0 0 var(--rail-width);border-radius:1.5rem;height:100%;transition:flex .6s cubic-bezier(.2,.8,.2,1)}.KKugKa_strip[data-open=true]{flex:1 1 var(--rail-width)}.KKugKa_strip:before{z-index:-1;aspect-ratio:1;background:var(--strip-accent);opacity:0;pointer-events:none;content:"";border-radius:46% 54% 52% 48%/55% 45%;width:62%;transition:opacity .35s;position:absolute;bottom:-38%;right:-14%}.KKugKa_strip[data-open=true]:before{opacity:.09}.KKugKa_rail{width:var(--rail-width);flex-direction:column;justify-content:space-between;height:100%;padding:24px 16px;display:flex;position:absolute;inset:0 auto 0 0}.KKugKa_railMetric{text-align:center;width:100%;font-size:2.1rem;transition:opacity .2s;position:absolute;top:36%;left:0}.KKugKa_strip[data-open=true] .KKugKa_railMetric{opacity:0}.KKugKa_client{writing-mode:vertical-rl;transform:rotate(180deg)}.KKugKa_chevron{display:none}.KKugKa_body{inset:0 auto 0 var(--rail-width);width:calc(100cqw - 4 * var(--rail-width) - 3 * var(--strip-gap));max-height:none;padding:0;transition:opacity .35s,visibility .35s;position:absolute}.KKugKa_strip[data-open=true] .KKugKa_body{max-height:none;padding:0;transition-delay:.25s}.KKugKa_bodyInner{grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:2rem;height:100%;padding:2rem}.KKugKa_bigMetric{gap:14px;margin-top:14px;display:grid}.KKugKa_mobileMetricLabel{display:none}.KKugKa_bigMetric strong{color:var(--strip-accent);font-family:var(--font-heading), sans-serif;letter-spacing:-.06em;font-size:clamp(4.5rem,8vw,7rem);font-weight:800;line-height:.9}.KKugKa_strip[data-case=emms] .KKugKa_bigMetric strong,.KKugKa_strip[data-case=oxygen-centre] .KKugKa_bigMetric strong{font-size:clamp(3rem,6cqw,6rem)}.KKugKa_bigMetric span{font-weight:600;line-height:1.4}@container result-strips (max-width:72rem){.KKugKa_bodyInner{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:1.25rem;padding:1.5rem 1.25rem}.KKugKa_tag{font-size:.7rem}.KKugKa_bigMetric strong{font-size:clamp(3rem,6.2cqw,5.5rem)}.KKugKa_strip[data-case=emms] .KKugKa_bigMetric strong,.KKugKa_strip[data-case=oxygen-centre] .KKugKa_bigMetric strong{font-size:clamp(2.5rem,5cqw,5rem)}.KKugKa_bigMetric span,.KKugKa_resultText{font-size:.875rem}.KKugKa_story h3{font-size:clamp(1.25rem,2.1cqw,1.65rem)}.KKugKa_story dl{gap:12px;margin-top:14px;margin-bottom:8px}.KKugKa_story dt{font-size:.7rem}.KKugKa_story dd{font-size:.875rem;line-height:1.45}.KKugKa_storyLink{font-size:.875rem}}}@media (prefers-reduced-motion:reduce){.KKugKa_strip,.KKugKa_strip:before,.KKugKa_body,.KKugKa_railMetric,.KKugKa_chevron,.KKugKa_allLink svg,.KKugKa_storyLink svg{transition:none}}@media (forced-colors:active){.KKugKa_strip{border:1px solid canvastext}.KKugKa_strip:before{display:none}}
._7LtrCa_grid{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7LtrCa_card{min-width:0;padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card)}._7LtrCa_card h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin:18px 0 12px}._7LtrCa_card p{color:var(--muted);font-size:16px;line-height:1.75}@media (max-width:760px){._7LtrCa_grid{grid-template-columns:minmax(0,1fr)}}
._8vBVoq_deliveryTitle{max-width:780px;font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-bottom:32px}._8vBVoq_deliveryIntro{max-width:780px;color:var(--muted);font-size:var(--font-size-intro);margin:-12px 0 32px;line-height:1.8}._8vBVoq_deliveryGrid{gap:var(--grid-gap);counter-reset:delivery;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._8vBVoq_deliveryGrid li{counter-increment:delivery;min-width:0;padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--surface-soft)}._8vBVoq_deliveryGrid li:before{content:"0" counter(delivery);color:var(--link);letter-spacing:.08em;margin-bottom:20px;font-size:12px;font-weight:600;display:block}._8vBVoq_deliveryGrid h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-bottom:12px}._8vBVoq_deliveryGrid p{color:var(--muted);font-size:16px;line-height:1.75}._8vBVoq_businessOutcome,._8vBVoq_supportingEvidence{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--surface-soft);color:var(--muted);padding:24px;font-size:16px;line-height:1.75}._8vBVoq_businessOutcome h3{color:var(--ink);margin:0 0 12px;font-size:18px;line-height:1.5}._8vBVoq_businessOutcome a,._8vBVoq_supportingEvidence a{min-height:44px;color:var(--link);text-underline-offset:4px;align-items:center;margin-top:12px;font-size:14px;line-height:1.7;display:inline-flex}._8vBVoq_caseLayout ._8vBVoq_businessOutcome,._8vBVoq_caseLayout ._8vBVoq_supportingEvidence{margin-block:28px}._8vBVoq_caseLayout ._8vBVoq_businessOutcome p:not([data-slot=eyebrow]),._8vBVoq_caseLayout ._8vBVoq_supportingEvidence p:not([data-slot=eyebrow]){margin:0;font-size:16px}._8vBVoq_caseLayout ._8vBVoq_businessOutcome h3{margin:0 0 12px;font-size:18px}._8vBVoq_caseLayout ._8vBVoq_supportingEvidence{padding:var(--card-padding);background:var(--white)}._8vBVoq_caseLayout ._8vBVoq_supportingEvidence h2{font-size:var(--font-size-card-title);line-height:var(--line-height-title);color:var(--ink);margin:0 0 18px}._8vBVoq_caseLayout ._8vBVoq_inspectionFindings{gap:22px;margin:24px 0;padding:0;list-style:none;display:grid}._8vBVoq_caseLayout ._8vBVoq_inspectionFindings li{align-items:flex-start;gap:12px;margin:0;display:flex}._8vBVoq_inspectionFindings li>div{min-width:0}._8vBVoq_caseLayout ._8vBVoq_inspectionFindings h3{color:var(--ink);margin:0 0 6px;font-size:18px;line-height:1.5}._8vBVoq_caseLayout ._8vBVoq_supportingEvidence ._8vBVoq_inspectionAttribution{border-top:1px solid var(--card-border);padding-top:18px;font-size:14px;line-height:1.7}._8vBVoq_exampleGrid{gap:var(--grid-gap);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._8vBVoq_caseLayout ._8vBVoq_exampleGrid{margin:0;padding:0}._8vBVoq_exampleGrid>li{min-width:0;padding:var(--card-padding);background:var(--white);border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin:0}._8vBVoq_caseLayout ._8vBVoq_exampleGrid>li{margin:0}._8vBVoq_exampleGrid li h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);color:var(--ink);margin:0 0 16px}._8vBVoq_exampleGrid li p:not(:first-child){color:var(--muted);font-size:16px;line-height:1.75}._8vBVoq_exampleGrid>li>p:first-child{margin-bottom:18px}._8vBVoq_exampleGrid [data-slot=eyebrow],._8vBVoq_result [data-slot=eyebrow]{font-size:var(--font-size-kicker);color:var(--link);line-height:1.5}._8vBVoq_caseLayout{gap:calc(var(--grid-gap) * 2);grid-template-columns:minmax(0,1fr) 310px;display:grid}._8vBVoq_caseChapter{margin-block:40px}._8vBVoq_caseChapter:first-child{margin-top:0}._8vBVoq_caseChapter:last-child{margin-bottom:0}._8vBVoq_caseChapter>h2{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin:0 0 18px}._8vBVoq_caseChapter>[data-slot=eyebrow],._8vBVoq_supportingEvidence>[data-slot=eyebrow],._8vBVoq_businessOutcome>[data-slot=eyebrow]{margin-bottom:16px}._8vBVoq_sectorRange{margin-top:28px}._8vBVoq_sectorRange ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}._8vBVoq_sectorRange li,._8vBVoq_sectorRange li+li{border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ink);margin:0;padding:7px 12px;font-size:14px;line-height:1.5}._8vBVoq_result{padding:var(--card-padding);background:var(--teal-pale);border-radius:var(--radius-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);margin-top:40px}._8vBVoq_result h2{max-width:490px;margin:0 0 20px;font-size:clamp(28px,3vw,36px)}._8vBVoq_result h2 span{margin-bottom:12px;font-size:clamp(62px,7vw,88px);line-height:1;display:block}._8vBVoq_result ._8vBVoq_comparison{color:var(--ink);font-weight:600}._8vBVoq_result>p:not(:first-child){color:var(--navy);font-size:16px}._8vBVoq_caseSidebar{border:1px solid var(--card-border);border-radius:var(--radius-card);padding:var(--card-padding);background:var(--white);box-shadow:var(--shadow-card);align-self:start}._8vBVoq_caseSidebar h2{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-bottom:17px}._8vBVoq_caseSidebar p:not([data-slot=eyebrow]){color:var(--muted);font-size:16px;line-height:1.8}._8vBVoq_caseSidebar a{margin-top:20px}._8vBVoq_related{flex-direction:column;gap:12px;margin-top:30px;display:flex}._8vBVoq_related a{color:var(--link);min-height:44px;transition:text-decoration-color var(--motion-duration) var(--curve);font-size:15px;text-decoration-color:#0000}._8vBVoq_related a:hover,._8vBVoq_related a:focus-visible{text-decoration-color:currentColor}@media (max-width:900px){._8vBVoq_deliveryGrid{grid-template-columns:1fr}._8vBVoq_caseLayout{gap:var(--grid-gap);grid-template-columns:1fr}._8vBVoq_caseSidebar{max-width:780px}}@media (max-width:760px){._8vBVoq_exampleGrid{grid-template-columns:1fr}}._8vBVoq_roleContext{border-top:1px solid var(--card-border);margin-top:28px;padding-top:20px}._8vBVoq_roleContext summary{min-height:44px;color:var(--link);cursor:pointer;padding-block:10px;font-size:14px;font-weight:600;line-height:1.7}._8vBVoq_caseSidebar ._8vBVoq_roleContext p{margin-top:12px;font-size:14px;line-height:1.7}
._4hcXFW_section{padding-block:var(--space-section);background:var(--paper);border-block:1px solid var(--line)}._4hcXFW_header{margin-bottom:30px}._4hcXFW_header h2{max-width:23ch;font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title)}._4hcXFW_header>p:last-child{max-width:780px;color:var(--muted);font-size:var(--font-size-intro);margin-top:18px;line-height:1.7}._4hcXFW_ribbon,._4hcXFW_ruler{grid-template-columns:1.65fr 1.5fr 1.65fr minmax(148px,.85fr) minmax(148px,.85fr);display:grid}._4hcXFW_ribbon{border-radius:22px;gap:2px;overflow:hidden}._4hcXFW_chapter{scroll-margin-top:var(--sticky-offset);--selection:var(--ink);min-width:0;min-height:132px;color:var(--ink);text-align:left;cursor:pointer;border:1px solid #0000;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:26px;padding:20px 18px;display:flex;position:relative}._4hcXFW_chapter:after{content:"";background:var(--selection);transform-origin:0;height:6px;transition:transform var(--motion-duration) var(--curve);position:absolute;inset:auto 0 0;transform:scaleX(0)}._4hcXFW_chapter[aria-selected=true]:after{transform:scaleX(1)}._4hcXFW_chapterName{font-size:16px;font-weight:700;line-height:1.3}._4hcXFW_chapterDates{font-variant-numeric:tabular-nums;font-size:14px;line-height:1.4}._4hcXFW_chapter:hover ._4hcXFW_chapterName{text-underline-offset:4px;text-decoration:underline}._4hcXFW_chapter:focus-visible{outline-offset:-6px;outline:3px solid}._4hcXFW_depixion{--selection:var(--teal);background:var(--navy);color:var(--white)}._4hcXFW_freelance{background:var(--teal)}._4hcXFW_hygea{--selection:var(--link);background:var(--teal-pale)}._4hcXFW_heritage{--selection:var(--link);border-color:var(--line);background:var(--white)}._4hcXFW_onecare{--selection:var(--teal-pale);background:var(--link);color:var(--white)}._4hcXFW_ruler{color:var(--muted);gap:2px;margin-top:9px;font-size:12px;line-height:1.4}._4hcXFW_ruler span{gap:6px;padding-left:18px;display:grid}._4hcXFW_ruler span:before{content:"";background:var(--control);width:1px;height:6px}._4hcXFW_panel{min-height:268px;padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);margin-top:24px}._4hcXFW_panel[hidden]{display:none}._4hcXFW_panel:focus-visible{outline:3px solid var(--link);outline-offset:4px}._4hcXFW_panel h3{font-size:var(--font-size-card-title);letter-spacing:var(--tracking-title);margin-bottom:6px;line-height:1.25}._4hcXFW_role{color:var(--link);font-size:15px;font-weight:600;line-height:1.6}._4hcXFW_summary,._4hcXFW_evidence,._4hcXFW_outcome{max-width:88ch;color:var(--muted);margin-top:18px;font-size:16px;line-height:1.7}._4hcXFW_evidence{color:var(--ink)}._4hcXFW_context{max-width:96ch;color:var(--muted);margin-top:16px;font-size:14px;line-height:1.65}._4hcXFW_caseLink{min-height:44px;color:var(--link);text-underline-offset:4px;align-items:center;gap:10px;margin-top:14px;font-size:15px;font-weight:600;line-height:1.6;text-decoration:underline;display:inline-flex}._4hcXFW_caseLink svg{transition:transform var(--motion-duration) var(--curve)}._4hcXFW_caseLink:hover svg,._4hcXFW_caseLink:focus-visible svg{transform:translate(3px)}._4hcXFW_controls{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}._4hcXFW_controls button{border:1px solid var(--line);border-radius:var(--radius-control);min-height:44px;color:var(--link);background:var(--white);transition:border-color var(--motion-duration), background var(--motion-duration);justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}._4hcXFW_controls button:hover:not(:disabled){border-color:var(--link);background:var(--surface-mint)}._4hcXFW_controls button:disabled{cursor:default;color:var(--muted);background:var(--paper)}._4hcXFW_controls p{color:var(--muted);text-align:center;font-size:13px;line-height:1.5}@media (max-width:899px){._4hcXFW_ribbon{border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr))}._4hcXFW_chapter{gap:14px;min-height:108px}._4hcXFW_chapter:last-child{flex-direction:row;grid-column:1/-1;align-items:center;min-height:60px}._4hcXFW_ruler{display:none}._4hcXFW_panel{margin-top:20px}}@media (max-width:440px){._4hcXFW_chapter{padding:16px}._4hcXFW_panel{padding:22px}._4hcXFW_currentName{display:none}._4hcXFW_controls{gap:8px}}@media (prefers-reduced-motion:reduce){._4hcXFW_chapter:after,._4hcXFW_caseLink svg,._4hcXFW_controls button{transition:none}._4hcXFW_caseLink:hover svg,._4hcXFW_caseLink:focus-visible svg{transform:none}}@media (forced-colors:active){._4hcXFW_chapter[aria-selected=true]{outline-offset:-4px;outline:3px solid highlight}._4hcXFW_chapter:focus-visible{outline-offset:-8px;outline-style:dashed;outline-color:canvastext}}
.W1jUCG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.W1jUCG_card{border:1px solid var(--card-border);background:var(--white);min-width:0;height:80px;box-shadow:var(--shadow-card);transition:border-color var(--motion-duration);border-radius:12px;justify-content:center;align-items:center;padding:16px;display:flex}.W1jUCG_artwork{justify-content:center;align-items:center;width:100%;max-width:170px;height:40px;display:flex;overflow:hidden}.W1jUCG_logo{width:var(--canvas-width,100%);height:var(--canvas-height,auto);max-height:var(--canvas-height,100%);object-fit:contain;object-position:center;flex-shrink:0;max-width:none;display:block}@media (min-width:640px){.W1jUCG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.W1jUCG_five{grid-template-columns:repeat(5,minmax(0,1fr))}.W1jUCG_six{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.W1jUCG_card:hover{border-color:var(--teal)}}@media (prefers-reduced-motion:reduce){.W1jUCG_card{transition:none}}@media (forced-colors:active){.W1jUCG_card,.W1jUCG_card:hover{background:canvas;border-color:canvastext}}
.swMWYG_aside{grid-area:aside}.swMWYG_layout{gap:calc(var(--grid-gap) * 2);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"aside form";align-items:start;display:grid}.swMWYG_aside h2{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);max-width:530px}.swMWYG_aside h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-top:32px}.swMWYG_aside p:not(:first-child){font-size:var(--font-size-intro);color:var(--muted);max-width:530px;margin-top:20px;line-height:1.8}.swMWYG_formPanel{grid-area:form;min-width:0}.swMWYG_aside>a{min-height:44px;color:var(--link);overflow-wrap:anywhere;max-width:100%;font-size:16px;line-height:44px;display:inline-block}.swMWYG_next{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);padding:var(--card-padding);box-shadow:var(--shadow-card);margin-top:32px}.swMWYG_next h3{margin-top:0}.swMWYG_next ol{color:var(--muted);padding-left:20px;font-size:16px;line-height:1.8}.swMWYG_next li+li{margin-top:12px}@media (min-width:981px) and (min-height:780px){.swMWYG_aside{top:var(--sticky-offset);position:sticky}}@media (max-width:980px){.swMWYG_layout{gap:var(--grid-gap)}}@media (max-width:760px){.swMWYG_layout{gap:var(--grid-gap);grid-template-columns:1fr;grid-template-areas:"form""aside"}.swMWYG_aside .swMWYG_next{display:block}.swMWYG_aside h2{max-width:520px}.swMWYG_aside p{max-width:600px}}
.dyU-wq_section{padding-block:var(--space-section)}.dyU-wq_card{gap:var(--grid-gap);background:var(--white);border:1px solid var(--card-border);border-radius:var(--radius-card);padding:var(--card-padding);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.dyU-wq_copy h2{font-size:var(--font-size-section);letter-spacing:var(--tracking-title);line-height:var(--line-height-title);margin-bottom:20px}.dyU-wq_copy>p:not(:first-child){font-size:var(--font-size-intro);color:var(--muted);margin-bottom:26px;line-height:1.75}.dyU-wq_copy small{color:var(--muted);margin-top:18px;font-size:12px;line-height:1.6;display:block}.dyU-wq_image{border:1px solid var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}.dyU-wq_image img{width:100%;height:auto;display:block}@media (max-width:760px){.dyU-wq_card{grid-template-columns:1fr}}
.tbbCAa_section{border-bottom:1px solid var(--line);background:var(--white);padding-block:clamp(32px,3vw,48px)}.tbbCAa_heading{gap:6px;margin-bottom:20px;display:grid}.tbbCAa_heading [data-slot=eyebrow]{margin-bottom:8px}.tbbCAa_heading h2{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);text-wrap:balance}.tbbCAa_introduction{color:var(--muted);font-size:16px;line-height:1.5}
._8TymFG_about{isolation:isolate;gap:calc(var(--grid-gap) * 3);grid-template-columns:.8fr 1.2fr;align-items:center;display:grid;position:relative}._8TymFG_portrait{align-self:center;position:relative}._8TymFG_portrait:before{content:"";z-index:-1;border:1px solid var(--line);pointer-events:none;border-radius:40% 30% 45% 25%;position:absolute;inset:24px -16px 72px -18px}._8TymFG_about h2{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-top:0}._8TymFG_about [data-slot=eyebrow]{font-size:var(--font-size-kicker);color:var(--link);line-height:1.5}._8TymFG_storyContent>p:not([data-slot=eyebrow]){color:var(--muted);font-size:var(--font-size-intro);margin-top:22px;line-height:1.8}._8TymFG_historyLink{margin-top:24px}section._8TymFG_workingTogether{padding-top:var(--space-section)}@media (max-width:980px){._8TymFG_about{isolation:isolate;gap:var(--grid-gap);position:relative}}@media (max-width:760px){._8TymFG_about{isolation:isolate;gap:var(--grid-gap);grid-template-columns:1fr;position:relative}._8TymFG_portrait{width:min(380px,100%);margin-inline:auto}}
._1mqRxG_articleGrid{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._1mqRxG_articleGrid>article{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);min-width:0;box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--curve), border-color var(--motion-duration), box-shadow var(--motion-duration);overflow:hidden}._1mqRxG_articleGrid>article:has(a[href]):focus-within{border-color:var(--teal-pale);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}._1mqRxG_articleArt{background:var(--navy);color:var(--teal);aspect-ratio:1200/630;justify-content:space-between;align-items:center;gap:25px;padding:40px;display:flex;position:relative;overflow:hidden}._1mqRxG_articleArt:before{content:"";border:1px solid #44c7c733;border-radius:50%;width:240px;height:240px;position:absolute;left:-70px}._1mqRxG_articleArt span{font-family:var(--font-heading), sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere;min-width:0;max-width:240px;font-size:35px;font-weight:700;line-height:1.1}._1mqRxG_articleGrid article:nth-child(2) ._1mqRxG_articleArt{background:var(--teal-pale);color:var(--navy)}._1mqRxG_articleGrid article:nth-child(2) ._1mqRxG_articleArt:before{border-color:#031e4022}._1mqRxG_articleCopy{padding:var(--card-padding);overflow-wrap:anywhere}._1mqRxG_articleCopy h3{font-size:var(--font-size-card-title);letter-spacing:var(--tracking-title);line-height:var(--line-height-title);margin-bottom:20px}._1mqRxG_articleCopy h3 a{text-decoration:none}._1mqRxG_articleCopy h3 a:hover,._1mqRxG_articleCopy h3 a:focus-visible{text-decoration:underline}._1mqRxG_articleCopy>p:not(:first-child){color:var(--muted);font-size:16px;line-height:1.75}._1mqRxG_articleCopy>a{margin-top:20px}._1mqRxG_byline{font-size:16px;line-height:1.8}._1mqRxG_articleMeta>p:last-child{margin-bottom:0}._1mqRxG_articleLayout{grid-template-columns:minmax(0,1fr) 320px;gap:48px;display:grid}._1mqRxG_articleLayout>article{width:100%;min-width:0}._1mqRxG_articleAside{align-self:start}._1mqRxG_articleAside h2{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-bottom:16px}._1mqRxG_articleAside p:not(:first-child){font-size:var(--font-size-intro);color:var(--muted);margin-bottom:18px;line-height:1.8}@media (hover:hover) and (pointer:fine){._1mqRxG_articleGrid>article:has(a[href]):hover{border-color:var(--teal-pale);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}}@media (max-width:980px){._1mqRxG_articleLayout{grid-template-columns:minmax(0,1fr);gap:45px}._1mqRxG_articleAside{max-width:780px}._1mqRxG_articleArt{padding:28px}._1mqRxG_articleArt span{font-size:28px}}@media (max-width:760px){._1mqRxG_articleGrid{grid-template-columns:minmax(0,1fr)}}._1mqRxG_coverImage{object-fit:cover}._1mqRxG_articleCover{margin:0 0 36px}._1mqRxG_articleCover img{border-radius:var(--radius-card);width:100%;height:auto}._1mqRxG_articleCover figcaption{color:var(--muted);margin-top:12px;font-size:14px}._1mqRxG_categoryFilters{flex-wrap:wrap;gap:12px;margin-bottom:36px;display:flex}._1mqRxG_categoryFilters a{border:1px solid var(--line);background:var(--white);min-height:44px;transition:background-color var(--motion-duration), border-color var(--motion-duration);border-radius:999px;padding:10px 16px;font-size:14px;text-decoration:none}._1mqRxG_categoryFilters a[aria-current=page]{background:var(--teal-pale);color:var(--navy);border-color:var(--teal)}._1mqRxG_categoryFilters a:hover{border-color:var(--link)}._1mqRxG_emptyState{max-width:600px;padding:48px 0}._1mqRxG_emptyState h2{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-bottom:16px}._1mqRxG_emptyState p{color:var(--muted);font-size:var(--font-size-intro);line-height:1.8}._1mqRxG_authorBio{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}._1mqRxG_authorBio h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-bottom:12px}@media (prefers-reduced-motion:reduce){._1mqRxG_articleGrid>article{transition:none}._1mqRxG_articleGrid>article:has(a[href]):is(:hover,:focus-within){transform:none}}
._728IZq_hero{isolation:isolate;background:var(--navy);color:var(--paper);padding:26px 0 0;position:relative;overflow:hidden}._728IZq_hero>.wrap{position:relative}._728IZq_heroContour{z-index:-1;width:65%;height:120%;color:var(--teal);opacity:.16;pointer-events:none;position:absolute;top:-10%;right:-15%}._728IZq_heroContour path{stroke:currentColor;stroke-width:1.25px;vector-effect:non-scaling-stroke}._728IZq_heroGrid{gap:calc(var(--grid-gap) * 2);padding:12px 0 var(--space-section);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}._728IZq_brandRow{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:40px;display:flex}._728IZq_brandRow img{width:240px;height:auto}._728IZq_status{color:var(--teal-pale);border:1px solid #44c7c770;border-radius:30px;padding:7px 12px;font-size:12px}._728IZq_smallLabel{letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:600}._728IZq_heroEyebrow{margin-bottom:20px}._728IZq_heroEyebrow p{color:var(--teal);margin-bottom:0}._728IZq_hero h1{letter-spacing:-.05em;font-size:clamp(44px,4.8vw,70px);line-height:1.04}._728IZq_hero h1 span{color:var(--teal)}._728IZq_intro{font-size:var(--font-size-intro);color:var(--on-dark);max-width:560px;margin-top:26px;line-height:1.7}._728IZq_actions{align-items:center;gap:var(--grid-gap);flex-wrap:wrap;margin-top:30px;display:flex}._728IZq_heroLink{min-height:44px;transition:text-decoration-color var(--motion-duration) var(--curve);align-items:center;gap:10px;font-size:14px;text-decoration-color:#0000;display:inline-flex}._728IZq_heroLink:hover,._728IZq_heroLink:focus-visible{text-decoration-color:currentColor}._728IZq_heroLink svg{transition:transform var(--motion-duration) var(--curve)}._728IZq_heroLink:hover svg,._728IZq_heroLink:focus-visible svg{transform:translate(3px)}._728IZq_heroNote{color:var(--on-dark);margin-top:20px;font-size:12px;line-height:1.6}._728IZq_hero :focus-visible{outline-color:var(--teal)}._728IZq_heroFigure{background:var(--navy-deep);border:1px solid #ffffff35;border-radius:17px;margin:0;overflow:hidden;box-shadow:0 32px 80px #00000035}._728IZq_heroFigure img{width:100%;height:auto;display:block}._728IZq_windowBar{color:var(--on-dark);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:15px 20px;font-size:11px;display:flex}._728IZq_windowBar span:first-child{color:var(--paper)}._728IZq_heroFigure figcaption{color:var(--on-dark);padding:14px 20px;font-size:11px}._728IZq_workflow{gap:var(--grid-gap);border-top:1px solid #ffffff24;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:30px 0;list-style:none;display:grid}._728IZq_workflow li{position:relative}._728IZq_workflow li+li:before{content:"→";color:var(--teal);position:absolute;top:0;left:-20px}._728IZq_workflow strong{font-family:var(--font-heading), sans-serif;margin-bottom:7px;font-size:20px;display:block}._728IZq_workflow span{color:var(--on-dark);font-size:12px;line-height:1.6}._728IZq_previewSection{padding:var(--space-section) 0;background:#eaf1f8;scroll-margin-top:30px}._728IZq_preview{background:var(--white);border:1px solid var(--line);border-radius:24px;overflow:hidden}._728IZq_tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:10px;display:flex}._728IZq_tabs button{min-height:48px;color:var(--muted);background:0 0;border:0;border-radius:10px;padding:13px 20px;font-size:14px;transition:background .17s,color .17s}._728IZq_tabs button:hover{background:var(--paper);color:var(--ink)}._728IZq_tabs button[data-state=active]{background:var(--navy);color:var(--white)}._728IZq_tabs button:focus-visible{outline-offset:-3px}._728IZq_panel[data-state=active]{grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);align-items:center;gap:36px;padding:36px;display:grid}._728IZq_screenCopy h3{letter-spacing:-.035em;margin:16px 0 20px;font-size:clamp(28px,2.5vw,36px);line-height:1.1}._728IZq_smallLabel{color:var(--link)}._728IZq_screenCopy p{color:var(--muted);font-size:16px;line-height:1.75}._728IZq_expand{border:0;border-bottom:1px solid var(--link);color:var(--link);background:0 0;align-items:center;gap:14px;margin-top:20px;padding:12px 0 7px;font-size:14px;display:inline-flex}._728IZq_screenFigure{min-width:0;margin:0}._728IZq_screenImage{background:var(--paper);border:1px solid var(--line);border-radius:14px;overflow:hidden}._728IZq_screenImage img{width:100%;height:auto;display:block}._728IZq_screenCrop{aspect-ratio:4/3;position:relative}._728IZq_screenCrop img{object-fit:cover;object-position:50% 35%;height:100%;position:absolute;inset:0}._728IZq_screenFigure figcaption{color:var(--muted);padding-top:14px;font-size:11px;line-height:1.6}._728IZq_features{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}._728IZq_feature{min-width:0;padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--curve), box-shadow var(--motion-duration) var(--curve)}._728IZq_feature>svg{color:var(--link);margin-bottom:25px}._728IZq_feature h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-bottom:15px}._728IZq_feature p{color:var(--muted);max-width:550px;font-size:16px;line-height:1.75}._728IZq_relationship{background:var(--white);padding:var(--space-section) 0}._728IZq_relationship a{margin-top:24px}._728IZq_launch{justify-content:space-between;align-items:center;gap:calc(var(--grid-gap) * 2);padding:var(--card-padding);margin-bottom:var(--space-section);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);display:flex}._728IZq_launch h2{font-size:var(--font-size-section);letter-spacing:var(--tracking-title);line-height:var(--line-height-title);max-width:580px}._728IZq_launch p:not(:first-child){color:var(--muted);line-height:1.7;font-size:var(--font-size-intro);max-width:580px;margin-top:18px}._728IZq_launch>a{flex-shrink:0}._728IZq_overlay{z-index:110;background:#02152ed9;position:fixed;inset:0}._728IZq_lightbox{z-index:111;background:var(--white);border-radius:16px;flex-direction:column;width:min(1280px,95vw);max-height:94dvh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px #00000040}._728IZq_lightboxHeader{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}._728IZq_lightboxHeader h2{margin-bottom:5px;font-size:23px}._728IZq_lightboxHeader p{color:var(--muted);font-size:12px;line-height:1.5}._728IZq_close{background:var(--paper);border:1px solid var(--line);border-radius:9px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._728IZq_lightboxBody{padding:12px;overflow:auto}._728IZq_lightboxBody img{width:100%;min-width:960px;max-width:none;height:auto;display:block}@media (max-width:1100px){._728IZq_heroGrid{gap:var(--grid-gap)}._728IZq_brandRow{gap:14px}._728IZq_brandRow img{width:220px}._728IZq_panel[data-state=active]{gap:28px;padding:28px}._728IZq_launch{align-items:start;gap:var(--grid-gap);flex-direction:column}}@media (max-width:980px){._728IZq_heroGrid{gap:calc(var(--grid-gap) * 2);grid-template-columns:1fr}._728IZq_heroCopy{max-width:720px}._728IZq_heroFigure{transform:none}._728IZq_hero h1{max-width:700px;font-size:clamp(44px,7vw,66px)}._728IZq_panel[data-state=active]{grid-template-columns:1fr}._728IZq_screenCopy{max-width:650px}}@media (max-width:760px){._728IZq_heroContour{width:120%;height:70%;top:35%;right:-40%}._728IZq_brandRow{margin-bottom:32px}._728IZq_brandRow img{width:200px}._728IZq_actions{flex-direction:column;align-items:start;gap:20px}._728IZq_windowBar{padding:14px}._728IZq_windowBar span:last-child{display:none}._728IZq_workflow{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;padding:26px 0}._728IZq_workflow li+li:before{content:none}._728IZq_workflow strong{color:var(--teal-pale);font-size:19px}._728IZq_tabs{flex-direction:column;gap:4px;padding:8px}._728IZq_tabs button{text-align:left}._728IZq_panel[data-state=active]{padding:24px 18px}._728IZq_screenImage{border-radius:8px}._728IZq_feature>svg{margin-bottom:18px}._728IZq_launch>a{gap:12px;max-width:100%;font-size:13px}._728IZq_lightboxHeader{gap:12px;padding:14px}._728IZq_lightboxHeader h2{font-size:20px}._728IZq_lightboxBody{padding:5px}}@media (min-width:761px){._728IZq_features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1201px){._728IZq_features{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){._728IZq_feature:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){._728IZq_feature:hover,._728IZq_heroLink:hover svg,._728IZq_heroLink:focus-visible svg{transform:none}}
.kvPdYW_engagementGrid{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}.kvPdYW_engagementCard{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);min-width:0;padding:var(--card-padding);box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--curve), box-shadow var(--motion-duration) var(--curve);flex-direction:column;display:flex}.kvPdYW_engagementCard h2{font-size:var(--font-size-card-title);letter-spacing:var(--tracking-title);line-height:var(--line-height-title)}.kvPdYW_engagementCard p{color:var(--muted);margin:20px 0 0;font-size:16px;line-height:1.7}.kvPdYW_engagementCard .kvPdYW_price{font-family:var(--font-heading), sans-serif;letter-spacing:-.04em;color:var(--ink);margin:26px 0 0;font-size:52px;font-weight:700;line-height:1.1}.kvPdYW_price span{font:400 14px var(--font-hanken), sans-serif;letter-spacing:0}.kvPdYW_engagementCard .kvPdYW_detail{margin:14px 0 22px;font-size:14px}.kvPdYW_engagementCard a{margin-top:auto}.kvPdYW_tableTitle{font-size:var(--font-size-section);letter-spacing:var(--tracking-title);line-height:var(--line-height-title);margin-bottom:32px}.kvPdYW_tableScroll{overflow-x:auto}.kvPdYW_table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.7}.kvPdYW_table th,.kvPdYW_table td{vertical-align:top;border-bottom:1px solid #afc2d3;padding:22px 24px 22px 0}.kvPdYW_table thead th{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-size:11px}.kvPdYW_table tbody th{width:30%;font-size:17px;font-weight:600}.kvPdYW_table td:nth-child(2){width:52%;color:var(--muted)}.kvPdYW_table td:last-child{white-space:nowrap;padding-right:0}.kvPdYW_pilot{color:var(--ink);margin-top:12px;font-size:14px}@media (min-width:761px){.kvPdYW_engagementGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.kvPdYW_engagementCard h2{min-block-size:calc(2em * var(--line-height-title))}}@media (min-width:1441px){.kvPdYW_engagementGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.kvPdYW_engagementCard:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.kvPdYW_engagementCard:hover{transform:none}}@media (max-width:760px){.kvPdYW_table{min-width:0;display:block}.kvPdYW_tableScroll{overflow:visible}.kvPdYW_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kvPdYW_table tbody{gap:16px;display:grid}.kvPdYW_table tbody tr{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);min-width:0;box-shadow:var(--shadow-card);gap:12px;padding:20px;display:grid}.kvPdYW_table tbody th,.kvPdYW_table td:nth-child(2),.kvPdYW_table td:last-child{white-space:normal;border:0;width:auto;padding:0;display:block}.kvPdYW_table tbody th a{align-items:center;min-height:44px;display:flex}.kvPdYW_table td:last-child{border-top:1px solid var(--line);color:var(--ink);margin-top:2px;padding-top:14px;font-size:20px;font-weight:600}}
._4DXqbW_offer h2{margin-bottom:24px;font-size:52px;line-height:1}._4DXqbW_offer h2 span{font-family:var(--font-hanken), sans-serif;letter-spacing:0;color:var(--muted);margin-top:12px;font-size:14px;font-weight:400;line-height:1.5;display:block}._4DXqbW_inclusions{gap:12px;margin:0 0 26px;padding:0;list-style:none;display:grid}._4DXqbW_inclusions li{align-items:start;gap:10px;font-size:16px;line-height:1.5;display:flex}._4DXqbW_benefits{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}._4DXqbW_benefits article{min-width:0;padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--curve), box-shadow var(--motion-duration) var(--curve)}._4DXqbW_benefits h3,._4DXqbW_problems h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);text-wrap:balance}._4DXqbW_benefits p{color:var(--muted);margin-top:18px;font-size:16px;line-height:1.75}._4DXqbW_problems{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}._4DXqbW_problems>li{gap:var(--grid-gap);padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._4DXqbW_problems>li>div>p{margin-bottom:12px}._4DXqbW_problems dl{gap:var(--grid-gap);grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._4DXqbW_problems dt,._4DXqbW_example dt{color:var(--ink);margin-bottom:10px;font-size:14px;font-weight:600;line-height:1.5}._4DXqbW_problems dd,._4DXqbW_example dd{color:var(--muted);margin:0;font-size:16px;line-height:1.75}._4DXqbW_example{padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);margin-top:28px}._4DXqbW_example h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);margin-bottom:22px}._4DXqbW_example>p:first-child{margin-bottom:14px}._4DXqbW_example dl{gap:18px;margin:0;display:grid}._4DXqbW_example dt{margin-bottom:4px}._4DXqbW_example dd{font-size:16px;line-height:1.65}._4DXqbW_example>p:last-child{color:var(--muted);margin-top:20px;font-size:14px;line-height:1.65}._4DXqbW_scope{background:#ffffffa6}._4DXqbW_scope p+p{margin-top:12px}@media (min-width:761px) and (max-width:980px) and (min-height:700px){._4DXqbW_takeaways figure{top:var(--sticky-offset);height:min(460px, calc(100svh - var(--sticky-offset) - 32px));position:sticky}}@media (max-width:980px){._4DXqbW_problems>li{grid-template-columns:1fr}._4DXqbW_problems dl{grid-column:1}}@media (min-width:761px){._4DXqbW_benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:981px){._4DXqbW_benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){._4DXqbW_problems dl{grid-template-columns:1fr}}@media (hover:hover) and (pointer:fine){._4DXqbW_benefits article:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){._4DXqbW_benefits article:hover{transform:none}}
.u2f8Jq_actions{align-items:center;gap:var(--grid-gap);flex-wrap:wrap;display:flex}
.gJpYYq_heading{align-items:end;gap:var(--grid-gap);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);margin-bottom:32px;display:grid}.gJpYYq_heading h2{max-width:620px;font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title)}.gJpYYq_heading>p{max-width:430px;color:var(--muted);font-size:var(--font-size-intro);justify-self:end;line-height:1.7}.gJpYYq_projects{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.gJpYYq_projects>li{min-width:0;display:flex}.gJpYYq_project{width:100%;min-width:0;padding:var(--card-padding);border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);transition:background var(--motion-duration) var(--curve), border-color var(--motion-duration) var(--curve), box-shadow var(--motion-duration) var(--curve), transform var(--motion-duration) var(--curve);grid-template-rows:auto 1fr auto;gap:24px;text-decoration:none;display:grid}.gJpYYq_project:hover,.gJpYYq_project:focus-visible{background:var(--paper);border-color:var(--control);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.gJpYYq_identity{justify-items:start;gap:20px;min-width:0;display:grid}.gJpYYq_icon{border-radius:var(--radius-control);background:var(--teal-pale);width:48px;height:48px;color:var(--navy);flex-shrink:0;place-items:center;display:grid}.gJpYYq_identity h3{font-size:var(--font-size-card-title);letter-spacing:var(--tracking-title);line-height:var(--line-height-title)}.gJpYYq_project>p{color:var(--muted);font-size:16px;line-height:1.65}.gJpYYq_action{color:var(--link);white-space:nowrap;border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:20px;font-size:14px;font-weight:600;display:inline-flex}.gJpYYq_action svg{transition:transform var(--motion-duration) var(--curve);flex-shrink:0}.gJpYYq_project:hover .gJpYYq_action svg,.gJpYYq_project:focus-visible .gJpYYq_action svg{transform:translate(2px,-2px)}.gJpYYq_project:hover .gJpYYq_action,.gJpYYq_project:focus-visible .gJpYYq_action{text-decoration:underline}.gJpYYq_priceGuide{justify-content:flex-end;margin-top:20px;display:flex}@media (max-width:1100px){.gJpYYq_projects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gJpYYq_heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.gJpYYq_heading>p{justify-self:start}.gJpYYq_projects{grid-template-columns:minmax(0,1fr)}.gJpYYq_priceGuide{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.gJpYYq_project:hover,.gJpYYq_project:focus-visible,.gJpYYq_project:hover .gJpYYq_action svg,.gJpYYq_project:focus-visible .gJpYYq_action svg{transform:none}}
.R9B8gW_explorer{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);box-shadow:var(--shadow-card);overflow:hidden}.R9B8gW_tabs{padding:var(--card-padding);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;display:flex}.R9B8gW_tabs button{border-radius:var(--radius-control);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;transition:background var(--motion-duration) var(--curve), border-color var(--motion-duration) var(--curve), color var(--motion-duration) var(--curve);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.R9B8gW_tabs button:hover{background:var(--paper)}.R9B8gW_tabs button[data-state=active]{border-color:var(--control);background:var(--teal-pale);color:var(--navy)}.R9B8gW_panel{padding:var(--card-padding)}.R9B8gW_panel h3{font-size:var(--font-size-card-title);letter-spacing:var(--tracking-title);line-height:var(--line-height-title)}.R9B8gW_caption{justify-content:space-between;align-items:start;gap:var(--grid-gap);display:flex}.R9B8gW_caption p{max-width:660px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.R9B8gW_caption a{flex-shrink:0}.R9B8gW_explorer :focus-visible{outline:3px solid var(--link);outline-offset:3px}.R9B8gW_panel:focus-visible{outline-offset:-5px}@media (max-width:760px){.R9B8gW_tabs{grid-template-columns:1fr 1fr;display:grid}.R9B8gW_tabs button{gap:8px;padding:10px;font-size:13px}.R9B8gW_caption{flex-direction:column;gap:16px}}@media (max-width:440px){.R9B8gW_tabs{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.R9B8gW_tabs button{transition:none}}
.vAs3wG_section{padding-block:var(--space-section);background:var(--white)}.vAs3wG_heading{align-items:end;gap:var(--grid-gap) 64px;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);margin-bottom:40px;display:grid}.vAs3wG_heading h2{max-width:760px;font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);text-wrap:balance}.vAs3wG_introduction{max-width:430px;color:var(--muted);font-size:var(--font-size-intro);line-height:1.7}.vAs3wG_grid{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vAs3wG_card{border:1px solid var(--card-border);border-radius:var(--radius-card);background:var(--white);min-width:0;box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--curve), border-color var(--motion-duration), box-shadow var(--motion-duration);flex-direction:column;display:flex}.vAs3wG_card:focus-within{border-color:var(--teal-pale);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.vAs3wG_homecare{background:var(--surface-soft);border-color:#bfdcdd}.vAs3wG_logoArea{isolation:isolate;height:156px;padding:var(--card-padding);border-bottom:1px solid var(--card-border);border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0;flex-shrink:0;align-items:center;display:flex;position:relative;overflow:clip}.vAs3wG_logo{z-index:1;object-fit:contain;object-position:left center;width:min(100%,310px);height:auto;max-height:100px;display:block;position:relative}.vAs3wG_contour{z-index:-1;color:#65a7ac;opacity:.3;pointer-events:none;width:132px;height:126px;position:absolute;top:-10px;right:-6px}.vAs3wG_contour path{stroke:currentColor;stroke-width:1.2px;vector-effect:non-scaling-stroke}.vAs3wG_contour path:last-child{opacity:.5}.vAs3wG_card:last-child .vAs3wG_contour{width:148px;height:140px;top:38px;right:-25px;transform:rotate(180deg)}.vAs3wG_body{padding:var(--card-padding);flex-direction:column;flex:1;align-items:flex-start;display:flex}.vAs3wG_tag{color:#245c62;background:#e5f3f1;border-radius:6px;max-width:100%;margin-bottom:20px;padding:6px 11px;font-size:12px;font-weight:600;line-height:1.5}.vAs3wG_body h3{font-size:var(--font-size-card-title);line-height:var(--line-height-title);letter-spacing:var(--tracking-title)}.vAs3wG_subtitle{font-size:var(--font-size-intro);margin-top:10px;font-weight:600;line-height:1.45}.vAs3wG_caseDetails{gap:24px;width:100%;margin:24px 0;display:grid}.vAs3wG_caseDetails>div{min-width:0}.vAs3wG_caseDetails dt{color:var(--link);font-size:14px;font-weight:600;line-height:1.5}.vAs3wG_caseDetails dd{color:var(--muted);margin:8px 0 0;font-size:16px;line-height:1.7}.vAs3wG_caseDetails dd p+p{margin-top:12px}.vAs3wG_fixBlock{border-top:1px solid var(--card-border);padding-top:20px}.vAs3wG_metric{color:var(--navy);flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.vAs3wG_caseDetails .vAs3wG_metric{margin-top:16px}.vAs3wG_metric strong{font-family:var(--font-heading), sans-serif;letter-spacing:var(--tracking-title);font-size:44px;line-height:1.1}.vAs3wG_metric span{font-weight:600}.vAs3wG_caseDetails .vAs3wG_comparison{color:var(--muted);font-size:14px;line-height:1.65}.vAs3wG_attribution{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.7}.vAs3wG_inspectionEvidence{color:var(--ink);margin:0 0 20px;font-size:14px;line-height:1.7}.vAs3wG_companyOutcome{border-left:2px solid var(--card-border);color:var(--muted);margin:0 0 20px;padding-left:14px;font-size:14px;line-height:1.7}.vAs3wG_footer{border-top:1px solid var(--card-border);width:100%;margin-top:auto;padding-top:16px}.vAs3wG_visitLink{min-height:44px;color:var(--navy);text-underline-offset:5px;transition:color var(--motion-duration), text-decoration-color var(--motion-duration);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration-color:#a8c5cc;display:inline-flex}.vAs3wG_visitLink svg{transition:transform var(--motion-duration) var(--curve);flex-shrink:0}.vAs3wG_newTab{color:var(--muted);font-size:13px;font-weight:400;line-height:1.6;display:block}.vAs3wG_visitLink:hover,.vAs3wG_visitLink:focus-visible{color:var(--link);text-decoration-color:currentColor}.vAs3wG_visitLink:hover svg,.vAs3wG_visitLink:focus-visible svg{transform:translate(2px,-2px)}@media (hover:hover) and (pointer:fine){.vAs3wG_card:hover{border-color:var(--teal-pale);box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}}@media (max-width:1000px){.vAs3wG_heading{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr)}.vAs3wG_introduction{max-width:620px}.vAs3wG_logoArea{height:144px}.vAs3wG_logo{max-height:96px}.vAs3wG_contour{opacity:.2;top:24px;right:-42px}.vAs3wG_card:last-child .vAs3wG_contour{width:132px;height:126px;top:24px;right:-42px;transform:none}}@media (max-width:760px){.vAs3wG_heading{margin-bottom:30px}.vAs3wG_grid{grid-template-columns:minmax(0,1fr)}.vAs3wG_logo{max-width:290px}}@media (prefers-reduced-motion:reduce){.vAs3wG_card,.vAs3wG_visitLink,.vAs3wG_visitLink svg{transition:none}.vAs3wG_card:hover,.vAs3wG_card:focus-within,.vAs3wG_visitLink:hover svg,.vAs3wG_visitLink:focus-visible svg{transform:none}}@media (forced-colors:active){.vAs3wG_contour{display:none}}
._0xbttW_section{isolation:isolate;background:var(--white);color:var(--navy);padding-block:clamp(32px,3vw,48px);position:relative;overflow:clip}._0xbttW_inner{z-index:1;position:relative}._0xbttW_heading{margin-bottom:20px}._0xbttW_heading [data-slot=eyebrow]{margin-bottom:8px}._0xbttW_title{font-size:var(--font-size-section);line-height:var(--line-height-title);letter-spacing:var(--tracking-title);text-wrap:balance}._0xbttW_subtitle{color:var(--muted);text-wrap:pretty;margin-top:6px;font-size:16px;line-height:1.5}._0xbttW_contour{z-index:0;pointer-events:none;width:180px;height:28px;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}._0xbttW_contour path{fill:none;stroke:var(--navy);stroke-width:1.15px;stroke-opacity:.09;stroke-linecap:round;vector-effect:non-scaling-stroke}._0xbttW_contour path+path{stroke:var(--teal-pale);stroke-opacity:.5}._0xbttW_contourTop{top:2px;inset-inline-end:max(20px,50% - 660px)}._0xbttW_contourBottom{bottom:2px;inset-inline-start:max(20px,50% - 660px);transform:rotate(180deg)}@media (max-width:760px){._0xbttW_contour{width:144px;height:24px}._0xbttW_contourTop{top:2px;inset-inline-end:-8px}._0xbttW_contourBottom{bottom:2px;inset-inline-start:-8px}}@media (forced-colors:active){._0xbttW_contour{display:none}}
