.roi-module__B_w1uW__wrap{border:2px solid var(--ink);grid-template-columns:1fr .85fr;gap:0;max-width:1000px;margin:0 auto;display:grid}.roi-module__B_w1uW__controls{flex-direction:column;gap:26px;padding:38px 40px;display:flex}.roi-module__B_w1uW__field{display:block}.roi-module__B_w1uW__fieldTop{align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.roi-module__B_w1uW__fieldLabel{letter-spacing:var(--label-track);text-transform:var(--label-case);color:var(--grey);font-size:13.5px}.roi-module__B_w1uW__fieldValue{font-family:var(--font-sans), -apple-system, "Helvetica Neue", Arial, sans-serif;color:var(--accent);font-variant-numeric:tabular-nums;margin-left:auto;font-size:19px;font-weight:600}.roi-module__B_w1uW__range{appearance:none;cursor:pointer;background:#0c0c0c3d;outline:none;width:100%;height:1px;margin:0}.roi-module__B_w1uW__range::-webkit-slider-thumb{appearance:none;background:var(--accent);cursor:pointer;border:none;border-radius:0;width:15px;height:15px;transition:background .2s,transform .2s}.roi-module__B_w1uW__range::-webkit-slider-thumb:hover{background:var(--ink);transform:scale(1.15)}.roi-module__B_w1uW__range::-moz-range-thumb{background:var(--accent);cursor:pointer;border:none;border-radius:0;width:15px;height:15px}.roi-module__B_w1uW__range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--brass);outline-offset:3px}.roi-module__B_w1uW__result{background:var(--solid);color:var(--on-solid);flex-direction:column;justify-content:center;padding:44px 40px;display:flex}.roi-module__B_w1uW__resultLabel{letter-spacing:var(--label-track);text-transform:var(--label-case);color:var(--on-solid-soft);margin-bottom:16px;font-size:13px}.roi-module__B_w1uW__resultFigure{font-family:var(--font-sans), -apple-system, "Helvetica Neue", Arial, sans-serif;letter-spacing:-.035em;color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:clamp(40px,5.5vw,62px);font-weight:600;line-height:1}.roi-module__B_w1uW__resultNote{color:var(--on-solid-soft);font-size:14.5px;line-height:1.7}@media (max-width:860px){.roi-module__B_w1uW__wrap{grid-template-columns:1fr}.roi-module__B_w1uW__controls{gap:22px;padding:28px 22px}.roi-module__B_w1uW__result{padding:32px 22px}}.roi-module__B_w1uW__groupLabel{letter-spacing:var(--label-track);text-transform:var(--label-case);color:var(--grey);margin-bottom:14px;font-size:13.5px}.roi-module__B_w1uW__chips{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.roi-module__B_w1uW__chip{font:inherit;border:1px solid var(--line);color:var(--body);cursor:pointer;background:0 0;border-radius:0;padding:8px 14px;font-size:13px;transition:all .18s}.roi-module__B_w1uW__chip:hover{color:var(--ink);border-color:#0c0c0c66}.roi-module__B_w1uW__chipOn{background:var(--accent);border-color:var(--accent);color:var(--paper)}.roi-module__B_w1uW__resultSub{color:var(--on-solid-soft);margin-bottom:4px;font-size:14px}.roi-module__B_w1uW__compare{border-top:1px solid var(--on-solid-line);margin:26px 0 22px;padding:20px 0 0}.roi-module__B_w1uW__compareLabel{letter-spacing:var(--label-track);text-transform:var(--label-case);color:var(--on-solid-faint);margin-bottom:8px;font-size:13px}.roi-module__B_w1uW__compareFigure{font-family:var(--font-sans), -apple-system, "Helvetica Neue", Arial, sans-serif;letter-spacing:-.02em;color:#ffffffd9;font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:26px;font-weight:600}.roi-module__B_w1uW__compareNote{color:var(--on-solid-faint);font-size:12.5px}
.reveal-module__mlYA7q__reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:translateY(18px)}.reveal-module__mlYA7q__shown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal-module__mlYA7q__reveal{opacity:1;transition:none;transform:none}}
.audiobook-module__m8fgWW__hero{padding:54px var(--gut) 0}.audiobook-module__m8fgWW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:22px;font-size:11px;font-weight:700}.audiobook-module__m8fgWW__h1{letter-spacing:-.045em;max-width:20ch;margin-bottom:22px;font-size:clamp(34px,4.6vw,60px);line-height:1}.audiobook-module__m8fgWW__emph{background-image:linear-gradient(var(--accent), var(--accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:100% .075em;font-style:normal}.audiobook-module__m8fgWW__lead{max-width:60ch;margin-bottom:14px;font-size:18px;line-height:1.7}.audiobook-module__m8fgWW__sub{color:var(--body);border-left:3px solid var(--accent);max-width:58ch;margin-bottom:32px;padding-left:16px;font-size:15.5px;line-height:1.65}.audiobook-module__m8fgWW__btn{background:var(--solid);color:var(--on-solid);letter-spacing:.08em;text-transform:uppercase;padding:18px 32px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.audiobook-module__m8fgWW__btn:hover{background:var(--accent)}.audiobook-module__m8fgWW__section{padding:var(--pad) var(--gut) 0}.audiobook-module__m8fgWW__h2{margin-bottom:16px;font-size:clamp(26px,3.2vw,42px)}.audiobook-module__m8fgWW__sectionLead{max-width:64ch;margin:0 0 16px;font-size:17px;line-height:1.7}.audiobook-module__m8fgWW__sectionLead:last-of-type{margin-bottom:34px}.audiobook-module__m8fgWW__note{color:var(--grey);max-width:62ch;margin:26px 0 0;font-size:14.5px;line-height:1.65}.audiobook-module__m8fgWW__listWide{grid-template-columns:1fr 1fr;gap:12px 34px;max-width:92ch;margin:0;padding:0;list-style:none;display:grid}.audiobook-module__m8fgWW__listWide li{color:var(--body);padding-left:20px;font-size:15.5px;line-height:1.55;position:relative}.audiobook-module__m8fgWW__listWide li:before{content:"";background:var(--accent);width:9px;height:2px;position:absolute;top:.6em;left:0}.audiobook-module__m8fgWW__two{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.audiobook-module__m8fgWW__four{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.audiobook-module__m8fgWW__option{background:var(--warm);flex-direction:column;padding:34px 32px;display:flex}.audiobook-module__m8fgWW__tag{letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin:0 0 10px;font-size:11px;font-weight:700}.audiobook-module__m8fgWW__option h3{letter-spacing:-.04em;color:var(--accent);margin-bottom:12px;font-size:clamp(23px,2.4vw,30px)}.audiobook-module__m8fgWW__optionBody{margin:0 0 18px;font-size:16px;line-height:1.7}.audiobook-module__m8fgWW__price{color:var(--ink);border-bottom:1px solid var(--line);margin:0 0 22px;padding-bottom:18px;font-size:17px;font-weight:700}.audiobook-module__m8fgWW__best{color:var(--grey);border-top:1px solid var(--line);margin:22px 0 0;padding-top:18px;font-size:14.5px;line-height:1.6}.audiobook-module__m8fgWW__list,.audiobook-module__m8fgWW__listDark{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.audiobook-module__m8fgWW__list li,.audiobook-module__m8fgWW__listDark li{padding-left:20px;font-size:15px;line-height:1.55;position:relative}.audiobook-module__m8fgWW__list li{color:var(--body)}.audiobook-module__m8fgWW__listDark li{color:var(--on-solid-soft)}.audiobook-module__m8fgWW__list li:before,.audiobook-module__m8fgWW__listDark li:before{content:"";background:var(--accent);width:9px;height:2px;position:absolute;top:.6em;left:0}.audiobook-module__m8fgWW__days{margin-top:var(--pad);padding:var(--pad) var(--gut);background:var(--solid);color:var(--on-solid)}.audiobook-module__m8fgWW__h2Dark{color:var(--on-solid);margin-bottom:14px;font-size:clamp(26px,3.2vw,42px)}.audiobook-module__m8fgWW__daysLead{color:var(--on-solid-soft);max-width:62ch;margin:0 0 40px;font-size:17px;line-height:1.7}.audiobook-module__m8fgWW__dayGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.audiobook-module__m8fgWW__day{border:1px solid var(--on-solid-line);padding:30px 28px}.audiobook-module__m8fgWW__dayNo{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-size:11px;font-weight:700}.audiobook-module__m8fgWW__day h3{letter-spacing:-.035em;color:var(--on-solid);margin-bottom:18px;font-size:23px}.audiobook-module__m8fgWW__card{background:var(--warm);padding:30px 28px;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s,background .26s}.audiobook-module__m8fgWW__card:hover{background:var(--paper);transform:translateY(-6px);box-shadow:0 18px 38px #0c0c0c21}.audiobook-module__m8fgWW__card h3{letter-spacing:-.035em;color:var(--accent);margin-bottom:10px;font-size:20px}.audiobook-module__m8fgWW__card p{margin:0;font-size:15px;line-height:1.65}.audiobook-module__m8fgWW__faq{max-width:78ch}.audiobook-module__m8fgWW__faq details{border-top:1px solid var(--line)}.audiobook-module__m8fgWW__faq details:last-child{border-bottom:1px solid var(--line)}.audiobook-module__m8fgWW__faq summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.audiobook-module__m8fgWW__faq summary::-webkit-details-marker{display:none}.audiobook-module__m8fgWW__faq summary:hover{color:var(--accent)}.audiobook-module__m8fgWW__chev{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);flex:none;width:11px;height:11px;transition:transform .2s;transform:rotate(45deg)translate(-2px,-2px)}.audiobook-module__m8fgWW__faq details[open] .audiobook-module__m8fgWW__chev{transform:rotate(225deg)translate(-3px,-3px)}.audiobook-module__m8fgWW__faq details p{color:var(--body);max-width:68ch;margin:0 0 22px;font-size:16px;line-height:1.72}.audiobook-module__m8fgWW__close{padding:var(--pad) var(--gut) 100px}.audiobook-module__m8fgWW__closeHeading{letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(27px,3.6vw,46px)}.audiobook-module__m8fgWW__closeBody{max-width:56ch;margin:0 0 30px;font-size:17px;line-height:1.7}.audiobook-module__m8fgWW__smallprint{color:var(--grey);max-width:74ch;margin:34px 0 0;font-size:12.5px;line-height:1.6}@media (max-width:1024px){.audiobook-module__m8fgWW__four{grid-template-columns:1fr 1fr}}@media (max-width:860px){.audiobook-module__m8fgWW__hero{padding:34px 22px 0}.audiobook-module__m8fgWW__two,.audiobook-module__m8fgWW__four,.audiobook-module__m8fgWW__dayGrid,.audiobook-module__m8fgWW__listWide{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.audiobook-module__m8fgWW__card,.audiobook-module__m8fgWW__chev{transition:none}.audiobook-module__m8fgWW__card:hover{transform:none}}
.ai-module__NzAhpG__hero{padding:54px var(--gut) 0}.ai-module__NzAhpG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:22px;font-size:11px;font-weight:700}.ai-module__NzAhpG__h1{letter-spacing:-.045em;max-width:18ch;margin-bottom:22px;font-size:clamp(34px,4.6vw,60px);line-height:1}.ai-module__NzAhpG__emph{background-image:linear-gradient(var(--accent), var(--accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:100% .075em;font-style:normal}.ai-module__NzAhpG__lead{max-width:60ch;margin-bottom:14px;font-size:18px;line-height:1.7}.ai-module__NzAhpG__sub{color:var(--accent);max-width:58ch;margin-bottom:30px;font-size:15.5px;font-weight:600}.ai-module__NzAhpG__btn{background:var(--solid);color:var(--on-solid);letter-spacing:.08em;text-transform:uppercase;padding:18px 32px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.ai-module__NzAhpG__btn:hover{background:var(--accent)}.ai-module__NzAhpG__ctaNote{color:var(--grey);margin:14px 0 0;font-size:13.5px}.ai-module__NzAhpG__section{padding:var(--pad) var(--gut) 0}.ai-module__NzAhpG__h2{margin-bottom:24px;font-size:clamp(26px,3.2vw,42px)}.ai-module__NzAhpG__prose{max-width:66ch}.ai-module__NzAhpG__prose p{margin:0 0 20px;font-size:18px;line-height:1.75}.ai-module__NzAhpG__prose p:last-child{margin-bottom:0}.ai-module__NzAhpG__dark{margin-top:var(--pad);padding:var(--pad) var(--gut);background:var(--solid);color:var(--on-solid)}.ai-module__NzAhpG__h2Dark{color:var(--on-solid);margin-bottom:36px;font-size:clamp(26px,3.2vw,42px)}.ai-module__NzAhpG__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ai-module__NzAhpG__feature{border:1px solid var(--on-solid-line);padding:28px 26px;transition:background .24s}.ai-module__NzAhpG__feature:hover{background:#ffffff0d}.ai-module__NzAhpG__feature h3{letter-spacing:-.03em;color:var(--accent);margin-bottom:10px;font-size:19px}.ai-module__NzAhpG__feature p{color:var(--on-solid-soft);margin:0;font-size:15px;line-height:1.68}.ai-module__NzAhpG__list{flex-direction:column;gap:12px;max-width:70ch;margin:0;padding:0;list-style:none;display:flex}.ai-module__NzAhpG__list li{color:var(--body);padding-left:20px;font-size:16.5px;line-height:1.6;position:relative}.ai-module__NzAhpG__list li:before{content:"";background:var(--accent);width:9px;height:2px;position:absolute;top:.65em;left:0}.ai-module__NzAhpG__bundled{background:var(--warm);max-width:76ch;margin-top:40px;padding:30px 32px}.ai-module__NzAhpG__bundled h3{letter-spacing:-.035em;color:var(--accent);margin-bottom:10px;font-size:21px}.ai-module__NzAhpG__bundled p{color:var(--body);margin:0;font-size:15.5px;line-height:1.7}.ai-module__NzAhpG__close{padding:var(--pad) var(--gut) 100px}.ai-module__NzAhpG__closeHeading{letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(27px,3.6vw,46px)}.ai-module__NzAhpG__closeBody{max-width:54ch;margin:0 0 30px;font-size:17px;line-height:1.7}@media (max-width:1024px){.ai-module__NzAhpG__grid{grid-template-columns:1fr 1fr}}@media (max-width:860px){.ai-module__NzAhpG__hero{padding:34px 22px 0}.ai-module__NzAhpG__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ai-module__NzAhpG__feature{transition:none}}.ai-module__NzAhpG__shotTop{grid-template-columns:1.35fr 1fr;align-items:center;gap:52px;margin-bottom:44px;display:grid}.ai-module__NzAhpG__shotTop>div{min-width:0}.ai-module__NzAhpG__shot{border-radius:10px;width:100%;max-width:480px;height:auto;margin-left:auto;display:block;box-shadow:0 24px 60px #00000073}.ai-module__NzAhpG__shotNote{color:var(--on-solid-soft);max-width:40ch;margin:0;font-size:17px;line-height:1.7}@media (max-width:860px){.ai-module__NzAhpG__shotTop{grid-template-columns:1fr;gap:28px;margin-bottom:34px}.ai-module__NzAhpG__shot{max-width:100%;margin-left:0}}
.blog-module__3rPSzG__hero{padding:54px var(--gut) 0}.blog-module__3rPSzG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:22px;font-size:11px;font-weight:700}.blog-module__3rPSzG__h1{letter-spacing:-.045em;max-width:18ch;margin-bottom:20px;font-size:clamp(34px,4.6vw,58px);line-height:1}.blog-module__3rPSzG__lead{max-width:58ch;font-size:18px;line-height:1.7}.blog-module__3rPSzG__section{padding:46px var(--gut) var(--pad)}.blog-module__3rPSzG__rail{padding:44px 0 0}.blog-module__3rPSzG__rail:first-of-type{padding-top:52px}.blog-module__3rPSzG__rail:last-of-type{padding-bottom:var(--pad)}.blog-module__3rPSzG__railHead{padding:0 var(--gut);align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.blog-module__3rPSzG__railHead h2{letter-spacing:-.035em;margin:0;font-size:clamp(21px,2.2vw,27px)}.blog-module__3rPSzG__railCount{color:var(--grey);font-size:13px}.blog-module__3rPSzG__track{overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:4px var(--gut) 18px;scrollbar-width:thin;scrollbar-color:#0c0c0c38 transparent;gap:18px;display:flex;overflow-x:auto}.blog-module__3rPSzG__track::-webkit-scrollbar{height:6px}.blog-module__3rPSzG__track::-webkit-scrollbar-track{background:0 0}.blog-module__3rPSzG__track::-webkit-scrollbar-thumb{background:#0c0c0c2e;border-radius:3px}.blog-module__3rPSzG__track:hover::-webkit-scrollbar-thumb{background:#0c0c0c4d}.blog-module__3rPSzG__track>*{scroll-snap-align:start;flex:0 0 306px}.blog-module__3rPSzG__track .blog-module__3rPSzG__card{flex-direction:column;height:auto;display:flex}.blog-module__3rPSzG__track .blog-module__3rPSzG__card .blog-module__3rPSzG__desc{flex:1}.blog-module__3rPSzG__cats{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;font-size:11px;font-weight:700}.blog-module__3rPSzG__desc{color:var(--body);margin:0 0 16px;font-size:15.5px;line-height:1.65}.blog-module__3rPSzG__meta{color:var(--grey);margin:0;font-size:13px}.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.blog-module__3rPSzG__card{color:inherit;background:var(--warm);padding:30px 28px;text-decoration:none;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s,background .26s;display:block}.blog-module__3rPSzG__card:hover{background:var(--paper);transform:translateY(-6px);box-shadow:0 18px 38px #0c0c0c21}.blog-module__3rPSzG__card h3{letter-spacing:-.035em;margin-bottom:12px;font-size:21px;line-height:1.2}.blog-module__3rPSzG__article{max-width:70ch;padding:44px var(--gut) 0}.blog-module__3rPSzG__back{color:var(--grey);margin-bottom:26px;font-size:13.5px;text-decoration:none;display:inline-block}.blog-module__3rPSzG__back:hover{color:var(--accent)}.blog-module__3rPSzG__title{letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(30px,4vw,50px);line-height:1.02}.blog-module__3rPSzG__standfirst{color:var(--body);margin:0 0 14px;font-size:19px;line-height:1.6}.blog-module__3rPSzG__prose{margin-top:34px}.blog-module__3rPSzG__prose p{margin:0 0 22px;font-size:17.5px;line-height:1.78}.blog-module__3rPSzG__prose h2{letter-spacing:-.04em;margin:44px 0 16px;font-size:clamp(24px,2.6vw,32px)}.blog-module__3rPSzG__prose h3{letter-spacing:-.03em;margin:34px 0 12px;font-size:clamp(20px,2.1vw,25px)}.blog-module__3rPSzG__prose h4{margin:28px 0 10px;font-size:18px;font-weight:700}.blog-module__3rPSzG__prose ul,.blog-module__3rPSzG__prose ol{margin:0 0 22px;padding-left:22px}.blog-module__3rPSzG__prose li{margin-bottom:10px;font-size:17.5px;line-height:1.72}.blog-module__3rPSzG__prose li::marker{color:var(--accent)}.blog-module__3rPSzG__prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.blog-module__3rPSzG__prose a:hover{color:var(--accent)}.blog-module__3rPSzG__prose strong,.blog-module__3rPSzG__prose b{font-weight:700}.blog-module__3rPSzG__prose img{width:100%;height:auto;margin:30px 0;display:block}.blog-module__3rPSzG__prose blockquote{border-left:3px solid var(--accent);margin:30px 0;padding:4px 0 4px 22px;font-size:19px;font-weight:500;line-height:1.6}.blog-module__3rPSzG__cta{background:var(--solid);color:var(--on-solid);margin:54px 0 0;padding:36px 34px}.blog-module__3rPSzG__cta h2{letter-spacing:-.035em;color:var(--on-solid);margin-bottom:12px;font-size:26px}.blog-module__3rPSzG__cta p{color:var(--on-solid-soft);max-width:52ch;margin:0 0 24px;font-size:16px;line-height:1.7}.blog-module__3rPSzG__btn{background:var(--paper);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;padding:16px 28px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.blog-module__3rPSzG__btn:hover{background:var(--accent);color:var(--paper)}.blog-module__3rPSzG__moreHead{letter-spacing:-.035em;margin-bottom:26px;font-size:clamp(22px,2.6vw,30px)}@media (max-width:1024px){.blog-module__3rPSzG__grid{grid-template-columns:1fr 1fr}}@media (max-width:860px){.blog-module__3rPSzG__hero{padding:34px 22px 0}.blog-module__3rPSzG__article{padding:30px 22px 0}.blog-module__3rPSzG__grid{grid-template-columns:1fr}.blog-module__3rPSzG__lead0{padding:30px 26px}}@media (prefers-reduced-motion:reduce){.blog-module__3rPSzG__card,.blog-module__3rPSzG__lead0{transition:none}.blog-module__3rPSzG__card:hover,.blog-module__3rPSzG__lead0:hover{transform:none}}
.iti-module__wRmyiW__hero{padding:54px var(--gut) 0}.iti-module__wRmyiW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:22px;font-size:11px;font-weight:700}.iti-module__wRmyiW__h1{letter-spacing:-.045em;max-width:20ch;margin-bottom:22px;font-size:clamp(34px,4.6vw,62px);line-height:1}.iti-module__wRmyiW__emph{background-image:linear-gradient(var(--accent), var(--accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:100% .075em;font-style:normal}.iti-module__wRmyiW__lead{max-width:62ch;margin-bottom:14px;font-size:18px;line-height:1.7}.iti-module__wRmyiW__subLead{color:var(--accent);max-width:62ch;margin-bottom:18px;font-size:15px;font-weight:600}.iti-module__wRmyiW__timing{color:var(--body);border-left:3px solid var(--accent);max-width:60ch;margin-bottom:32px;padding-left:16px;font-size:15.5px;line-height:1.65}.iti-module__wRmyiW__btn{background:var(--solid);color:var(--on-solid);letter-spacing:.08em;text-transform:uppercase;padding:18px 32px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.iti-module__wRmyiW__btn:hover{background:var(--accent)}.iti-module__wRmyiW__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.iti-module__wRmyiW__table{border-collapse:collapse;text-align:left;width:100%;min-width:920px}.iti-module__wRmyiW__table th,.iti-module__wRmyiW__table td{vertical-align:top;border-bottom:1px solid var(--line);padding:18px 20px;font-size:15px;line-height:1.5}.iti-module__wRmyiW__table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--grey);border-bottom:1.5px solid var(--ink);padding-bottom:14px;font-size:12px;font-weight:700}.iti-module__wRmyiW__table tbody th{color:var(--ink);width:22%;font-weight:600}.iti-module__wRmyiW__table td{color:var(--grey)}.iti-module__wRmyiW__table .iti-module__wRmyiW__usCol{background:var(--warm);color:var(--ink);font-weight:500}.iti-module__wRmyiW__table thead .iti-module__wRmyiW__usCol{color:var(--accent);border-bottom-color:var(--accent)}.iti-module__wRmyiW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:860px){.iti-module__wRmyiW__tableWrap{overflow-x:visible}.iti-module__wRmyiW__table{min-width:0;display:block}.iti-module__wRmyiW__table thead{display:none}.iti-module__wRmyiW__table tbody,.iti-module__wRmyiW__table tr,.iti-module__wRmyiW__table th,.iti-module__wRmyiW__table td{width:auto;display:block}.iti-module__wRmyiW__table tr{background:var(--warm);border-bottom:none;margin-bottom:12px;padding:22px 20px}.iti-module__wRmyiW__table tbody th{letter-spacing:-.02em;border-bottom:1px solid #0c0c0c24;width:auto;margin-bottom:14px;padding:0 0 14px;font-size:17px;font-weight:700}.iti-module__wRmyiW__table td{border-bottom:none;padding:0 0 14px;font-size:15px;line-height:1.5;position:relative}.iti-module__wRmyiW__table td:last-child{padding-bottom:0}.iti-module__wRmyiW__table td:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin-bottom:3px;font-size:10.5px;font-weight:700;display:block}.iti-module__wRmyiW__table .iti-module__wRmyiW__usCol{background:0 0}.iti-module__wRmyiW__table .iti-module__wRmyiW__usCol:before{color:var(--accent)}.iti-module__wRmyiW__table .iti-module__wRmyiW__usCol{color:var(--ink);font-weight:600}}.iti-module__wRmyiW__section{padding:var(--pad) var(--gut) 0}.iti-module__wRmyiW__h2{margin-bottom:14px;font-size:clamp(26px,3.2vw,42px)}.iti-module__wRmyiW__sectionLead{max-width:62ch;margin-bottom:40px;font-size:17px;line-height:1.7}.iti-module__wRmyiW__three{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.iti-module__wRmyiW__two{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.iti-module__wRmyiW__card{background:var(--warm);flex-direction:column;padding:32px 30px;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s,background .26s;display:flex}.iti-module__wRmyiW__card:hover{background:var(--paper);transform:translateY(-6px);box-shadow:0 18px 38px #0c0c0c21}.iti-module__wRmyiW__card h3{letter-spacing:-.035em;color:var(--accent);margin-bottom:12px;font-size:clamp(20px,2vw,25px)}.iti-module__wRmyiW__phases .iti-module__wRmyiW__card h3{color:var(--ink)}.iti-module__wRmyiW__card p{margin:0;font-size:15.5px;line-height:1.7}.iti-module__wRmyiW__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.iti-module__wRmyiW__list li{color:var(--body);padding-left:20px;font-size:15px;line-height:1.55;position:relative}.iti-module__wRmyiW__list li:before{content:"";background:var(--accent);width:9px;height:2px;position:absolute;top:.6em;left:0}.iti-module__wRmyiW__listPlain{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.iti-module__wRmyiW__listPlain li{color:var(--grey);padding-left:20px;font-size:15px;line-height:1.55;position:relative}.iti-module__wRmyiW__listPlain li:before{content:"";background:#0c0c0c47;width:9px;height:2px;position:absolute;top:.6em;left:0}.iti-module__wRmyiW__phases{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.iti-module__wRmyiW__phaseNo{letter-spacing:-.05em;color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:22px;font-size:52px;font-weight:700;line-height:1;display:block}.iti-module__wRmyiW__phaseWhen{letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin:0 0 8px;font-size:12px;font-weight:700}.iti-module__wRmyiW__phases h3{letter-spacing:-.04em;color:var(--ink);margin-bottom:18px;font-size:clamp(23px,2.3vw,29px)}.iti-module__wRmyiW__phasesEnd{max-width:58ch;margin:30px 0 0;font-size:17px;font-weight:600}.iti-module__wRmyiW__accessFigure{letter-spacing:-.05em;color:var(--accent);margin-bottom:6px;font-size:40px;font-weight:700;line-height:1}.iti-module__wRmyiW__accessUnit{letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin:0 0 18px;font-size:11px;font-weight:700}.iti-module__wRmyiW__colHead{letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin:0 0 8px;font-size:11px;font-weight:700}.iti-module__wRmyiW__gNo{letter-spacing:-.05em;color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:16px;font-size:40px;font-weight:700;line-height:1}.iti-module__wRmyiW__result{background:var(--solid);color:var(--on-solid);padding:32px 30px}.iti-module__wRmyiW__resultFigure{letter-spacing:-.035em;color:var(--accent);margin-bottom:12px;font-size:clamp(22px,2.2vw,28px);font-weight:700}.iti-module__wRmyiW__resultTitle{color:var(--on-solid);margin:0 0 4px;font-size:16px}.iti-module__wRmyiW__resultWho{color:var(--on-solid-faint);margin:0;font-size:14px}.iti-module__wRmyiW__next{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.iti-module__wRmyiW__next>li{border-top:1px solid var(--line);grid-template-columns:74px 1fr;align-items:start;gap:22px;padding:26px 0;display:grid}.iti-module__wRmyiW__next>li:last-child{border-bottom:1px solid var(--line)}.iti-module__wRmyiW__nextNo{letter-spacing:-.05em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1}.iti-module__wRmyiW__nextWhen{letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin:4px 0 8px;font-size:12px;font-weight:700}.iti-module__wRmyiW__next p:last-child{max-width:62ch;margin:0;font-size:16px;line-height:1.7}.iti-module__wRmyiW__software{margin-top:var(--pad);padding:var(--pad) var(--gut);background:var(--solid);color:var(--on-solid)}.iti-module__wRmyiW__h2Dark{color:var(--on-solid);margin-bottom:16px;font-size:clamp(26px,3.2vw,42px)}.iti-module__wRmyiW__softwareLead{color:var(--on-solid-soft);max-width:64ch;margin:0 0 14px;font-size:17px;line-height:1.7}.iti-module__wRmyiW__softwareGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.iti-module__wRmyiW__softwareCard{border:1px solid var(--on-solid-line);padding:28px 26px;transition:background .24s}.iti-module__wRmyiW__softwareCard:hover{background:#ffffff0d}.iti-module__wRmyiW__softwareCard h3{letter-spacing:-.03em;color:var(--accent);margin-bottom:10px;font-size:19px}.iti-module__wRmyiW__softwareCard p{color:var(--on-solid-soft);margin:0;font-size:15px;line-height:1.68}.iti-module__wRmyiW__fitYes,.iti-module__wRmyiW__fitNo{padding:32px 30px}.iti-module__wRmyiW__fitYes{background:var(--warm)}.iti-module__wRmyiW__fitNo{border:1px solid var(--line)}.iti-module__wRmyiW__fitYes h3,.iti-module__wRmyiW__fitNo h3{letter-spacing:-.03em;margin-bottom:18px;font-size:clamp(19px,1.9vw,23px)}.iti-module__wRmyiW__fitYes h3{color:var(--accent)}.iti-module__wRmyiW__fitNo h3{color:var(--grey)}.iti-module__wRmyiW__close{padding:var(--pad) var(--gut) 100px}.iti-module__wRmyiW__closeHeading{letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(27px,3.6vw,46px)}.iti-module__wRmyiW__closeBody{max-width:54ch;margin:0 0 30px;font-size:17px;line-height:1.7}@media (max-width:1024px){.iti-module__wRmyiW__three,.iti-module__wRmyiW__softwareGrid,.iti-module__wRmyiW__phases{grid-template-columns:1fr 1fr}}@media (max-width:860px){.iti-module__wRmyiW__hero{padding:34px 22px 0}.iti-module__wRmyiW__three,.iti-module__wRmyiW__two,.iti-module__wRmyiW__softwareGrid,.iti-module__wRmyiW__phases{grid-template-columns:1fr}.iti-module__wRmyiW__next>li{grid-template-columns:1fr;gap:12px}}@media (prefers-reduced-motion:reduce){.iti-module__wRmyiW__card{transition:none}.iti-module__wRmyiW__card:hover{transform:none}}.iti-module__wRmyiW__shotTop{grid-template-columns:1.35fr 1fr;align-items:center;gap:52px;margin-bottom:44px;display:grid}.iti-module__wRmyiW__shotTop>div{min-width:0}.iti-module__wRmyiW__shot{border-radius:10px;width:100%;max-width:480px;height:auto;margin-left:auto;display:block;box-shadow:0 24px 60px #00000073}.iti-module__wRmyiW__shotNote{color:var(--on-solid-soft);max-width:40ch;margin:0;font-size:17px;line-height:1.7}@media (max-width:860px){.iti-module__wRmyiW__shotTop{grid-template-columns:1fr;gap:28px;margin-bottom:34px}.iti-module__wRmyiW__shot{max-width:100%;margin-left:0}}.iti-module__wRmyiW__quote{background:var(--warm);flex-direction:column;padding:30px 28px;display:flex}.iti-module__wRmyiW__badge{border:1px solid var(--line);letter-spacing:.06em;color:var(--grey);background:0 0;border-radius:100px;align-self:flex-start;margin-bottom:18px;padding:4px 12px;font-size:10.5px;font-weight:700}.iti-module__wRmyiW__quote blockquote{flex:1;margin:0;font-size:16px;line-height:1.65}.iti-module__wRmyiW__who{border-top:1px solid var(--line);align-items:center;gap:13px;margin-top:22px;padding-top:18px;display:flex}.iti-module__wRmyiW__who img{object-fit:cover;border:1.5px solid var(--line);border-radius:50%;flex:none;width:44px;height:44px}.iti-module__wRmyiW__whoName{color:var(--ink);margin:0;font-size:13.5px;font-weight:700}.iti-module__wRmyiW__whoRole{color:var(--grey);margin:0;font-size:12px}
.our-story-module__XvmdRa__top{padding:46px var(--gut) 46px;grid-template-columns:1.1fr .9fr;align-items:start;gap:52px;display:grid}.our-story-module__XvmdRa__top>div{padding-top:4px}.our-story-module__XvmdRa__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:22px;font-size:11px;font-weight:700}.our-story-module__XvmdRa__h1{letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(32px,4.2vw,54px);line-height:1.02}.our-story-module__XvmdRa__lead{color:var(--grey);max-width:34ch;font-size:19px}.our-story-module__XvmdRa__byline{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-top:18px;font-size:13px;font-weight:700}.our-story-module__XvmdRa__signoff{border-top:1px solid var(--line);padding-top:22px;margin-top:34px!important;font-size:15px!important;line-height:1.5!important}.our-story-module__XvmdRa__signoff b{color:var(--ink);font-weight:700;display:block}.our-story-module__XvmdRa__signoff{color:var(--grey)}.our-story-module__XvmdRa__portrait{aspect-ratio:4/3;object-fit:cover;object-position:50% 34%;width:100%}.our-story-module__XvmdRa__body{max-width:66ch;padding:6px var(--gut) 56px;margin:0}.our-story-module__XvmdRa__body p{margin:0 0 22px;font-size:18px;line-height:1.75}.our-story-module__XvmdRa__body p:last-child{margin-bottom:0}.our-story-module__XvmdRa__stats{padding:0 var(--gut) var(--pad);grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.our-story-module__XvmdRa__stats>div{background:var(--warm);padding:30px 24px}.our-story-module__XvmdRa__figure{letter-spacing:-.045em;color:var(--accent);margin-bottom:12px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1}.our-story-module__XvmdRa__figureLabel{color:var(--body);margin:0;font-size:14.5px;line-height:1.55}.our-story-module__XvmdRa__h2{margin-bottom:34px;font-size:clamp(24px,3vw,38px)}.our-story-module__XvmdRa__beliefs{padding:var(--pad) var(--gut);background:var(--warm)}.our-story-module__XvmdRa__grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.our-story-module__XvmdRa__card{background:var(--paper);padding:32px 30px;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s}.our-story-module__XvmdRa__card:hover{transform:translateY(-6px);box-shadow:0 18px 38px #0c0c0c21}.our-story-module__XvmdRa__card h3{letter-spacing:-.035em;color:var(--accent);margin-bottom:12px;font-size:clamp(20px,2vw,25px)}.our-story-module__XvmdRa__card p{margin:0;font-size:15.5px;line-height:1.7}.our-story-module__XvmdRa__goal{max-width:66ch;padding:var(--pad) var(--gut) 0;margin:0}.our-story-module__XvmdRa__goal p{margin:0;font-size:18px;line-height:1.75}.our-story-module__XvmdRa__cta{padding:var(--pad) var(--gut) 96px}.our-story-module__XvmdRa__ctaHeading{letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(27px,3.6vw,46px)}.our-story-module__XvmdRa__emph{background-image:linear-gradient(var(--accent), var(--accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:100% .075em;font-style:normal}.our-story-module__XvmdRa__ctaBody{max-width:52ch;margin:0 0 30px;font-size:17px}.our-story-module__XvmdRa__btn{background:var(--solid);color:var(--on-solid);letter-spacing:.08em;text-transform:uppercase;padding:18px 32px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:860px){.our-story-module__XvmdRa__top{grid-template-columns:1fr;gap:32px;padding:34px 22px 44px}.our-story-module__XvmdRa__top>div{order:2}.our-story-module__XvmdRa__portrait{aspect-ratio:16/11;order:1}.our-story-module__XvmdRa__stats{grid-template-columns:1fr 1fr}.our-story-module__XvmdRa__grid{grid-template-columns:1fr}}
.page-module__E0kJGG__hero{padding:40px var(--gut) 54px;grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.page-module__E0kJGG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:22px;font-size:11px;font-weight:700}.page-module__E0kJGG__h1{letter-spacing:-.045em;margin-bottom:22px;font-size:clamp(36px,5vw,66px);line-height:.99}.page-module__E0kJGG__lead{max-width:46ch;margin-bottom:16px;font-size:17px}.page-module__E0kJGG__lead:last-of-type{margin-bottom:28px}.page-module__E0kJGG__actions{flex-wrap:wrap;gap:13px;display:flex}.page-module__E0kJGG__btn{background:var(--solid);color:var(--on-solid);letter-spacing:.08em;text-transform:uppercase;padding:18px 32px;font-size:12.5px;font-weight:700;text-decoration:none}.page-module__E0kJGG__btnGhost{letter-spacing:var(--label-track);text-transform:var(--label-case);color:var(--ink);border:1px solid #0c0c0c3d;padding:16px 28px;font-size:13.5px;text-decoration:none}.page-module__E0kJGG__heroImg{aspect-ratio:1;object-fit:cover;object-position:50% 26%;width:100%}.page-module__E0kJGG__press{padding:34px var(--gut);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page-module__E0kJGG__press>*{width:100%}.page-module__E0kJGG__label{letter-spacing:var(--label-track);text-transform:var(--label-case);color:var(--grey);margin:0;font-size:13px}.page-module__E0kJGG__shelf{padding:0 var(--gut) 64px;text-align:center}.page-module__E0kJGG__shelfHeading{margin-bottom:34px;font-size:clamp(24px,3vw,38px)}.page-module__E0kJGG__shelfMark{background-image:linear-gradient(var(--accent), var(--accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:100% .075em}.page-module__E0kJGG__pressWidget{flex:1;min-width:0}.page-module__E0kJGG__three{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.page-module__E0kJGG__three>div{padding:62px var(--gut);border-right:1px solid var(--line);text-align:center}.page-module__E0kJGG__three>div:last-child{border-right:none}.page-module__E0kJGG__three h3{margin-bottom:13px;font-size:23px;line-height:1.25}.page-module__E0kJGG__three p:last-child{max-width:34ch;margin:0 auto}.page-module__E0kJGG__num{letter-spacing:var(--label-track);color:var(--brass);margin-bottom:20px;font-size:13px}.page-module__E0kJGG__method{padding:var(--pad) var(--gut) 42px}.page-module__E0kJGG__methodName{margin-bottom:14px;font-size:clamp(32px,4.4vw,56px)}.page-module__E0kJGG__methodLead{max-width:58ch;margin:0 0 18px;font-size:17px}.page-module__E0kJGG__methodLead:last-of-type{margin-bottom:50px}.page-module__E0kJGG__stages{grid-template-columns:repeat(4,1fr);gap:18px;margin:0 0 40px;padding:0;list-style:none;display:grid}.page-module__E0kJGG__stages li{text-align:left;background:var(--warm);flex-direction:column;padding:34px 28px 32px;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s,background .26s;display:flex;position:relative}.page-module__E0kJGG__stages li:hover{background:var(--paper);transform:translateY(-6px);box-shadow:0 18px 38px #0c0c0c21}.page-module__E0kJGG__stageNo{letter-spacing:-.05em;color:var(--accent);font-variant-numeric:tabular-nums;margin-bottom:26px;font-size:52px;font-weight:700;line-height:1;display:block}.page-module__E0kJGG__stageIcon{width:62px;height:62px;color:var(--ink);order:-1;margin:0 0 22px;display:block}.page-module__E0kJGG__stageIcon svg{width:100%;height:100%;display:block}.page-module__E0kJGG__stages li:last-child .page-module__E0kJGG__stageIcon{color:var(--ink)}.page-module__E0kJGG__stageBody2{flex-direction:column;flex:1;display:flex}.page-module__E0kJGG__stages b{font-family:var(--font-sans), -apple-system, "Helvetica Neue", Arial, sans-serif;letter-spacing:-.04em;color:inherit;margin-bottom:5px;font-size:clamp(24px,2.4vw,32px);font-weight:700;display:block}.page-module__E0kJGG__stageWhen{letter-spacing:var(--label-track);text-transform:var(--label-case);color:var(--grey);margin-bottom:16px;font-size:13.5px;display:block}.page-module__E0kJGG__stageBody{color:var(--body);margin:0;font-size:14.5px;line-height:1.65}.page-module__E0kJGG__accent{color:inherit}.page-module__E0kJGG__lastStage{flex-direction:column;flex:1;display:flex}.page-module__E0kJGG__link{letter-spacing:var(--label-track);text-transform:var(--label-case);color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:5px;font-size:13.5px;text-decoration:none}.page-module__E0kJGG__methodCta{text-align:center;padding-bottom:8px}.page-module__E0kJGG__btnOutline{background:var(--ink);border:1.5px solid var(--ink);color:var(--paper);letter-spacing:.08em;text-transform:uppercase;padding:16px 30px;font-size:11px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s;display:inline-block}.page-module__E0kJGG__btnOutline:hover{background:var(--accent);border-color:var(--accent)}.page-module__E0kJGG__roi{padding:54px var(--gut) var(--pad);border-bottom:1px solid var(--line)}.page-module__E0kJGG__roiHead{text-align:center;max-width:56ch;margin:0 auto 44px}.page-module__E0kJGG__roiHead h2{margin-bottom:12px;font-size:clamp(24px,3vw,38px)}.page-module__E0kJGG__roiLead{color:var(--body);font-size:16.5px}.page-module__E0kJGG__outcomes{padding:var(--pad) var(--gut);background:var(--warm)}.page-module__E0kJGG__outcomes h2{margin-bottom:38px;font-size:clamp(24px,3vw,38px)}.page-module__E0kJGG__cards{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.page-module__E0kJGG__card{background:var(--paper);border:1px solid var(--line);flex-direction:column;padding:28px;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s;display:flex}.page-module__E0kJGG__card:hover{transform:translateY(-6px);box-shadow:0 18px 38px #0c0c0c21}.page-module__E0kJGG__badge{border:1px solid var(--line);letter-spacing:.06em;color:var(--grey);background:0 0;border-radius:100px;align-self:flex-start;margin-bottom:18px;padding:4px 12px;font-size:10.5px;font-weight:700}.page-module__E0kJGG__card blockquote{flex:1;margin:0;font-size:16px;line-height:1.65}.page-module__E0kJGG__who{border-top:1px solid var(--line);align-items:center;gap:13px;margin-top:22px;padding-top:18px;display:flex}.page-module__E0kJGG__who img{object-fit:cover;border:1.5px solid var(--line);border-radius:50%;flex:none;width:44px;height:44px}.page-module__E0kJGG__whoName{color:var(--ink);font-size:13.5px;font-weight:700}.page-module__E0kJGG__whoRole{color:var(--grey);font-size:12px}.page-module__E0kJGG__ways{border-top:1px solid var(--line);padding-bottom:var(--pad)}.page-module__E0kJGG__waysHead{padding:var(--pad) var(--gut) 0}.page-module__E0kJGG__waysHead h2{margin:0;font-size:clamp(24px,3vw,38px)}.page-module__E0kJGG__paths{padding:38px var(--gut) 0;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.page-module__E0kJGG__paths>div{background:var(--warm);border-right:none;flex-direction:column;padding:34px 30px 32px;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s,background .26s;display:flex}.page-module__E0kJGG__paths>div:hover{background:var(--paper);transform:translateY(-6px);box-shadow:0 18px 38px #0c0c0c21}.page-module__E0kJGG__paths img{aspect-ratio:4/5;object-fit:cover;object-position:50% 22%;width:100%;margin-bottom:26px}.page-module__E0kJGG__paths h3{margin:12px 0 14px;font-size:clamp(26px,2.5vw,34px)}.page-module__E0kJGG__paths p{max-width:none;margin-bottom:22px}.page-module__E0kJGG__whoLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--grey);font-size:11px;font-weight:700;margin:0 0 12px!important}.page-module__E0kJGG__whoList{flex-direction:column;flex:1;gap:9px;margin:0 0 26px;padding:0;list-style:none;display:flex}.page-module__E0kJGG__whoList li{color:var(--body);padding-left:20px;font-size:14.5px;line-height:1.5;position:relative}.page-module__E0kJGG__whoList li:before{content:"";background:var(--accent);width:9px;height:2px;position:absolute;top:.55em;left:0}.page-module__E0kJGG__paths .page-module__E0kJGG__btnOutline{align-self:flex-start}.page-module__E0kJGG__paths h3{color:var(--accent)}.page-module__E0kJGG__story{padding:var(--pad) var(--gut);border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.page-module__E0kJGG__story img{aspect-ratio:3/4;object-fit:cover;object-position:50% 38%;width:100%}.page-module__E0kJGG__story h2{margin-bottom:24px;font-size:clamp(25px,3vw,38px)}.page-module__E0kJGG__storyPara{max-width:50ch;margin-bottom:16px;font-size:16.5px;line-height:1.8}.page-module__E0kJGG__sig{color:var(--grey);margin:26px 0;font-size:13px}.page-module__E0kJGG__sig b{color:var(--ink);margin-bottom:3px;font-size:15px;display:block}.page-module__E0kJGG__closing{padding:104px var(--gut);border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:center;gap:52px;display:grid}.page-module__E0kJGG__closing img{aspect-ratio:1;object-fit:cover;object-position:50% 42%;width:100%}.page-module__E0kJGG__closing h2{margin-bottom:18px;font-size:clamp(27px,3.6vw,46px)}.page-module__E0kJGG__closingBody{max-width:46ch;margin-bottom:30px;font-size:17px}@media (max-width:1024px){.page-module__E0kJGG__cards,.page-module__E0kJGG__stages{grid-template-columns:1fr 1fr}}@media (max-width:860px){:root{--gut:22px;--pad:52px}.page-module__E0kJGG__hero,.page-module__E0kJGG__three,.page-module__E0kJGG__paths,.page-module__E0kJGG__story,.page-module__E0kJGG__closing,.page-module__E0kJGG__cards{grid-template-columns:1fr}.page-module__E0kJGG__hero{gap:32px;padding:34px 22px 44px}.page-module__E0kJGG__hero>div{order:2}.page-module__E0kJGG__heroImg{aspect-ratio:4/3;object-position:50% 18%;order:1}.page-module__E0kJGG__three>div{border-right:none;border-bottom:1px solid var(--line);text-align:left;padding:38px 22px}.page-module__E0kJGG__three p:last-child{margin:0}.page-module__E0kJGG__paths{gap:14px;padding:30px 22px 0}.page-module__E0kJGG__paths>div{padding:28px 22px 26px}.page-module__E0kJGG__paths img{aspect-ratio:3/2;margin-bottom:20px}.page-module__E0kJGG__paths h3{font-size:26px}.page-module__E0kJGG__stages{grid-template-columns:1fr;gap:14px;margin-bottom:36px}.page-module__E0kJGG__stages li{padding:28px 22px 26px}.page-module__E0kJGG__stageNo{margin-bottom:18px;font-size:42px}.page-module__E0kJGG__stageIcon{width:52px;height:52px}.page-module__E0kJGG__stages b{font-size:26px}.page-module__E0kJGG__methodImg{aspect-ratio:16/9;margin-bottom:32px}.page-module__E0kJGG__methodLead{margin:0 0 34px}.page-module__E0kJGG__methodName{font-size:clamp(30px,9vw,44px)}.page-module__E0kJGG__story img,.page-module__E0kJGG__closing img{aspect-ratio:4/3}.page-module__E0kJGG__closing{gap:32px;padding:56px 22px}.page-module__E0kJGG__outcomes h2,.page-module__E0kJGG__waysHead h2,.page-module__E0kJGG__shelfHeading{font-size:clamp(24px,7vw,32px)}}@media (max-width:560px){.page-module__E0kJGG__cards{grid-template-columns:1fr}.page-module__E0kJGG__h1{font-size:clamp(30px,9.5vw,40px)}.page-module__E0kJGG__actions{gap:10px}.page-module__E0kJGG__btn,.page-module__E0kJGG__btnGhost{text-align:center;flex:1;padding:15px 18px}}.page-module__E0kJGG__btn,.page-module__E0kJGG__btnGhost{transition:transform .2s,background .2s,color .2s}.page-module__E0kJGG__btn:hover{transform:translateY(-2px)}.page-module__E0kJGG__h1Emph{background-image:linear-gradient(var(--accent), var(--accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:100% .075em;font-style:normal}.page-module__E0kJGG__emph{color:var(--ink);font-style:normal;font-weight:600;display:inline}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__stages li,.page-module__E0kJGG__paths>div,.page-module__E0kJGG__card{transition:none}.page-module__E0kJGG__stages li:hover,.page-module__E0kJGG__paths>div:hover,.page-module__E0kJGG__card:hover{transform:none}}
.podcast-module__fNXWEq__hero{padding:54px var(--gut) 0}.podcast-module__fNXWEq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:22px;font-size:11px;font-weight:700}.podcast-module__fNXWEq__h1{letter-spacing:-.045em;max-width:19ch;margin-bottom:22px;font-size:clamp(34px,4.6vw,58px);line-height:1}.podcast-module__fNXWEq__emph{background-image:linear-gradient(var(--accent), var(--accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:100% .075em;font-style:normal}.podcast-module__fNXWEq__lead{max-width:60ch;margin-bottom:12px;font-size:18px;line-height:1.7}.podcast-module__fNXWEq__sub{color:var(--accent);margin-bottom:10px;font-size:15.5px;font-weight:600}.podcast-module__fNXWEq__host{color:var(--grey);margin-bottom:30px;font-size:14.5px}.podcast-module__fNXWEq__actions{flex-wrap:wrap;gap:14px;display:flex}.podcast-module__fNXWEq__btn{background:var(--solid);color:var(--on-solid);letter-spacing:.08em;text-transform:uppercase;padding:18px 32px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.podcast-module__fNXWEq__btn:hover{background:var(--accent)}.podcast-module__fNXWEq__btnGhost{border:1.5px solid var(--ink);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;padding:16.5px 30px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.podcast-module__fNXWEq__btnGhost:hover{background:var(--ink);color:var(--paper)}.podcast-module__fNXWEq__playerWrap{padding:46px var(--gut) 0}.podcast-module__fNXWEq__player{border:0;border-radius:12px;width:100%;display:block}.podcast-module__fNXWEq__section{padding:var(--pad) var(--gut) 0}.podcast-module__fNXWEq__h2{margin-bottom:34px;font-size:clamp(26px,3.2vw,42px)}.podcast-module__fNXWEq__three{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.podcast-module__fNXWEq__card{background:var(--warm);padding:32px 30px;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s,background .26s}.podcast-module__fNXWEq__card:hover{background:var(--paper);transform:translateY(-6px);box-shadow:0 18px 38px #0c0c0c21}.podcast-module__fNXWEq__no{letter-spacing:.06em;color:var(--accent);font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:13px;font-weight:700}.podcast-module__fNXWEq__card h3{letter-spacing:-.035em;margin-bottom:10px;font-size:clamp(19px,1.9vw,23px)}.podcast-module__fNXWEq__card p{color:var(--body);margin:0;font-size:15px;line-height:1.65}.podcast-module__fNXWEq__close{padding:var(--pad) var(--gut) 100px}.podcast-module__fNXWEq__closeHeading{letter-spacing:-.04em;margin-bottom:16px;font-size:clamp(26px,3.4vw,42px)}.podcast-module__fNXWEq__closeBody{max-width:54ch;margin:0 0 28px;font-size:17px;line-height:1.7}@media (max-width:860px){.podcast-module__fNXWEq__hero,.podcast-module__fNXWEq__playerWrap{padding:34px 22px 0}.podcast-module__fNXWEq__three{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.podcast-module__fNXWEq__card{transition:none}.podcast-module__fNXWEq__card:hover{transform:none}}
.pti-module__kLWFLq__hero{padding:54px var(--gut) 0}.pti-module__kLWFLq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:22px;font-size:11px;font-weight:700}.pti-module__kLWFLq__h1{letter-spacing:-.045em;max-width:20ch;margin-bottom:22px;font-size:clamp(34px,4.6vw,60px);line-height:1}.pti-module__kLWFLq__emph{background-image:linear-gradient(var(--accent), var(--accent));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:100% .075em;font-style:normal}.pti-module__kLWFLq__lead{max-width:62ch;margin-bottom:14px;font-size:18px;line-height:1.7}.pti-module__kLWFLq__sub{color:var(--accent);max-width:60ch;margin-bottom:32px;font-size:15.5px;font-weight:600}.pti-module__kLWFLq__btn{background:var(--solid);color:var(--on-solid);letter-spacing:.08em;text-transform:uppercase;padding:18px 32px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.pti-module__kLWFLq__btn:hover{background:var(--accent)}.pti-module__kLWFLq__section{padding:var(--pad) var(--gut) 0}.pti-module__kLWFLq__h2{margin-bottom:16px;font-size:clamp(26px,3.2vw,42px)}.pti-module__kLWFLq__sectionLead{max-width:62ch;margin:0 0 34px;font-size:17px;line-height:1.7}.pti-module__kLWFLq__promise{max-width:66ch;margin-top:20px}.pti-module__kLWFLq__promise p{margin:0 0 20px;font-size:18px;line-height:1.75}.pti-module__kLWFLq__promise p:last-child{margin-bottom:0}.pti-module__kLWFLq__three{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px;display:grid}.pti-module__kLWFLq__phases{grid-template-columns:repeat(3,1fr);gap:18px;margin:34px 0 0;padding:0;list-style:none;display:grid}.pti-module__kLWFLq__card{background:var(--warm);flex-direction:column;padding:32px 30px;transition:transform .26s cubic-bezier(.22,.61,.36,1),box-shadow .26s,background .26s;display:flex}.pti-module__kLWFLq__card:hover{background:var(--paper);transform:translateY(-6px);box-shadow:0 18px 38px #0c0c0c21}.pti-module__kLWFLq__card h3{letter-spacing:-.038em;margin-bottom:16px;font-size:clamp(21px,2.1vw,27px)}.pti-module__kLWFLq__accentH3{color:var(--accent)}.pti-module__kLWFLq__card p{margin:0;font-size:15.5px;line-height:1.7}.pti-module__kLWFLq__phaseNo{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700;margin:0 0 6px!important}.pti-module__kLWFLq__phaseWhen{color:var(--grey);font-size:14.5px;margin:0 0 12px!important}.pti-module__kLWFLq__figure{letter-spacing:-.05em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1;margin:0 0 6px!important}.pti-module__kLWFLq__unit{letter-spacing:.1em;text-transform:uppercase;color:var(--grey);font-size:11px;font-weight:700;margin:0 0 18px!important}.pti-module__kLWFLq__list{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pti-module__kLWFLq__list li{color:var(--body);padding-left:20px;font-size:15px;line-height:1.55;position:relative}.pti-module__kLWFLq__list li:before{content:"";background:var(--accent);width:9px;height:2px;position:absolute;top:.6em;left:0}.pti-module__kLWFLq__retain{border-left:3px solid var(--accent);max-width:64ch;margin:30px 0 0;padding-left:18px;font-size:17px;font-weight:600;line-height:1.65}.pti-module__kLWFLq__platform{margin-top:var(--pad);padding:var(--pad) var(--gut);background:var(--solid);color:var(--on-solid)}.pti-module__kLWFLq__h2Dark{color:var(--on-solid);margin-bottom:16px;font-size:clamp(26px,3.2vw,42px)}.pti-module__kLWFLq__platformLead{color:var(--on-solid-soft);max-width:66ch;margin:0 0 16px;font-size:17px;line-height:1.7}.pti-module__kLWFLq__limited{border:1px solid var(--line);max-width:74ch;margin-top:40px;padding:30px 32px}.pti-module__kLWFLq__limited h3{letter-spacing:-.035em;margin-bottom:10px;font-size:21px}.pti-module__kLWFLq__limited p{color:var(--body);margin:0;font-size:15.5px;line-height:1.7}.pti-module__kLWFLq__next{flex-direction:column;margin:34px 0 0;padding:0;list-style:none;display:flex}.pti-module__kLWFLq__next>li{border-top:1px solid var(--line);grid-template-columns:74px 1fr;align-items:start;gap:22px;padding:26px 0;display:grid}.pti-module__kLWFLq__next>li:last-child{border-bottom:1px solid var(--line)}.pti-module__kLWFLq__nextNo{letter-spacing:-.05em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1}.pti-module__kLWFLq__nextWhen{letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin:4px 0 8px;font-size:12px;font-weight:700}.pti-module__kLWFLq__next p:last-child{max-width:62ch;margin:0;font-size:16px;line-height:1.7}.pti-module__kLWFLq__close{padding:var(--pad) var(--gut) 100px}.pti-module__kLWFLq__closeHeading{letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(27px,3.6vw,46px)}.pti-module__kLWFLq__closeBody{max-width:56ch;margin:0 0 30px;font-size:17px;line-height:1.7}@media (max-width:1024px){.pti-module__kLWFLq__three,.pti-module__kLWFLq__phases{grid-template-columns:1fr 1fr}}@media (max-width:860px){.pti-module__kLWFLq__hero{padding:34px 22px 0}.pti-module__kLWFLq__three,.pti-module__kLWFLq__phases{grid-template-columns:1fr}.pti-module__kLWFLq__next>li{grid-template-columns:1fr;gap:12px}}@media (prefers-reduced-motion:reduce){.pti-module__kLWFLq__card{transition:none}.pti-module__kLWFLq__card:hover{transform:none}}.pti-module__kLWFLq__shotTop{grid-template-columns:1.35fr 1fr;align-items:center;gap:52px;margin-bottom:44px;display:grid}.pti-module__kLWFLq__shotTop>div{min-width:0}.pti-module__kLWFLq__shot{border-radius:10px;width:100%;max-width:480px;height:auto;margin-left:auto;display:block;box-shadow:0 24px 60px #00000073}.pti-module__kLWFLq__shotNote{color:var(--on-solid-soft);max-width:40ch;margin:0;font-size:17px;line-height:1.7}@media (max-width:860px){.pti-module__kLWFLq__shotTop{grid-template-columns:1fr;gap:28px;margin-bottom:34px}.pti-module__kLWFLq__shot{max-width:100%;margin-left:0}}
