._7Cu2TW_page{padding-bottom:var(--mavo-space-40);gap:96px;display:grid}._7Cu2TW_page h2,._7Cu2TW_page h3,._7Cu2TW_page p{margin:0}._7Cu2TW_page ._7Cu2TW_heading{color:var(--color-text-heading);font:var(--mavo-type-display-s);letter-spacing:var(--mavo-type-display-s-letter-spacing);text-wrap:balance}._7Cu2TW_section,._7Cu2TW_story{background:0 0;border:0;border-radius:0;margin:0;padding:0}._7Cu2TW_section{gap:var(--mavo-space-32);display:grid}._7Cu2TW_muted{color:var(--color-text-secondary)}._7Cu2TW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._7Cu2TW_shell{--owner-top:100px;overflow-x:clip}._7Cu2TW_shell>header{z-index:2;position:relative}._7Cu2TW_hero,._7Cu2TW_final{border:0;margin:0}._7Cu2TW_hero{--hero-travel:calc(55vh * .6);width:100vw;min-height:100vh;margin:calc(-1 * var(--owner-top)) 0 0 calc(50% - 50vw);padding:calc(var(--owner-top) + var(--mavo-space-40)) var(--mavo-space-20) var(--hero-travel);color:var(--color-text-primary-on-accent-2);text-align:center;background:0 0;border-radius:0;flex-direction:column;align-items:center;display:flex;position:relative}._7Cu2TW_hero>:not(._7Cu2TW_gradient){position:relative}._7Cu2TW_gradient{pointer-events:none;background:linear-gradient(transparent 62%, color-mix(in srgb, var(--color-background-base) 10%, transparent) 71.5%, color-mix(in srgb, var(--color-background-base) 50%, transparent) 81%, color-mix(in srgb, var(--color-background-base) 90%, transparent) 90.5%, var(--color-background-base) 100%), radial-gradient(1354.7px 1172.15px at 50% 0, var(--palette-rgba-087f6b-100) 0%, var(--accent) 53.6%, var(--palette-rgba-c2f5ed-100) 97.95%);position:absolute;inset:0}._7Cu2TW_gradient canvas{opacity:0;width:100%;height:100%;transition:opacity .3s ease-out;display:block;position:absolute;inset:0}._7Cu2TW_gradient canvas[data-ready]{opacity:1}._7Cu2TW_heroText{justify-items:center;gap:var(--mavo-space-24);max-width:640px;display:grid}._7Cu2TW_page ._7Cu2TW_title{color:inherit;font:var(--mavo-type-display-l);letter-spacing:var(--mavo-type-display-l-letter-spacing);text-wrap:balance;margin:0}._7Cu2TW_heroText p{color:inherit;font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing);text-wrap:pretty}._7Cu2TW_heroText{--home-surface:var(--color-background-base);--home-text:var(--ink);--home-pill:var(--mavo-radius-pill)}._7Cu2TW_hero ._7Cu2TW_heroText a{min-height:var(--mavo-size-control-form);margin-top:var(--mavo-space-20);padding-inline:var(--mavo-space-24);color:var(--ink);text-decoration:none}._7Cu2TW_device{width:435px;height:883px;margin-top:var(--mavo-space-32);transform:translateY(var(--device-y,0px)) scale(calc(.9 * var(--device-scale,1)));flex-shrink:0;position:relative}._7Cu2TW_deviceStill{object-fit:cover;object-position:top;border:15px solid var(--palette-rgba-000000-100);border-radius:64px;width:91.8%;height:94.4%;transition:opacity .2s ease-out;position:absolute;inset:2.8% 4.1%}._7Cu2TW_device[data-ready] ._7Cu2TW_deviceStill{opacity:0;transition-delay:.35s}._7Cu2TW_deviceCanvas{opacity:0;pointer-events:none;width:130%;height:100%;transition:opacity .35s ease-out;position:absolute;top:0;left:-15%}._7Cu2TW_device[data-ready] ._7Cu2TW_deviceCanvas{opacity:1}._7Cu2TW_deviceCanvas canvas{width:100%;height:100%;display:block}._7Cu2TW_story{--story-ink:var(--color-text-heading);--story-muted:color-mix(in srgb, var(--color-text-tertiary) 50%, var(--color-background-base));--story-window:10;width:100%;max-width:1030px;padding-block:var(--mavo-space-40);font:var(--mavo-font-weight-medium) var(--mavo-font-size-32)/var(--mavo-line-height-40) var(--mavo-font-family);letter-spacing:var(--mavo-letter-spacing-normal);text-align:center;text-wrap:balance;flex-direction:column;gap:52px;margin-inline:auto;display:flex}._7Cu2TW_storyChar{--story-lit:clamp(0, (var(--story-progress,1) * (var(--story-count,1) + var(--story-window)) - var(--i,0)) / var(--story-window), 1);color:color-mix(in srgb, var(--story-ink) calc(var(--story-lit) * 100%), var(--story-muted))}._7Cu2TW_storyAccent{--story-ink:var(--palette-rgba-087f6b-100)}._7Cu2TW_storyAccent>._7Cu2TW_storyChar:first-child{vertical-align:-.12em;justify-content:center;width:1em;margin-right:.15em;display:inline-flex}._7Cu2TW_storyAccent>._7Cu2TW_storyChar:first-child>span{transform:scale(1.4)}._7Cu2TW_features{gap:var(--mavo-space-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7Cu2TW_feature{border-radius:var(--mavo-radius-20);background:var(--color-background-neutral-1);grid-template-rows:auto 1fr;display:grid;overflow:hidden}._7Cu2TW_stage{min-height:300px;padding:var(--mavo-space-32);place-items:center;display:grid}._7Cu2TW_featureText{align-content:start;gap:var(--mavo-space-8);padding:0 var(--mavo-space-32) var(--mavo-space-32);display:grid}._7Cu2TW_featureText h3{color:var(--color-text-heading);font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing)}._7Cu2TW_featureText p{color:var(--color-text-secondary);text-wrap:pretty}._7Cu2TW_featureText a{text-underline-offset:3px;text-decoration:underline}._7Cu2TW_widget{gap:var(--mavo-space-12);width:min(100%,320px);padding:var(--mavo-space-16);border-radius:var(--mavo-radius-16);background:var(--color-background-base);box-shadow:var(--mavo-shadow-card);font:var(--mavo-type-ui-s);letter-spacing:var(--mavo-type-ui-s-letter-spacing);transition:transform .24s cubic-bezier(.2,0,0,1);display:grid}@media (hover:hover){._7Cu2TW_feature:hover ._7Cu2TW_widget{transform:translateY(calc(-1 * var(--mavo-space-4))) rotate(-1deg)}}._7Cu2TW_widgetHead{justify-content:space-between;align-items:center;gap:var(--mavo-space-8);color:var(--color-text-secondary);display:flex}._7Cu2TW_widgetHead span:first-child{color:var(--color-text-primary);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing)}._7Cu2TW_badge{padding:var(--mavo-space-2) var(--mavo-space-8);border-radius:var(--mavo-radius-pill);background:var(--color-background-neutral-1)}._7Cu2TW_rows{margin:0;padding:0;list-style:none;display:grid}._7Cu2TW_rows li{justify-content:space-between;gap:var(--mavo-space-12);padding:var(--mavo-space-8) 0;border-top:1px solid var(--color-border-normal);display:flex}._7Cu2TW_rows strong,._7Cu2TW_total strong{font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing);font-variant-numeric:tabular-nums}._7Cu2TW_total{justify-content:space-between;gap:var(--mavo-space-12);padding:var(--mavo-space-12);border-radius:var(--mavo-radius-12);background:var(--color-service-selection-background);color:var(--ink);display:flex}._7Cu2TW_rate{justify-items:start}._7Cu2TW_coin{border-radius:var(--mavo-radius-pill);background:var(--accent);width:40px;height:40px;color:var(--ink);font:var(--mavo-type-heading-s);place-items:center;transition:transform .48s cubic-bezier(.2,0,0,1);display:grid}@media (hover:hover){._7Cu2TW_feature:hover ._7Cu2TW_coin{transform:rotateY(360deg)}}._7Cu2TW_rateValue{align-items:baseline;gap:var(--mavo-space-6);color:var(--color-text-heading);font:var(--mavo-type-display-s);letter-spacing:var(--mavo-type-display-s-letter-spacing);font-variant-numeric:tabular-nums;display:flex}._7Cu2TW_rateValue span{color:var(--color-text-secondary);font:var(--mavo-type-ui-m);letter-spacing:var(--mavo-type-ui-m-letter-spacing)}._7Cu2TW_rateExample{width:100%;padding-top:var(--mavo-space-12);border-top:1px solid var(--color-border-normal)}._7Cu2TW_timeline{gap:var(--mavo-space-12);color:var(--color-text-tertiary);margin:0;padding:0;list-style:none;display:grid}._7Cu2TW_timeline li{align-items:center;gap:var(--mavo-space-8);display:flex}._7Cu2TW_timeline li[data-state=done]{color:var(--color-text-positive)}._7Cu2TW_timeline li[data-state=current]{color:var(--color-text-primary);font:var(--mavo-type-ui-s-strong);letter-spacing:var(--mavo-type-ui-s-strong-letter-spacing)}._7Cu2TW_dot{border-radius:var(--mavo-radius-pill);border:2px solid;width:16px;height:16px}._7Cu2TW_timeline li[data-state=current] ._7Cu2TW_dot{border-color:var(--accent);background:var(--accent);animation:1.6s ease-in-out infinite _7Cu2TW_pulse}._7Cu2TW_bubble{max-width:240px;padding:var(--mavo-space-8) var(--mavo-space-12);border-radius:var(--mavo-radius-16) var(--mavo-radius-16) var(--mavo-radius-4) var(--mavo-radius-16);background:var(--color-background-accent-2);color:var(--color-text-primary-on-accent-2);justify-self:end}@keyframes _7Cu2TW_pulse{50%{box-shadow:0 0 0 6px var(--palette-rgba-00d5b5-24)}}._7Cu2TW_categories{gap:var(--mavo-space-20);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._7Cu2TW_categories li{justify-items:center;gap:var(--mavo-space-12);padding:var(--mavo-space-24);border-radius:var(--mavo-radius-20);background:var(--color-background-neutral-1);font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);display:grid}._7Cu2TW_categories img{width:100%;max-width:200px;height:auto;transition:transform .24s cubic-bezier(.2,0,0,1)}@media (hover:hover){._7Cu2TW_categories li:hover img{transform:translateY(calc(-1 * var(--mavo-space-6)))}}._7Cu2TW_steps{gap:var(--mavo-space-20);counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._7Cu2TW_steps li{align-content:start;gap:var(--mavo-space-8);padding-top:var(--mavo-space-16);border-top:2px solid var(--color-text-heading);counter-increment:step;display:grid}._7Cu2TW_steps li:before{content:counter(step);color:var(--color-text-tertiary);font:var(--mavo-type-display-s);letter-spacing:var(--mavo-type-display-s-letter-spacing)}._7Cu2TW_steps h3{font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing)}._7Cu2TW_steps p{color:var(--color-text-secondary)}._7Cu2TW_faq{max-width:860px;display:grid}._7Cu2TW_faq details{border-bottom:1px solid var(--color-border-normal)}._7Cu2TW_faq summary{justify-content:space-between;align-items:center;gap:var(--mavo-space-16);min-height:44px;padding:var(--mavo-space-20) 0;cursor:pointer;font:var(--mavo-type-heading-s);letter-spacing:var(--mavo-type-heading-s-letter-spacing);list-style:none;display:flex}._7Cu2TW_faq summary::-webkit-details-marker{display:none}._7Cu2TW_faq summary>span{flex-shrink:0;transition:transform .24s cubic-bezier(.2,0,0,1)}._7Cu2TW_faq details[open] summary>span{transform:rotate(180deg)}._7Cu2TW_faq details p{max-width:680px;padding-bottom:var(--mavo-space-20);color:var(--color-text-secondary)}._7Cu2TW_final{justify-items:center;gap:var(--mavo-space-24);padding:72px var(--mavo-space-40);border-radius:var(--mavo-radius-32);background:var(--color-background-accent-2);color:var(--color-text-primary-on-accent-2);text-align:center;display:grid}@media (prefers-reduced-motion:no-preference){._7Cu2TW_heroText>*{animation:.6s cubic-bezier(.215,.61,.355,1) both _7Cu2TW_rise}._7Cu2TW_heroText>:first-child{animation-delay:.15s}._7Cu2TW_heroText>:nth-child(2){animation-delay:.25s}._7Cu2TW_heroText>:nth-child(3){animation-delay:.35s}._7Cu2TW_device{animation:1s ease-out .5s both _7Cu2TW_device-in}@supports (animation-timeline:view()){._7Cu2TW_feature,._7Cu2TW_categories li,._7Cu2TW_steps li{animation:linear both _7Cu2TW_rise;animation-timeline:view();animation-range:entry entry 80%}}}@keyframes _7Cu2TW_rise{0%{opacity:0;translate:0 30px}}@keyframes _7Cu2TW_device-in{0%{opacity:.01;translate:0 40px}}@media (max-width:767px){._7Cu2TW_page{gap:64px}._7Cu2TW_hero{--hero-travel:calc(55vh * .5)}._7Cu2TW_device{width:22rem;height:44.5rem;transform:translateY(var(--device-y,0px)) scale(calc(.95 * var(--device-scale,1)))}._7Cu2TW_deviceStill{border-width:12px;border-radius:52px}._7Cu2TW_page ._7Cu2TW_title{font:var(--mavo-type-display-s);letter-spacing:var(--mavo-type-display-s-letter-spacing)}._7Cu2TW_page ._7Cu2TW_heading{font:var(--mavo-type-heading-m);letter-spacing:var(--mavo-type-heading-m-letter-spacing)}._7Cu2TW_story{gap:var(--mavo-space-32);font-size:var(--mavo-font-size-24);line-height:var(--mavo-line-height-30)}._7Cu2TW_features,._7Cu2TW_steps{grid-template-columns:minmax(0,1fr)}._7Cu2TW_categories{gap:var(--mavo-space-12);grid-template-columns:repeat(2,minmax(0,1fr))}._7Cu2TW_categories li{padding:var(--mavo-space-16);font:var(--mavo-type-ui-m-strong);letter-spacing:var(--mavo-type-ui-m-strong-letter-spacing)}._7Cu2TW_stage{min-height:240px;padding:var(--mavo-space-20)}._7Cu2TW_featureText{padding:0 var(--mavo-space-20) var(--mavo-space-24)}._7Cu2TW_final{padding:var(--mavo-space-40) var(--mavo-space-20);border-radius:var(--mavo-radius-24)}}
