.MMhXhq_hero{padding-top:36px}.MMhXhq_breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:36px;font-size:14px;display:flex}.MMhXhq_breadcrumb a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.MMhXhq_breadcrumb span[aria-current]{color:var(--ink)}.MMhXhq_hero h1{max-width:1000px}.MMhXhq_heroNote{color:var(--muted);padding-top:16px;font-size:14px}.MMhXhq_detailLayout{flex-direction:column;gap:40px;padding-block:24px 64px;display:flex}.MMhXhq_detailCopy{flex-direction:column;gap:40px;min-width:0;display:flex}.MMhXhq_detailCopy section{flex-direction:column;gap:16px;display:flex}.MMhXhq_detailCopy h2,.MMhXhq_outcome h2,.MMhXhq_faq h2,.MMhXhq_related h2,.MMhXhq_pillarHeading h2,.MMhXhq_pricing h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(28px,3vw,38px);line-height:1.15}.MMhXhq_detailCopy p{color:var(--ink);margin:0;font-size:18px;line-height:1.6}.MMhXhq_heroLayout{flex-direction:column;align-items:stretch;gap:32px;display:flex}.MMhXhq_categoryPreview{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.MMhXhq_categoryPreview>div:first-child{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.MMhXhq_categoryPreview h2,.MMhXhq_categoryPreview p{margin:0}.MMhXhq_categoryPreview h2{font-size:clamp(32px,4vw,48px);line-height:1.2}.MMhXhq_categoryPreview p{color:var(--ink);font-size:18px;line-height:1.6}@media (min-width:900px){.MMhXhq_categoryPreview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}.MMhXhq_heroCopy{flex-direction:column;gap:20px;min-width:0;display:flex}.MMhXhq_hero .MMhXhq_heroCopy h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.2vw,58px);line-height:1.1}.MMhXhq_hero .MMhXhq_heroCopy p{color:var(--ink);margin:0;font-size:18px;line-height:1.6}@media (min-width:1000px){.MMhXhq_heroLayout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}}.MMhXhq_deliverables{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.MMhXhq_deliverables li{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.MMhXhq_deliverables svg{width:20px;height:20px;color:var(--blue);flex-shrink:0;margin-top:3px}.MMhXhq_outcome{background:var(--ink);width:100%;color:var(--white);border-radius:12px;flex-direction:column;align-self:flex-start;gap:24px;padding:28px 24px;display:flex}.MMhXhq_lightEyebrow{letter-spacing:.06em;color:color-mix(in srgb, var(--white) 70%, var(--ink));font-size:14px}.MMhXhq_outcome ul{flex-direction:column;gap:16px;margin:0;padding-left:20px;display:flex}.MMhXhq_outcome li{line-height:1.5}.MMhXhq_engagement{border-top:1px solid color-mix(in srgb, var(--white) 24%, var(--ink));flex-direction:column;gap:12px;padding-top:24px;display:flex}.MMhXhq_engagement h3,.MMhXhq_engagement p{margin:0}.MMhXhq_engagement h3{font-size:20px}.MMhXhq_engagement p{color:color-mix(in srgb, var(--white) 76%, var(--ink));font-size:16px;line-height:1.6}.MMhXhq_engagement a{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}.MMhXhq_engagement svg{width:16px;height:16px}.MMhXhq_faq{border-top:1px solid var(--line);flex-direction:column;gap:24px;padding-block:40px;display:flex}.MMhXhq_faq>div:first-child{flex-direction:column;gap:16px;display:flex}.MMhXhq_faq details{border-bottom:1px solid var(--line)}.MMhXhq_faq summary{cursor:pointer;min-height:56px;padding-block:16px;font-size:16px;font-weight:600}.MMhXhq_faq details p{color:var(--muted);padding-bottom:16px;line-height:1.6}.MMhXhq_related{flex-direction:column;gap:24px;padding-block:48px 72px;display:flex}.MMhXhq_cardGrid{grid-template-columns:1fr;gap:16px;display:grid}.MMhXhq_serviceCard{border:1px solid var(--line);background:var(--white);color:var(--ink);border-radius:10px;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;transition:border-color .16s;display:flex}.MMhXhq_serviceCard:hover{border-color:var(--blue)}.MMhXhq_serviceCard h3{letter-spacing:-.03em;margin:0;font-size:22px;line-height:1.25}.MMhXhq_serviceCard p{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.MMhXhq_serviceCard>span{min-height:44px;color:var(--blue);align-items:center;gap:12px;margin-top:auto;font-size:14px;font-weight:600;display:flex}.MMhXhq_serviceCard svg{width:16px;height:16px}.MMhXhq_overview{flex-direction:column;gap:64px;padding-block:48px 72px;display:flex}.MMhXhq_pillarSection{flex-direction:column;gap:28px;scroll-margin-top:100px;display:flex}.MMhXhq_pillarHeading{flex-direction:column;gap:16px;display:flex}.MMhXhq_pillarHeading>span{color:var(--blue);letter-spacing:.08em;font-size:14px;font-weight:700}.MMhXhq_pillarHeading h2{font-size:clamp(36px,5vw,64px)}.MMhXhq_pillarHeading p{max-width:680px;color:var(--muted);margin:0;font-size:18px;line-height:1.5}.MMhXhq_pricing{flex-direction:column;gap:24px;padding-block:64px;display:flex}.MMhXhq_pricing>p{max-width:760px;color:var(--muted);margin:0}.MMhXhq_price{color:var(--blue);font-size:24px;font-weight:650;line-height:1.3}@media (min-width:760px){.MMhXhq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MMhXhq_faq{flex-direction:row;gap:56px}.MMhXhq_faq>div{flex:1}}@media (min-width:1000px){.MMhXhq_detailLayout{flex-direction:row;align-items:flex-start;gap:72px}.MMhXhq_detailCopy{flex:1}.MMhXhq_outcome{flex-shrink:0;width:360px;position:sticky;top:104px}.MMhXhq_overview .MMhXhq_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.MMhXhq_serviceCard{transition:none}}
.dkLRIW_demo{width:100%;min-width:0;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:14px;font-size:16px;line-height:1.5;overflow:hidden}.dkLRIW_demo :is(p,h3,h4,figure,dl){margin:0}.dkLRIW_demo :is(button,select,input){font:inherit;font-size:14px}.dkLRIW_demo button{cursor:pointer}.dkLRIW_toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:14px;display:flex}.dkLRIW_toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.dkLRIW_toolbar button,.dkLRIW_action{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--paper);border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-weight:600;display:inline-flex}.dkLRIW_toolbar button[aria-pressed=true],.dkLRIW_action{color:var(--white);background:var(--blue);border-color:var(--blue)}.dkLRIW_demo svg:not(.recharts-surface){flex-shrink:0;width:20px;height:20px}.dkLRIW_kicker{letter-spacing:.03em;color:var(--blue);font-size:14px;font-weight:650}.dkLRIW_note{color:var(--muted);font-size:14px;line-height:1.5}.dkLRIW_devices{background:var(--paper);align-items:flex-end;gap:12px;padding:20px;display:flex}.dkLRIW_browser{border:1px solid var(--line);background:var(--white);border-radius:9px;width:100%;min-width:0;overflow:hidden}.dkLRIW_mobileBrowser{max-width:390px;margin-inline:auto}.dkLRIW_address{border-bottom:1px solid var(--line);background:var(--white);color:var(--muted);justify-content:space-between;gap:8px;padding:10px 14px;font-size:14px;display:flex}.dkLRIW_gardenSite{color:var(--ink);background:var(--white)}.dkLRIW_gardenHeader{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.dkLRIW_gardenHeader>strong{flex-wrap:wrap;align-items:center;gap:6px;font-size:18px;line-height:1.2;display:flex}.dkLRIW_gardenHeader strong span{letter-spacing:.06em;width:100%;font-size:14px;font-weight:500}.dkLRIW_gardenHeader nav{flex-wrap:wrap;gap:8px;display:flex}.dkLRIW_gardenHeader button{min-height:44px;color:var(--ink);background:0 0;border:0;padding:8px}.dkLRIW_gardenHeader button[aria-current]{color:var(--blue);text-underline-offset:5px;text-decoration:underline}.dkLRIW_gardenHero{flex-direction:column;display:flex}.dkLRIW_gardenHero>div{flex-direction:column;align-items:flex-start;gap:16px;padding:28px;display:flex}.dkLRIW_gardenSite h3{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(28px,3vw,42px);line-height:1.15}.dkLRIW_gardenHero img{object-fit:cover;width:100%;height:240px;display:block}.dkLRIW_quoteButton{min-height:44px;color:var(--white);background:var(--blue);border:0;border-radius:6px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:650;display:inline-flex}.dkLRIW_gardenServices{flex-wrap:wrap;gap:10px;padding:20px;display:flex}.dkLRIW_gardenServices span{border:1px solid var(--line);background:var(--paper);border-radius:6px;flex:120px;padding:12px;font-size:14px;font-weight:600}.dkLRIW_gardenFooter{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:20px;font-size:14px;display:flex}.dkLRIW_gardenContent{flex-direction:column;align-items:flex-start;gap:20px;padding:24px;display:flex}.dkLRIW_gardenContent>div{flex-direction:column;gap:8px;display:flex}.dkLRIW_gardenContent h4{font-size:18px}.dkLRIW_gardenContent label{flex-direction:column;gap:8px;width:100%;font-size:14px;display:flex}.dkLRIW_demo :is(select,input){border:1px solid var(--line);width:100%;max-width:100%;min-height:44px;color:var(--ink);background:var(--white);border-radius:6px;padding:8px 10px}.dkLRIW_phone{border:2px solid var(--ink);background:var(--white);border-radius:18px;flex:0 0 112px;width:112px;padding:5px;overflow:hidden}.dkLRIW_phoneSpeaker{background:var(--ink);border-radius:4px;width:32px;height:4px;margin:2px auto 7px}.dkLRIW_phoneSite .dkLRIW_gardenHeader{padding:8px}.dkLRIW_phoneSite .dkLRIW_gardenHeader>strong{gap:4px;font-size:14px}.dkLRIW_phoneSite .dkLRIW_gardenHeader svg,.dkLRIW_phoneSite .dkLRIW_gardenHeader strong span,.dkLRIW_phoneSite .dkLRIW_kicker{display:none}.dkLRIW_phoneSite .dkLRIW_gardenHero>div{gap:10px;padding:10px 6px}.dkLRIW_phoneSite h3{font-size:18px}.dkLRIW_phoneSite .dkLRIW_quoteButton{padding:6px;font-size:14px}.dkLRIW_phoneSite .dkLRIW_gardenHero img{height:90px}.dkLRIW_phoneSite .dkLRIW_gardenServices{gap:6px;padding:6px}.dkLRIW_phoneSite .dkLRIW_gardenServices span{padding:4px;font-size:14px}.dkLRIW_compact .dkLRIW_devices{padding:14px;display:block;position:relative}.dkLRIW_compact .dkLRIW_browser{width:100%}.dkLRIW_compact .dkLRIW_phone{box-shadow:0 8px 20px color-mix(in srgb,var(--ink) 12%,transparent);position:absolute;bottom:24px;right:22px}.dkLRIW_compact .dkLRIW_gardenSite h3{text-transform:none;font-weight:650}.dkLRIW_compact .dkLRIW_browser .dkLRIW_gardenHero p{display:none}.dkLRIW_compact .dkLRIW_browser .dkLRIW_gardenServices,.dkLRIW_compact .dkLRIW_browser .dkLRIW_gardenFooter{padding-right:132px}.dkLRIW_demo h3,.dkLRIW_demo h4{text-transform:none;font-weight:650}.dkLRIW_compact .dkLRIW_gardenHeader{padding:12px}.dkLRIW_compact .dkLRIW_gardenHeader>strong{font-size:16px}.dkLRIW_compact .dkLRIW_gardenHero>div{gap:12px;padding:14px}.dkLRIW_compact .dkLRIW_gardenHero h3{font-size:26px}.dkLRIW_compact .dkLRIW_gardenHero p{font-size:14px}.dkLRIW_compact .dkLRIW_gardenHero img{height:120px}.dkLRIW_compact .dkLRIW_gardenServices{gap:6px;padding:10px}.dkLRIW_compact .dkLRIW_gardenServices span{flex-basis:100%;padding:6px}.dkLRIW_compact .dkLRIW_gardenFooter{padding:10px}.dkLRIW_compact .dkLRIW_kicker{font-size:14px}.dkLRIW_compact .dkLRIW_phoneSite .dkLRIW_gardenHero>div{padding:10px 6px}.dkLRIW_compact .dkLRIW_phoneSite .dkLRIW_gardenHero h3{font-size:18px}.dkLRIW_compact .dkLRIW_phoneSite .dkLRIW_gardenHero img{height:80px}.dkLRIW_compact .dkLRIW_phoneSite .dkLRIW_gardenServices{padding:6px}.dkLRIW_selectLabel{flex-direction:column;gap:8px;padding:20px;font-size:14px;display:flex}.dkLRIW_flow{flex-direction:column;gap:0;margin:0;padding:20px;list-style:none;display:flex}.dkLRIW_flowCard{border:1px solid var(--line);background:var(--paper);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;display:flex}.dkLRIW_flowCard[data-active=true]{border-color:var(--blue);background:var(--soft-blue)}.dkLRIW_flowCard>svg{color:var(--blue);margin-top:3px}.dkLRIW_flowCard>div{flex-direction:column;gap:6px;min-width:0;display:flex}.dkLRIW_flowCard button{text-align:left;color:var(--ink);background:0 0;border:0;min-height:44px;padding:0;font-weight:650}.dkLRIW_flowCard p{font-size:14px;line-height:1.5}.dkLRIW_connector{color:var(--blue);margin:6px auto;display:block}.dkLRIW_output{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:16px;padding:24px;display:flex}.dkLRIW_output h3{letter-spacing:-.03em;font-size:24px;line-height:1.25}.dkLRIW_sampleLabel{color:var(--muted);font-size:14px}.dkLRIW_filters{flex-wrap:wrap;gap:12px;padding:20px;display:flex}.dkLRIW_filters label{flex-direction:column;flex:140px;gap:6px;font-size:14px;display:flex}.dkLRIW_metrics{flex-wrap:wrap;gap:16px;padding:0 20px 20px;display:flex}.dkLRIW_metrics>div{flex-direction:column;flex:100px;gap:6px;display:flex}.dkLRIW_metrics dt{color:var(--muted);font-size:14px}.dkLRIW_metrics dd{letter-spacing:-.04em;margin:0;font-size:26px;font-weight:650}.dkLRIW_reportFigure{padding:0 16px 16px}.dkLRIW_reportFigure figcaption{padding-bottom:8px;font-size:14px;font-weight:600}.dkLRIW_chart{aspect-ratio:auto;width:100%;min-width:0;height:190px}.dkLRIW_summary{background:var(--paper);border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:20px;display:flex}.dkLRIW_summary strong,.dkLRIW_summary p{font-size:14px;line-height:1.6}.dkLRIW_compact .dkLRIW_toolbar{padding:12px}.dkLRIW_compact .dkLRIW_flow{padding:14px}.dkLRIW_compact .dkLRIW_flowCard{padding:12px}.dkLRIW_compact .dkLRIW_flowCard strong{font-size:14px}.dkLRIW_compact .dkLRIW_filters{padding:14px}.dkLRIW_compact .dkLRIW_metrics{gap:12px;padding:0 14px 14px}.dkLRIW_compact .dkLRIW_metrics>div{flex-basis:90px}.dkLRIW_compact .dkLRIW_metrics dd{font-size:22px}.dkLRIW_compact .dkLRIW_chart{height:160px}.dkLRIW_compact .dkLRIW_summary{padding:14px}@media (min-width:760px){.dkLRIW_demo:not(.dkLRIW_compact)[data-demo=enquiry]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.dkLRIW_demo:not(.dkLRIW_compact)[data-demo=enquiry] .dkLRIW_toolbar,.dkLRIW_demo:not(.dkLRIW_compact)[data-demo=enquiry] .dkLRIW_selectLabel{grid-column:1/-1}.dkLRIW_demo:not(.dkLRIW_compact)[data-demo=enquiry] .dkLRIW_output{border-top:0;border-left:1px solid var(--line);position:sticky;top:100px}}@media (min-width:1000px){.dkLRIW_demo:not(.dkLRIW_compact) .dkLRIW_gardenHero{flex-direction:row}.dkLRIW_demo:not(.dkLRIW_compact) .dkLRIW_gardenHero>div{flex:1}.dkLRIW_demo:not(.dkLRIW_compact) .dkLRIW_gardenHero img{width:45%;height:auto;max-height:340px}.dkLRIW_demo .dkLRIW_mobileBrowser .dkLRIW_gardenHero{flex-direction:column}.dkLRIW_demo .dkLRIW_mobileBrowser .dkLRIW_gardenHero img{width:100%;height:200px}}@media (max-width:420px){.dkLRIW_compact .dkLRIW_phone{flex-basis:100px;width:100px}.dkLRIW_compact .dkLRIW_address{overflow-wrap:anywhere;padding:8px;font-size:14px}.dkLRIW_compact .dkLRIW_gardenHero h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.dkLRIW_demo *,.dkLRIW_demo :before,.dkLRIW_demo :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.FVXFwG_visual{border:1px solid var(--line);background:var(--white);width:100%;min-width:0;color:var(--ink);border-radius:14px;margin:0;font-size:16px;line-height:1.6;overflow:hidden}.FVXFwG_visual :is(p,h3,blockquote){margin:0}.FVXFwG_visual h3{letter-spacing:-.03em;text-wrap:balance;font-size:26px;line-height:1.2}.FVXFwG_top{background:var(--paper);border-bottom:1px solid var(--line);padding:16px 20px;font-size:14px;font-weight:600}.FVXFwG_label{color:var(--blue);font-size:14px;font-weight:600}.FVXFwG_process{flex-direction:column;gap:0;margin:0;padding:24px;list-style:none;display:flex}.FVXFwG_process li>div{background:var(--paper);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:8px;padding:20px;display:flex}.FVXFwG_process li>svg{width:20px;height:20px;color:var(--blue);margin:8px auto;display:block}.FVXFwG_footnote{padding:0 24px 24px;font-size:14px}.FVXFwG_socialHeader{align-items:center;gap:12px;padding:20px;display:flex}.FVXFwG_socialHeader>div{flex-direction:column;display:flex}.FVXFwG_socialHeader span{font-size:14px}.FVXFwG_avatar{width:44px;height:44px;color:var(--blue);background:var(--soft-blue);border-radius:50%;place-items:center;display:grid}.FVXFwG_avatar svg{width:24px;height:24px}.FVXFwG_socialCopy{padding:0 20px 20px}.FVXFwG_adPhoto{object-fit:cover;width:100%;height:240px;display:block}.FVXFwG_socialFooter{background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.FVXFwG_socialFooter>div{flex-direction:column;gap:6px;display:flex}.FVXFwG_socialFooter span{font-size:14px}.FVXFwG_cta{min-height:44px;color:var(--white);background:var(--blue);border-radius:6px;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.FVXFwG_landing{flex-direction:column;gap:0;display:flex}.FVXFwG_landing section{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}.FVXFwG_landing img{object-fit:cover;width:100%;height:170px;display:block}.FVXFwG_landing ul{margin:0;padding-left:20px}.FVXFwG_product{align-items:center;gap:20px;padding:24px;display:flex}.FVXFwG_product>svg{width:64px;height:64px;color:var(--blue);flex-shrink:0}.FVXFwG_product>div{flex-direction:column;gap:8px;display:flex}.FVXFwG_product span{color:var(--muted);font-size:14px}.FVXFwG_attributes{flex-direction:column;gap:0;margin:0;padding:0 24px 24px;display:flex}.FVXFwG_attributes>div{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding:12px 0;font-size:14px;display:flex}.FVXFwG_attributes dt{flex:130px;font-weight:600}.FVXFwG_attributes dd{overflow-wrap:anywhere;flex:160px;margin:0}.FVXFwG_assistant{flex-direction:column;gap:20px;padding:24px;display:flex}.FVXFwG_assistant>div{flex-direction:column;gap:12px;display:flex}.FVXFwG_assistant button{text-align:left;border:1px solid var(--line);min-height:48px;font:inherit;background:var(--paper);color:var(--ink);cursor:pointer;border-radius:8px;padding:12px;font-size:16px}.FVXFwG_assistant button[aria-pressed=true]{color:var(--blue);border-color:var(--blue);background:var(--soft-blue)}.FVXFwG_assistant section{background:var(--paper);border-radius:8px;flex-direction:column;gap:12px;padding:20px;display:flex}.FVXFwG_assistant section span,.FVXFwG_note{color:var(--muted);font-size:14px}.FVXFwG_storyboard{flex-direction:column;gap:20px;padding:20px;display:flex}.FVXFwG_storyboard section{align-items:center;gap:16px;display:flex}.FVXFwG_storyboard img{object-fit:cover;border-radius:6px;width:35%;height:110px}.FVXFwG_storyboard section>div{flex-direction:column;gap:8px;display:flex}.FVXFwG_storyboard p{font-size:14px}.FVXFwG_agenda{flex-direction:column;gap:24px;padding:24px;display:flex}.FVXFwG_agenda section{align-items:flex-start;gap:12px;display:flex}.FVXFwG_agenda section svg{width:20px;height:20px;color:var(--blue);flex-shrink:0;margin-top:4px}.FVXFwG_agenda section>div{flex-direction:column;gap:8px;display:flex}.FVXFwG_agenda .FVXFwG_attributes{padding:0}.FVXFwG_agenda blockquote{background:var(--paper);border-radius:8px;padding:20px}@media (max-width:420px){.FVXFwG_storyboard section{flex-direction:column;align-items:stretch}.FVXFwG_storyboard img{width:100%;height:140px}}
.ccK15W_grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.ccK15W_card{border:1px solid var(--line);background:var(--paper);min-width:0;color:var(--ink);border-radius:16px;flex-direction:column;gap:24px;padding:20px;display:flex}.ccK15W_copy{flex-direction:column;gap:12px;display:flex}.ccK15W_label{color:var(--blue);font-size:14px;font-weight:650}.ccK15W_copy h3{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:28px;line-height:1.2}.ccK15W_copy p{color:var(--ink);margin:0;font-size:16px;line-height:1.6}.ccK15W_preview{min-width:0}.ccK15W_cardAction{border-top:1px solid var(--line);min-height:48px;color:var(--blue);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;font-size:16px;font-weight:650;display:flex}.ccK15W_cardAction svg{flex-shrink:0;width:20px;height:20px}.ccK15W_explorer{flex-direction:column;gap:32px;padding-bottom:80px;display:flex}.ccK15W_choices{flex-wrap:wrap;gap:12px;display:flex}.ccK15W_choices button{border:1px solid var(--line);background:var(--white);min-height:56px;color:var(--ink);font:inherit;cursor:pointer;border-radius:9px;flex:220px;justify-content:center;align-items:center;gap:12px;padding:16px;font-weight:600;display:flex}.ccK15W_choices button[aria-pressed=true]{background:var(--blue);color:var(--white);border-color:var(--blue)}.ccK15W_choices svg{width:20px;height:20px}.ccK15W_fullPanel{flex-direction:column;gap:24px;width:100%;max-width:1000px;margin-inline:auto;display:flex}.ccK15W_panelHeading{flex-direction:column;gap:12px;scroll-margin-top:110px;display:flex}.ccK15W_panelHeading h2{letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,46px);line-height:1.15}.ccK15W_panelHeading p{max-width:750px;color:var(--ink);margin:0;font-size:18px;line-height:1.6}@media (min-width:760px){.ccK15W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.ccK15W_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ccK15W_copy{min-height:205px}}@media (max-width:420px){.ccK15W_card{padding:14px}}
.tJkOQW_page{background:var(--paper);color:var(--ink);font-size:18px;line-height:1.6}.tJkOQW_wrap{width:min(1100px,100% - 48px);margin-inline:auto}.tJkOQW_page h1,.tJkOQW_page h2,.tJkOQW_page h3{color:var(--ink);text-wrap:balance;font-weight:700}.tJkOQW_page h2{letter-spacing:-.035em;max-width:760px;margin:0 0 28px;font-size:clamp(28px,3vw,38px);line-height:1.18}.tJkOQW_page h3{letter-spacing:-.02em;margin:0 0 10px;font-size:21px;line-height:1.3}.tJkOQW_page p{margin:0}.tJkOQW_page :is(p,dd){max-width:70ch}.tJkOQW_breadcrumb{flex-wrap:wrap;align-items:center;gap:8px;padding-block:24px 0;font-size:14px;line-height:1.5;display:flex}.tJkOQW_breadcrumb a{text-underline-offset:4px;text-decoration:underline}.tJkOQW_breadcrumb a:hover{color:var(--blue)}.tJkOQW_hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:52px;padding-block:32px 48px;display:grid}.tJkOQW_heroCopy{min-width:0}.tJkOQW_heroCopy h1{letter-spacing:-.045em;margin:12px 0 18px;font-size:clamp(36px,4.2vw,52px);line-height:1.08}.tJkOQW_eyebrow{color:var(--blue);letter-spacing:.065em;font-size:14px;font-weight:700;line-height:1.5}.tJkOQW_intro{font-size:18px;line-height:1.6}.tJkOQW_supportingPoints{flex-wrap:wrap;gap:8px 20px;margin:20px 0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:flex}.tJkOQW_supportingPoints li{align-items:center;gap:7px;display:inline-flex}.tJkOQW_supportingPoints svg{width:16px;height:16px;color:var(--blue);flex-shrink:0}.tJkOQW_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tJkOQW_actions .button{min-height:52px;padding:12px 18px;font-size:15px;line-height:1.4}.tJkOQW_heroCopy .tJkOQW_credibility{max-width:48ch;padding-top:20px;font-size:15px;line-height:1.6}.tJkOQW_credibility strong{font-weight:650}.tJkOQW_example{background:var(--soft-blue);color:var(--ink);border:1px solid var(--line);border-radius:18px;margin:0;padding:26px}.tJkOQW_example figcaption{font-size:14px;font-weight:650;line-height:1.5}.tJkOQW_searchQuery{align-items:center;gap:12px;padding-block:20px;font-size:16px;line-height:1.5;display:flex}.tJkOQW_searchQuery svg{width:20px;height:20px;color:var(--blue);flex-shrink:0}.tJkOQW_sampleAd{background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;padding:22px;display:flex}.tJkOQW_adLabel,.tJkOQW_sampleUrl{font-size:14px;line-height:1.5}.tJkOQW_sampleAd strong{font-size:16px;line-height:1.5}.tJkOQW_sampleAd .tJkOQW_adHeadline{color:var(--blue);letter-spacing:-.02em;padding-block:10px 4px;font-size:23px;font-weight:650;line-height:1.3}.tJkOQW_sampleAd p:not(.tJkOQW_adHeadline){font-size:16px;line-height:1.6}.tJkOQW_sampleLink{color:var(--blue);padding-top:10px;font-size:14px;line-height:1.6}.tJkOQW_exampleTakeaway{align-items:flex-start;gap:12px;padding-top:20px;display:flex}.tJkOQW_exampleTakeaway svg{width:20px;height:20px;color:var(--blue);flex-shrink:0;margin-top:3px}.tJkOQW_exampleTakeaway p{font-size:16px;line-height:1.5}.tJkOQW_example .tJkOQW_exampleNote{padding-top:16px;font-size:14px;line-height:1.5}.tJkOQW_section{padding-block:56px}.tJkOQW_fitSection{background:var(--white);color:var(--ink);border-block:1px solid var(--line)}.tJkOQW_fitGrid,.tJkOQW_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tJkOQW_fitCard{border:1px solid var(--line);border-radius:12px;padding:24px}.tJkOQW_fitCard p{font-size:17px;line-height:1.6}.tJkOQW_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 48px;display:grid}.tJkOQW_feature{align-items:flex-start;gap:14px;display:flex}.tJkOQW_feature>svg{width:20px;height:20px;color:var(--blue);flex-shrink:0;margin-top:3px}.tJkOQW_clarification{padding-top:28px;font-size:17px}.tJkOQW_technical{background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:10px;margin-top:26px}.tJkOQW_page summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:18px;font-weight:650;line-height:1.5;list-style:none;display:flex}.tJkOQW_page summary::-webkit-details-marker{display:none}.tJkOQW_page summary svg{width:20px;height:20px;color:var(--blue);flex-shrink:0;transition:transform .16s}.tJkOQW_page details[open]>summary svg{transform:rotate(180deg)}.tJkOQW_technical summary{border-radius:10px;padding:20px 24px}.tJkOQW_technical dl{flex-direction:column;gap:20px;margin:0;padding:0 24px 24px;display:flex}.tJkOQW_technical dt,.tJkOQW_resultExamples dt{font-weight:700}.tJkOQW_technical dd,.tJkOQW_resultExamples dd{margin:4px 0 0}.tJkOQW_technical dd{font-size:17px}.tJkOQW_resultsSection{background:var(--soft-blue);color:var(--ink);padding-block:44px}.tJkOQW_resultsLayout{grid-template-columns:1.25fr 1fr;align-items:center;gap:64px;display:grid}.tJkOQW_resultsLayout h2{margin-bottom:18px}.tJkOQW_resultExamples{flex-direction:column;gap:24px;margin:0;display:flex}.tJkOQW_resultExamples>div{border-bottom:1px solid var(--line);padding-bottom:22px}.tJkOQW_resultExamples dt{font-size:20px}.tJkOQW_steps{counter-reset:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.tJkOQW_steps li{border-top:2px solid var(--line);padding-top:20px}.tJkOQW_stepNumber{background:var(--blue);width:36px;height:36px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:inline-flex}.tJkOQW_steps h3{margin-top:18px}.tJkOQW_steps p{font-size:17px}.tJkOQW_workSection{background:var(--white);color:var(--ink);border-block:1px solid var(--line)}.tJkOQW_workSection h2{margin-bottom:14px}.tJkOQW_workOptions{grid-template-columns:1fr 1fr;gap:36px;margin-block:28px;display:grid}.tJkOQW_workOptions article{background:var(--paper);color:var(--ink);border-radius:12px;padding:24px}.tJkOQW_costNotes{margin:0 0 28px;padding-left:22px;font-size:17px}.tJkOQW_costNotes li+li{margin-top:7px}.tJkOQW_workSection .button{font-size:16px}.tJkOQW_faqSection{max-width:900px}.tJkOQW_faqs details{border-bottom:1px solid var(--line)}.tJkOQW_faqs summary{padding-block:20px}.tJkOQW_faqs details p{padding-block:0 22px}.tJkOQW_finalCta{background:var(--ink);color:var(--white);padding-block:44px}.tJkOQW_finalCta h2{color:var(--white);margin-bottom:16px}.tJkOQW_finalCta p{padding-bottom:24px}.tJkOQW_relatedLink{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-block:20px;display:flex}.tJkOQW_relatedLink h3{justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}.tJkOQW_relatedLink svg{width:20px;height:20px;color:var(--blue);flex-shrink:0}.tJkOQW_relatedLink p{font-size:17px}.tJkOQW_relatedLink:hover h3{color:var(--blue)}@media (max-width:1000px){.tJkOQW_hero{gap:28px}.tJkOQW_example{padding:20px}.tJkOQW_sampleAd{padding:18px}.tJkOQW_fitCard{padding:20px}.tJkOQW_resultsLayout{gap:36px}}@media (max-width:800px){.tJkOQW_hero,.tJkOQW_resultsLayout{grid-template-columns:1fr}.tJkOQW_hero{gap:28px;padding-top:24px}.tJkOQW_heroCopy h1{max-width:600px;font-size:42px}.tJkOQW_example{width:100%;max-width:540px}.tJkOQW_fitGrid{grid-template-columns:1fr;gap:14px}.tJkOQW_fitCard h3{font-size:21px}.tJkOQW_featureGrid{gap:24px}.tJkOQW_resultsLayout{gap:28px}.tJkOQW_steps,.tJkOQW_workOptions,.tJkOQW_relatedGrid{gap:20px}}@media (max-width:540px){.tJkOQW_wrap{width:calc(100% - 40px)}.tJkOQW_breadcrumb{gap:6px;padding-top:18px;font-size:14px}.tJkOQW_heroCopy h1{font-size:36px}.tJkOQW_supportingPoints{gap:8px 16px;margin-block:18px;font-size:14px}.tJkOQW_heroCopy .tJkOQW_credibility{padding-top:16px;font-size:14px}.tJkOQW_actions{align-items:stretch}.tJkOQW_actions .button{width:100%}.tJkOQW_section{padding-block:40px}.tJkOQW_page h2{margin-bottom:24px}.tJkOQW_featureGrid,.tJkOQW_steps,.tJkOQW_workOptions,.tJkOQW_relatedGrid{grid-template-columns:1fr}.tJkOQW_steps li{grid-template-columns:36px 1fr;gap:10px 14px;display:grid}.tJkOQW_steps h3{margin:4px 0 0}.tJkOQW_steps p{grid-column:2}.tJkOQW_technical summary{padding:18px}.tJkOQW_technical dl{padding-inline:18px}.tJkOQW_resultsSection,.tJkOQW_finalCta{padding-block:36px}.tJkOQW_workOptions{margin-block:24px}.tJkOQW_workOptions article{padding:20px}.tJkOQW_page summary{font-size:18px}}@media (prefers-reduced-motion:reduce){.tJkOQW_page summary svg{transition:none}.tJkOQW_page .button{transition:none;transform:none}}
