.home-module__06co2W__golden{--g:10px;gap:28px;display:grid}.home-module__06co2W__gText{flex-direction:column;gap:22px;min-width:0;display:flex}@media (min-width:1024px){.home-module__06co2W__golden{grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);align-items:stretch;gap:40px}.home-module__06co2W__gText{align-content:center;gap:var(--g);grid-template-rows:auto auto;display:grid}.home-module__06co2W__gAction{border-top:1px solid color-mix(in srgb, var(--bloom-navy) 12%, transparent);padding-top:26px}}.home-module__06co2W__rot{display:none}@media (prefers-reduced-motion:no-preference) and (min-width:640px){.home-module__06co2W__tail{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.home-module__06co2W__rot{vertical-align:top;display:inline-grid}}.home-module__06co2W__rot>span{opacity:0;grid-area:1/1;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.2,.8,.2,1);transform:translateY(40%)}.home-module__06co2W__rot>span:before{content:attr(data-w);background:linear-gradient(96deg,#f23a41 0%,#fb4b08 52%,#ff8a1e 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.home-module__06co2W__rot[data-p="0"]>span:first-child,.home-module__06co2W__rot[data-p="1"]>span:nth-child(2),.home-module__06co2W__rot[data-p="2"]>span:nth-child(3){transform:translateY(-40%)}.home-module__06co2W__rot[data-i="0"]>span:first-child,.home-module__06co2W__rot[data-i="1"]>span:nth-child(2),.home-module__06co2W__rot[data-i="2"]>span:nth-child(3){opacity:1;transition-delay:.12s;transform:none}.home-module__06co2W__stage{gap:var(--g,10px);aspect-ratio:1.618;contain:layout;grid-template-rows:1.618fr 1fr;grid-template-columns:1.618fr 1fr;display:none;position:relative}@media (min-width:640px){.home-module__06co2W__stage{display:grid}}.home-module__06co2W__tile{color:#fff;min-width:0;min-height:0;position:relative}.home-module__06co2W__tileFrame{background:var(--bloom-navy);transform-origin:0 0;border-radius:.75rem;position:absolute;inset:0;overflow:hidden}.home-module__06co2W__layer{visibility:hidden;position:absolute;inset:0}.home-module__06co2W__layer[data-on]{visibility:visible}.home-module__06co2W__tile[data-slot="0"]{z-index:2;grid-area:1/1/3}.home-module__06co2W__tile[data-slot="1"]{grid-area:1/2}.home-module__06co2W__tile[data-slot="2"]{grid-area:2/2}@media (min-width:1024px){.home-module__06co2W__stage{aspect-ratio:1/1.618;align-self:start}.home-module__06co2W__tile[data-slot="0"]{grid-area:1/1/auto/3}.home-module__06co2W__tile[data-slot="1"]{grid-area:2/1}.home-module__06co2W__tile[data-slot="2"]{grid-area:2/2}}.home-module__06co2W__media{position:absolute;inset:0;overflow:hidden}.home-module__06co2W__img{object-fit:cover;transform-origin:50%}.home-module__06co2W__tile:not([data-slot="0"]) .home-module__06co2W__img{filter:saturate(.35)brightness(.82)}.home-module__06co2W__shade{background:linear-gradient(to top, color-mix(in srgb, var(--bloom-navy) 82%, transparent) 0%, color-mix(in srgb, var(--bloom-navy) 10%, transparent) 45%, transparent 60%, color-mix(in srgb, var(--bloom-navy) 35%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.home-module__06co2W__cap,.home-module__06co2W__mini{pointer-events:none;flex-direction:column;transition:opacity .22s ease-in,transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute}.home-module__06co2W__cap{gap:6px;bottom:18px;left:20px;right:20px}.home-module__06co2W__mini{gap:3px;bottom:10px;left:12px;right:10px}@media (min-width:640px){.home-module__06co2W__cap{bottom:22px;left:24px;right:24px}.home-module__06co2W__mini{bottom:14px;left:16px}}.home-module__06co2W__capLogo,.home-module__06co2W__miniLogo{opacity:.72;object-fit:contain;object-position:left bottom;width:auto;max-width:62%;display:block}.home-module__06co2W__capLogo{height:calc(26px * var(--logo-k,1))}.home-module__06co2W__miniLogo{height:calc(14px * var(--logo-k,1));opacity:.68;max-width:88%}@media (min-width:1280px){.home-module__06co2W__capLogo{height:calc(30px * var(--logo-k,1))}}@media (max-width:639px){.home-module__06co2W__mini>*+*{display:none}}.home-module__06co2W__tile[data-slot="0"] .home-module__06co2W__mini,.home-module__06co2W__tile:not([data-slot="0"]) .home-module__06co2W__cap{opacity:0}.home-module__06co2W__stage[data-moving] .home-module__06co2W__cap,.home-module__06co2W__stage[data-moving] .home-module__06co2W__mini{opacity:0;transform:translateY(8px)}.home-module__06co2W__tileBtn{z-index:3;cursor:pointer;border-radius:inherit;background:0 0;border:0;position:absolute;inset:0}.home-module__06co2W__tileBtn:focus-visible{outline:2px solid var(--bloom-orange);outline-offset:-4px}.home-module__06co2W__pbar{opacity:0;background:#ffffff47;border-radius:3px;height:3px;transition:opacity .3s;position:absolute;top:18px;left:20px;right:20px;overflow:hidden}@media (min-width:640px){.home-module__06co2W__pbar{top:22px;left:24px;right:24px}}.home-module__06co2W__pbar>i{transform-origin:0;background:#fff;width:100%;height:100%;display:block;transform:scaleX(0)}.home-module__06co2W__stage[data-live]:not([data-moving]) .home-module__06co2W__tile[data-slot="0"] .home-module__06co2W__pbar{opacity:1}@keyframes home-module__06co2W__heroBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-module__06co2W__heroKenBurns{0%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__stage[data-live]:not([data-moving]) .home-module__06co2W__tile[data-slot="0"] .home-module__06co2W__pbar>i{animation:4.2s linear both home-module__06co2W__heroBar}.home-module__06co2W__stage[data-live] .home-module__06co2W__tile[data-slot="0"] .home-module__06co2W__layer[data-on] .home-module__06co2W__img{animation:6.5s cubic-bezier(.25,.46,.45,.94) both home-module__06co2W__heroKenBurns}.home-module__06co2W__stage[data-paused] .home-module__06co2W__pbar>i,.home-module__06co2W__stage[data-paused] .home-module__06co2W__img{animation-play-state:paused}.home-module__06co2W__img{transition:filter 1s cubic-bezier(.22,.61,.36,1)}}.home-module__06co2W__stackCard{margin-bottom:24px;position:relative}.home-module__06co2W__stackCard:last-child{margin-bottom:0}.home-module__06co2W__stackInner{transform-origin:50% 0}.home-module__06co2W__stackVeil{z-index:2;background:var(--bloom-navy);opacity:0;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference) and (min-height:700px){.home-module__06co2W__stackCard{top:calc(88px + var(--i,0) * 24px);margin-bottom:72px;position:sticky}.home-module__06co2W__stackCard:last-child{margin-bottom:0}}.home-module__06co2W__hs{--gutter:max(16px, calc((100vw - 1280px) / 2 + 24px))}.home-module__06co2W__hsPin{padding:64px 0}@media (min-width:1024px){.home-module__06co2W__hsPin{padding:80px 0}}.home-module__06co2W__hsView{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto}.home-module__06co2W__hsView::-webkit-scrollbar{display:none}.home-module__06co2W__hsTrack{width:max-content;padding:4px var(--gutter) 12px;gap:16px;margin:0;list-style:none;display:flex}.home-module__06co2W__hsItem{scroll-snap-align:start;flex-shrink:0;width:78vw;max-width:320px}.home-module__06co2W__svcCard{height:400px}@media (min-width:640px){.home-module__06co2W__hsTrack{gap:20px}.home-module__06co2W__hsItem{width:340px;max-width:none}.home-module__06co2W__svcCard{height:440px}}.home-module__06co2W__hsProgress{visibility:hidden}.home-module__06co2W__hs[data-live] .home-module__06co2W__hsProgress{visibility:visible}.home-module__06co2W__hsBar{background:var(--bloom-navy);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.home-module__06co2W__hs[data-pinned] .home-module__06co2W__hsPin{flex-direction:column;justify-content:safe center;height:100vh;padding:88px 0 24px;display:flex;position:sticky;top:0;overflow:hidden}.home-module__06co2W__hs[data-pinned] .home-module__06co2W__hsView{overflow:visible}.home-module__06co2W__hs[data-pinned] .home-module__06co2W__hsTrack{will-change:transform}.home-module__06co2W__hs[data-pinned] .home-module__06co2W__svcCard{height:clamp(360px,100vh - 400px,440px)}.home-module__06co2W__steps{margin:0;padding:0 0 0 60px;list-style:none;position:relative}.home-module__06co2W__rail{background:color-mix(in srgb, var(--bloom-navy) 10%, transparent);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:17px;overflow:hidden}.home-module__06co2W__rail>i{transform-origin:top;background:linear-gradient(#ff8a1e 0%,#fb4b08 52%,#f23a41 100%);width:100%;height:100%;display:block;transform:scaleY(0)}.home-module__06co2W__step{padding-bottom:48px;position:relative}.home-module__06co2W__step:last-child{padding-bottom:0}.home-module__06co2W__snum{border:1px solid color-mix(in srgb, var(--bloom-navy) 15%, transparent);width:36px;height:36px;color:var(--bloom-navy);background:#fff;border-radius:9999px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:-2px;left:-60px}.home-module__06co2W__step[data-on] .home-module__06co2W__snum{color:#fff;background:linear-gradient(96deg,#f23a41 0%,#fb4b08 52%,#ff8a1e 100%);border-color:#0000}.home-module__06co2W__inline{margin-left:-60px;position:relative}.home-module__06co2W__frame{background-color:var(--bloom-cream);background-image:radial-gradient(color-mix(in srgb, var(--bloom-navy) 9%, transparent) 1px, transparent 1.2px);background-size:16px 16px;border-radius:.75rem;padding:12px}@media (min-width:640px){.home-module__06co2W__frame{padding:20px}}@media (min-width:1024px){.home-module__06co2W__frame{padding:32px}.home-module__06co2W__step{flex-direction:column;justify-content:center;min-height:58vh;padding-bottom:0;display:flex}[data-live] .home-module__06co2W__step{opacity:.6}[data-live] .home-module__06co2W__step[data-on]{opacity:1}}.home-module__06co2W__screens{grid-template-columns:minmax(0,1fr);display:grid}.home-module__06co2W__screen{opacity:0;visibility:hidden;grid-area:1/1;align-self:center;min-width:0;transform:translateY(16px)scale(.985)}.home-module__06co2W__screen[data-on]{opacity:1;visibility:visible;transform:none}.home-module__06co2W__screen:not([data-on]) *{animation:none!important}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__step{transition:opacity .45s cubic-bezier(.22,.61,.36,1)}.home-module__06co2W__snum{transition:background-color .35s,color .35s,border-color .35s,transform .45s cubic-bezier(.2,.8,.2,1)}.home-module__06co2W__step[data-on] .home-module__06co2W__snum{transform:scale(1.08)}.home-module__06co2W__screen{transition:opacity .45s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.2,.8,.2,1),visibility 0s linear .45s}.home-module__06co2W__screen[data-on]{transition-delay:0s}}.home-module__06co2W__ptrack{height:calc(var(--n) * 62svh + 38svh);margin-top:24px;position:relative}.home-module__06co2W__pmark{width:1px;left:0;top:calc(var(--i) * 62svh);pointer-events:none;height:62svh;position:absolute}.home-module__06co2W__ppanel{flex-direction:column;justify-content:center;gap:16px;height:calc(100svh - 64px);padding:12px 0 20px;display:flex;position:sticky;top:64px}.home-module__06co2W__pdots{gap:6px;display:flex}.home-module__06co2W__pdots>i{background:color-mix(in srgb, var(--bloom-navy) 12%, transparent);border-radius:3px;flex:1;height:3px}.home-module__06co2W__pdots>i[data-on]{background:linear-gradient(96deg,#f23a41 0%,#fb4b08 52%,#ff8a1e 100%)}.home-module__06co2W__pcopies{margin:0;padding:0;list-style:none;display:grid}.home-module__06co2W__pcopy{opacity:0;visibility:hidden;grid-area:1/1}.home-module__06co2W__pcopy[data-on]{opacity:1;visibility:visible}.home-module__06co2W__pscreens{flex:0 auto;min-height:0;overflow:hidden}.home-module__06co2W__pscreens .home-module__06co2W__screen{transform-origin:top;transform:translateY(16px) scale(calc(var(--k,1) * .985));align-self:start}.home-module__06co2W__pscreens .home-module__06co2W__screen[data-on]{transform:scale(var(--k,1))}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__pcopy{transition:opacity .35s cubic-bezier(.22,.61,.36,1),visibility 0s linear .35s}.home-module__06co2W__pcopy[data-on]{transition-delay:0s}.home-module__06co2W__pdots>i{transition:background .3s}}.home-module__06co2W__map{aspect-ratio:960/598.4;width:min(1100px,130%);position:absolute;top:50%;right:-12%;overflow:hidden;transform:translateY(-50%)}@media (min-width:1024px){.home-module__06co2W__map{width:min(960px,72%);top:230px;right:2%;transform:translateY(-32.6%)}}.home-module__06co2W__mapImg,.home-module__06co2W__mapCanvas{width:100%;height:100%;position:absolute;inset:0}.home-module__06co2W__mapFade{background:linear-gradient(90deg, var(--bloom-navy) 0%, color-mix(in srgb, var(--bloom-navy) 85%, transparent) 32%, color-mix(in srgb, var(--bloom-navy) 20%, transparent) 70%, color-mix(in srgb, var(--bloom-navy) 55%, transparent) 100%);position:absolute;inset:0}.home-module__06co2W__hq{background:var(--bloom-amber);z-index:1;border-radius:9999px;width:8px;height:8px;margin:-4px 0 0 -4px;display:none;position:absolute}@media (min-width:1024px){.home-module__06co2W__hq{display:block}}.home-module__06co2W__hq:before{content:"";border:1.5px solid var(--bloom-amber);opacity:0;border-radius:9999px;position:absolute;inset:-22px}@keyframes home-module__06co2W__netPulse{0%{opacity:.6;transform:scale(.15)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.home-module__06co2W__hq:before{animation:2.2s cubic-bezier(.22,.61,.36,1) infinite home-module__06co2W__netPulse}[data-off] .home-module__06co2W__hq:before{animation-play-state:paused}}.home-module__06co2W__rule{transform-origin:0;background:#ffffff24;height:1px;position:absolute;top:0;left:0;right:0}[data-armed] .home-module__06co2W__rule{transform:scaleX(0)}[data-armed][data-in] .home-module__06co2W__rule{transition:transform 1.3s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:scaleX(1)}
