.engine-figure{--anatomy-paper:var(--color-ink);--anatomy-face:var(--color-ink);--anatomy-top:var(--color-ink);--anatomy-shade-0:color-mix(in srgb, var(--color-ink), var(--color-paper) 24%);--anatomy-shade-1:color-mix(in srgb, var(--color-ink), var(--color-paper) 16%);--anatomy-shade-2:color-mix(in srgb, var(--color-ink), var(--color-paper) 9%);--anatomy-shade-3:color-mix(in srgb, var(--color-ink), var(--color-paper) 3%);--anatomy-hi:color-mix(in srgb, var(--color-accent), var(--color-paper) 30%);--anatomy-mid:var(--color-accent);--anatomy-lo:color-mix(in srgb, var(--color-accent), var(--color-ink) 20%);--anatomy-faint:color-mix(in srgb, var(--color-accent), var(--color-ink) 35%);--anatomy-lit:var(--color-accent);--anatomy-lit-top:color-mix(in srgb, var(--color-accent) 22%, var(--color-ink));--anatomy-lit-shade:color-mix(in srgb, var(--color-accent) 13%, var(--color-ink));--anatomy-detail:var(--color-paper);--anatomy-dot:var(--anatomy-detail);--anatomy-label:var(--anatomy-detail);--anatomy-weight:.6px;--engine-shadow-ink:var(--color-paper);isolation:isolate;width:min(100%,780px);min-width:0;margin:32px 0 0;position:relative}html.dark .engine-figure{--anatomy-top:color-mix(in srgb, var(--color-ink), var(--color-paper) 5.2%);--anatomy-face:color-mix(in srgb, var(--color-ink), var(--color-paper) 3.5%);--anatomy-shade-0:color-mix(in srgb, var(--color-ink), var(--color-paper) 0.5%);--anatomy-shade-1:color-mix(in srgb, var(--color-ink), var(--color-paper) 1.8%);--anatomy-shade-2:color-mix(in srgb, var(--color-ink), var(--color-paper) 3.4%);--anatomy-shade-3:color-mix(in srgb, var(--color-ink), var(--color-paper) 4.6%);--anatomy-hi:color-mix(in srgb, var(--color-accent), var(--color-paper) 25%);--anatomy-mid:color-mix(in srgb, var(--color-accent), var(--color-paper) 20%);--anatomy-lo:color-mix(in srgb, var(--color-accent), var(--color-paper) 15%);--anatomy-faint:color-mix(in srgb, var(--anatomy-lo), var(--color-ink) 25%);--anatomy-weight:.65px;--anatomy-lit-top:color-mix(in srgb, var(--color-accent), var(--color-paper) 20%);--anatomy-lit-shade:color-mix(in srgb, var(--color-accent) 56%, var(--color-ink));--engine-shadow-ink:color-mix(in srgb, var(--color-ink) 68%, black)}.engine-figure .iso-svg path,.engine-figure .iso-svg circle{vector-effect:non-scaling-stroke}.engine-figure .iso-fill{fill:var(--anatomy-paper);stroke:none}.engine-figure .iso-shade,.engine-figure .iso-top{stroke:none}.engine-figure .iso-shade[data-shade="0"]{fill:var(--anatomy-shade-0)}.engine-figure .iso-shade[data-shade="1"]{fill:var(--anatomy-shade-1)}.engine-figure .iso-shade[data-shade="2"]{fill:var(--anatomy-shade-2)}.engine-figure .iso-shade[data-shade="3"]{fill:var(--anatomy-shade-3)}.engine-figure .iso-top{fill:var(--anatomy-top)}.engine-figure .iso-solid[data-lit]>.iso-top{fill:var(--anatomy-lit-top)}.engine-figure .iso-solid[data-lit]>.iso-shade{fill:var(--anatomy-lit-shade)}.engine-figure .iso-solid[data-lit]>.iso-edge{stroke:var(--anatomy-lit)}.engine-figure .iso-line{fill:none;stroke:var(--anatomy-lo);stroke-width:var(--anatomy-weight);stroke-linecap:round;stroke-linejoin:round}.engine-figure .iso-line[data-tone=hi]{stroke:var(--anatomy-hi)}.engine-figure .iso-line[data-tone=mid]{stroke:var(--anatomy-mid)}.engine-figure .iso-line[data-tone=lo]{stroke:var(--anatomy-lo)}.engine-figure .iso-line[data-tone=faint]{stroke:var(--anatomy-faint)}.engine-figure .iso-line[data-tone=lit]{stroke:var(--anatomy-lit)}.engine-figure .iso-line.engine-detail{stroke:var(--anatomy-detail);stroke-opacity:.6;stroke-width:.6px}.engine-figure .iso-dots circle{fill:var(--anatomy-dot);stroke:none;opacity:.55}.engine-figure .iso-dots[data-tone=lo] circle{opacity:.5}.engine-figure .iso-dots[data-tone=hi] circle{opacity:.85}.engine-figure .iso-face-text{fill:var(--anatomy-label);font-family:var(--font-mono);letter-spacing:.04em}html.dark .engine-figure :where(.iso-edge){stroke-width:.7px}.engine-heading{color:var(--color-mute);font:11px/1.6 var(--font-mono);flex-wrap:wrap;gap:8px 18px;margin:0 0 12px;display:flex}.engine-heading>:last-child{color:var(--color-paper)}.engine-stage{pointer-events:none;position:relative}.engine-art,.engine-placeholder{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.engine-art{opacity:0;transition:opacity .6s ease-out}.engine-stage[data-art=ready] .engine-art{opacity:1}.engine-figure .iso-halo{fill:var(--engine-shadow-ink);stroke:none;filter:blur(9px);opacity:.22;transform:translateY(3px)}.engine-figure .engine-shadow{opacity:.16}.engine-figure .engine-void,.engine-figure .tb-shade{fill:var(--anatomy-shade-0);stroke:none}.engine-figure .tb-body{fill:var(--anatomy-shade-2);stroke:none}.engine-figure .tb-shine{fill:var(--anatomy-top);stroke:none}.engine-figure .tb-ring{fill:none;stroke:var(--anatomy-detail);stroke-opacity:.6;stroke-width:.45px}.engine-figure .iso-solid[data-seamless]>.iso-shade,.engine-figure .iso-solid[data-seamless]>.iso-top{stroke-width:.4px;stroke-linejoin:round}.engine-figure .iso-solid[data-seamless]>.iso-shade[data-shade="0"]{stroke:var(--anatomy-shade-0)}.engine-figure .iso-solid[data-seamless]>.iso-shade[data-shade="1"]{stroke:var(--anatomy-shade-1)}.engine-figure .iso-solid[data-seamless]>.iso-shade[data-shade="2"]{stroke:var(--anatomy-shade-2)}.engine-figure .iso-solid[data-seamless]>.iso-shade[data-shade="3"]{stroke:var(--anatomy-shade-3)}.engine-figure .iso-solid[data-seamless]>.iso-top{stroke:var(--anatomy-top)}.engine-flame{opacity:0}.engine-stage[data-motion=running] .engine-flame,.engine-stage[data-motion=paused] .engine-flame{animation:18s ease-in-out infinite engine-burn}.engine-stage[data-motion=paused] .engine-flame{animation-play-state:paused}@keyframes engine-burn{0%,4%{opacity:0}7%{opacity:.4}10%{opacity:.16}14%{opacity:.9}20%,62%{opacity:.78}72%,84%{opacity:0}to{opacity:.78}}@media (prefers-reduced-motion:reduce){.engine-art{transition:none}.engine-stage .engine-flame{opacity:.78;animation:none!important}}
.approach-module__ck4t8W__page{overflow-wrap:break-word;color:var(--color-paper)}.approach-module__ck4t8W__page :is(h1,h2) em{color:var(--color-accent);font-weight:inherit}.approach-module__ck4t8W__page :where([id]){scroll-margin-top:var(--layout-anchor-offset,96px)}.approach-module__ck4t8W__frame{width:min(100% - 96px,1120px);margin-inline:auto}.approach-module__ck4t8W__breadcrumb{padding-block:28px}.approach-module__ck4t8W__eyebrow{color:var(--color-mute);margin-bottom:24px;font-size:15px;line-height:1.5}.approach-module__ck4t8W__hero{padding-block:40px 64px}.approach-module__ck4t8W__hero h1{max-width:1150px;font-family:var(--font-serif);letter-spacing:-.02em;word-spacing:.12em;font-size:clamp(56px,6.4vw,94px);font-weight:400;line-height:1.06}.approach-module__ck4t8W__heroBottom{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:80px;margin-top:40px;display:grid}.approach-module__ck4t8W__heroCopy{max-width:670px;padding-top:8px}.approach-module__ck4t8W__heroCopy>p{font-size:clamp(20px,2vw,26px);line-height:1.55}.approach-module__ck4t8W__heroPhoto img,.approach-module__ck4t8W__lamPhoto img{object-fit:cover;object-position:50% 30%;width:100%;height:230px}.approach-module__ck4t8W__heroPhoto figcaption,.approach-module__ck4t8W__lamPhoto figcaption{margin-top:14px;font-size:16px;line-height:1.55}.approach-module__ck4t8W__heroPhoto figcaption strong,.approach-module__ck4t8W__lamPhoto figcaption strong{font-size:20px;font-weight:500;display:block}.approach-module__ck4t8W__heroPhoto figcaption span,.approach-module__ck4t8W__lamPhoto figcaption span{margin-block:3px 8px;display:block}.approach-module__ck4t8W__lamPhoto{width:min(100%,290px);margin:30px 0 0 auto}.approach-module__ck4t8W__heroPhoto img,.approach-module__ck4t8W__lamPhoto img{border:1px solid var(--color-line)}.approach-module__ck4t8W__heroCopy>.approach-module__ck4t8W__freeScope{max-width:51ch;margin-top:16px;font-size:16px;line-height:1.6}.approach-module__ck4t8W__heroPhoto cite{font-style:italic}.approach-module__ck4t8W__textLink{text-underline-offset:6px;align-items:center;min-height:48px;margin-top:20px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:underline;display:inline-flex}.approach-module__ck4t8W__textLink:hover{color:var(--color-accent)}.approach-module__ck4t8W__section{padding-block:64px}.approach-module__ck4t8W__section h2,.approach-module__ck4t8W__close h2{font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(38px,4.2vw,60px);font-weight:400;line-height:1.12}.approach-module__ck4t8W__sectionHead{margin-bottom:44px}.approach-module__ck4t8W__discovery{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;display:grid}.approach-module__ck4t8W__discoveryBody>p,.approach-module__ck4t8W__proofCopy>p:not(.approach-module__ck4t8W__eyebrow),.approach-module__ck4t8W__sectionHead>p:not(.approach-module__ck4t8W__eyebrow),.approach-module__ck4t8W__answers details>p{max-width:62ch;font-size:18px;line-height:1.65}.approach-module__ck4t8W__discoveryBody>p+p{margin-top:22px}.approach-module__ck4t8W__discoveryBody>.approach-module__ck4t8W__lead{font-size:23px;line-height:1.5}.approach-module__ck4t8W__questionList{margin-top:32px;list-style:none}.approach-module__ck4t8W__discoveryBody>ol+p{margin-top:16px}.approach-module__ck4t8W__questionList li{padding-block:16px}.approach-module__ck4t8W__questionList span{font-family:var(--font-serif);margin-bottom:8px;font-size:28px;line-height:1.25;display:block}.approach-module__ck4t8W__questionList p{font-size:17px;line-height:1.55}.approach-module__ck4t8W__comparison{border-collapse:collapse;table-layout:fixed;width:100%}.approach-module__ck4t8W__comparison th,.approach-module__ck4t8W__comparison td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);padding:28px 0}.approach-module__ck4t8W__comparison thead th{font-family:var(--font-serif);padding-top:8px;padding-bottom:24px;font-size:28px;font-weight:400}.approach-module__ck4t8W__comparison th:first-child{width:45%;padding-right:72px}.approach-module__ck4t8W__comparison tbody th{font-family:var(--font-serif);font-size:25px;font-weight:400;line-height:1.35}.approach-module__ck4t8W__comparison td{font-size:20px;line-height:1.6}.approach-module__ck4t8W__mobileLabel{display:none}.approach-module__ck4t8W__proof{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:40px 64px;display:grid}.approach-module__ck4t8W__proofImage img{width:100%;height:auto}.approach-module__ck4t8W__proofCopy h2{margin-bottom:20px;font-size:clamp(34px,3.3vw,46px)}.approach-module__ck4t8W__proofCopy>.approach-module__ck4t8W__launch{margin-top:20px;font-weight:500}.approach-module__ck4t8W__proofCopy>.approach-module__ck4t8W__disclosure{margin-top:16px;font-size:17px}.approach-module__ck4t8W__audio{margin-top:24px;font-size:16px;line-height:1.6}.approach-module__ck4t8W__audio audio{width:100%;margin-block:12px;display:block}.approach-module__ck4t8W__questions{max-width:920px}.approach-module__ck4t8W__questions .approach-module__ck4t8W__sectionHead>p:last-child{margin-top:24px}.approach-module__ck4t8W__answers details{border-bottom:1px solid var(--color-line)}.approach-module__ck4t8W__answers summary{cursor:pointer;min-height:80px;font-family:var(--font-serif);justify-content:space-between;align-items:center;gap:24px;padding-block:20px;font-size:26px;line-height:1.25;list-style:none;display:flex}.approach-module__ck4t8W__answers summary::-webkit-details-marker{display:none}.approach-module__ck4t8W__answers summary span{font-family:var(--font-sans);font-size:24px;font-weight:400}.approach-module__ck4t8W__answers details[open] summary span{transform:rotate(45deg)}.approach-module__ck4t8W__answers details>p{padding-bottom:28px}.approach-module__ck4t8W__close{isolation:isolate;position:relative;overflow:hidden}.approach-module__ck4t8W__closeInner{z-index:1;padding-block:100px;position:relative}.approach-module__ck4t8W__close h2{max-width:900px;font-size:clamp(44px,5.8vw,82px)}.approach-module__ck4t8W__closeInner>p:not(.approach-module__ck4t8W__eyebrow){max-width:650px;margin-top:28px;font-size:20px;line-height:1.6}.approach-module__ck4t8W__closeInner>.approach-module__ck4t8W__conversation{margin-top:20px;font-size:16px}.approach-module__ck4t8W__conversation a{text-underline-offset:4px;padding-block:10px;text-decoration:underline;display:inline-block}.approach-module__ck4t8W__actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px;display:flex}.approach-module__ck4t8W__actions .approach-module__ck4t8W__textLink{margin-top:0}.approach-module__ck4t8W__primary{background:var(--color-paper);min-height:52px;color:var(--color-ink);justify-content:center;align-items:center;padding:12px 24px;font-size:16px;font-weight:500;line-height:1.5;display:inline-flex}.approach-module__ck4t8W__page :where(a,summary,audio):focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.approach-module__ck4t8W__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not(.wh-motion-paused) .approach-module__ck4t8W__lamPhoto{animation:linear both approach-module__ck4t8W__settlePortrait;animation-timeline:view();animation-range:entry}}}@keyframes approach-module__ck4t8W__settlePortrait{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (max-width:1023px){.approach-module__ck4t8W__heroBottom{grid-template-columns:minmax(0,1fr) 280px;gap:48px}.approach-module__ck4t8W__discovery{gap:40px}.approach-module__ck4t8W__proof{grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:40px}.approach-module__ck4t8W__comparison th:first-child{padding-right:40px}}@media (max-width:767px){.approach-module__ck4t8W__frame{width:calc(100% - 40px)}.approach-module__ck4t8W__breadcrumb{padding-block:20px}.approach-module__ck4t8W__hero{padding-block:32px 56px}.approach-module__ck4t8W__hero h1{font-size:clamp(43px,11.8vw,74px);line-height:1.08}.approach-module__ck4t8W__heroBottom,.approach-module__ck4t8W__discovery,.approach-module__ck4t8W__proof,.approach-module__ck4t8W__questions{grid-template-columns:minmax(0,1fr);gap:32px}.approach-module__ck4t8W__heroBottom{margin-top:26px}.approach-module__ck4t8W__heroCopy>p{font-size:20px}.approach-module__ck4t8W__heroPhoto{width:100%;max-width:430px}.approach-module__ck4t8W__section{padding-block:52px}.approach-module__ck4t8W__section h2{font-size:39px}.approach-module__ck4t8W__eyebrow{margin-bottom:18px}.approach-module__ck4t8W__sectionHead{margin-bottom:0}.approach-module__ck4t8W__comparison{margin-top:32px}.approach-module__ck4t8W__comparison,.approach-module__ck4t8W__comparison tbody,.approach-module__ck4t8W__comparison tr,.approach-module__ck4t8W__comparison th,.approach-module__ck4t8W__comparison td{width:100%;display:block}.approach-module__ck4t8W__comparison thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.approach-module__ck4t8W__comparison th:first-child{border:0;width:100%;padding:24px 0 12px}.approach-module__ck4t8W__comparison td{padding:0 0 28px;font-size:18px}.approach-module__ck4t8W__comparison tbody th{font-size:26px}.approach-module__ck4t8W__mobileLabel{color:var(--color-accent);margin-bottom:8px;font-size:16px;display:block}.approach-module__ck4t8W__lamPhoto{width:min(85%,430px)}.approach-module__ck4t8W__heroPhoto img{height:230px}.approach-module__ck4t8W__questions .approach-module__ck4t8W__sectionHead{margin-bottom:24px}.approach-module__ck4t8W__proofImage{width:min(100%,180px)}.approach-module__ck4t8W__proofCopy .approach-module__ck4t8W__eyebrow{margin-top:4px}.approach-module__ck4t8W__closeInner{padding-block:64px}.approach-module__ck4t8W__close h2{font-size:clamp(38px,11.8vw,46px)}.approach-module__ck4t8W__closeInner>p:not(.approach-module__ck4t8W__eyebrow){font-size:18px}}.approach-module__ck4t8W__discovery .approach-module__ck4t8W__sectionHead>p:not(.approach-module__ck4t8W__eyebrow){margin-top:24px}.approach-module__ck4t8W__contextTitle{font-family:var(--font-serif);letter-spacing:-.025em;margin-bottom:24px;font-size:34px;font-weight:400;line-height:1.2}.approach-module__ck4t8W__storyFormats blockquote{font:450 26px/1.35 var(--font-serif);border-left:2px solid var(--color-accent);margin-top:26px;padding-left:20px}.approach-module__ck4t8W__storyFormats cite{font:16px/1.6 var(--font-sans);margin-top:10px;display:block}.approach-module__ck4t8W__continuingWork{grid-template-columns:1fr 1fr;gap:18px 8%;margin-top:32px;display:grid}.approach-module__ck4t8W__continuingWork h3{font:450 31px/1.2 var(--font-serif);letter-spacing:-.015em;margin-bottom:12px}.approach-module__ck4t8W__continuingWork div>p{max-width:48ch;font-size:18px;line-height:1.65}@media (max-width:767px){.approach-module__ck4t8W__continuingWork{grid-template-columns:1fr;gap:22px}.approach-module__ck4t8W__continuingWork h3{font-size:28px}}.approach-module__ck4t8W__heroBottom{grid-template-columns:1.05fr 1fr;gap:7%}.approach-module__ck4t8W__founders{grid-template-columns:1.15fr 1fr;align-items:start;gap:24px;display:grid}.approach-module__ck4t8W__founders .approach-module__ck4t8W__heroPhoto img{height:230px}.approach-module__ck4t8W__founders .approach-module__ck4t8W__lamPhoto{width:100%;margin-top:70px}.approach-module__ck4t8W__founders .approach-module__ck4t8W__lamPhoto img{height:230px}.approach-module__ck4t8W__methodStory>.approach-module__ck4t8W__sectionHead{grid-template-columns:1fr 1fr;align-items:end;gap:0 8%;display:grid}.approach-module__ck4t8W__methodStory>.approach-module__ck4t8W__sectionHead .approach-module__ck4t8W__eyebrow{grid-column:1/-1}.approach-module__ck4t8W__sourceStory{border-top:1px solid var(--color-line);grid-template-columns:1fr 1fr;gap:32px 8%;padding-top:36px;display:grid}.approach-module__ck4t8W__storyBrief{grid-template-columns:1fr 120px;align-content:start;gap:16px 24px;display:grid}.approach-module__ck4t8W__storyBrief .approach-module__ck4t8W__eyebrow{grid-column:1/-1;margin:0}.approach-module__ck4t8W__storyBrief h3{font:450 36px/1.2 var(--font-serif);letter-spacing:-.025em;grid-column:1/-1}.approach-module__ck4t8W__storyBrief>p:not(.approach-module__ck4t8W__eyebrow){grid-column:1/-1;font-size:18px;line-height:1.65}.approach-module__ck4t8W__storyBrief>a{grid-column:1;align-self:center;margin:0}.approach-module__ck4t8W__storyBrief>img{border:1px solid var(--color-line);grid-column:2;width:120px;height:auto}.approach-module__ck4t8W__storyFormats h3{font:450 32px/1.2 var(--font-serif);letter-spacing:-.025em;margin-bottom:24px}.approach-module__ck4t8W__storyFormats dl{gap:20px;display:grid}.approach-module__ck4t8W__storyFormats dt{margin-bottom:6px;font-size:19px;font-weight:500}.approach-module__ck4t8W__storyFormats dd{font-size:18px;line-height:1.6}.approach-module__ck4t8W__storyFormats .approach-module__ck4t8W__launch{margin-top:24px;font-size:16px;line-height:1.65}.approach-module__ck4t8W__storyDisclosure{grid-column:1/-1;max-width:85ch;font-size:16px;line-height:1.65}@media (max-width:767px){.approach-module__ck4t8W__continuingWork{grid-template-columns:1fr;gap:22px}.approach-module__ck4t8W__continuingWork h3{font-size:28px}}@media (max-width:1023px){.approach-module__ck4t8W__heroBottom{gap:40px}.approach-module__ck4t8W__founders{gap:18px}.approach-module__ck4t8W__founders .approach-module__ck4t8W__heroPhoto img,.approach-module__ck4t8W__founders .approach-module__ck4t8W__lamPhoto img{height:190px}}@media (max-width:767px){.approach-module__ck4t8W__heroBottom,.approach-module__ck4t8W__methodStory>.approach-module__ck4t8W__sectionHead,.approach-module__ck4t8W__sourceStory{grid-template-columns:1fr}.approach-module__ck4t8W__heroBottom{gap:36px}.approach-module__ck4t8W__founders{grid-template-columns:1.05fr 1fr;gap:20px}.approach-module__ck4t8W__founders .approach-module__ck4t8W__heroPhoto img{height:180px}.approach-module__ck4t8W__founders .approach-module__ck4t8W__lamPhoto{margin-top:38px}.approach-module__ck4t8W__founders .approach-module__ck4t8W__lamPhoto img{height:180px}.approach-module__ck4t8W__founders figcaption{font-size:16px;line-height:1.5}.approach-module__ck4t8W__founders figcaption strong{font-size:21px}.approach-module__ck4t8W__methodStory>.approach-module__ck4t8W__sectionHead{gap:22px}.approach-module__ck4t8W__methodStory>.approach-module__ck4t8W__sectionHead .approach-module__ck4t8W__eyebrow{margin:0}.approach-module__ck4t8W__sourceStory{gap:32px;margin-top:28px;padding-top:28px}.approach-module__ck4t8W__storyBrief h3{font-size:32px}.approach-module__ck4t8W__storyFormats h3{font-size:30px}}.approach-module__ck4t8W__answerDemonstration{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);margin-top:56px;display:grid}.approach-module__ck4t8W__answerDemonstration h3{font:450 clamp(32px,3.4vw,46px)/1.15 var(--font-serif);letter-spacing:-.02em;margin-block:18px 24px}.approach-module__ck4t8W__answerDemonstration p{max-width:45ch;font-size:19px;line-height:1.65}.approach-module__ck4t8W__answerDemonstration em{color:var(--color-accent);font-weight:inherit}@media (max-width:767px){.approach-module__ck4t8W__answerDemonstration{grid-template-columns:1fr;gap:28px;margin-top:40px}.approach-module__ck4t8W__answerDemonstration>figure{max-width:320px}.approach-module__ck4t8W__founders{grid-template-columns:1fr;gap:32px}.approach-module__ck4t8W__founders .approach-module__ck4t8W__heroPhoto,.approach-module__ck4t8W__founders .approach-module__ck4t8W__lamPhoto{width:100%;margin:0;display:block}.approach-module__ck4t8W__founders .approach-module__ck4t8W__heroPhoto img,.approach-module__ck4t8W__founders .approach-module__ck4t8W__lamPhoto img{width:100%;height:230px}.approach-module__ck4t8W__founders figcaption{max-width:40ch;margin-top:14px;padding:0}}.approach-module__ck4t8W__heroWithEngine .approach-module__ck4t8W__heroBottom{grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.approach-module__ck4t8W__heroWithEngine{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:40px;display:grid}.approach-module__ck4t8W__heroWithEngine h1{grid-area:1/1;max-width:10.5em;font-size:clamp(56px,5.2vw,75px)}.approach-module__ck4t8W__heroWithEngine .approach-module__ck4t8W__heroBottom{display:contents}.approach-module__ck4t8W__heroWithEngine .approach-module__ck4t8W__heroCopy{grid-area:2/1;padding-top:28px}.approach-module__ck4t8W__heroWithEngine .engine-figure{grid-area:1/2/3;justify-self:end;width:min(53vw,780px);max-width:calc(100% + 80px);margin:0 -48px 0 0}}@media (min-width:1440px){.approach-module__ck4t8W__heroWithEngine .engine-figure{max-width:calc(100% + 150px);margin-right:-70px}}@media (min-width:600px) and (max-width:767px){.approach-module__ck4t8W__answerDemonstration{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:32px}.approach-module__ck4t8W__answerDemonstration h3{font-size:30px}}.approach-module__ck4t8W__strategyPlan .approach-module__ck4t8W__sectionHead{max-width:720px}.approach-module__ck4t8W__planOffer{max-width:720px;margin-top:40px}.approach-module__ck4t8W__planDescription{max-width:60ch;margin-top:4px;font-size:19px;line-height:1.65}.approach-module__ck4t8W__planOffer>div:first-child>p:first-child,.approach-module__ck4t8W__planDescription+div>p:first-child{font-size:30px;font-weight:600}.approach-module__ck4t8W__planDescription+div{margin-top:18px}.approach-module__ck4t8W__planCredit{font-family:var(--font-serif);color:var(--color-accent);margin-top:18px;font-size:25px;line-height:1.25}.approach-module__ck4t8W__planCreditNote{max-width:52ch;margin-top:10px;font-size:15px;line-height:1.6}.approach-module__ck4t8W__planCreditNote .approach-module__ck4t8W__textLink{margin-top:6px;font-size:14px}.approach-module__ck4t8W__planNote{color:var(--color-mute);margin-top:10px;font-size:15px;line-height:1.6}.approach-module__ck4t8W__planOffer .approach-module__ck4t8W__actions{margin-top:26px}
