.BriefCta_box__nJlVc{position:relative;display:grid;grid-template-columns:1fr auto;gap:clamp(28px,5vw,56px);align-items:center;background:var(--paper2);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-md);padding:clamp(28px,3vw,36px) clamp(26px,3.4vw,40px);overflow:hidden}.BriefCta_box__nJlVc:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.022) 0 1px,transparent 1px 30px),repeating-linear-gradient(90deg,rgba(0,0,0,.022) 0 1px,transparent 1px 30px);-webkit-mask-image:radial-gradient(140% 150% at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(140% 150% at 50% 50%,#000 55%,transparent 100%)}.BriefCta_content__n6NaO{position:relative;z-index:1;min-width:0}.BriefCta_eyebrow__jaxgN{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-weight:500;font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--accent);margin-bottom:10px}.BriefCta_square__YmGby{display:inline-block;width:7px;height:7px;background:var(--accent);border-radius:2px;flex-shrink:0}.BriefCta_h2__hGHsa{font-family:var(--serif);font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0;text-wrap:balance}.BriefCta_accent__ivCwr{color:var(--accent)}.BriefCta_p__9puUq{font-family:var(--sans);font-size:var(--fs-body-sm);font-weight:300;line-height:1.6;color:var(--ink-soft);margin:12px 0 0;max-width:52ch}.BriefCta_ctaBtn__04qP_,.BriefCta_cta__4sn4V{position:relative;z-index:1;flex-shrink:0}.BriefCta_ctaBtn__04qP_{font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:.02em;color:#ffffff;background:var(--accent);border:none;border-radius:var(--radius-sm);padding:13px 24px;white-space:nowrap;cursor:pointer;transition:background .2s ease,transform .2s ease}.BriefCta_ctaBtn__04qP_:hover{background:var(--accent-hot);transform:translateY(-1px)}@media (max-width:720px){.BriefCta_box__nJlVc{grid-template-columns:1fr;gap:16px;padding:20px}.BriefCta_ctaBtn__04qP_{width:100%}}.BriefIntro_intro__StBn1{position:relative;margin-top:-56px;padding:calc(clamp(96px, 12vw, 160px) + 56px) 0 clamp(64px,8vw,96px);background:var(--accent);color:#ffffff;text-align:left;overflow:hidden}.BriefIntro_intro__StBn1>div:first-child{top:0}.BriefIntro_inner__2LnMj{position:relative;z-index:1}.BriefIntro_eyebrow__nNZ4w{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-weight:500;font-size:var(--fs-eyebrow);letter-spacing:.01em;text-transform:none;color:#ffffff;margin-bottom:24px}.BriefIntro_square__uG_dB{display:inline-block;width:7px;height:7px;background:#ffffff;border-radius:2px;flex-shrink:0}.BriefIntro_h1__etWLA{font-family:var(--serif);font-size:var(--fs-hero-editorial);font-weight:400;letter-spacing:-.015em;line-height:1.1;margin-bottom:28px;text-wrap:balance;max-width:980px;color:#ffffff}.BriefIntro_h1__etWLA em{font-style:italic;color:#ffffff;opacity:.85}.BriefIntro_p__t9tNW{font-family:var(--sans);font-size:var(--fs-lede);font-weight:400;line-height:1.55;color:rgba(255,255,255,.88);max-width:720px;text-wrap:pretty;margin-bottom:20px}.BriefIntro_intro__StBn1 form button{background:#ffffff;color:var(--accent)}.BriefIntro_intro__StBn1 form button:hover{background:rgba(255,255,255,.88)}.BriefIntro_intro__StBn1 form p{color:rgba(255,255,255,.75)}@media (max-width:960px){.BriefIntro_h1__etWLA{font-size:clamp(2rem,5.5vw,3rem)}}@media (max-width:720px){.BriefIntro_intro__StBn1{padding:80px 0 36px}.BriefIntro_h1__etWLA{font-size:clamp(1.875rem,7.5vw,2.375rem);line-height:1.1;margin-bottom:22px}.BriefIntro_p__t9tNW{font-size:15px}}.BookCallButton_wrap__0UE2s{display:flex;justify-content:center;margin-top:clamp(30px,4vw,46px)}.BookCallButton_left__D69cl{justify-content:flex-start}.BookCallButton_wrapSmall__jGb24,.BookCallButton_wrapTight__6DoX7{margin-top:22px}.BookCallButton_wrap__0UE2s.BookCallButton_pin__Z7ee0{margin-top:auto}@media (max-width:600px){.BookCallButton_wrap__0UE2s.BookCallButton_pin__Z7ee0{margin-top:22px}}.BookCallButton_btn__TTKjd.BookCallButton_small__6oU_u{padding:10px 20px;font-size:13px}.BookCallButton_btn__TTKjd{font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:.02em;padding:14px 28px;border-radius:var(--radius-sm);background:var(--accent);color:#ffffff;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.BookCallButton_btn__TTKjd:hover{transform:translateY(-1px)}.BookCallButton_invert__sUpXg{background:#ffffff;color:var(--accent)}.BookCallButton_invert__sUpXg:hover{background:rgba(255,255,255,.9)}.Wrap_wrap__Bti2s{margin:0 auto;padding:0 48px}@media (max-width:720px){.Wrap_wrap__Bti2s{padding:0 20px}}.AIShowcase_section__jPzv6{background:var(--paper);padding:clamp(18px,2.2vw,34px) 0 clamp(88px,10vw,132px)}.AIShowcase_head__QBxGW{margin-bottom:clamp(28px,3.4vw,44px)}.AIShowcase_h2___UKlb{font-family:var(--serif);font-size:clamp(27px,3.3vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.14;color:var(--ink);margin:0 0 14px;max-width:760px;text-wrap:balance}.AIShowcase_h2Accent__rkjFr{color:var(--accent)}.AIShowcase_lede__8HhIy{font-family:var(--sans);font-size:var(--fs-lede);line-height:1.65;color:var(--ink-soft);margin:0;max-width:820px}.AIShowcase_ledeBr___fg1X{display:inline}@media (max-width:720px){.AIShowcase_ledeBr___fg1X{display:none}.AIShowcase_h2___UKlb{font-size:var(--fs-h2);text-wrap:wrap}}.AIShowcase_stage__LiezB[data-hold],.AIShowcase_stage__LiezB[data-hold] *{animation-play-state:paused!important}.AIShowcase_stage__LiezB{position:relative;width:100%;height:clamp(380px,32vw,470px);border-radius:var(--radius-md);overflow:hidden}.AIShowcase_photo__GJReM{position:absolute;inset:0;background:url(/images/melbourne-skyline.jpg) center 42%/cover no-repeat}.AIShowcase_photo__GJReM:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,8,12,.28),rgba(20,8,12,.14) 50%,rgba(20,8,12,.34)),rgba(154,42,60,.22)}.AIShowcase_liveDot__RQlme{width:6px;height:6px;border-radius:50%;background:#ffffff;animation:AIShowcase_dotPulse__Fd_Gr 2.6s ease-in-out infinite;flex-shrink:0}@keyframes AIShowcase_dotPulse__Fd_Gr{0%,to{opacity:.45}50%{opacity:1}}.AIShowcase_mock__g4zF9{position:absolute;z-index:2;padding:13px 15px 15px;border-radius:12px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.32);box-shadow:0 10px 34px -12px rgba(20,8,12,.45),inset 0 1px 0 rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);color:#ffffff;font-family:var(--sans);opacity:0;animation:AIShowcase_mockWin__kqzdS 30s ease-in-out infinite;animation-delay:var(--d);will-change:opacity,transform}@keyframes AIShowcase_mockWin__kqzdS{0%{opacity:0;transform:translateY(8px) scale(.985)}1.5%{opacity:1;transform:translateY(0) scale(1)}25%{opacity:1}27.5%,to{opacity:0;transform:translateY(-6px) scale(.99)}}.AIShowcase_mockA__dqGdN{top:6%;left:4%;width:clamp(300px,26vw,350px)}.AIShowcase_mockB__2kET1{top:7%;right:5%;width:clamp(270px,23vw,320px)}.AIShowcase_mockC__Xg_k7{bottom:8%;left:4%;width:clamp(360px,31vw,430px)}.AIShowcase_mockD__4hiQu{bottom:10%;right:5%;width:clamp(250px,21vw,290px)}.AIShowcase_mockHead__4vJE6{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.92);white-space:nowrap}.AIShowcase_status__ywqcW{position:relative;margin-left:auto;font-size:11px;font-weight:500;color:rgba(255,255,255,.85)}.AIShowcase_statusDone__ouv7X,.AIShowcase_statusRun__VYe9V{animation:30s linear infinite;animation-delay:var(--d)}.AIShowcase_statusRun__VYe9V{animation-name:AIShowcase_statusRun__VYe9V}.AIShowcase_statusDone__ouv7X{position:absolute;right:0;top:0;animation-name:AIShowcase_statusDone__ouv7X}@keyframes AIShowcase_statusRun__VYe9V{0%,4%{opacity:0}20.5%,5%{opacity:1}21.5%,to{opacity:0}}@keyframes AIShowcase_statusDone__ouv7X{0%,21.5%{opacity:0}22.5%,to{opacity:1}}.AIShowcase_mockSearch__YJ32e{display:flex;align-items:center;margin-top:10px;padding:7px 10px;border-radius:8px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.35)}.AIShowcase_mockQuery__5AvTv{font-size:12px;color:#ffffff;white-space:nowrap;overflow:hidden;max-width:0;animation:AIShowcase_mockType__XHtMU 30s linear infinite;animation-delay:var(--d)}@keyframes AIShowcase_mockType__XHtMU{0%,4%{max-width:0}11%,to{max-width:100%}}.AIShowcase_mockCaret__Dyc9F{width:1.5px;height:12px;margin-left:2px;background:#ffffff;flex-shrink:0;opacity:0;animation:AIShowcase_caretGate__gdHv4 30s linear infinite;animation-delay:var(--d)}@keyframes AIShowcase_caretGate__gdHv4{0%,3%{opacity:0}12%,3.5%{opacity:1}12.5%,to{opacity:0}}.AIShowcase_mockBody__hAkFF{position:relative;margin-top:11px}.AIShowcase_think__6738Q{position:absolute;top:5px;left:2px;display:flex;gap:4px;opacity:0;animation:AIShowcase_thinkGate__FQJWs 30s linear infinite;animation-delay:var(--d)}.AIShowcase_think__6738Q span{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.9);animation:AIShowcase_dotPulse__Fd_Gr 1.2s ease-in-out infinite}.AIShowcase_think__6738Q span:nth-child(2){animation-delay:.2s}.AIShowcase_think__6738Q span:nth-child(3){animation-delay:.4s}@keyframes AIShowcase_thinkGate__FQJWs{0%,9.5%{opacity:0}10.5%,12%{opacity:1}13%,to{opacity:0}}.AIShowcase_a1__pp5FE,.AIShowcase_a2__WpK1l,.AIShowcase_a3__iefs_,.AIShowcase_a4__Zzb1R,.AIShowcase_a5__2LZoA,.AIShowcase_a6__ieu2j,.AIShowcase_e0__e0PGK,.AIShowcase_e1__xq9oH{opacity:0;animation:30s linear infinite;animation-delay:var(--d)}.AIShowcase_e0__e0PGK{animation-name:AIShowcase_beatE0__vym_q}.AIShowcase_e1__xq9oH{animation-name:AIShowcase_beatE1__L_eEE}.AIShowcase_a1__pp5FE{animation-name:AIShowcase_beatA1__jX3Wj}.AIShowcase_a2__WpK1l{animation-name:AIShowcase_beatA2__ownq8}.AIShowcase_a3__iefs_{animation-name:AIShowcase_beatA3___UKzh}.AIShowcase_a4__Zzb1R{animation-name:AIShowcase_beatA4__PFGmF}.AIShowcase_a5__2LZoA{animation-name:AIShowcase_beatA5__Kw2lq}.AIShowcase_a6__ieu2j{animation-name:AIShowcase_beatA6___EJ3h}@keyframes AIShowcase_beatE0__vym_q{0%,2.5%{opacity:0;transform:translateY(4px)}4%,to{opacity:1;transform:translateY(0)}}@keyframes AIShowcase_beatE1__L_eEE{0%,5%{opacity:0;transform:translateY(4px)}6.5%,to{opacity:1;transform:translateY(0)}}@keyframes AIShowcase_beatA1__jX3Wj{0%,13%{opacity:0;transform:translateY(4px)}14.5%,to{opacity:1;transform:translateY(0)}}@keyframes AIShowcase_beatA2__ownq8{0%,14.5%{opacity:0;transform:translateY(4px)}16%,to{opacity:1;transform:translateY(0)}}@keyframes AIShowcase_beatA3___UKzh{0%,16%{opacity:0;transform:translateY(4px)}17.5%,to{opacity:1;transform:translateY(0)}}@keyframes AIShowcase_beatA4__PFGmF{0%,18%{opacity:0;transform:translateY(4px)}19.5%,to{opacity:1;transform:translateY(0)}}@keyframes AIShowcase_beatA5__Kw2lq{0%,20%{opacity:0;transform:translateY(4px)}21.5%,to{opacity:1;transform:translateY(0)}}@keyframes AIShowcase_beatA6___EJ3h{0%,21.5%{opacity:0;transform:translateY(4px)}23%,to{opacity:1;transform:translateY(0)}}.AIShowcase_answer__3rwQE{font-size:12px;line-height:1.5;color:rgba(255,255,255,.92);margin:0 0 10px}.AIShowcase_chart__HaHnN{position:relative;display:flex;align-items:flex-end;gap:8px;height:48px;padding:0 2px}.AIShowcase_bar__EXx5q{flex:1;border-radius:3px 3px 0 0;background:rgba(255,255,255,.42);transform-origin:bottom;transform:scaleY(.06);animation:30s linear infinite;animation-delay:var(--d)}.AIShowcase_barHot__6Jn8f{background:#ffd6d8}.AIShowcase_barG1__1fKFC{animation-name:AIShowcase_barG1__1fKFC}.AIShowcase_barG2__T_WqP{animation-name:AIShowcase_barG2__T_WqP}.AIShowcase_barG3__XaKEv{animation-name:AIShowcase_barG3__XaKEv}.AIShowcase_barG4__puDT5{animation-name:AIShowcase_barG4__puDT5}.AIShowcase_barG5__5lGdl{animation-name:AIShowcase_barG5__5lGdl}@keyframes AIShowcase_barG1__1fKFC{0%,14.5%{transform:scaleY(.06)}16.5%,to{transform:scaleY(1)}}@keyframes AIShowcase_barG2__T_WqP{0%,15.1%{transform:scaleY(.06)}17.1%,to{transform:scaleY(1)}}@keyframes AIShowcase_barG3__XaKEv{0%,15.7%{transform:scaleY(.06)}17.7%,to{transform:scaleY(1)}}@keyframes AIShowcase_barG4__puDT5{0%,16.3%{transform:scaleY(.06)}18.3%,to{transform:scaleY(1)}}@keyframes AIShowcase_barG5__5lGdl{0%,16.9%{transform:scaleY(.06)}18.9%,to{transform:scaleY(1)}}.AIShowcase_barTag__TIkMW{position:absolute;top:-15px;left:50%;transform:translateX(-50%);font-size:10.5px;font-weight:600;color:#ffd6d8}.AIShowcase_srcChip___jtlr{display:inline-flex;margin-top:12px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);font-size:10.5px;font-weight:500;color:rgba(255,255,255,.88)}.AIShowcase_mail__0sv_W{margin-top:10px;padding:9px 11px;border-radius:8px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3)}.AIShowcase_mailTop__oNGfP{font-size:11.5px;font-weight:600;margin-bottom:2px}.AIShowcase_mailSub__QgInP{font-size:11px;color:rgba(255,255,255,.78)}.AIShowcase_skelLabel__Vdl9Y{margin-top:11px;font-size:10.5px;font-weight:500;letter-spacing:.03em;color:rgba(255,255,255,.7)}.AIShowcase_sumWrap__Qttpi{position:relative;margin-top:7px;min-height:33px}.AIShowcase_skel__A5ZJv{position:absolute;inset:2px 0 auto 0;display:flex;flex-direction:column;gap:6px;animation:AIShowcase_skelOut__iFjWG 30s linear infinite;animation-delay:var(--d)}@keyframes AIShowcase_skelOut__iFjWG{0%,16.5%{opacity:1}18%,to{opacity:0}}.AIShowcase_sumText__VjOX3{font-size:11px;line-height:1.5;color:rgba(255,255,255,.9);margin:0;opacity:0;animation:AIShowcase_sumIn__010I0 30s linear infinite;animation-delay:var(--d)}@keyframes AIShowcase_sumIn__010I0{0%,17%{opacity:0;transform:translateY(3px)}18.5%,to{opacity:1;transform:translateY(0)}}.AIShowcase_spark__ZjeJm{margin-top:11px}.AIShowcase_sparkHead__959Oz{font-size:10.5px;font-weight:500;letter-spacing:.03em;color:rgba(255,255,255,.7);margin-bottom:5px}.AIShowcase_sparkSvg__a87hp{display:block;width:100%;height:30px;color:#ffffff}.AIShowcase_sparkLine__XUy_U{stroke-dasharray:1;stroke-dashoffset:1;animation:AIShowcase_sparkDraw__fee4U 30s linear infinite;animation-delay:var(--d)}@keyframes AIShowcase_sparkDraw__fee4U{0%,18.5%{stroke-dashoffset:1}24%,to{stroke-dashoffset:0}}.AIShowcase_sparkDot__Xc81T{opacity:0;animation:AIShowcase_sparkDotIn__R_rKV 30s linear infinite;animation-delay:var(--d)}@keyframes AIShowcase_sparkDotIn__R_rKV{0%,23.5%{opacity:0}24.5%,to{opacity:1}}.AIShowcase_skelLine__91CLT{display:block;height:7px;border-radius:4px;background:rgba(255,255,255,.4);max-width:0;animation:30s linear infinite;animation-delay:var(--d)}.AIShowcase_skelShort__lgNCs{width:62%}.AIShowcase_skel1__30_pV{animation-name:AIShowcase_skelW1__4x3eo}.AIShowcase_skel2__K2ATS{animation-name:AIShowcase_skelW2__yMkyI}.AIShowcase_skel3__AqOJQ{animation-name:AIShowcase_skelW3__zx4Oe}@keyframes AIShowcase_skelW1__4x3eo{0%,6%{max-width:0}9.5%,to{max-width:100%}}@keyframes AIShowcase_skelW2__yMkyI{0%,9%{max-width:0}12.5%,to{max-width:100%}}@keyframes AIShowcase_skelW3__zx4Oe{0%,12%{max-width:0}15.5%,to{max-width:100%}}.AIShowcase_tinyRow__cVnra{display:flex;gap:7px;margin-top:12px}.AIShowcase_tinyChip__SkS3J{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.1);font-size:10.5px;font-weight:500}.AIShowcase_tinyChip__SkS3J img{display:block;border-radius:2px;background:rgba(255,255,255,.92);padding:1px}.AIShowcase_sheet__8jDHY{margin-top:11px;padding:9px 11px 10px;border-radius:8px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.28)}.AIShowcase_sheetName__EUL_l{font-size:10.5px;font-weight:600;letter-spacing:.02em;margin-bottom:7px;color:rgba(255,255,255,.88)}.AIShowcase_sheetGrid__bl2p6{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:5px 10px}.AIShowcase_shCol__29LF3{font-size:10px;font-weight:500;color:rgba(255,255,255,.65);text-align:center}.AIShowcase_shLbl__xOQyn{font-size:10.5px;color:rgba(255,255,255,.8)}.AIShowcase_shCell__g5X5q{min-width:40px;padding:1px 6px;border-radius:3px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.06);font-size:10px;line-height:1.35;text-align:right;color:rgba(255,255,255,0)}.AIShowcase_shFilled__4IX6H{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.85)}.AIShowcase_cellF1__aWYWx,.AIShowcase_cellF2__ts2ln,.AIShowcase_cellF3__YOj7n,.AIShowcase_cellF4__CHI7W{animation:30s linear infinite;animation-delay:var(--d)}.AIShowcase_cellF1__aWYWx{animation-name:AIShowcase_cellF1__aWYWx}.AIShowcase_cellF2__ts2ln{animation-name:AIShowcase_cellF2__ts2ln}.AIShowcase_cellF3__YOj7n{animation-name:AIShowcase_cellF3__YOj7n}.AIShowcase_cellF4__CHI7W{animation-name:AIShowcase_cellF4__CHI7W}@keyframes AIShowcase_cellF1__aWYWx{0%,13%{background:rgba(255,255,255,.06);color:rgba(255,255,255,0)}14%{background:rgba(255,255,255,.95);color:rgba(58,16,24,.9)}16%,to{background:rgba(255,255,255,.16);color:rgba(255,255,255,.92)}}@keyframes AIShowcase_cellF2__ts2ln{0%,14.5%{background:rgba(255,255,255,.06);color:rgba(255,255,255,0)}15.5%{background:rgba(255,255,255,.95);color:rgba(58,16,24,.9)}17.5%,to{background:rgba(255,255,255,.16);color:rgba(255,255,255,.92)}}@keyframes AIShowcase_cellF3__YOj7n{0%,16%{background:rgba(255,255,255,.06);color:rgba(255,255,255,0)}17%{background:rgba(255,255,255,.95);color:rgba(58,16,24,.9)}19%,to{background:rgba(255,255,255,.16);color:rgba(255,255,255,.92)}}@keyframes AIShowcase_cellF4__CHI7W{0%,17.5%{background:rgba(255,255,255,.06);color:rgba(255,255,255,0)}18.5%{background:rgba(255,255,255,.95);color:rgba(58,16,24,.9)}20.5%,to{background:rgba(255,255,255,.16);color:rgba(255,255,255,.92)}}.AIShowcase_covs__Umqfi{display:flex;flex-direction:column;gap:6px;margin-top:11px}.AIShowcase_cov__ID8rs{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:500;color:rgba(255,255,255,.92)}.AIShowcase_covRisk__xuyhv{color:#ffd6d8}.AIShowcase_rowIcon__c9tBf{width:12px;height:12px;flex-shrink:0;color:#ffffff}.AIShowcase_dealLine__5hBG0{margin-top:10px;font-size:11.5px;font-weight:600;color:rgba(255,255,255,.92)}.AIShowcase_gateRow__1QuEy{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.AIShowcase_gate__rXyNo{padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.1);font-size:10px;font-weight:500;white-space:nowrap}.AIShowcase_meter__MOxiw{position:relative;height:6px;margin-top:12px;border-radius:999px;background:rgba(255,255,255,.2);overflow:hidden}.AIShowcase_meterFill__au__u{position:absolute;inset:0 auto 0 0;width:0;border-radius:999px;background:rgba(255,255,255,.85);animation:AIShowcase_meterFill__au__u 30s linear infinite;animation-delay:var(--d)}@keyframes AIShowcase_meterFill__au__u{0%,18.5%{width:0}21.5%,to{width:72%}}.AIShowcase_verdict__SbILi{display:inline-flex;margin-top:12px;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.88);color:var(--accent);font-size:10.5px;font-weight:400}.AIShowcase_pop__vDNGT{opacity:0;animation:AIShowcase_popWin__zmDXg 30s ease-in-out infinite;will-change:opacity,transform}@keyframes AIShowcase_popWin__zmDXg{0%{opacity:0;transform:translateY(7px) scale(.985)}2%{opacity:1;transform:translateY(0) scale(1)}12.5%{opacity:1}15%{opacity:0;transform:translateY(-5px) scale(.99)}to{opacity:0;transform:translateY(7px) scale(.985)}}.AIShowcase_chip__WpMjR{position:absolute;z-index:1;display:inline-flex;align-items:center;gap:7px;font-family:var(--sans);font-size:12px;font-weight:500;color:#ffffff;padding:9px 14px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.32);box-shadow:0 8px 26px -12px rgba(20,8,12,.45),inset 0 1px 0 rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);white-space:nowrap}.AIShowcase_chipDot__ojVqG{width:6px;height:6px;border-radius:50%;background:#ffffff;opacity:.85;flex-shrink:0}.AIShowcase_chipLogo__d9q15{display:block;flex-shrink:0;border-radius:3px;background:rgba(255,255,255,.92);padding:1.5px}.AIShowcase_chipRisk__41ujg{border-color:rgba(255,214,216,.55)}.AIShowcase_chipDotRisk__zogcR{background:#ffd6d8;opacity:1}.AIShowcase_s0__UF9LN{top:10%;left:44%}.AIShowcase_s1__y3hb8{top:28%;left:46%}.AIShowcase_s2__kVHbX{top:46%;left:38%}.AIShowcase_s3__zlaxU{top:63%;left:46%}.AIShowcase_tL__HGNvK{top:9%;left:4%}.AIShowcase_tL2__ReI5G{top:24%;left:7%}.AIShowcase_tR__V4EJ_{top:12%;right:6%}.AIShowcase_cL__eCx0O{bottom:14%;left:5%}.AIShowcase_cL2__qZfVh{bottom:32%;left:8%}.AIShowcase_cR__DEfMJ{bottom:13%;right:6%}.AIShowcase_cR2__ygGm6{bottom:30%;right:9%}.AIShowcase_mini__jAffk{position:absolute;z-index:1;width:clamp(190px,17vw,224px);padding:11px 13px 12px;border-radius:12px;font-family:var(--sans);color:#ffffff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.32);box-shadow:0 8px 26px -12px rgba(20,8,12,.45),inset 0 1px 0 rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15)}.AIShowcase_miniHead__hTt7W{font-size:11px;font-weight:500;letter-spacing:.02em;color:rgba(255,255,255,.72);margin-bottom:8px}.AIShowcase_miniRow__BI1xR{display:flex;align-items:center;justify-content:space-between;gap:8px}.AIShowcase_miniName__paHHH{font-size:12.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AIShowcase_miniFigure__jqq3g{font-size:17px;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.AIShowcase_miniPill__jEp2_{font-size:10px;font-weight:500;white-space:nowrap;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.26)}.AIShowcase_miniPillRisk__FojQV{color:#ffd6d8;border-color:rgba(255,214,216,.45);background:rgba(255,214,216,.14)}.AIShowcase_miniMeta__XPZKj{font-size:10.5px;line-height:1.45;color:rgba(255,255,255,.68);margin-top:6px}.AIShowcase_miniRow__BI1xR .AIShowcase_miniMeta__XPZKj{margin-top:0}.AIShowcase_miniAvatars__ScTOz{display:flex;align-items:center;gap:5px;margin-top:9px}.AIShowcase_miniAvatar__TiX__{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;font-size:9px;font-weight:500;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);flex-shrink:0}.AIShowcase_miniAvatars__ScTOz .AIShowcase_miniMeta__XPZKj{margin:0 0 0 3px}.AIShowcase_miniSource__3oznr{display:flex;align-items:center;gap:7px;font-size:11.5px;color:rgba(255,255,255,.9);padding:3px 0}.AIShowcase_miniSource__3oznr img{width:13px;height:13px;object-fit:contain}.AIShowcase_miniLines__6r0ca{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.AIShowcase_miniLines__6r0ca span{height:4px;border-radius:999px;background:rgba(255,255,255,.26)}.AIShowcase_miniLineShort__Qs5xd{width:58%}.AIShowcase_m0__jsSju{top:9%;left:38%}.AIShowcase_m1__xIq8O{top:31%;left:44%}.AIShowcase_m2__lFqSL{top:52%;left:37%}.AIShowcase_m3__YZZ2A{bottom:11%;left:44%}@media (max-width:860px){.AIShowcase_mini__jAffk{display:none}.AIShowcase_section__jPzv6{padding-top:16px}.AIShowcase_stage__LiezB{height:clamp(470px,128vw,570px)}.AIShowcase_h2___UKlb{font-size:var(--fs-h2);text-wrap:wrap}.AIShowcase_hideSm__H4r5X{display:none}.AIShowcase_mockA__dqGdN,.AIShowcase_mockB__2kET1,.AIShowcase_mockC__Xg_k7,.AIShowcase_mockD__4hiQu{top:4%;bottom:auto;left:4%;right:4%;width:auto;max-width:430px;margin-inline:auto}.AIShowcase_chip__WpMjR{font-size:11px;padding:7px 11px;gap:6px;max-width:92%}.AIShowcase_cL2__qZfVh,.AIShowcase_cL__eCx0O,.AIShowcase_tL2__ReI5G{top:auto;bottom:5%;left:4%;right:auto}.AIShowcase_cR2__ygGm6,.AIShowcase_tR__V4EJ_{top:auto;bottom:15%;left:4%;right:auto}}@media (prefers-reduced-motion:reduce){.AIShowcase_a1__pp5FE,.AIShowcase_a2__WpK1l,.AIShowcase_a3__iefs_,.AIShowcase_a4__Zzb1R,.AIShowcase_a5__2LZoA,.AIShowcase_a6__ieu2j,.AIShowcase_barTag__TIkMW,.AIShowcase_bar__EXx5q,.AIShowcase_cellF1__aWYWx,.AIShowcase_cellF2__ts2ln,.AIShowcase_cellF3__YOj7n,.AIShowcase_cellF4__CHI7W,.AIShowcase_e0__e0PGK,.AIShowcase_e1__xq9oH,.AIShowcase_liveDot__RQlme,.AIShowcase_meterFill__au__u,.AIShowcase_mockCaret__Dyc9F,.AIShowcase_mockQuery__5AvTv,.AIShowcase_mock__g4zF9,.AIShowcase_pop__vDNGT,.AIShowcase_skelLine__91CLT,.AIShowcase_skel__A5ZJv,.AIShowcase_sparkDot__Xc81T,.AIShowcase_sparkLine__XUy_U,.AIShowcase_statusDone__ouv7X,.AIShowcase_statusRun__VYe9V,.AIShowcase_sumText__VjOX3,.AIShowcase_think__6738Q,.AIShowcase_think__6738Q span{animation:none}.AIShowcase_pop__vDNGT{opacity:0}.AIShowcase_m0__jsSju.AIShowcase_pop__vDNGT,.AIShowcase_s1__y3hb8.AIShowcase_pop__vDNGT,.AIShowcase_tR__V4EJ_.AIShowcase_pop__vDNGT{opacity:1}.AIShowcase_mock__g4zF9{opacity:0}.AIShowcase_mockA__dqGdN{opacity:1}.AIShowcase_mockQuery__5AvTv{max-width:100%}.AIShowcase_mockCaret__Dyc9F,.AIShowcase_think__6738Q{opacity:0}.AIShowcase_a1__pp5FE,.AIShowcase_a2__WpK1l,.AIShowcase_a3__iefs_,.AIShowcase_a4__Zzb1R,.AIShowcase_a5__2LZoA,.AIShowcase_a6__ieu2j,.AIShowcase_e0__e0PGK,.AIShowcase_e1__xq9oH{opacity:1;transform:none}.AIShowcase_bar__EXx5q{transform:scaleY(1)}.AIShowcase_skelLine__91CLT{max-width:100%}.AIShowcase_skel__A5ZJv{opacity:0}.AIShowcase_sumText__VjOX3{opacity:1;transform:none}.AIShowcase_sparkLine__XUy_U{stroke-dashoffset:0}.AIShowcase_sparkDot__Xc81T{opacity:1}.AIShowcase_cellF1__aWYWx,.AIShowcase_cellF2__ts2ln,.AIShowcase_cellF3__YOj7n,.AIShowcase_cellF4__CHI7W{background:rgba(255,255,255,.16);color:rgba(255,255,255,.92)}.AIShowcase_meterFill__au__u{width:72%}.AIShowcase_statusRun__VYe9V{opacity:0}}.DeliveryOptions_section__gTV5G{padding:clamp(104px,11vw,152px) 0;border-bottom:1px solid var(--rule);background:var(--paper)}.DeliveryOptions_head__z8mHp{margin-bottom:clamp(52px,6vw,72px);text-align:center}.DeliveryOptions_eyebrow__AM3a7{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-weight:500;font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--accent);margin-bottom:16px}.DeliveryOptions_square__5dFRC{display:inline-block;width:7px;height:7px;background:var(--accent);border-radius:2px;flex-shrink:0}.DeliveryOptions_h2__N_AgI{font-family:var(--serif);font-size:var(--fs-h2);font-weight:400;letter-spacing:-.02em;line-height:1.08;margin:0 0 16px;text-wrap:balance}.DeliveryOptions_lede__6b2qp{font-family:var(--sans);font-weight:400;font-size:var(--fs-lede);line-height:1.6;color:var(--ink-soft);margin:0 auto;max-width:680px}.DeliveryOptions_grid__jkJ4A{display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:24px}.DeliveryOptions_card__oCpKu{position:relative;display:flex;flex-direction:column;min-height:clamp(430px,33vw,500px);background:linear-gradient(158deg,var(--paper) 0,var(--paper2) 100%);border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-md);padding:38px 32px 30px;box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 1px 2px rgba(0,0,0,.03),0 16px 36px rgba(20,8,12,.07);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.DeliveryOptions_card__oCpKu:before{content:"";position:absolute;inset:0;background:linear-gradient(150deg,rgba(255,255,255,.6),rgba(255,255,255,0) 36%);pointer-events:none}.DeliveryOptions_card__oCpKu>*{position:relative;z-index:1}@media (hover:hover) and (pointer:fine){.DeliveryOptions_card__oCpKu:hover{border-color:var(--accent-border-hover);box-shadow:inset 0 1px 0 rgba(255,255,255,1),0 1px 2px rgba(0,0,0,.04),0 22px 48px rgba(20,8,12,.1);transform:translateY(-3px)}}.DeliveryOptions_cardTop__Z44zY{display:flex;align-items:center;gap:14px;margin-bottom:26px}.DeliveryOptions_cardIcon___tv3H{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;border:1px solid var(--border);color:var(--accent);flex-shrink:0}.DeliveryOptions_category__S_la7{font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--accent)}.DeliveryOptions_cardOverlay__ivLej{position:absolute;inset:0;z-index:2;border-radius:inherit}.DeliveryOptions_cardLinked__KVaRZ .DeliveryOptions_cardOverlay__ivLej:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.DeliveryOptions_cardArrow__Skbfb{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--border);color:var(--accent);background:var(--paper);flex-shrink:0;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.DeliveryOptions_cardLinked__KVaRZ:hover .DeliveryOptions_cardArrow__Skbfb{background:var(--accent);border-color:var(--accent);color:#ffffff;transform:translate(1px,-1px)}.DeliveryOptions_cardTitle__JmJUi{font-family:var(--sans);font-weight:500;font-size:1.35rem;line-height:1.2;letter-spacing:-.01em;color:var(--ink);margin:0 0 14px}.DeliveryOptions_tagline__KBaoq{font-family:var(--sans);font-size:var(--fs-body-sm);font-weight:400;line-height:1.55;color:var(--ink);margin:0 0 24px}.DeliveryOptions_features__ARksu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:13px}.DeliveryOptions_feature__m3rH0{display:flex;align-items:flex-start;gap:10px;font-family:var(--sans);font-size:var(--fs-body-sm);line-height:1.5;color:var(--ink-soft)}.DeliveryOptions_feature__m3rH0 svg{flex-shrink:0;margin-top:1px}.DeliveryOptions_examples__B8sHp{margin-top:auto;padding-top:20px;border-top:1px solid var(--rule)}.DeliveryOptions_exampleChips__m7U40{display:flex;flex-wrap:wrap;gap:6px}.DeliveryOptions_exampleChip__OLDmk{font-family:var(--sans);font-size:11.5px;line-height:1;color:var(--ink-soft);background:var(--paper2);border:1px solid var(--rule);border-radius:4px;padding:6px 10px;white-space:nowrap}.DeliveryOptions_controls__L6pJA{display:none;align-items:center;justify-content:center;gap:14px;margin-top:22px}.DeliveryOptions_arrow__yRceD{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;border:1px solid var(--border);background:var(--paper);color:var(--accent);cursor:pointer;transition:border-color .2s ease,color .2s ease,opacity .2s ease}.DeliveryOptions_arrow__yRceD:disabled{opacity:.32;cursor:default}.DeliveryOptions_arrow__yRceD:not(:disabled):hover{border-color:var(--accent)}.DeliveryOptions_dots__ZCnRk{display:inline-flex;align-items:center;gap:7px}.DeliveryOptions_dot__TiLrI{width:7px;height:7px;padding:0;border:none;border-radius:999px;background:var(--border);cursor:pointer;transition:background .2s ease,width .2s ease}.DeliveryOptions_dotActive__Lpsiw{width:20px;background:var(--accent)}@media (max-width:960px){.DeliveryOptions_head__z8mHp{margin-bottom:32px}.DeliveryOptions_grid__jkJ4A{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.DeliveryOptions_grid__jkJ4A::-webkit-scrollbar{display:none}.DeliveryOptions_card__oCpKu{flex:0 0 100%;scroll-snap-align:center;background:var(--paper);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--border);transition:border-color .25s ease;-webkit-tap-highlight-color:transparent;user-select:none}.DeliveryOptions_card__oCpKu:before{display:none}.DeliveryOptions_cardActive__Jdk18{border-color:var(--accent)}.DeliveryOptions_controls__L6pJA{display:flex}}@media (max-width:720px){.DeliveryOptions_section__gTV5G{padding:64px 0}.DeliveryOptions_h2__N_AgI{font-size:var(--fs-h2)}.DeliveryOptions_cardTitle__JmJUi{font-size:1.2rem;margin-bottom:10px}.DeliveryOptions_feature__m3rH0,.DeliveryOptions_tagline__KBaoq{font-size:var(--fs-caption)}.DeliveryOptions_card__oCpKu{padding:26px 22px;flex-basis:100%;min-height:0}.DeliveryOptions_cardTop__Z44zY{margin-bottom:16px}.DeliveryOptions_cardIcon___tv3H{width:42px;height:42px}.DeliveryOptions_cardIcon___tv3H svg{width:22px;height:22px}.DeliveryOptions_tagline__KBaoq{margin-bottom:16px}.DeliveryOptions_features__ARksu{gap:12px}}.FAQ_section__AblqS{padding:clamp(72px,8vw,92px) 0 clamp(88px,9vw,120px);border-bottom:1px solid var(--rule)}.FAQ_inner__X9c2a{display:grid;grid-template-columns:1fr 1.5fr;gap:clamp(48px,8vw,96px);align-items:start}.FAQ_head__b1utU{position:sticky;top:80px}.FAQ_h2__CBuLI{font-family:var(--serif);font-size:clamp(1.5rem,2.5vw,2.25rem);font-weight:400;letter-spacing:-.02em;line-height:1.05;margin:0 0 24px;white-space:nowrap}.FAQ_subline__oG1mZ{display:flex;align-items:flex-start;gap:8px}.FAQ_square__vUJ_s{display:inline-block;width:7px;height:7px;background:var(--accent);border-radius:2px;flex-shrink:0;margin-top:5px}.FAQ_subtext__jO6VT{font-family:var(--sans);font-weight:300;font-size:var(--fs-body-sm);line-height:1.55;color:var(--muted)}.FAQ_list__AVE_P details,.FAQ_list__AVE_P details.FAQ_first__Yrzaz{border-top:1px solid var(--rule)}.FAQ_list__AVE_P details:last-child{border-bottom:1px solid var(--rule)}.FAQ_summary__MCiHt{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr 24px;gap:24px;padding:22px 0;align-items:center}.FAQ_summary__MCiHt::-webkit-details-marker{display:none}.FAQ_q__uvLC8{font-family:var(--sans);font-size:var(--fs-body);font-weight:400;letter-spacing:-.005em;line-height:1.4;color:var(--ink)}.FAQ_chev__iK1U8{color:var(--muted);flex-shrink:0;transition:transform .25s ease,color .2s ease}.FAQ_list__AVE_P details[open] .FAQ_chev__iK1U8{transform:rotate(180deg);color:var(--accent)}.FAQ_summary__MCiHt:hover .FAQ_chev__iK1U8{color:var(--accent)}.FAQ_ans__VrUv0{padding:0 0 22px}.FAQ_ans__VrUv0 p{font-family:var(--sans);font-weight:400;font-size:var(--fs-body);line-height:1.65;color:var(--ink-soft);margin:0}.FAQ_ans__VrUv0 p a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.FAQ_chev__iK1U8{transition:none}}@media (max-width:960px){.FAQ_section__AblqS{padding:64px 0}.FAQ_inner__X9c2a{grid-template-columns:1fr;gap:36px}.FAQ_head__b1utU{position:static}.FAQ_h2__CBuLI{font-size:var(--fs-h2);white-space:normal}}@media (max-width:720px){.FAQ_section__AblqS{padding:56px 0}}.BrainFeedbackMockup_stage__ru7y8{width:100%;max-width:760px;margin:0 auto;font-family:var(--sans)}.BrainFeedbackMockup_head__PtbkK{display:flex;align-items:center;gap:9px;margin-bottom:14px}@media (max-width:560px){.BrainFeedbackMockup_head__PtbkK{justify-content:center}}.BrainFeedbackMockup_dot__S9ysn{width:8px;height:8px;border-radius:2px;background:var(--accent);flex-shrink:0}.BrainFeedbackMockup_headTitle__y9sx4{font-size:13px;font-weight:500;color:var(--ink)}.BrainFeedbackMockup_meta__MkakH{margin-left:auto;font-size:11.5px;color:var(--muted)}.BrainFeedbackMockup_feed__2Lf0a{display:flex;flex-direction:column;gap:10px}.BrainFeedbackMockup_item__zJcD5{display:flex;align-items:center;gap:13px;background:var(--paper);border:1px solid rgba(0,0,0,.07);border-radius:12px;padding:12px 16px}.BrainFeedbackMockup_itemIcon__wYsbm{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--paper2);border:1px solid rgba(0,0,0,.06);color:var(--muted);flex-shrink:0}.BrainFeedbackMockup_itemIconAccent__G86JF{background:var(--accent-wash);border-color:transparent;color:var(--accent)}.BrainFeedbackMockup_itemBody__3WExa{flex:1;min-width:0}.BrainFeedbackMockup_itemText__DRh47{font-family:var(--sans);font-size:13.5px;line-height:1.35;color:var(--ink);margin:0}.BrainFeedbackMockup_itemSource__yP3FV{font-size:11px;color:var(--muted)}.BrainFeedbackMockup_itemTheme__Wsi8P{flex-shrink:0;font-size:11.5px;color:var(--muted);white-space:nowrap}.BrainFeedbackMockup_itemStatus___qa4a{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;white-space:nowrap}.BrainFeedbackMockup_itemStatus___qa4a:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.BrainFeedbackMockup_statusLogged__dVMYA{color:var(--mock-warning)}.BrainFeedbackMockup_statusFixed__IifVO{color:var(--status-connected)}.BrainFeedbackMockup_statusConnecting__Pk76T{color:var(--accent)}@media (max-width:620px){.BrainFeedbackMockup_item__zJcD5{flex-wrap:wrap;gap:9px}.BrainFeedbackMockup_itemBody__3WExa{flex-basis:100%;order:-1}}.Footer_footer__UaG1g{padding:clamp(64px,8vw,100px) 0 48px;background:var(--accent);font-family:var(--serif);color:#ffffff}.Footer_top__b4wwC{display:grid;grid-template-columns:minmax(220px,1fr) 2.3fr;gap:clamp(40px,6vw,88px);padding-bottom:clamp(44px,5vw,64px)}.Footer_topBare__02paB{grid-template-columns:1fr}.Footer_brand___zP6t{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.Footer_brandLockup__KKV8R{display:flex;align-items:center;gap:10px}.Footer_brandMark__ltQ6s{margin-left:-11px}.Footer_brandName___BP45{font-family:var(--serif);font-size:28px;letter-spacing:-.015em;line-height:1;color:#ffffff}.Footer_brandName___BP45 em{font-style:italic;color:rgba(255,255,255,.55)}.Footer_tag__tC_BI{font-family:var(--sans);font-size:16px;font-weight:400;color:rgba(255,255,255,.7);line-height:1.5;margin:0;max-width:240px}.Footer_cta__wg9pL{display:inline-block;margin-top:4px;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--accent);background:#ffffff;padding:11px 20px;border-radius:var(--radius-sm);border:1px solid #ffffff;cursor:pointer;transition:background .2s ease,border-color .2s ease}.Footer_cta__wg9pL:hover{background:rgba(255,255,255,.88);border-color:rgba(255,255,255,.88)}.Footer_cols__PSek3{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,40px)}.Footer_colTitle__sNZTr{font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.5);margin:0 0 16px}.Footer_colLinks__S_436{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.Footer_colLink__44YGj{background:none;border:none;padding:0;margin:0;text-align:left;cursor:pointer;font-family:var(--sans);font-size:14px;color:rgba(255,255,255,.78);text-decoration:none;transition:color .2s ease}.Footer_colLink__44YGj:hover{color:#ffffff}.Footer_bottom__O5rKs{padding-top:22px;border-top:1px solid rgba(255,255,255,.18);display:flex;justify-content:space-between;align-items:center;font-family:var(--sans);font-weight:300;font-size:12px;color:rgba(255,255,255,.62);letter-spacing:.02em}.Footer_footLegal__WRVuN{display:flex;align-items:center;gap:20px}.Footer_emailBottom__Scnri{color:rgba(255,255,255,.62);text-decoration:none;transition:color .2s ease}.Footer_emailBottom__Scnri:hover{color:rgba(255,255,255,.9)}.Footer_bottomRight___2_nr{display:flex;align-items:center;gap:18px}.Footer_certMini__gHK8N{display:inline-flex;align-items:center;gap:10px}.Footer_certStamp__BCQ8S{width:28px;height:28px;color:rgba(255,255,255,.78);display:block}.Footer_certStampIso__KaZ2X{height:26px;width:auto;opacity:.82;display:block}.Footer_social___aQ_M{display:inline-flex;align-items:center;color:rgba(255,222,227,.92);transition:color .2s ease}.Footer_social___aQ_M:hover{color:#ffffff}.Footer_social___aQ_M svg{width:18px;height:18px}.Footer_madeIn__bhmC3{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.62);font-family:var(--sans);font-size:12px;font-weight:300}.Footer_ausMap__0z53i{flex-shrink:0;width:24px;height:auto;filter:invert(1) opacity(.62);mix-blend-mode:screen}.Footer_invert__R_ALD{background:#f4f4f3;color:var(--ink);border-top:1px solid var(--border)}.Footer_invert__R_ALD .Footer_brandName___BP45{color:var(--ink)}.Footer_invert__R_ALD .Footer_brandName___BP45 em{color:var(--accent)}.Footer_invert__R_ALD .Footer_tag__tC_BI{color:rgba(0,0,0,.6)}.Footer_invert__R_ALD .Footer_cta__wg9pL{background:var(--accent);color:#ffffff;border-color:var(--accent)}.Footer_invert__R_ALD .Footer_cta__wg9pL:hover{background:var(--accent-hot);border-color:var(--accent-hot)}.Footer_invert__R_ALD .Footer_colTitle__sNZTr{color:var(--muted)}.Footer_invert__R_ALD .Footer_colLink__44YGj{color:var(--ink-soft)}.Footer_invert__R_ALD .Footer_colLink__44YGj:hover{color:var(--accent)}.Footer_invert__R_ALD .Footer_bottom__O5rKs{border-top-color:var(--rule);color:var(--muted)}.Footer_invert__R_ALD .Footer_emailBottom__Scnri{color:var(--muted)}.Footer_invert__R_ALD .Footer_emailBottom__Scnri:hover,.Footer_invert__R_ALD .Footer_social___aQ_M{color:var(--accent)}.Footer_invert__R_ALD .Footer_social___aQ_M:hover{color:var(--accent-hot)}.Footer_invert__R_ALD .Footer_madeIn__bhmC3{color:var(--muted)}.Footer_invert__R_ALD .Footer_ausMap__0z53i{filter:none;mix-blend-mode:multiply;opacity:.75}.Footer_invert__R_ALD .Footer_certStamp__BCQ8S{color:var(--muted)}.Footer_invert__R_ALD .Footer_certStampIso__KaZ2X{filter:invert(1);opacity:.5}@media (max-width:860px){.Footer_top__b4wwC{grid-template-columns:1fr;gap:52px;padding-bottom:40px}.Footer_cols__PSek3{grid-template-columns:repeat(2,1fr);gap:30px 24px}}@media (max-width:620px){.Footer_footer__UaG1g{padding:48px 0 36px}.Footer_bottom__O5rKs{flex-direction:column;align-items:flex-start;gap:16px}.Footer_footLegal__WRVuN{display:grid;grid-template-columns:repeat(2,auto);justify-content:flex-start;gap:10px 18px}.Footer_footLegal__WRVuN>:nth-child(3){order:-2}.Footer_footLegal__WRVuN>:nth-child(4){order:-1}}.ForAiHeader_head__5VhdF{padding:72px 0 36px}.ForAiHeader_back__vItzo{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:var(--fs-eyebrow);font-weight:400;letter-spacing:.01em;color:var(--muted);text-decoration:none;margin-bottom:28px;transition:color .2s ease}.ForAiHeader_back__vItzo:hover{color:var(--accent)}.ForAiHeader_kicker__bqLyX{display:flex;gap:18px;align-items:center;margin-bottom:24px;flex-wrap:wrap}.ForAiHeader_cat__piIxc{display:inline-flex;align-items:center;font-family:var(--sans);font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--accent)}.ForAiHeader_div__wqtHf{width:1px;height:14px;background:var(--rule)}.ForAiHeader_meta___kx_w{font-family:var(--sans);font-size:var(--fs-eyebrow);font-weight:400;letter-spacing:.01em;text-transform:none;color:var(--muted)}.ForAiHeader_h1__C_49S{font-family:var(--serif);font-size:var(--fs-h1-guide);font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}.ForAiHeader_h1__C_49S em{font-style:italic;color:var(--accent)}@media (max-width:720px){.ForAiHeader_head__5VhdF{padding:32px 0 24px}.ForAiHeader_back__vItzo{margin-bottom:20px}.ForAiHeader_kicker__bqLyX{gap:12px;margin-bottom:16px}}.HeroBackdrop_backdrop__273jm{--mx:50%;--my:38%;--ma:0;--fx:50%;--fy:46%;position:absolute;top:-56px;left:0;right:0;bottom:0;z-index:0;overflow:hidden;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(154,42,60,.11) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(154,42,60,.11) 0 1px,transparent 1px 32px),radial-gradient(100% 80% at 50% 0,rgba(154,42,60,.05),transparent 62%),linear-gradient(180deg,#ffffff,#fdf9fa 58%,#ffffff)}.HeroBackdrop_backdrop__273jm:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--ma);transition:opacity .35s ease;background:repeating-linear-gradient(0deg,rgba(122,30,46,.34) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(122,30,46,.34) 0 1px,transparent 1px 32px);-webkit-mask-image:radial-gradient(240px 240px at var(--mx) var(--my),#000 0,rgba(0,0,0,.4) 46%,transparent 72%);mask-image:radial-gradient(240px 240px at var(--mx) var(--my),#000 0,rgba(0,0,0,.4) 46%,transparent 72%)}.HeroBackdrop_backdrop__273jm:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(54% 56% at var(--fx) var(--fy),#ffffff 8%,rgba(255,255,255,0) 72%),linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 64%,#ffffff 100%)}.HeroBackdrop_deepFade__IWkl4:after{background:radial-gradient(54% 56% at var(--fx) var(--fy),#ffffff 8%,rgba(255,255,255,0) 72%),linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 82%,#ffffff 100%)}.HeroBackdrop_grey__9TTF5.HeroBackdrop_deepFade__IWkl4:after{background:radial-gradient(54% 56% at var(--fx) var(--fy),rgba(255,255,255,.9) 8%,rgba(255,255,255,0) 72%),linear-gradient(180deg,rgba(244,244,243,0) 0,rgba(244,244,243,0) 90%,#f4f4f3 100%)}.HeroBackdrop_inverted__TZdO2{background:repeating-linear-gradient(0deg,rgba(255,255,255,.13) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(255,255,255,.13) 0 1px,transparent 1px 32px),radial-gradient(100% 80% at 50% 0,rgba(255,255,255,.05),transparent 62%),linear-gradient(180deg,#9a2a3c,#93283a 58%,#9a2a3c)}.HeroBackdrop_inverted__TZdO2:before{background:repeating-linear-gradient(0deg,rgba(255,255,255,.42) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(255,255,255,.42) 0 1px,transparent 1px 32px)}.HeroBackdrop_inverted__TZdO2:after{background:radial-gradient(54% 56% at var(--fx) var(--fy),#9a2a3c 8%,rgba(154,42,60,0) 72%),linear-gradient(180deg,rgba(154,42,60,0) 0,rgba(154,42,60,0) 64%,#9a2a3c 100%)}.HeroBackdrop_grey__9TTF5{background:repeating-linear-gradient(0deg,rgba(0,0,0,.07) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(0,0,0,.07) 0 1px,transparent 1px 32px),linear-gradient(180deg,#f4f4f3,#f1f0ef 58%,#f4f4f3)}.HeroBackdrop_grey__9TTF5:before{background:repeating-linear-gradient(0deg,rgba(0,0,0,.2) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(0,0,0,.2) 0 1px,transparent 1px 32px)}.HeroBackdrop_grey__9TTF5:after{background:radial-gradient(54% 56% at var(--fx) var(--fy),rgba(255,255,255,.9) 8%,rgba(255,255,255,0) 72%),linear-gradient(180deg,rgba(244,244,243,0) 0,rgba(244,244,243,0) 64%,#f4f4f3 100%)}@media (prefers-reduced-motion:reduce){.HeroBackdrop_backdrop__273jm:before{transition:none}}.Hero_hero__T3Fr4{position:relative;isolation:isolate;background:var(--paper);padding:clamp(76px,10vw,138px) 0 clamp(80px,9vw,128px);overflow:visible}.Hero_inner__M_C9y{position:relative;z-index:1;max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.Hero_fundAccent__aOUtI{color:var(--accent);font-style:normal}.Hero_h1__CpRsJ{font-family:var(--serif);font-size:var(--fs-hero);letter-spacing:-.03em;line-height:1.02;color:var(--ink);margin:0 0 22px}.Hero_h1__CpRsJ,.Hero_sub__2KmIh{font-weight:400;text-wrap:balance}.Hero_sub__2KmIh{font-family:var(--sans);font-size:var(--fs-lede);line-height:1.6;color:var(--ink-soft);max-width:720px;margin:0 0 34px}.Hero_sub__2KmIh strong{font-weight:400;color:var(--ink)}.Hero_ctas__4iFP6{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin-bottom:clamp(40px,5vw,60px)}.Hero_ctaBtn__3_9D8{font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:.02em;padding:14px 28px;border-radius:var(--radius-sm);background:var(--accent);color:#ffffff;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.Hero_ctaBtn__3_9D8:hover{background:var(--accent-hot);transform:translateY(-1px)}.Hero_platforms__JGuPU{display:flex;flex-direction:column;align-items:center;gap:14px}.Hero_platformsLabel__UaQoY{font-family:var(--sans);font-weight:500;font-size:12px;letter-spacing:.01em;color:var(--muted)}.Hero_platformsLogos__MxLBT{display:flex;align-items:center;justify-content:center;gap:22px}.Hero_logoLink__HpR_6{display:inline-flex;align-items:center;text-decoration:none}.Hero_logo__KLHdu{height:22px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.5;transition:filter .2s ease,opacity .2s ease}.Hero_logoLink__HpR_6:hover .Hero_logo__KLHdu{filter:grayscale(0);opacity:1}@media (max-width:720px){.Hero_hero__T3Fr4{padding:96px 0 84px}.Hero_h1__CpRsJ{font-size:clamp(2.5rem,11.5vw,2.9rem)}.Hero_sub__2KmIh{margin-bottom:38px}.Hero_subRest__01QSt{display:none}.Hero_ctas__4iFP6{gap:14px;margin-bottom:48px}.Hero_ctaBtn__3_9D8{font-size:15px;padding:15px 30px}.Hero_logo__KLHdu{height:24px}}.MethodBuildDiagram_wrap__kxX5_{max-width:660px;margin:0 auto}.MethodBuildDiagram_svg__g8m3j{width:100%;height:auto;display:block;overflow:visible}.MethodBuildDiagram_tile__CnKvN{fill:rgba(255,255,255,.09);stroke:rgba(255,255,255,.34);stroke-width:1.25}.MethodBuildDiagram_wash__2M_rq{fill:rgba(255,255,255,.04);stroke:none}.MethodBuildDiagram_connector__8sImi{stroke:rgba(255,255,255,.2);stroke-width:1.25}.MethodBuildDiagram_glyph__bxr_r{stroke:#ffffff;stroke-width:2.2;opacity:.95}.MethodBuildDiagram_chrome__oTkKY{fill:rgba(255,255,255,.14);stroke:none}.MethodBuildDiagram_dot__AjSLk{fill:#ffffff;opacity:.55}.MethodBuildDiagram_bar__2aEMF{fill:rgba(255,255,255,.28);stroke:none}.MethodBuildDiagram_block__tEO15{fill:rgba(255,255,255,.07);stroke:rgba(255,255,255,.24);stroke-width:1}.MethodBuildDiagram_chartBar__xnTlh{fill:#ffffff;opacity:.9}.MethodBuildDiagram_baseline__p5_AX{stroke:rgba(255,255,255,.2);stroke-width:1.25}.Method_section___5uMK{position:relative;padding:clamp(88px,9vw,120px) 0 clamp(56px,7vw,96px);background:var(--accent);color:#ffffff}.Method_field__Ask9I{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.05) .6px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(115% 85% at 50% 40%,#000 28%,transparent 80%);mask-image:radial-gradient(115% 85% at 50% 40%,#000 28%,transparent 80%)}.Method_head__WCKo_{position:relative;z-index:1;margin:0 auto clamp(40px,5vw,64px);max-width:660px;text-align:center}.Method_eyebrow__aVKGC{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-weight:500;font-size:var(--fs-eyebrow);letter-spacing:.01em;color:#ffffff;margin-bottom:16px}.Method_square__FfQJ8{display:inline-block;width:7px;height:7px;background:#ffffff;border-radius:2px;flex-shrink:0}.Method_h2__K2vEh{font-family:var(--serif);font-size:var(--fs-h2);font-weight:400;letter-spacing:-.02em;line-height:1.08;margin:0 0 16px;color:#ffffff;text-wrap:balance}.Method_lede__nRy_j{font-family:var(--sans);font-weight:400;font-size:var(--fs-lede);line-height:1.6;color:var(--on-accent-soft);margin:0}.Method_stack___kz12{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(56px,12vh,150px)}.Method_box__WSfj0{position:sticky;display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(32px,5vw,88px);align-items:center;min-height:clamp(320px,34vw,420px);padding:clamp(26px,3vw,44px);border:1.5px solid rgba(255,255,255,.24);border-radius:var(--radius-xl);background:#9f3546;background:color-mix(in srgb,var(--accent) 95%,#ffffff);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 12px 30px -22px rgba(0,0,0,.3);overflow:hidden}.Method_box__WSfj0:first-child{top:clamp(88px,11vh,124px)}.Method_box__WSfj0:nth-child(2){top:calc(clamp(88px, 11vh, 124px) + 22px)}.Method_box__WSfj0:nth-child(3){top:calc(clamp(88px, 11vh, 124px) + 44px)}.Method_runway__fLtDf{height:55vh}.Method_copy__V9sCH{min-width:0}.Method_phase__rVynE{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-weight:500;font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--on-accent-mark);margin-bottom:16px}.Method_phaseDot__RLtWN{width:7px;height:7px;border-radius:2px;background:var(--on-accent-mark);flex-shrink:0}.Method_title__JeVpk{font-family:var(--sans);font-size:clamp(1.2rem,1.7vw,1.5rem);font-weight:500;letter-spacing:-.015em;line-height:1.12;color:#ffffff;margin:0 0 18px;white-space:nowrap}.Method_accent__w_FT3{color:#ffffff}.Method_body__lSH5b{font-family:var(--sans);font-weight:400;font-size:var(--fs-body);line-height:1.65;color:rgba(255,255,255,.76);margin:0;max-width:420px}.Method_visual__auHsA{min-width:0;display:flex;justify-content:center;align-items:center}.Method_visual__auHsA>div{width:100%;max-width:660px}@media (max-width:860px){.Method_stack___kz12{gap:40px}.Method_box__WSfj0{grid-template-columns:1fr;gap:20px;min-height:0}.Method_box__WSfj0:first-child{top:76px}.Method_box__WSfj0:nth-child(2){top:calc(76px + 16px)}.Method_box__WSfj0:nth-child(3){top:calc(76px + 32px)}.Method_runway__fLtDf{height:30vh}.Method_body__lSH5b{font-size:var(--fs-body-sm);max-width:none}}@media (max-width:560px){.Method_section___5uMK{padding:64px 0}.Method_head__WCKo_{margin-bottom:32px}.Method_h2__K2vEh{font-size:var(--fs-h2)}.Method_box__WSfj0{padding:22px 18px}.Method_phase__rVynE{margin-bottom:10px}.Method_title__JeVpk{font-size:1.15rem;margin:0 0 12px}}@media (prefers-reduced-motion:reduce){.Method_box__WSfj0{position:static}.Method_runway__fLtDf{display:none}}.Nav_header__Ole0_{border-bottom:1px solid var(--rule);position:fixed!important;top:0;left:0;right:0;z-index:100;background:var(--paper);transition:background .3s ease,border-color .3s ease,transform .3s ease,top .3s ease}.Nav_sticky__lJDs9{background:var(--accent);border-bottom-color:transparent}.Nav_inverted___zduq.Nav_sticky__lJDs9{border-bottom-color:rgba(255,255,255,.5)}.Nav_overlay__WNiZe{background:transparent;border-bottom-color:transparent}.Nav_overlay__WNiZe .Nav_brand__wEZMt{color:#ffffff}.Nav_overlay__WNiZe .Nav_brand__wEZMt em{color:rgba(255,255,255,.6)}.Nav_overlay__WNiZe .Nav_link__zheGr{color:rgba(255,255,255,.82)}.Nav_overlay__WNiZe .Nav_dropdown__9_JZu:hover .Nav_link__zheGr.Nav_dropdownTrigger__0B7Hw,.Nav_overlay__WNiZe .Nav_link__zheGr.Nav_dropdownOpen__cXWhH,.Nav_overlay__WNiZe .Nav_link__zheGr:hover{color:#ffffff}.Nav_overlay__WNiZe .Nav_cta__cuujR{background:#ffffff;color:var(--accent);border-color:#ffffff}.Nav_overlay__WNiZe .Nav_cta__cuujR:hover{background:rgba(255,255,255,.88);border-color:rgba(255,255,255,.88)}.Nav_blend__4en5r{background:transparent;border-bottom-color:transparent}.Nav_nav__BptBv{display:flex;align-items:center;justify-content:space-between;padding:18px 0}.Nav_brand__wEZMt{display:inline-flex;align-items:center;gap:12px;font-family:var(--serif);font-size:26px;line-height:1;letter-spacing:-.015em;color:var(--ink);text-decoration:none;transition:color .3s ease}.Nav_sticky__lJDs9 .Nav_brand__wEZMt{color:#ffffff}.Nav_brand__wEZMt em{font-style:italic;color:var(--accent);transition:color .3s ease}.Nav_sticky__lJDs9 .Nav_brand__wEZMt em{color:rgba(255,255,255,.55)}.Nav_mark__a_Bz8{flex-shrink:0}@media (max-width:720px){.Nav_navBare__RjVDl .Nav_brand__wEZMt>span:last-child{display:none}.Nav_navBare__RjVDl .Nav_bareNote__85SYs{font-size:11.5px;white-space:nowrap;gap:5px}}.Nav_bareNote__85SYs{display:inline-flex;align-items:center;gap:7px;font-family:var(--sans);font-size:12px;font-weight:400;letter-spacing:.02em;color:var(--muted);transition:color .3s ease}.Nav_sticky__lJDs9 .Nav_bareNote__85SYs{color:#ffffff}.Nav_overlay__WNiZe .Nav_bareNote__85SYs{color:rgba(255,255,255,.82)}.Nav_right__a6Nx1{display:flex;align-items:center;gap:32px}.Nav_links__TBJFU{display:flex;align-items:center;gap:26px}.Nav_link__zheGr{position:relative;display:inline-flex;align-items:center;gap:5px;font-family:var(--sans);font-size:14px;font-weight:400;line-height:1;letter-spacing:.01em;color:rgba(0,0,0,.6);text-decoration:none;background:transparent;border:0;cursor:pointer;padding:6px 0;transition:color .2s ease}.Nav_link__zheGr:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;opacity:0;transition:opacity .2s ease}.Nav_link__zheGr:hover{color:var(--accent)}.Nav_link__zheGr:hover:after{opacity:1}.Nav_sticky__lJDs9 .Nav_link__zheGr{color:rgba(255,255,255,.7)}.Nav_sticky__lJDs9 .Nav_link__zheGr:hover{color:#ffffff}.Nav_dropdown__9_JZu{position:relative}.Nav_dropdown__9_JZu:has(.Nav_dropdownOpen__cXWhH),.Nav_dropdown__9_JZu:hover{z-index:5}.Nav_dropdown__9_JZu:after{content:"";position:absolute;top:100%;right:0;width:184px;height:10px;pointer-events:none}.Nav_dropdown__9_JZu:has(.Nav_dropdownOpen__cXWhH):after,.Nav_dropdown__9_JZu:hover:after{pointer-events:auto}.Nav_dropdown__9_JZu:hover .Nav_link__zheGr.Nav_dropdownTrigger__0B7Hw,.Nav_link__zheGr.Nav_dropdownOpen__cXWhH{color:var(--accent)}.Nav_link__zheGr.Nav_dropdownOpen__cXWhH:after{opacity:1}.Nav_sticky__lJDs9 .Nav_dropdown__9_JZu:hover .Nav_link__zheGr.Nav_dropdownTrigger__0B7Hw,.Nav_sticky__lJDs9 .Nav_link__zheGr.Nav_dropdownOpen__cXWhH{color:#ffffff}.Nav_chevron__ukM56{transition:transform .2s ease;margin-top:1px}.Nav_dropdownOpen__cXWhH .Nav_chevron__ukM56{transform:rotate(180deg)}.Nav_panel__JcHT7{position:absolute;top:calc(100% + 8px);right:0;min-width:184px;display:flex;flex-direction:column;gap:2px;padding:6px;background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:0 6px 16px rgba(0,0,0,.06);animation:Nav_panelIn__7V3Uf .16s cubic-bezier(.22,1,.36,1)}@keyframes Nav_panelIn__7V3Uf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Nav_panelItem__vV7Vu{display:block;padding:9px 12px;border-radius:5px;font-family:var(--sans);font-size:14px;font-weight:400;color:var(--ink-soft);text-decoration:none;transition:background .15s ease,color .15s ease}.Nav_panelItem__vV7Vu:hover{background:var(--accent-wash);color:var(--accent)}.Nav_cta__cuujR{cursor:pointer;font-family:var(--sans);font-size:13px;font-weight:500;letter-spacing:.04em;padding:11px 20px;border-radius:var(--radius-sm);text-decoration:none;border:1px solid var(--accent);background:var(--accent);color:#ffffff;transition:background .2s ease,color .2s ease,border-color .2s ease}.Nav_sticky__lJDs9 .Nav_cta__cuujR{background:#ffffff;color:var(--accent);border-color:#ffffff}.Nav_cta__cuujR:hover{background:var(--accent-hot);border-color:var(--accent-hot)}.Nav_sticky__lJDs9 .Nav_cta__cuujR:hover{background:rgba(255,255,255,.88);border-color:rgba(255,255,255,.88)}.Nav_hamburger____qx2{display:none;flex-direction:column;justify-content:center;gap:5px;width:34px;height:34px;padding:0;margin-right:-6px;background:transparent;border:0;cursor:pointer;color:rgba(0,0,0,.72)}.Nav_hamburger____qx2 span{display:block;width:22px;height:1.7px;border-radius:2px;background:currentColor}.Nav_overlay__WNiZe .Nav_hamburger____qx2,.Nav_sticky__lJDs9 .Nav_hamburger____qx2{color:#ffffff}.Nav_mobileMenu__KP_42{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;padding:0 20px calc(28px + env(safe-area-inset-bottom, 0px));background:var(--paper);overflow-y:auto;animation:Nav_menuIn__Kw2fu .18s ease}@keyframes Nav_menuIn__Kw2fu{0%{opacity:0}to{opacity:1}}.Nav_mobileBar__4VY3T{display:flex;align-items:center;justify-content:space-between;padding:12px 0 4px}.Nav_mobileBar__4VY3T .Nav_brand__wEZMt{font-size:18px}.Nav_mobileBar__4VY3T .Nav_mark__a_Bz8{width:20px;height:20px}.Nav_menuClose__IObvu{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:-8px;background:transparent;border:0;cursor:pointer;color:var(--ink)}.Nav_mobileLinks__mMQ4o{display:flex;flex-direction:column;margin-top:14px;border-top:1px solid var(--border)}.Nav_mobileLink__Ktrxr{align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 2px;border:0;background:transparent;font-family:var(--sans);font-size:15px;font-weight:400;letter-spacing:.01em;line-height:1.3;color:var(--ink);text-decoration:none;text-align:left;cursor:pointer}.Nav_mobileGroup__RcZql,.Nav_mobileLink__Ktrxr{display:flex;border-bottom:1px solid var(--border)}.Nav_mobileGroup__RcZql{flex-direction:column}.Nav_mobileGroup__RcZql .Nav_mobileLink__Ktrxr{border-bottom:0}.Nav_mobileChevron__8dsQV{display:inline-flex;color:var(--muted);transition:transform .2s ease,color .2s ease}.Nav_mobileChevron__8dsQV svg{width:15px;height:15px}.Nav_mobileChevronOpen__yxmNV{transform:rotate(180deg);color:var(--accent)}.Nav_mobileSub__syR_0{display:flex;flex-direction:column;padding:2px 0 14px 10px}.Nav_mobileSubLink__Mumd1{padding:8px 0;font-family:var(--sans);font-size:13px;font-weight:400;color:var(--muted);text-decoration:none}.Nav_mobileSubLink__Mumd1:active{color:var(--accent)}.Nav_mobileCta__E8_d9{margin-top:26px;width:100%;padding:13px 22px;border:0;border-radius:var(--radius-sm);background:var(--accent);color:#ffffff;font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:.02em;cursor:pointer}.Nav_mobileCta__E8_d9:active{background:var(--accent-hot)}.Nav_mobileMenuInvert__5_QnL{background:var(--accent)}.Nav_mobileMenuInvert__5_QnL .Nav_brand__wEZMt{color:#ffffff}.Nav_mobileMenuInvert__5_QnL .Nav_brand__wEZMt em{color:rgba(255,255,255,.6)}.Nav_mobileMenuInvert__5_QnL .Nav_menuClose__IObvu{color:#ffffff}.Nav_mobileMenuInvert__5_QnL .Nav_mobileLinks__mMQ4o{border-top-color:rgba(255,255,255,.22)}.Nav_mobileMenuInvert__5_QnL .Nav_mobileLink__Ktrxr{color:#ffffff;border-bottom-color:rgba(255,255,255,.22)}.Nav_mobileMenuInvert__5_QnL .Nav_mobileGroup__RcZql{border-bottom-color:rgba(255,255,255,.22)}.Nav_mobileMenuInvert__5_QnL .Nav_mobileChevron__8dsQV{color:rgba(255,255,255,.6)}.Nav_mobileMenuInvert__5_QnL .Nav_mobileChevronOpen__yxmNV{color:#ffffff}.Nav_mobileMenuInvert__5_QnL .Nav_mobileSubLink__Mumd1{color:rgba(255,255,255,.7)}.Nav_mobileMenuInvert__5_QnL .Nav_mobileCta__E8_d9{background:#ffffff;color:var(--accent)}.Nav_mobileMenuInvert__5_QnL .Nav_mobileCta__E8_d9:active{background:rgba(255,255,255,.88)}@media (max-width:860px){.Nav_cta__cuujR,.Nav_links__TBJFU{display:none}.Nav_hamburger____qx2{display:flex}}@media (min-width:861px){.Nav_mobileMenu__KP_42{display:none}}@media (max-width:720px){.Nav_nav__BptBv{padding:10px 0}.Nav_brand__wEZMt{font-size:18px;gap:8px}.Nav_mark__a_Bz8{width:21px;height:21px}}.NewsletterInline_form__UukAg{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px;max-width:560px}.NewsletterInline_input__QU4OJ{font-family:var(--sans);font-size:15px;flex:1 1 280px;min-width:0;padding:16px 20px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);transition:border-color .15s ease,box-shadow .15s ease}.NewsletterInline_input__QU4OJ::placeholder{color:var(--muted)}.NewsletterInline_input__QU4OJ:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(154,42,60,.12)}.NewsletterInline_input__QU4OJ:disabled{opacity:1}.NewsletterInline_inputError__V5YbC{border-color:var(--accent);background:rgba(154,42,60,.04);animation:NewsletterInline_shake__6yzo2 .4s ease}@keyframes NewsletterInline_shake__6yzo2{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.NewsletterInline_cta__iH8R4{font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:.02em;padding:16px 28px;border-radius:var(--radius-sm);background:var(--accent);color:#ffffff;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.NewsletterInline_cta__iH8R4:hover:not(:disabled){background:var(--accent-hot);transform:translateY(-1px)}.NewsletterInline_cta__iH8R4:disabled{background:var(--accent);opacity:1;cursor:not-allowed}.NewsletterInline_error__VQbeT,.NewsletterInline_success__rOCrO{flex-basis:100%;font-family:var(--sans);font-size:13px;margin:4px 0 0}.NewsletterInline_error__VQbeT,.NewsletterInline_success__rOCrO{color:var(--accent)}.NewsletterInline_note__hJza7{flex-basis:100%;font-family:var(--sans);font-size:12px;color:var(--muted);margin:2px 0 0}.NewsletterInline_compact__fbspd{margin-top:0;max-width:460px}.NewsletterInline_compact__fbspd .NewsletterInline_input__QU4OJ{padding:10px 14px;font-size:13px;flex-basis:220px}.NewsletterInline_compact__fbspd .NewsletterInline_cta__iH8R4{padding:10px 18px;font-size:13px}.NewsletterInline_compact__fbspd .NewsletterInline_note__hJza7{font-size:11px}@media (max-width:540px){.NewsletterInline_input__QU4OJ{flex-basis:100%}.NewsletterInline_cta__iH8R4{width:100%}}.ForAiQuestions_section___sLau{border-top:1px solid var(--rule);padding:28px 0}.ForAiQuestions_h2__rMXWG{font-family:var(--sans);font-size:var(--fs-h3);font-weight:500;letter-spacing:-.01em;line-height:1.2;text-wrap:balance;margin:0 0 24px}.ForAiQuestions_item__pqgNJ{padding:0 0 22px}.ForAiQuestions_item__pqgNJ:last-child{padding-bottom:0}.ForAiQuestions_q__Hl9by{font-family:var(--sans);font-size:var(--fs-lede);font-weight:500;line-height:1.45;color:var(--ink);margin:0 0 10px;max-width:68ch}.ForAiQuestions_a__2qcWf{font-family:var(--sans);font-size:var(--fs-body);font-weight:400;line-height:1.65;color:var(--ink-soft);margin:0;max-width:68ch}@media (max-width:720px){.ForAiQuestions_section___sLau{padding-top:34px}.ForAiQuestions_h2__rMXWG{font-size:var(--fs-lede);margin-bottom:20px}.ForAiQuestions_item__pqgNJ{padding-bottom:18px}}.ImpactStats_section__QnSZN{background:var(--paper);padding:clamp(72px,9vw,116px) 0}.ImpactStats_note__MDZc2{font-family:var(--sans);font-size:var(--fs-caption);line-height:1.6;color:var(--muted);text-wrap:pretty;max-width:640px;margin:16px 0 0}.ImpactStats_head__0lHpq{margin-bottom:clamp(28px,3.4vw,44px)}.ImpactStats_eyebrow__B_3Gs{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-weight:500;font-size:var(--fs-eyebrow);letter-spacing:.01em;color:var(--accent);margin-bottom:16px}.ImpactStats_square__bp4XE{display:inline-block;width:7px;height:7px;background:var(--accent);border-radius:2px;flex-shrink:0}.ImpactStats_h2__hrzde{font-family:var(--serif);font-size:clamp(27px,3.3vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.14;color:var(--ink);margin:0 0 14px;max-width:760px;text-wrap:balance}.ImpactStats_h2Accent__79VBk{color:var(--accent)}.ImpactStats_desc__ReRRa{font-family:var(--sans);font-size:var(--fs-lede);line-height:1.65;color:var(--ink-soft);margin:0;max-width:680px}.ImpactStats_descBr__ytimQ{display:inline}.ImpactStats_stage__LwvVW{position:relative;width:100%;height:clamp(300px,25vw,380px);border-radius:var(--radius-md);overflow:hidden}.ImpactStats_photo__CmXI8{position:absolute;inset:0;background:url(/images/towers-gold.jpg) center 30%/cover no-repeat}.ImpactStats_photo__CmXI8:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,8,12,.26),rgba(20,8,12,.12) 50%,rgba(20,8,12,.32)),rgba(154,42,60,.32)}.ImpactStats_glassGrid__9cPK2{position:absolute;left:clamp(16px,2vw,28px);right:clamp(16px,2vw,28px);bottom:clamp(16px,2vw,28px);display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(255,255,255,.32);border:1.5px solid rgba(255,255,255,.28);border-radius:var(--radius-md);overflow:hidden;backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1)}.ImpactStats_stat__H77z7{display:flex;flex-direction:column;justify-content:center;background:rgba(255,255,255,.12);padding:clamp(18px,2vw,28px) clamp(16px,1.9vw,26px);min-width:0;color:#ffffff;font-family:var(--sans)}.ImpactStats_statValue__joJti{display:block;font-family:var(--serif);font-size:clamp(1.7rem,2.4vw,2.2rem);font-weight:400;letter-spacing:-.02em;line-height:1;color:#ffffff;margin-bottom:8px}.ImpactStats_statLabel__7nRnN{display:block;font-size:var(--fs-body-sm);font-weight:500;color:#ffffff;margin-bottom:5px;white-space:nowrap}.ImpactStats_statBody__hd4IL{font-size:var(--fs-body-sm);line-height:1.5;color:rgba(255,255,255,.78);margin:0}@media (max-width:960px){.ImpactStats_stage__LwvVW{height:clamp(520px,78vw,720px)}.ImpactStats_glassGrid__9cPK2{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.ImpactStats_h2__hrzde{font-size:var(--fs-h2)}.ImpactStats_descBr__ytimQ{display:none}}@media (max-width:640px){.ImpactStats_stage__LwvVW{height:clamp(620px,176vw,730px)}.ImpactStats_glassGrid__9cPK2{grid-template-columns:1fr;left:14px;right:14px;top:38px;bottom:auto}.ImpactStats_stat__H77z7{padding:14px 18px}.ImpactStats_statValue__joJti{font-size:1.55rem;margin-bottom:5px}}.QuoteMarquee_section__4WzG8{padding:0 0 clamp(46px,5.2vw,76px);margin-top:clamp(-34px,-2.4vw,-18px);background:var(--paper);overflow:hidden}.QuoteMarquee_marquee__uO_l3{position:relative;overflow:hidden}.QuoteMarquee_track__N2mzp{display:flex;align-items:stretch;width:max-content;animation:QuoteMarquee_marqueeRight__Rvi3m 70s linear infinite}@keyframes QuoteMarquee_marqueeRight__Rvi3m{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (hover:hover) and (pointer:fine){.QuoteMarquee_marquee__uO_l3:hover .QuoteMarquee_track__N2mzp{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.QuoteMarquee_track__N2mzp{animation:none}}.QuoteMarquee_item__NWsGz{display:grid;grid-template-columns:auto 1fr;align-content:start;column-gap:9px;width:clamp(300px,24.5vw,354px);margin-right:17px;padding:18px 22px 16px;border:1px solid rgba(0,0,0,.07);border-radius:12px;background:rgba(255,255,255,.5)}.QuoteMarquee_mark__2V35K{grid-row:1/3;align-self:start;font-family:var(--serif);font-size:28px;line-height:.7;color:var(--accent)}.QuoteMarquee_quote__TNwG_{margin:0;font-family:var(--sans);font-size:var(--fs-body-sm);font-style:normal;line-height:1.42;letter-spacing:-.003em;color:rgba(0,0,0,.66);white-space:normal}.QuoteMarquee_who__EQxQ3{grid-column:2;margin-top:7px;font-family:var(--sans);font-weight:500;font-size:var(--fs-caption);letter-spacing:.02em;color:var(--muted)}.QuoteMarquee_who__EQxQ3:before{content:"— "}@media (max-width:720px){.QuoteMarquee_marquee__uO_l3{padding-bottom:32px}.QuoteMarquee_item__NWsGz{width:264px;margin-right:14px;padding:15px 17px 13px;column-gap:8px;border-radius:10px}.QuoteMarquee_mark__2V35K{font-size:25px}.QuoteMarquee_who__EQxQ3{margin-top:6px}}.MethodTeamDiagram_wrap__2lfqr{max-width:660px;margin:0 auto}.MethodTeamDiagram_svg__InAQy{width:100%;height:auto;display:block;overflow:visible}.MethodTeamDiagram_glow__qYo9m{fill:rgba(255,255,255,.045)}.MethodTeamDiagram_link__ug5uk{stroke:rgba(255,255,255,.2);stroke-width:1.25px}.MethodTeamDiagram_tile__hGl5_{fill:rgba(255,255,255,.09);stroke:rgba(255,255,255,.34);stroke-width:1.25px}.MethodTeamDiagram_glyph__xQmjH{fill:none;stroke:#ffffff;stroke-opacity:.95;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.MethodTeamDiagram_glyphFill__LQLmk{fill:#ffffff;fill-opacity:.95}