.s-6kkG_hero{isolation:isolate;padding-top:calc(var(--header-height) + var(--space-2xl));padding-bottom:var(--section-padding);background:var(--color-black);position:relative;overflow:hidden}.s-6kkG_media{z-index:-1;height:min(100svh,980px);position:absolute;inset:0 0 auto;overflow:hidden}.s-6kkG_poster{object-fit:cover;object-position:55% top;animation:s-6kkG_hero-zoom 24s var(--ease-in-out) infinite alternate}.s-6kkG_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.s-6kkG_glow{width:55vw;height:55vw;animation:s-6kkG_hero-glow 12s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#ec6f1b2e,#ec6f1b0f 40%,#0000 68%);position:absolute;top:-10%;left:-10%}.s-6kkG_glowSecondary{width:30vw;height:30vw;animation:s-6kkG_hero-glow 9s var(--ease-in-out) infinite alternate-reverse;background:radial-gradient(circle,#ec6f1b1a,#0000 65%);position:absolute;top:30%;right:-8%}.s-6kkG_shade{background:radial-gradient(ellipse 75% 85% at 68% 38%, transparent 0%, #0a04041f 45%, #0a040473 75%, #0a0404cc 100%), linear-gradient(180deg, #0a040433 0%, #0a04040d 18%, #0a04041a 45%, #0a040473 65%, #0a0404cc 82%, var(--color-black) 100%), linear-gradient(90deg, #0a040499 0%, #0a040459 25%, #0a04041a 45%, transparent 60%);position:absolute;inset:0}.s-6kkG_shade:after{content:"";opacity:.09;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@media (max-width:899px){.s-6kkG_shade:after{display:none}}@keyframes s-6kkG_hero-zoom{0%{transform:scale(1.01)}to{transform:scale(1.07)translate(-1%,.5%)}}@keyframes s-6kkG_hero-glow{0%{opacity:.55;transform:translate(0)scale(1)}to{opacity:1;transform:translate(8vw,6vh)scale(1.15)}}.s-6kkG_content{min-height:calc(min(100svh, 980px) - var(--header-height) - var(--space-2xl) - 6rem);flex-direction:column;justify-content:flex-end;display:flex}.s-6kkG_kicker{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);animation:s-6kkG_fade-up var(--duration-slow) var(--ease-out) both;display:flex}.s-6kkG_kicker .eyebrow{margin:0}.s-6kkG_symbol{aspect-ratio:1;background:var(--color-orange);width:clamp(2.75rem,2rem + 2.5vw,4.5rem);color:var(--color-ink);place-items:center;display:grid}.s-6kkG_symbol svg{width:100%;height:100%}.s-6kkG_wordmark{font-size:var(--text-hero);letter-spacing:-.03em;color:var(--color-text);flex-wrap:wrap;line-height:.9;display:flex}.s-6kkG_wordmarkAccent{color:var(--color-orange)}.s-6kkG_letter{animation:s-6kkG_letter-in .9s var(--ease-out) both;animation-delay:calc(.2s + var(--letter-index) * 60ms);display:inline-block}.s-6kkG_claim{margin-top:var(--space-lg);font-size:var(--text-lg);color:var(--color-text);animation:s-6kkG_fade-up var(--duration-slow) var(--ease-out) .9s both}@keyframes s-6kkG_letter-in{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)rotate(4deg)}to{opacity:1;filter:none;transform:none}}@keyframes s-6kkG_fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.s-6kkG_why{margin-top:clamp(5rem,3rem + 8vw,10rem)}.s-6kkG_whyTitle{max-width:21ch}
.T57KHa_section{padding-bottom:calc(var(--diagonal) + var(--space-2xl))}.T57KHa_heading{max-width:11ch}.T57KHa_list{gap:var(--space-lg);display:grid}.T57KHa_row{--row-min-height:clamp(18rem, 14rem + 10vw, 22rem);gap:var(--space-xl);min-height:var(--row-min-height);padding:var(--space-2xl) var(--gutter);background:radial-gradient(at 30%,#3226268c,#0000 70%),linear-gradient(90deg,#120a0a,#1a1112 50%,#0d0707);grid-template-columns:1fr;display:grid;position:relative;overflow:hidden}@media (min-width:900px){.T57KHa_row{align-items:center;gap:var(--space-2xl);padding-block:0;padding-inline:max(var(--gutter), calc((100vw - var(--container-max)) / 2));grid-template-columns:minmax(0,1.05fr) minmax(0,1.25fr) minmax(0,.9fr)}.T57KHa_reversed .T57KHa_meta{order:1}.T57KHa_reversed .T57KHa_body{order:2}.T57KHa_reversed .T57KHa_visual{order:3}}.T57KHa_visual{align-self:stretch;position:relative}.T57KHa_imageWrap{height:100%;min-height:14rem;position:relative}@media (max-width:899px){.T57KHa_imageWrap{height:14rem;min-height:0;margin-inline:calc(var(--gutter) * -1);margin-top:calc(var(--space-2xl) * -1);-webkit-mask-image:var(--fade-mobile);-webkit-mask-image:var(--fade-mobile);mask-image:var(--fade-mobile)}}@media (min-width:900px){.T57KHa_imageWrap{-webkit-mask-image:var(--fade-x);-webkit-mask-image:var(--fade-x);mask-image:var(--fade-x)}.T57KHa_row:not(.T57KHa_reversed) .T57KHa_imageWrap{margin-left:calc(max(var(--gutter), calc((100vw - var(--container-max)) / 2)) * -1)}.T57KHa_reversed .T57KHa_imageWrap{margin-right:calc(max(var(--gutter), calc((100vw - var(--container-max)) / 2)) * -1)}.T57KHa_imageWrap{--fade-x:linear-gradient(90deg, #000c 0%, #000 8%, #000 62%, transparent 100%)}.T57KHa_reversed .T57KHa_imageWrap{--fade-x:linear-gradient(270deg, #000c 0%, #000 8%, #000 62%, transparent 100%)}}.T57KHa_image{object-fit:cover}.T57KHa_features{gap:var(--space-sm);align-content:center;height:100%;display:grid}.T57KHa_features li{align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);background:var(--color-black);font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-text);transition:transform var(--duration-base) var(--ease-out);display:flex}.T57KHa_features li:before{content:"";background:var(--color-orange);width:8px;height:8px}.T57KHa_features li:hover{transform:translate(-6px)}.T57KHa_body{max-width:28rem}.T57KHa_badge{margin-bottom:var(--space-xs);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.T57KHa_title{font-size:var(--text-xl)}.T57KHa_summary{margin-block:var(--space-md);color:var(--color-text-muted)}.T57KHa_meta{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}@media (min-width:900px){.T57KHa_row:not(.T57KHa_reversed) .T57KHa_meta{text-align:right;align-items:flex-end}.T57KHa_row:not(.T57KHa_reversed) .T57KHa_tags{justify-content:flex-end}}.T57KHa_number{font-family:var(--font-display);font-weight:var(--font-weight-display);color:var(--color-text);opacity:.32;filter:url(#number-outline);transition:color var(--duration-base) ease, opacity var(--duration-base) ease;font-size:clamp(4rem,3rem + 4vw,7rem);line-height:1}.T57KHa_row:hover .T57KHa_number{color:var(--color-orange);opacity:1}@media (max-width:899px),(hover:none){.T57KHa_number{filter:none;opacity:1;color:#f9f8f629}}.T57KHa_filterDefs{width:0;height:0;position:absolute;overflow:hidden}.T57KHa_tags{max-width:16rem}.T57KHa_highlight{background:radial-gradient(40% 90% at 82%,#ec6f1b38,#0000 70%),radial-gradient(at 30%,#3226268c,#0000 70%),linear-gradient(90deg,#120a0a,#1a1112 50%,#0d0707)}.T57KHa_highlight .T57KHa_visual{padding-block:var(--space-2xl)}.T57KHa_highlight .T57KHa_badge{color:var(--color-orange)}.T57KHa_highlight .T57KHa_features li{background:var(--color-orange);color:var(--color-ink);clip-path:polygon(0 0, calc(100% - var(--cut-md)) 0, 100% var(--cut-md), 100% 100%, 0 100%)}.T57KHa_highlight .T57KHa_features{filter:drop-shadow(0 10px 18px #ec6f1b4d)}.T57KHa_highlight .T57KHa_features li:before{background:var(--color-ink)}@media (max-width:899px){.T57KHa_highlight .T57KHa_visual{padding-block:0}.T57KHa_imageWrap .T57KHa_image{object-position:var(--focus,50% 50%)}}
._3Mj7ZW_demo{--ui-window:#fff;--ui-window-line:#ece9e6;--ui-text:#1d1415;--ui-text-muted:#8a817f;--ui-chat-bg:#efeae2;--ui-bubble-out:#d9fdd3;--ui-bubble-in:#fff;--ui-notice:#fff3c4;--ui-slot:#f3f1ef;--ui-success:#25a366;--ui-link:#1f7aec;--phone-width:clamp(12.5rem, 6rem + 9vw, 14rem);--demo-gap:2.25rem;grid-template-columns:var(--phone-width) minmax(0, 1fr);align-items:center;column-gap:var(--demo-gap);max-width:50rem;font-family:var(--font-body);color:var(--ui-text);display:grid;position:relative}._3Mj7ZW_browser{background:var(--ui-window);grid-area:1/2;font-size:.6rem;position:relative;box-shadow:0 40px 80px -30px #0a04048c;container-type:inline-size}._3Mj7ZW_browserBar{align-items:center;gap:var(--space-md);border-bottom:1px solid var(--ui-window-line);background:#f4f2f0;padding:.55rem .75rem;display:flex}._3Mj7ZW_dots{gap:5px;display:flex}._3Mj7ZW_dots i{background:#ff5f57;border-radius:50%;width:8px;height:8px}._3Mj7ZW_dots i:nth-child(2){background:#febc2e}._3Mj7ZW_dots i:nth-child(3){background:#28c840}._3Mj7ZW_url{background:var(--ui-window);max-width:60%;color:var(--ui-text-muted);border-radius:4px;flex:1;padding:.2rem .6rem}._3Mj7ZW_app{grid-template-columns:5.25rem 1fr;min-height:15rem;display:grid}._3Mj7ZW_sidebar{background:var(--color-black);color:var(--color-text-muted);align-content:start;gap:.55rem;padding:.75rem;display:grid}._3Mj7ZW_sidebarBrand{font-weight:var(--font-weight-bold);color:var(--color-text);align-items:center;gap:.35rem;margin-bottom:.5rem;display:flex}._3Mj7ZW_sidebarBrand b{background:var(--color-orange);width:1.2rem;height:1.2rem;color:var(--color-ink);place-items:center;font-size:.5rem;display:grid}._3Mj7ZW_sidebarActive{color:var(--color-orange)}._3Mj7ZW_calendar{padding:.75rem .75rem 3rem}._3Mj7ZW_calendarHead{justify-content:space-between;align-items:baseline;margin-bottom:.6rem;display:flex}._3Mj7ZW_calendarHead strong{font-size:.8rem}._3Mj7ZW_calendarHead span{color:var(--ui-text-muted)}._3Mj7ZW_grid{grid-template-columns:1.9rem repeat(5,1fr);grid-template-rows:auto repeat(var(--rows), 1.85rem);gap:2px;display:grid}._3Mj7ZW_day{text-align:center;color:var(--ui-text-muted);padding-bottom:.3rem}._3Mj7ZW_dayActive{font-weight:var(--font-weight-bold);color:var(--ui-text)}._3Mj7ZW_hour{color:var(--ui-text-muted)}._3Mj7ZW_slot{background:var(--ui-slot);border-left:2px solid var(--ui-text-muted);padding:.2rem .3rem;line-height:1.15;overflow:hidden}._3Mj7ZW_slotOld{-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;transition:opacity .6s,text-decoration-color .6s}._3Mj7ZW_slotStruck{opacity:.45;text-decoration-color:currentColor}._3Mj7ZW_slotNew small{font-size:.5rem;font-weight:var(--font-weight-regular);white-space:nowrap;display:block}._3Mj7ZW_slotNew{z-index:1;border-left-color:var(--color-orange);width:max-content;min-width:100%;font-weight:var(--font-weight-bold);opacity:0;transition:opacity .5s var(--ease-out) .3s, transform .7s var(--ease-out) .3s;background:#fcebdf;transform:scale(.6)}._3Mj7ZW_slotVisible{opacity:1;transform:none}._3Mj7ZW_toast{background:var(--color-black);color:var(--color-text);opacity:0;transition:opacity .5s var(--ease-out) .9s, transform .5s var(--ease-out) .9s;align-items:center;gap:.4rem;padding:.45rem .7rem;display:flex;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(10px)}._3Mj7ZW_toast i{background:var(--ui-success);border-radius:50%;width:6px;height:6px}._3Mj7ZW_toastVisible{opacity:1;transform:none}@container (max-width:30rem){._3Mj7ZW_app{grid-template-columns:2.25rem 1fr}._3Mj7ZW_sidebar{gap:.6rem;padding:.75rem .5rem}._3Mj7ZW_sidebarBrand{margin-bottom:.4rem;font-size:0}._3Mj7ZW_sidebar>span:not(._3Mj7ZW_sidebarBrand){opacity:.5;background:currentColor;height:3px;font-size:0}._3Mj7ZW_sidebar>._3Mj7ZW_sidebarActive{opacity:1}}@container (max-width:24rem){._3Mj7ZW_grid{grid-template-columns:1.6rem repeat(5,1fr)}._3Mj7ZW_slot{padding-inline:.2rem}._3Mj7ZW_slotNew small{font-size:.46rem}}@container (max-width:20rem){._3Mj7ZW_app{grid-template-columns:1fr}._3Mj7ZW_sidebar{display:none}}._3Mj7ZW_phone{z-index:1;width:var(--phone-width);aspect-ratio:71.5/147;background:#121011;border-radius:2.4rem;grid-area:1/1;padding:6px;position:relative;box-shadow:inset 0 0 0 1.5px #3a3536,0 0 0 1px #0a040466,0 50px 90px -30px #0a0404b3}._3Mj7ZW_phone:before,._3Mj7ZW_phone:after{content:"";background:#2a2526;border-radius:2px;width:3px;position:absolute}._3Mj7ZW_phone:before{height:2.6rem;top:6.5rem;left:-3px;box-shadow:0 3.4rem #2a2526}._3Mj7ZW_phone:after{height:4rem;top:8rem;right:-3px}._3Mj7ZW_screen{background-color:var(--ui-chat-bg);letter-spacing:-.005em;background-image:radial-gradient(circle at 20% 30%,#00000009 1.5px,#0000 2px),radial-gradient(circle at 70% 70%,#00000008 1px,#0000 1.5px),radial-gradient(circle at 80% 15%,#00000006 2px,#0000 2.5px);background-size:34px 34px,22px 22px,46px 46px;border-radius:1.95rem;flex-direction:column;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:.66rem;display:flex;position:relative;overflow:hidden}._3Mj7ZW_phoneStatus{background:#f6f5f3;justify-content:space-between;align-items:center;height:1.9rem;padding:.35rem 1.15rem 0;display:flex;position:relative}._3Mj7ZW_clock{font-size:.7rem;font-weight:600}._3Mj7ZW_island{background:#000;border-radius:1rem;width:4.2rem;height:1.05rem;position:absolute;top:.4rem;left:50%;translate:-50%}._3Mj7ZW_statusIcons{align-items:center;gap:.25rem;display:flex}._3Mj7ZW_signal,._3Mj7ZW_wifi{height:.5rem;fill:var(--ui-text)}._3Mj7ZW_battery{background:linear-gradient(90deg, var(--ui-text) 72%, transparent 72%) 1px 1px / calc(100% - 2px) calc(100% - 2px) no-repeat;border:1px solid #1d141573;border-radius:3px;width:1.05rem;height:.52rem;position:relative}._3Mj7ZW_battery:after{content:"";background:#1d141573;border-radius:0 1px 1px 0;width:1.5px;height:3px;position:absolute;top:50%;right:-3px;translate:0 -50%}._3Mj7ZW_chatHead{border-bottom:1px solid var(--ui-window-line);color:var(--ui-link);background:#f6f5f3;align-items:center;gap:.4rem;padding:.35rem .7rem .5rem .55rem;display:flex}._3Mj7ZW_back{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.45rem}._3Mj7ZW_avatar{background:var(--color-orange);width:1.75rem;height:1.75rem;color:var(--color-ink);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:.55rem;display:grid}._3Mj7ZW_chatTitle{min-width:0;color:var(--ui-text);flex:1;line-height:1.25;display:grid}._3Mj7ZW_chatTitle strong{white-space:nowrap;align-items:center;gap:.2rem;font-weight:600;display:flex}._3Mj7ZW_chatName{text-overflow:ellipsis;min-width:0;overflow:hidden}._3Mj7ZW_chatTitle small{white-space:nowrap;text-overflow:ellipsis;color:var(--ui-text-muted);font-size:.58rem;overflow:hidden}._3Mj7ZW_chatTitle ._3Mj7ZW_statusTyping{color:var(--ui-success)}._3Mj7ZW_verified{width:.7rem;fill:var(--ui-success);flex:none}._3Mj7ZW_verifiedTick{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}._3Mj7ZW_chat{flex-direction:column;flex:1;justify-content:flex-end;gap:.3rem;padding:.6rem .55rem;list-style:none;display:flex;overflow:hidden}._3Mj7ZW_today{color:var(--ui-text-muted);background:#ffffffeb;border-radius:6px;align-self:center;padding:.15rem .55rem;font-size:.58rem;font-weight:500;box-shadow:0 1px .5px #00000014}._3Mj7ZW_notice{background:var(--ui-notice);text-align:center;color:#6b5d2f;border-radius:7px;align-self:center;max-width:92%;margin-bottom:.2rem;padding:.35rem .55rem;font-size:.58rem;line-height:1.35;box-shadow:0 1px .5px #00000014}._3Mj7ZW_lock{vertical-align:-1px;fill:none;stroke:currentColor;stroke-width:1.4px;width:.5rem;margin-right:.25rem;display:inline-block}._3Mj7ZW_bubble{border-radius:9px;max-width:80%;padding:.32rem .5rem;line-height:1.33;display:none;position:relative;box-shadow:0 1px .5px #00000021}._3Mj7ZW_bubble:before{content:"";background:inherit;width:9px;height:11px;position:absolute;bottom:0}._3Mj7ZW_bubbleVisible{animation:_3Mj7ZW_bubble-in .42s var(--ease-out) both;display:block}._3Mj7ZW_incoming{background:var(--ui-bubble-in);transform-origin:0 100%;border-bottom-left-radius:2px;align-self:flex-start;margin-left:4px}._3Mj7ZW_incoming:before{clip-path:path("M9 0 C9 6 6 10 0 11 L9 11 Z");left:-5px}._3Mj7ZW_outgoing{background:var(--ui-bubble-out);transform-origin:100% 100%;border-bottom-right-radius:2px;align-self:flex-end;margin-right:4px}._3Mj7ZW_outgoing:before{clip-path:path("M0 0 C0 6 3 10 9 11 L0 11 Z");right:-5px}._3Mj7ZW_spacer,._3Mj7ZW_spacerWide{width:2rem;height:.5rem;display:inline-block}._3Mj7ZW_spacerWide{width:2.9rem}._3Mj7ZW_meta{color:var(--ui-text-muted);align-items:center;gap:.15rem;font-size:.5rem;display:flex;position:absolute;bottom:.22rem;right:.45rem}._3Mj7ZW_ticks{fill:none;stroke:#8696a0;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:.72rem;transition:stroke .3s}._3Mj7ZW_ticksRead{stroke:#53bdeb}._3Mj7ZW_typing{gap:3px;padding:.5rem .65rem;display:flex}._3Mj7ZW_dot{background:var(--ui-text-muted);border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite _3Mj7ZW_typing}._3Mj7ZW_dot:nth-child(2){animation-delay:.15s}._3Mj7ZW_dot:nth-child(3){animation-delay:.3s}._3Mj7ZW_composer{border-top:1px solid var(--ui-window-line);color:var(--ui-link);background:#f6f5f3;align-items:center;gap:.5rem;padding:.4rem .6rem .15rem;display:flex}._3Mj7ZW_plus{font-size:1.1rem;font-weight:300;line-height:1}._3Mj7ZW_input{background:var(--ui-window);border:1px solid var(--ui-window-line);color:#b3aba8;border-radius:1rem;flex:1;justify-content:space-between;align-items:center;height:1.45rem;padding:0 .4rem 0 .6rem;font-size:.6rem;display:flex}._3Mj7ZW_composerIcon{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:.85rem}._3Mj7ZW_input ._3Mj7ZW_composerIcon{width:.7rem;color:var(--ui-text-muted)}._3Mj7ZW_homeBar{background:#f6f5f3;flex:none;height:.85rem;position:relative}._3Mj7ZW_homeBar:after{content:"";background:var(--ui-text);border-radius:2px;width:4.5rem;height:3px;position:absolute;top:.3rem;left:50%;translate:-50%}._3Mj7ZW_arrow{top:58%;left:calc(var(--phone-width) - .5rem);width:calc(var(--demo-gap) + 1rem);fill:none;stroke:var(--color-ink);stroke-width:1.5px;stroke-dasharray:4 4;position:absolute}._3Mj7ZW_arrow circle{fill:var(--color-ink);stroke:none}@keyframes _3Mj7ZW_bubble-in{0%{opacity:0;transform:scale(.85)translateY(8px)}to{opacity:1;transform:none}}@keyframes _3Mj7ZW_typing{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (max-width:640px){._3Mj7ZW_demo{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);justify-items:center}._3Mj7ZW_browser{grid-area:2/1;justify-self:stretch}._3Mj7ZW_phone{grid-row:1;width:min(72%,15rem)}._3Mj7ZW_arrow{display:none}}
.OToI9G_section{padding-top:calc(var(--section-padding) + var(--diagonal));padding-bottom:var(--section-padding);margin-top:calc(var(--diagonal) * -1);position:relative}.OToI9G_grid{gap:var(--space-3xl);align-items:center;display:grid}@media (min-width:1200px){.OToI9G_grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.OToI9G_title{max-width:10ch}.OToI9G_lead{max-width:30rem;margin-top:var(--space-lg);color:var(--color-ink-muted)}.OToI9G_bullets{gap:var(--space-sm);margin-block:var(--space-xl);font-size:var(--text-sm);font-weight:var(--font-weight-bold);display:grid}.OToI9G_bullets li{align-items:center;gap:var(--space-sm);display:flex}.OToI9G_bullets li:before{content:"";background:var(--color-ink);width:8px;height:8px}.OToI9G_visual{position:relative}.OToI9G_caption{margin-top:var(--space-lg);font-size:var(--text-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-align:right;color:var(--color-ink-muted)}.OToI9G_text{z-index:1;position:relative}
.kVKE1W_section{overflow:hidden}.kVKE1W_intro{max-width:30rem;color:var(--color-ink-muted)}.kVKE1W_timeline{padding-top:var(--space-sm);margin-bottom:var(--space-xl);font-size:var(--text-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-ink-muted);justify-content:space-between;display:flex;position:relative}.kVKE1W_line{background:var(--color-orange);height:3px;position:absolute;inset:0 0 auto}.kVKE1W_steps{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){.kVKE1W_steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.kVKE1W_steps{grid-template-columns:repeat(4,1fr)}}.kVKE1W_step{padding:var(--space-xl) var(--space-lg);background:var(--color-white);border:var(--border-width) solid var(--color-line-ink);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out)}.kVKE1W_step:hover{transform:translateY(-6px);box-shadow:0 24px 40px -24px #0a040459}.kVKE1W_number{margin-bottom:var(--space-md);font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--text-xl);line-height:1;display:block}.kVKE1W_title{margin-bottom:var(--space-sm);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--text-md);letter-spacing:0}.kVKE1W_text{font-size:var(--text-sm);color:var(--color-ink-muted)}.kVKE1W_featured{background:var(--color-black);border-color:var(--color-black);color:var(--color-text)}.kVKE1W_featured .kVKE1W_number{color:var(--color-orange)}.kVKE1W_featured .kVKE1W_text{color:var(--color-text-muted)}
._iv37W_section{isolation:isolate;padding-top:var(--section-padding);padding-bottom:calc(var(--section-padding) + var(--diagonal));position:relative;overflow:hidden}._iv37W_photo{z-index:-1;width:100%;position:absolute;inset:0 0 0 auto}@media (min-width:900px){._iv37W_photo{width:62%}}._iv37W_image{object-fit:cover;object-position:center 30%}._iv37W_photo:after{content:"";background:linear-gradient(90deg, var(--color-brown) 0%, #32262699 30%, transparent 65%);position:absolute;inset:0}@media (max-width:899px){._iv37W_section{padding-top:0}._iv37W_photo{z-index:auto;aspect-ratio:4/3;-webkit-mask-image:var(--fade-mobile);-webkit-mask-image:var(--fade-mobile);mask-image:var(--fade-mobile);margin-bottom:var(--space-md);position:relative;inset:auto}._iv37W_photo:after{display:none}}._iv37W_content{max-width:calc(var(--container-max) + var(--gutter) * 2)}._iv37W_title{max-width:9ch}._iv37W_content .lead{max-width:26rem;color:var(--color-text);opacity:.85}._iv37W_cta{margin-top:var(--space-xl);color:var(--btn-fg)}._iv37W_stats{gap:var(--space-md);margin-top:var(--space-2xl);grid-template-columns:repeat(3,minmax(0,9.5rem));display:grid}._iv37W_stat{padding-top:var(--space-sm);border-top:2px solid var(--color-orange)}._iv37W_statTitle{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--text-md)}._iv37W_statText{margin-top:var(--space-2xs);font-size:var(--text-xs);color:var(--color-text-muted)}@media (max-width:520px){._iv37W_stats{grid-template-columns:1fr}}@media (max-width:899px){._iv37W_photo ._iv37W_image{object-position:var(--focus,50% 50%)}}
.bcm51q_marquee{background:var(--color-orange);color:var(--color-ink);padding-block:clamp(.9rem,.6rem + 1vw,1.5rem);overflow:hidden}.bcm51q_inner{width:max-content;animation:bcm51q_marquee var(--marquee-duration) linear infinite;display:flex}.bcm51q_marquee:hover .bcm51q_inner{animation-play-state:paused}.bcm51q_track{flex:none;padding:0;list-style:none;display:flex}.bcm51q_item{font-family:var(--font-display);font-weight:var(--font-weight-display);text-transform:uppercase;white-space:nowrap;align-items:center;font-size:clamp(1.1rem,.8rem + 1.4vw,2rem);display:flex}.bcm51q_separator{padding-inline:clamp(1.25rem,1rem + 2vw,3.5rem)}@keyframes bcm51q_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.I1HTDa_section{isolation:isolate;padding-block:var(--section-padding);position:relative;overflow:hidden}.I1HTDa_grid{display:grid}.I1HTDa_title{max-width:12ch}.I1HTDa_text{max-width:30rem;margin-top:var(--space-lg);font-size:var(--text-md)}.I1HTDa_actions{gap:var(--space-sm);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.I1HTDa_shape{z-index:-1;pointer-events:none;position:absolute}.I1HTDa_dark .I1HTDa_text{color:var(--color-text-muted)}.I1HTDa_dark .I1HTDa_shape{width:clamp(14rem,8rem + 26vw,30rem);color:var(--color-orange);bottom:0;left:-6%;transform:translateY(8%)}@media (min-width:900px){.I1HTDa_dark .I1HTDa_grid{grid-template-columns:1fr 1fr}.I1HTDa_dark .I1HTDa_content{grid-column:2}}@media (max-width:899px){.I1HTDa_dark .I1HTDa_shape{opacity:.18}}.I1HTDa_orange{padding-top:calc(var(--section-padding) + var(--diagonal));margin-top:calc(var(--diagonal) * -1)}.I1HTDa_orange .I1HTDa_text{color:var(--color-ink-muted)}.I1HTDa_orange .I1HTDa_shape{width:clamp(14rem,8rem + 24vw,28rem);color:var(--color-orange-deep);bottom:-12%;right:-4%}.I1HTDa_orange .I1HTDa_title{max-width:14ch}
