.auth-module__Iay1tq__screen{background:var(--c-primary-container);grid-template-rows:auto 1fr;min-height:100dvh;display:grid}@media (min-width:900px){.auth-module__Iay1tq__screen{background:var(--c-surface);grid-template-rows:none;grid-template-columns:1fr minmax(420px,520px)}}.auth-module__Iay1tq__brand{isolation:isolate;min-height:132px;padding:calc(env(safe-area-inset-top,0px) + 20px) 24px 36px;color:var(--c-on-primary-container);position:relative;overflow:hidden}.auth-module__Iay1tq__brandInner{display:none;position:relative}.auth-module__Iay1tq__shapeA,.auth-module__Iay1tq__shapeB,.auth-module__Iay1tq__shapeC{z-index:-1;position:absolute}.auth-module__Iay1tq__shapeA{background:var(--c-primary);opacity:.18;width:220px;height:220px;animation:36s linear infinite auth-module__Iay1tq__spin;top:-80px;right:-60px}.auth-module__Iay1tq__shapeB{background:var(--c-coral);opacity:.28;width:120px;height:120px;animation:44s linear infinite reverse auth-module__Iay1tq__spin;bottom:-50px;left:-30px}.auth-module__Iay1tq__shapeC{background:var(--c-sun);opacity:.7;width:70px;height:70px;animation:auth-module__Iay1tq__float 6s var(--ease-standard) infinite alternate;top:38%;right:38%}@keyframes auth-module__Iay1tq__spin{to{rotate:360deg}}@keyframes auth-module__Iay1tq__float{0%{transform:translateY(-6px)rotate(-8deg)}to{transform:translateY(8px)rotate(10deg)}}@media (min-width:900px){.auth-module__Iay1tq__brand{background:var(--c-primary-container);border-radius:0 var(--r-2xl) var(--r-2xl) 0;flex-direction:column;justify-content:flex-end;min-height:100dvh;padding:56px;display:flex}.auth-module__Iay1tq__brandInner{max-width:460px;display:block}.auth-module__Iay1tq__brandLogo{margin-bottom:32px;display:inline-block}.auth-module__Iay1tq__shapeA{width:420px;height:420px;top:-100px;right:-120px}.auth-module__Iay1tq__shapeB{width:260px;height:260px;bottom:120px;left:-80px}.auth-module__Iay1tq__shapeC{width:120px;height:120px;top:34%;right:22%}.auth-module__Iay1tq__brandTitle{font:650 44px/50px var(--font);letter-spacing:-.035em;font-variation-settings:var(--rond-display);margin:0 0 14px}.auth-module__Iay1tq__brandText{font:var(--t-body);opacity:.85;margin:0;font-size:17px;line-height:26px}}.auth-module__Iay1tq__panel{padding:28px 24px calc(env(safe-area-inset-bottom,0px) + 24px);background:var(--c-surface);border-radius:var(--r-2xl) var(--r-2xl) 0 0;width:100%;animation:auth-module__Iay1tq__rise var(--d-spring-slow) var(--spring-fast) backwards;flex-direction:column;justify-content:flex-start;margin-top:-24px;display:flex}.auth-module__Iay1tq__panel>*{width:100%;max-width:440px;margin-left:auto;margin-right:auto}@media (min-width:900px){.auth-module__Iay1tq__panel{border-radius:0;justify-content:center;margin:0;padding:48px 40px}}.auth-module__Iay1tq__logo{margin-bottom:20px}@media (min-width:900px){.auth-module__Iay1tq__logo{display:none}}.auth-module__Iay1tq__title{font:var(--t-display);letter-spacing:-.025em;font-variation-settings:var(--rond-display);margin:0 0 6px}.auth-module__Iay1tq__subtitle{font:var(--t-body);color:var(--c-on-surface-variant);margin:0 0 24px;font-size:16px}.auth-module__Iay1tq__form{gap:12px;display:grid}.auth-module__Iay1tq__error{border-radius:var(--r-md);background:var(--c-error-container);color:var(--c-on-error-container);font:var(--t-body-sm);animation:auth-module__Iay1tq__shake .36s var(--ease-standard);padding:12px 16px}.auth-module__Iay1tq__success{border-radius:var(--r-lg);background:var(--c-primary-container);color:var(--c-on-primary-container);font:var(--t-body);padding:16px}.auth-module__Iay1tq__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:380px){.auth-module__Iay1tq__row{grid-template-columns:1fr}}.auth-module__Iay1tq__links{justify-items:center;gap:2px;margin-top:20px;display:grid}.auth-module__Iay1tq__link{font:var(--t-label);font-variation-settings:var(--rond-ui);color:var(--c-primary);border-radius:var(--r-full);cursor:pointer;transition:background var(--d-fast);background:0 0;border:0;padding:10px 14px;font-size:14.5px;text-decoration:none}@media (hover:hover){.auth-module__Iay1tq__link:hover{background:color-mix(in srgb, var(--c-primary) 8%, transparent)}}.auth-module__Iay1tq__hint{font:var(--t-body-sm);color:var(--c-on-surface-variant);margin-top:-4px}@keyframes auth-module__Iay1tq__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes auth-module__Iay1tq__shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.auth-module__Iay1tq__shapeA,.auth-module__Iay1tq__shapeB,.auth-module__Iay1tq__shapeC,.auth-module__Iay1tq__error{animation:none}}.auth-module__Iay1tq__brand{align-items:flex-start;display:flex}.auth-module__Iay1tq__mosaicRow{margin-top:4px}.auth-module__Iay1tq__mosaicGrid{margin-bottom:40px}@media (min-width:900px){.auth-module__Iay1tq__mosaicRow{display:none}.auth-module__Iay1tq__brand{align-items:stretch}}
.BrandMosaic-module__P_vUYG__mosaic{pointer-events:none;display:grid}.BrandMosaic-module__P_vUYG__tile{aspect-ratio:1;background:var(--tile-bg);animation:BrandMosaic-module__P_vUYG__drift 9s var(--ease-standard) infinite alternate;border-radius:28%;place-items:center;display:grid}.BrandMosaic-module__P_vUYG__glyph{background:var(--tile-fg);width:62%;height:62%}.BrandMosaic-module__P_vUYG__primary{--tile-bg:var(--c-primary);--tile-fg:var(--c-primary-container)}.BrandMosaic-module__P_vUYG__secondary{--tile-bg:var(--c-secondary-container);--tile-fg:var(--c-secondary)}.BrandMosaic-module__P_vUYG__coral{--tile-bg:var(--c-coral-container);--tile-fg:var(--c-coral)}.BrandMosaic-module__P_vUYG__sun{--tile-bg:var(--c-sun-container);--tile-fg:var(--c-sun)}@keyframes BrandMosaic-module__P_vUYG__drift{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-4deg)}to{transform:translateY(4px)rotate(3deg)}}.BrandMosaic-module__P_vUYG__grid{grid-template-columns:repeat(3,1fr);gap:14px;width:min(360px,100%)}.BrandMosaic-module__P_vUYG__grid .BrandMosaic-module__P_vUYG__tile:nth-child(2){transform:rotate(12deg)}.BrandMosaic-module__P_vUYG__row{grid-template-columns:repeat(6,1fr);gap:8px;width:100%;max-width:320px}.BrandMosaic-module__P_vUYG__corner{opacity:.9;grid-template-columns:repeat(3,34px);gap:6px}.BrandMosaic-module__P_vUYG__corner .BrandMosaic-module__P_vUYG__tile{border-radius:30%}.BrandMosaic-module__P_vUYG__corner .BrandMosaic-module__P_vUYG__tile:nth-child(n+4){display:none}@media (prefers-reduced-motion:reduce){.BrandMosaic-module__P_vUYG__tile{animation:none}}
.legal-module__xpnSVG__page{background:var(--c-surface);min-height:100dvh;color:var(--c-on-surface)}.legal-module__xpnSVG__inner{max-width:760px;padding:20px var(--gutter,16px) calc(env(safe-area-inset-bottom,0px) + 48px);margin:0 auto}.legal-module__xpnSVG__top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.legal-module__xpnSVG__top a{color:inherit;text-decoration:none}.legal-module__xpnSVG__back{font:var(--t-label);color:var(--c-on-surface-variant)!important}.legal-module__xpnSVG__nav{scrollbar-width:none;gap:8px;margin-bottom:20px;padding-bottom:4px;display:flex;overflow-x:auto}.legal-module__xpnSVG__nav a{border-radius:var(--r-full);border:1px solid var(--c-outline-variant);color:var(--c-on-surface-variant);font:var(--t-label);flex:none;padding:8px 14px;text-decoration:none}.legal-module__xpnSVG__nav a[aria-current=page]{background:var(--c-primary-container);color:var(--c-on-primary-container);border-color:#0000}.legal-module__xpnSVG__doc h1{font:var(--t-display);margin:0 0 4px}.legal-module__xpnSVG__updated{font:var(--t-body-sm);color:var(--c-on-surface-variant);margin:0 0 20px}.legal-module__xpnSVG__doc h2{font:var(--t-title);margin:28px 0 8px}.legal-module__xpnSVG__doc h3{font:var(--t-title-sm);margin:18px 0 6px}.legal-module__xpnSVG__doc p,.legal-module__xpnSVG__doc li{font:var(--t-body);color:var(--c-on-surface)}.legal-module__xpnSVG__doc p{margin:0 0 10px}.legal-module__xpnSVG__doc ul{margin:0 0 12px;padding-left:20px}.legal-module__xpnSVG__doc li{margin-bottom:6px}.legal-module__xpnSVG__doc a{color:var(--c-primary)}.legal-module__xpnSVG__doc table{border-collapse:collapse;width:100%;font:var(--t-body-sm);margin:8px 0 16px}.legal-module__xpnSVG__doc th,.legal-module__xpnSVG__doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--c-outline-variant);padding:8px}.legal-module__xpnSVG__doc th{font-weight:600}.legal-module__xpnSVG__tableWrap{overflow-x:auto}.legal-module__xpnSVG__note{border-radius:var(--r-md);background:var(--c-surface-container);font:var(--t-body-sm);margin:0 0 16px;padding:12px 14px}.legal-module__xpnSVG__todo{background:var(--c-coral-container);color:var(--c-on-coral-container);outline:1px dashed var(--c-coral);border-radius:4px;padding:0 4px;font-weight:600}
.landing-module__bxHgOq__page{background:var(--c-surface);min-height:100dvh;color:var(--c-on-surface);overflow-x:hidden}.landing-module__bxHgOq__nav{z-index:10;padding:calc(env(safe-area-inset-top,0px) + 12px) var(--gutter) 12px;background:color-mix(in srgb, var(--c-surface) 80%, transparent);-webkit-backdrop-filter:saturate(180%)blur(18px);align-items:center;gap:8px;display:flex;position:sticky;top:0}.landing-module__bxHgOq__navLink{font:var(--t-label);color:var(--c-on-surface);border-radius:var(--r-full);white-space:nowrap;padding:10px 12px;font-size:15px;text-decoration:none}@media (max-width:380px){.landing-module__bxHgOq__navLink{padding:10px 8px;font-size:14px}}.landing-module__bxHgOq__btn,.landing-module__bxHgOq__btnGhost{border-radius:var(--r-full);min-height:52px;font:600 16px/1 var(--font);transition:transform var(--d-fast) var(--ease-standard), box-shadow var(--d-base), background var(--d-base);justify-content:center;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex}.landing-module__bxHgOq__btn{background:var(--c-primary);color:var(--c-on-primary);box-shadow:0 6px 20px color-mix(in srgb, var(--c-primary) 30%, transparent)}.landing-module__bxHgOq__btn:active,.landing-module__bxHgOq__btnGhost:active{transform:scale(.96)}@media (hover:hover){.landing-module__bxHgOq__btn:hover{box-shadow:0 10px 28px color-mix(in srgb, var(--c-primary) 34%, transparent);transform:translateY(-1px)}}.landing-module__bxHgOq__btnGhost{color:var(--c-on-surface);background:var(--c-surface-high)}.landing-module__bxHgOq__btnSmall{min-height:40px;box-shadow:none;padding:0 18px;font-size:14px}.landing-module__bxHgOq__h1{font:800 clamp(44px, 11vw, 76px)/.98 var(--font);letter-spacing:-.045em;margin:0 0 20px}.landing-module__bxHgOq__h1Small{font:800 clamp(32px, 7vw, 56px)/1.05 var(--font);letter-spacing:-.035em;margin:0 0 28px}.landing-module__bxHgOq__h2{font:700 clamp(28px, 5.5vw, 44px)/1.1 var(--font);letter-spacing:-.03em;margin:0 0 14px}.landing-module__bxHgOq__h3{font:700 19px/1.25 var(--font);margin:0 0 6px}.landing-module__bxHgOq__lead{font:400 clamp(17px, 2.4vw, 20px)/1.55 var(--font);color:var(--c-on-surface-variant);max-width:520px;margin:0 0 28px}.landing-module__bxHgOq__text{font:400 17px/1.6 var(--font);color:var(--c-on-surface-variant);max-width:460px;margin:0}.landing-module__bxHgOq__hero,.landing-module__bxHgOq__feature{max-width:1120px;padding:32px var(--gutter);align-items:center;gap:32px;margin:0 auto;display:grid}.landing-module__bxHgOq__hero{align-content:center;min-height:calc(100dvh - 72px);padding-top:24px}.landing-module__bxHgOq__heroText{animation:landing-module__bxHgOq__rise .8s var(--ease-emphasized) both}@media (min-width:900px){.landing-module__bxHgOq__hero,.landing-module__bxHgOq__feature{padding:72px var(--gutter);grid-template-columns:1fr 1fr;gap:64px}.landing-module__bxHgOq__reverse>:first-child{order:2}}.landing-module__bxHgOq__ctas{flex-wrap:wrap;gap:10px;display:flex}.landing-module__bxHgOq__armed :is(.landing-module__bxHgOq__feature,.landing-module__bxHgOq__who,.landing-module__bxHgOq__home,.landing-module__bxHgOq__final){opacity:0;transition:opacity .8s var(--ease-emphasized), transform .8s var(--ease-emphasized);transform:translateY(28px)}.landing-module__bxHgOq__armed .landing-module__bxHgOq__visible{opacity:1;transform:none}.landing-module__bxHgOq__who,.landing-module__bxHgOq__home,.landing-module__bxHgOq__final{max-width:1120px;padding:56px var(--gutter);margin:0 auto}.landing-module__bxHgOq__whoGrid{gap:12px;margin-top:24px;display:grid}@media (min-width:700px){.landing-module__bxHgOq__whoGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing-module__bxHgOq__whoGrid{grid-template-columns:repeat(4,1fr)}}.landing-module__bxHgOq__whoCard{border-radius:var(--r-xl);background:var(--c-surface-lowest);box-shadow:var(--e-1);transition:opacity .6s var(--ease-emphasized), transform .6s var(--ease-spring);padding:22px}.landing-module__bxHgOq__armed .landing-module__bxHgOq__whoCard{opacity:0;transform:translateY(16px)}.landing-module__bxHgOq__armed .landing-module__bxHgOq__visible .landing-module__bxHgOq__whoCard{opacity:1;transform:none}.landing-module__bxHgOq__whoDot{background:var(--c-coral);border-radius:4px;width:12px;height:12px;margin-bottom:16px;display:block;transform:rotate(12deg)}.landing-module__bxHgOq__home{text-align:center;border-radius:var(--r-xl);background:var(--c-primary);color:var(--c-on-primary);margin:24px var(--gutter);max-width:calc(1120px - 2 * var(--gutter))}@media (min-width:1168px){.landing-module__bxHgOq__home{margin:24px auto}}.landing-module__bxHgOq__home .landing-module__bxHgOq__text{color:color-mix(in srgb, var(--c-on-primary) 80%, transparent);margin:0 auto}.landing-module__bxHgOq__home .landing-module__bxHgOq__h2{color:var(--c-on-primary)}.landing-module__bxHgOq__final{text-align:center;padding:88px var(--gutter)}.landing-module__bxHgOq__footer{max-width:1120px;padding:24px var(--gutter) calc(env(safe-area-inset-bottom,0px) + 32px);border-top:1px solid var(--c-outline-variant);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.landing-module__bxHgOq__footerLinks{gap:18px;display:flex}.landing-module__bxHgOq__footerLinks a{color:var(--c-on-surface-variant);font:var(--t-label);font-size:14px;text-decoration:none}.landing-module__bxHgOq__footerLegal{flex-wrap:wrap;flex-basis:100%;gap:8px 18px;display:flex}.landing-module__bxHgOq__footerLegal a{color:var(--c-on-surface-variant);font:var(--t-label-sm);font-size:12px;text-decoration:none}.landing-module__bxHgOq__footerLegal a:hover,.landing-module__bxHgOq__footerLinks a:hover{color:var(--c-on-surface);text-decoration:underline}.landing-module__bxHgOq__scene{border-radius:var(--r-xl);background:var(--c-surface-low);aspect-ratio:7/5;justify-content:center;align-items:center;padding:20px;display:flex;position:relative;overflow:hidden}.landing-module__bxHgOq__svg{width:100%;height:100%;overflow:visible}.landing-module__bxHgOq__device{fill:var(--c-surface-lowest);stroke:var(--c-outline-variant);stroke-width:2px}.landing-module__bxHgOq__deviceFoot{fill:var(--c-outline-variant)}.landing-module__bxHgOq__thumb{fill:var(--c-primary-container);animation:landing-module__bxHgOq__pulse 3.6s var(--ease-standard) infinite}.landing-module__bxHgOq__track{fill:var(--c-surface-high)}.landing-module__bxHgOq__progress{fill:var(--c-coral);transform-box:fill-box;transform-origin:0;animation:landing-module__bxHgOq__progress 3.6s var(--ease-standard) infinite}.landing-module__bxHgOq__route{fill:none;stroke:var(--c-outline-variant);stroke-width:2.5px;stroke-dasharray:4 7;stroke-linecap:round}.landing-module__bxHgOq__flying{offset-path:path("M168 122 C 230 60, 270 60, 300 112");offset-rotate:0deg;animation:landing-module__bxHgOq__fly 3.6s var(--ease-emphasized) infinite}.landing-module__bxHgOq__parcel{fill:var(--c-coral)}.landing-module__bxHgOq__arrived{fill:var(--c-primary-container);transform-box:fill-box;transform-origin:50%;animation:landing-module__bxHgOq__arrive 3.6s var(--ease-spring) infinite}.landing-module__bxHgOq__check{fill:var(--c-primary);transform-box:fill-box;transform-origin:50%;animation:landing-module__bxHgOq__pop 3.6s var(--ease-spring) infinite}.landing-module__bxHgOq__checkMark{fill:none;stroke:var(--c-on-primary);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;animation:landing-module__bxHgOq__draw 3.6s var(--ease-standard) infinite}.landing-module__bxHgOq__notif{fill:var(--c-sun);transform-box:fill-box;transform-origin:0;animation:landing-module__bxHgOq__notif 3.6s var(--ease-spring) infinite}@keyframes landing-module__bxHgOq__progress{0%{transform:scaleX(0)}45%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes landing-module__bxHgOq__fly{0%,40%{offset-distance:0%;opacity:0}45%{opacity:1}70%{offset-distance:100%;opacity:1}76%,to{offset-distance:100%;opacity:0}}@keyframes landing-module__bxHgOq__arrive{0%,68%{opacity:.25;transform:scale(.6)}78%,to{opacity:1;transform:scale(1)}}@keyframes landing-module__bxHgOq__pop{0%,74%{transform:scale(0)}84%,to{transform:scale(1)}}@keyframes landing-module__bxHgOq__draw{0%,80%{stroke-dashoffset:30px}92%,to{stroke-dashoffset:0}}@keyframes landing-module__bxHgOq__notif{0%,84%{transform:scaleX(0)}96%,to{transform:scaleX(1)}}@keyframes landing-module__bxHgOq__pulse{0%,to{opacity:1}50%{opacity:.6}}.landing-module__bxHgOq__zoneWait{fill:var(--c-sun-container)}.landing-module__bxHgOq__zoneDone{fill:var(--c-primary-container)}.landing-module__bxHgOq__fileCard{fill:var(--c-surface-lowest);stroke:var(--c-outline-variant);stroke-width:1.5px}.landing-module__bxHgOq__fileImg{fill:var(--c-coral-container)}.landing-module__bxHgOq__fileLine{fill:var(--c-outline-variant)}.landing-module__bxHgOq__safeFile{animation:landing-module__bxHgOq__safe 4.4s var(--ease-emphasized) infinite}.landing-module__bxHgOq__switchTrack{animation:landing-module__bxHgOq__swTrack 4.4s var(--ease-standard) infinite}.landing-module__bxHgOq__switchKnob{fill:var(--c-surface-lowest);transform-box:fill-box;animation:landing-module__bxHgOq__swKnob 4.4s var(--ease-spring) infinite}@keyframes landing-module__bxHgOq__safe{0%,38%{transform:translate(105px,120px)}62%,92%{transform:translate(315px,120px)}to{transform:translate(105px,120px)}}@keyframes landing-module__bxHgOq__swTrack{0%,30%{fill:var(--c-outline)}38%,92%{fill:var(--c-primary)}to{fill:var(--c-outline)}}@keyframes landing-module__bxHgOq__swKnob{0%,30%{transform:translate(0)}38%,92%{transform:translate(22px)}to{transform:translate(0)}}.landing-module__bxHgOq__faceWrap{grid-template-columns:auto 1fr;align-items:center;gap:20px;width:100%;display:grid}.landing-module__bxHgOq__selfie{background:var(--c-coral-container);border-radius:28px;width:88px;height:88px;position:relative;overflow:hidden}.landing-module__bxHgOq__faceHead{fill:none;stroke:var(--c-on-coral-container);stroke-width:4px;stroke-linecap:round}.landing-module__bxHgOq__scan{background:var(--c-coral);height:3px;box-shadow:0 0 12px var(--c-coral);animation:landing-module__bxHgOq__scan 3.2s var(--ease-standard) infinite;position:absolute;left:0;right:0}.landing-module__bxHgOq__photoGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.landing-module__bxHgOq__photo{aspect-ratio:1;background:var(--c-surface-high);animation:landing-module__bxHgOq__dim 3.2s var(--ease-standard) infinite;border-radius:12px}.landing-module__bxHgOq__photoHit{animation:landing-module__bxHgOq__hit 3.2s var(--ease-spring) infinite}@keyframes landing-module__bxHgOq__scan{0%{top:0}50%{top:calc(100% - 3px)}to{top:0}}@keyframes landing-module__bxHgOq__dim{0%,40%{opacity:1}55%,90%{opacity:.35}to{opacity:1}}@keyframes landing-module__bxHgOq__hit{0%,40%{background:var(--c-surface-high);transform:scale(1)}55%,90%{background:var(--c-primary-brand);transform:scale(1.06)}to{background:var(--c-surface-high);transform:scale(1)}}.landing-module__bxHgOq__resume{border-radius:var(--r-lg);background:var(--c-surface-lowest);width:100%;max-width:380px;box-shadow:var(--e-2);padding:20px}.landing-module__bxHgOq__resumeHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.landing-module__bxHgOq__resumeName{font:var(--t-label);font-size:14px}.landing-module__bxHgOq__signal{align-items:flex-end;gap:3px;display:inline-flex}.landing-module__bxHgOq__signal i{background:var(--c-primary-brand);border-radius:2px;width:5px;animation:4.8s step-end infinite landing-module__bxHgOq__signal}.landing-module__bxHgOq__signal i:first-child{height:6px}.landing-module__bxHgOq__signal i:nth-child(2){height:10px}.landing-module__bxHgOq__signal i:nth-child(3){height:14px}.landing-module__bxHgOq__resumeTrack{background:var(--c-surface-high);border-radius:5px;height:10px;overflow:hidden}.landing-module__bxHgOq__resumeBar{background:var(--c-coral);border-radius:5px;height:100%;animation:4.8s linear infinite landing-module__bxHgOq__resume;display:block}.landing-module__bxHgOq__resumeChunks{grid-template-columns:repeat(12,1fr);gap:4px;margin-top:10px;display:grid}.landing-module__bxHgOq__resumeChunks span{background:var(--c-surface-high);border-radius:3px;height:6px;animation:4.8s step-end infinite landing-module__bxHgOq__chunk}@keyframes landing-module__bxHgOq__resume{0%{width:0}35%{width:46%}55%{width:46%}95%,to{width:100%}}@keyframes landing-module__bxHgOq__signal{0%,35%{background:var(--c-primary-brand)}36%,54%{background:var(--c-error)}55%,to{background:var(--c-primary-brand)}}@keyframes landing-module__bxHgOq__chunk{0%{background:var(--c-surface-high)}50%,to{background:var(--c-primary-container)}}.landing-module__bxHgOq__plan{gap:10px;width:100%;max-width:360px;display:grid}.landing-module__bxHgOq__planCard{border-radius:var(--r-md);background:var(--c-surface-lowest);box-shadow:var(--e-1);animation:landing-module__bxHgOq__card 5.4s var(--ease-spring) infinite;align-items:center;gap:14px;padding:14px 16px;display:flex}.landing-module__bxHgOq__planDay{font:700 22px/1 var(--font);width:32px;color:var(--c-primary)}.landing-module__bxHgOq__planTitle{font:var(--t-title-sm);flex:1}.landing-module__bxHgOq__planStatus{border-radius:8px;width:84px;height:26px;animation:5.4s step-end infinite landing-module__bxHgOq__status;position:relative}.landing-module__bxHgOq__planStatus:before,.landing-module__bxHgOq__planStatus:after{font:var(--t-label-sm);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.landing-module__bxHgOq__planStatus:before{content:"À valider";color:var(--c-on-sun-container);animation:5.4s step-end infinite landing-module__bxHgOq__fadeOut;animation-delay:inherit}.landing-module__bxHgOq__planStatus:after{content:"Validé";color:var(--c-on-primary-container);opacity:0;animation:5.4s step-end infinite landing-module__bxHgOq__fadeIn;animation-delay:inherit}@keyframes landing-module__bxHgOq__card{0%,30%{transform:none}34%{transform:scale(1.03)}40%,to{transform:none}}@keyframes landing-module__bxHgOq__status{0%,33%{background:var(--c-sun-container)}34%,to{background:var(--c-primary-container)}}@keyframes landing-module__bxHgOq__fadeOut{0%,33%{opacity:1}34%,to{opacity:0}}@keyframes landing-module__bxHgOq__fadeIn{0%,33%{opacity:0}34%,to{opacity:1}}@keyframes landing-module__bxHgOq__rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__feature,.landing-module__bxHgOq__who,.landing-module__bxHgOq__home,.landing-module__bxHgOq__final,.landing-module__bxHgOq__whoCard{opacity:1;transition:none;transform:none}.landing-module__bxHgOq__scene *{animation:none!important}}.landing-module__bxHgOq__h1{letter-spacing:-.045em;font-variation-settings:"ROND" 100;font-weight:700}.landing-module__bxHgOq__h2,.landing-module__bxHgOq__h3,.landing-module__bxHgOq__h1Small{font-variation-settings:"ROND" 100;letter-spacing:-.03em}.landing-module__bxHgOq__hero{isolation:isolate;position:relative}.landing-module__bxHgOq__deco1,.landing-module__bxHgOq__deco2{z-index:-1;pointer-events:none;position:absolute}.landing-module__bxHgOq__deco1{background:var(--c-primary-container);width:340px;height:340px;animation:40s linear infinite landing-module__bxHgOq__deco-turn;top:-60px;right:-120px}.landing-module__bxHgOq__deco2{background:var(--c-coral-container);width:150px;height:150px;animation:50s linear infinite reverse landing-module__bxHgOq__deco-turn;bottom:6%;left:-60px}@keyframes landing-module__bxHgOq__deco-turn{to{rotate:360deg}}.landing-module__bxHgOq__btn,.landing-module__bxHgOq__btnGhost{font-variation-settings:"ROND" 60;transition:border-radius var(--d-spring) var(--spring-fast), transform var(--d-spring) var(--spring-bouncy), box-shadow var(--d-base)}.landing-module__bxHgOq__btn:active,.landing-module__bxHgOq__btnGhost:active{border-radius:16px;transform:scale(.97)}.landing-module__bxHgOq__btn{box-shadow:none}.landing-module__bxHgOq__scene{border-radius:var(--r-2xl)}.landing-module__bxHgOq__feature:nth-of-type(2) .landing-module__bxHgOq__scene{background:var(--c-sun-container)}.landing-module__bxHgOq__feature:nth-of-type(3) .landing-module__bxHgOq__scene{background:var(--c-coral-container)}.landing-module__bxHgOq__feature:nth-of-type(4) .landing-module__bxHgOq__scene{background:var(--c-secondary-container)}.landing-module__bxHgOq__feature:nth-of-type(5) .landing-module__bxHgOq__scene{background:var(--c-primary-container)}.landing-module__bxHgOq__whoCard{border-radius:var(--r-xl)}.landing-module__bxHgOq__whoDot{background:var(--c-primary);width:40px;height:40px;transition:rotate var(--d-spring-slow) var(--spring-bouncy);border-radius:0;margin-bottom:18px;transform:none}.landing-module__bxHgOq__whoCard:nth-child(2) .landing-module__bxHgOq__whoDot{background:var(--c-coral)}.landing-module__bxHgOq__whoCard:nth-child(3) .landing-module__bxHgOq__whoDot{background:var(--c-sun)}.landing-module__bxHgOq__whoCard:nth-child(4) .landing-module__bxHgOq__whoDot{background:var(--c-secondary)}@media (hover:hover){.landing-module__bxHgOq__whoCard:hover .landing-module__bxHgOq__whoDot{rotate:60deg}}.landing-module__bxHgOq__home{border-radius:var(--r-2xl)}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__deco1,.landing-module__bxHgOq__deco2{animation:none}}.landing-module__bxHgOq__heroMosaic{max-width:260px;margin-bottom:28px}
