.ui-kind-chip{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;block-size:40px;padding-inline:16px;border-radius:9999px;background-color:var(--kind-chip-bg);color:var(--text-primary);font-size:14px;font-weight:600;line-height:20px;white-space:nowrap;text-decoration:none;transition:background-color var(--motion-fade-fast) ease-out}.ui-kind-chip:hover{background-color:var(--kind-chip-bg-hover)}.ui-kind-chip:active{background-color:var(--kind-chip-bg-active)}.ui-kind-chip:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ui-kind-chip__count{font-weight:500;color:var(--text-muted)}@media (max-width:639px){.ui-kind-chip{block-size:36px}}.ui-section-heading{display:flex;flex-direction:column;gap:14px}.ui-section-heading--center{align-items:center;text-align:center}.ui-section-heading--start{align-items:flex-start;text-align:start}.ui-section-heading__title{margin:0;color:var(--text-primary);letter-spacing:var(--tracking-display);text-wrap:balance}.ui-section-heading__line{margin:0;max-inline-size:520px;font:var(--font-lead);color:var(--text-secondary);text-wrap:pretty}.ui-section-heading--center .ui-section-heading__line{max-inline-size:620px}.ui-section-heading--band .ui-section-heading__title{color:var(--band-text)}.ui-section-heading--band .ui-section-heading__line{color:var(--band-muted)}.ui-section-heading--display-l .ui-section-heading__title{font:var(--font-display-l)}.ui-section-heading--display-m .ui-section-heading__title{font:var(--font-display-m)}.ui-section-heading--display-s .ui-section-heading__title{font:var(--font-display-s)}.ui-section-heading--heading-xl .ui-section-heading__title{font:var(--font-heading-xl)}.ui-section-heading--heading-l .ui-section-heading__title{font:var(--font-heading-l);letter-spacing:var(--tracking-heading-l)}@media (max-width:1279px){.ui-section-heading--display-l .ui-section-heading__title{font:var(--font-display-l-1024)}.ui-section-heading--display-m .ui-section-heading__title{font:var(--font-display-m-1024)}.ui-section-heading--display-s .ui-section-heading__title{font:var(--font-display-s-1024)}.ui-section-heading--heading-xl .ui-section-heading__title{font:var(--font-heading-xl-1024)}}@media (max-width:1023px){.ui-section-heading--display-l .ui-section-heading__title{font:var(--font-display-l-800)}.ui-section-heading--display-m .ui-section-heading__title{font:var(--font-display-m-800)}.ui-section-heading--display-s .ui-section-heading__title{font:var(--font-display-s-800)}.ui-section-heading--heading-xl .ui-section-heading__title{font:var(--font-heading-xl-800)}}@media (max-width:799px){.ui-section-heading--display-l .ui-section-heading__title{font:var(--font-display-l-640)}.ui-section-heading--display-m .ui-section-heading__title{font:var(--font-display-m-640)}.ui-section-heading--display-s .ui-section-heading__title{font:var(--font-display-s-640)}.ui-section-heading--heading-xl .ui-section-heading__title{font:var(--font-heading-xl-640)}}@media (max-width:639px){.ui-section-heading{gap:10px}.ui-section-heading__line{font:var(--font-lead-phone)}.ui-section-heading--display-l .ui-section-heading__title{font:var(--font-display-l-phone)}.ui-section-heading--display-m .ui-section-heading__title{font:var(--font-display-m-phone)}.ui-section-heading--display-s .ui-section-heading__title{font:var(--font-display-s-phone);letter-spacing:var(--tracking-display-phone)}.ui-section-heading--heading-xl .ui-section-heading__title{font:var(--font-heading-xl-phone)}.ui-section-heading--heading-l .ui-section-heading__title{font:var(--font-heading-l-phone)}}.ui-band{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--radius-band);box-shadow:inset 0 0 0 1px var(--home-band-hairline);color:var(--band-text)}.ui-band__decor{position:absolute;inset:0;z-index:-1;pointer-events:none}.ui-band--dark{--band-text:var(--home-band-dark-text);--band-muted:var(--home-band-dark-muted);--band-subtle:var(--home-band-dark-subtle);background-color:var(--home-band-dark)}.ui-band--awards{--band-text:var(--home-awards-text);--band-muted:var(--home-awards-soft);--band-subtle:var(--home-awards-soft);background-color:var(--awards-surface-dark)}.ui-band--lime{--band-text:var(--home-partner-title);--band-muted:var(--home-partner-line);--band-subtle:var(--home-partner-line);background-color:var(--home-partner-bg)}.ui-band--map{--band-text:var(--home-map-text);--band-muted:var(--home-map-text-secondary);--band-subtle:var(--home-map-text-secondary);background-color:var(--home-map-sea)}@media (max-width:639px){.ui-band{border-radius:var(--radius-band-phone)}}.ui-icon-point{display:flex;align-items:center;gap:14px;text-align:start}.ui-icon-point__circle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:40px;block-size:40px;border-radius:9999px}.ui-icon-point__circle svg{inline-size:18px;block-size:18px}.ui-icon-point--light .ui-icon-point__circle{background-color:var(--bg-surface-alt);color:var(--text-primary)}.ui-icon-point--dark .ui-icon-point__circle{background-color:var(--icon-point-dark-bg);color:var(--icon-point-dark-icon)}.ui-icon-point__words{display:flex;min-inline-size:0;flex-direction:column;gap:4px}.ui-icon-point__title{font-size:20px;font-weight:600;line-height:28px}.ui-icon-point__text{font-size:17px;line-height:24px}.ui-icon-point--light .ui-icon-point__text,.ui-icon-point--light .ui-icon-point__title{color:var(--text-primary)}.ui-icon-point--light .ui-icon-point__title+.ui-icon-point__text{color:var(--text-secondary)}.ui-icon-point--dark .ui-icon-point__title{color:var(--home-band-dark-text)}.ui-icon-point--dark .ui-icon-point__text{color:var(--home-band-dark-muted)}.ui-icon-point--lg{align-items:flex-start;gap:18px}.ui-icon-point--lg .ui-icon-point__circle{inline-size:52px;block-size:52px}.ui-icon-point--lg .ui-icon-point__circle svg{inline-size:22px;block-size:22px}.ui-icon-point--lg .ui-icon-point__text{line-height:26px}.ui-icon-point--sm{align-items:flex-start}.ui-icon-point--sm .ui-icon-point__circle{inline-size:44px;block-size:44px}.ui-icon-point--sm .ui-icon-point__circle svg{inline-size:20px;block-size:20px}.ui-icon-point--sm .ui-icon-point__title{font-size:17px;line-height:24px}.ui-icon-point--sm .ui-icon-point__text{font-size:15px;line-height:22px}.ui-phone-mockup{--phone-size:var(--phone-w,300px);--phone-bezel:max(7px,calc(var(--phone-size) * 0.034));--phone-radius:calc(var(--phone-size) * 0.15);position:relative;margin:0;inline-size:calc(var(--phone-size) + 2 * var(--phone-bezel));padding:var(--phone-bezel);border-radius:calc(var(--phone-radius) + var(--phone-bezel));background-color:var(--phone-bezel-bg);box-shadow:inset 0 0 0 1.5px var(--phone-bezel-line)}.ui-phone-mockup--shadow{box-shadow:inset 0 0 0 1.5px var(--phone-bezel-line),var(--phone-shadow)}.ui-phone-mockup__screen{position:relative;overflow:hidden;inline-size:var(--phone-size);block-size:calc(var(--phone-size) * 2.174);border-radius:var(--phone-radius);background-color:var(--phone-screen-empty-bg)}.ui-phone-mockup__picture{object-fit:cover;object-position:top}.ui-phone-mockup__island{position:absolute;inset-block-start:calc(var(--phone-bezel) + var(--phone-size) * .028);inset-inline-start:50%;inline-size:calc(var(--phone-size) * .3);block-size:max(9px,calc(var(--phone-size) * .085));border-radius:9999px;background-color:var(--phone-island-bg);transform:translateX(-50%)}[dir=rtl] .ui-phone-mockup__island{transform:translateX(50%)}.ui-live-tag{display:inline-flex;align-items:center;gap:10px;margin:0;block-size:40px;padding-inline:16px 18px;border-radius:9999px;background-color:var(--live-tag-bg);color:var(--live-tag-text);font-size:16px;font-weight:600;line-height:20px}.ui-live-tag__dot{inline-size:10px;block-size:10px;flex-shrink:0;border-radius:9999px;background-color:var(--live-tag-dot)}@media (max-width:639px){.ui-live-tag{gap:8px;block-size:36px;padding-inline:12px 14px;font-size:14px}.ui-live-tag__dot{inline-size:8px;block-size:8px}}.ui-logo-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.ui-logo-row__cell{display:flex;align-items:center;justify-content:center;block-size:110px}.ui-logo-row__img{display:block;inline-size:auto;block-size:auto;max-inline-size:min(100%,200px);max-block-size:68px;object-fit:contain;opacity:var(--logo-row-opacity);transition:opacity var(--motion-fade-fast) ease-out}.ui-logo-row__link{display:inline-flex;border-radius:var(--radius-control)}.ui-logo-row__link:hover .ui-logo-row__img{opacity:1}.ui-logo-row__link:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width:1023px){.ui-logo-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px}.ui-logo-row__cell{block-size:72px}.ui-logo-row__img{max-block-size:48px}}@media (prefers-reduced-motion:reduce){.ui-logo-row__img{transition:none}}.home{padding-block:calc(var(--header-height-desktop) + 16px) 120px;padding-inline:var(--home-margin)}.home__blocks{display:flex;flex-direction:column;gap:var(--home-gap-block);padding-block-start:var(--home-gap-block-first)}@media (max-width:1023px){.home__blocks{gap:var(--home-gap-block-tablet)}}@media (max-width:639px){.home{padding-block:calc(var(--header-height-mobile) + 8px) 72px;padding-inline:var(--home-margin-phone)}.home__blocks{gap:var(--home-gap-block-phone);padding-block-start:var(--home-gap-block-phone)}.home-block--loose{margin-block-start:calc(var(--home-gap-block-phone-lg) - var(--home-gap-block-phone))}.home-band,.home-cover{margin-inline:calc(var(--home-band-inset-phone) - var(--home-margin-phone))}}@keyframes home-fade-in{0%{opacity:0}to{opacity:1}}.home-cover{position:relative}.home-cover__frame{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;block-size:820px;padding-inline:120px}.home-cover__photo{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-band);background-color:var(--home-cover-empty)}.home-cover__image{object-fit:cover}.home-cover__scrim{position:absolute;inset:0;background-image:var(--home-scrim-cover)}.home-cover__content{position:relative;display:flex;inline-size:100%;flex-direction:column;align-items:center;gap:20px;text-align:center}.home-cover__title{margin:0;font:var(--font-display-xl);letter-spacing:var(--tracking-display-xl);color:var(--home-cover-text);text-wrap:balance}.home-cover__line{margin:0;max-inline-size:720px;font:var(--font-lead-cover);color:var(--home-cover-text-soft);text-wrap:pretty}.home-cover__ask{position:relative;inline-size:100%;max-inline-size:820px;margin-block-start:16px}.home-cover__starters{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.home-cover__credential{position:absolute;inset-inline-start:40px;inset-block-end:36px;display:flex;align-items:center;gap:12px;margin:0;color:var(--home-cover-credential);font-size:14px;line-height:18px;text-align:start;text-decoration:none}.home-cover__credential--link:hover{color:var(--home-cover-text)}.home-cover__credential--link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--home-glass-ring);border-radius:var(--radius-credential)}.home-cover__badge{inline-size:40px;block-size:37px;flex-shrink:0;border-radius:var(--radius-credential);object-fit:cover}.home-cover__credential-text--short{display:none}.home-cover__answer{position:relative;max-inline-size:860px;margin:80px auto 0}.home-cover--answered .home-cover__frame{block-size:560px}.home-cover--answered .home-cover__content{position:absolute;inset:0;justify-content:center;gap:18px;padding-inline:inherit;padding-block-end:40px}.home-cover--answered .home-cover__title{font:var(--font-display-cover-answered);letter-spacing:var(--tracking-display)}.home-cover--answered .home-cover__ask{position:absolute;inset-inline:120px;inset-block-end:-40px;margin-block-start:0;margin-inline:auto}.home-cover--answered .home-cover__credential,.home-cover--answered .home-cover__starters{display:none}@media (max-width:1279px){.home-cover__frame{block-size:760px;padding-inline:80px}.home-cover__title{font:var(--font-display-xl-1024)}.home-cover--answered .home-cover__ask{inset-inline:80px}}@media (max-width:1023px){.home-cover__frame{block-size:720px}.home-cover__title{font:var(--font-display-xl-800)}}@media (max-width:799px){.home-cover__frame{block-size:680px;padding-inline:32px}.home-cover__title{font:var(--font-display-xl-640)}.home-cover--answered .home-cover__ask{inset-inline:32px}}@media (max-width:639px){.home-cover__frame{block-size:640px;padding-inline:16px}.home-cover__photo{border-radius:var(--radius-band-phone)}.home-cover__content{gap:14px}.home-cover__title{font:var(--font-display-xl-phone)}.home-cover__line{font:var(--font-lead-cover-phone)}.home-cover__ask{margin-block-start:6px}.home-cover__starters{gap:6px}.home-cover__credential{inset-inline:16px;inset-block-end:16px;gap:10px;font-size:12px;line-height:16px}.home-cover__badge{inline-size:30px;block-size:28px;border-radius:var(--radius-credential-phone)}.home-cover__credential-text--long{display:none}.home-cover__credential-text--short{display:inline}.home-cover__answer{margin:56px 4px 0}.home-cover--answered .home-cover__frame{block-size:380px;padding-inline:20px}.home-cover--answered .home-cover__content{gap:12px;padding-block-end:32px}.home-cover--answered .home-cover__title{font:var(--font-display-cover-answered-phone)}.home-cover--answered .home-cover__ask{inset-inline:8px;inset-block-end:-32px}}.home-ask{position:relative;inline-size:100%;text-align:start}.home-ask__field{display:flex;align-items:center;gap:14px;block-size:80px;padding-inline:16px 12px;border-radius:9999px;background-color:var(--home-ask-bg);box-shadow:var(--home-ask-shadow)}.home-ask__field:focus-within{box-shadow:var(--home-ask-shadow-focus)}.home-ask__avatar{border-radius:9999px}.home-ask__avatar,.home-ask__icon{inline-size:48px;block-size:48px;flex-shrink:0}.home-ask__icon{padding:12px;color:var(--home-ask-text-muted)}.home-ask__input{flex:1;min-inline-size:0;border:0;background:transparent;color:var(--home-ask-text);font-size:18px;line-height:24px;outline:none}.home-ask__input::placeholder{color:var(--home-ask-text-muted);opacity:1}.home-ask__field .home-ask__clear{inline-size:36px;block-size:36px;flex-shrink:0;color:var(--home-ask-text-secondary)}.home-ask__field .home-ask__clear:hover{background-color:var(--home-ask-row-hover);color:var(--home-ask-text)}.home-ask__field .home-ask__send{inline-size:56px;block-size:56px;flex-shrink:0;padding:0;border-radius:9999px}.home-ask__field .home-ask__send svg{inline-size:20px;block-size:20px}.home-ask-panel{position:absolute;inset-inline:0;inset-block-start:calc(100% + 12px);z-index:5;display:flex;max-block-size:min(70vh,600px);flex-direction:column;gap:2px;overflow-y:auto;padding:8px;border-radius:var(--radius-ask-panel);background-color:var(--home-ask-bg);box-shadow:var(--home-ask-panel-shadow);color:var(--home-ask-text);animation:home-fade-in var(--motion-fade-fast) ease-out}.home-ask-panel__row{display:flex;align-items:center;gap:14px;min-block-size:64px;padding-inline:16px;border-radius:var(--radius-option-row);cursor:pointer}.home-ask-panel__row--ask{background-color:var(--home-ask-row-bg)}.home-ask-panel__row[data-active]{background-color:var(--home-ask-row-hover)}.home-ask-panel__avatar{inline-size:48px;block-size:48px;flex-shrink:0;border-radius:9999px}.home-ask-panel__thumb{display:grid;inline-size:48px;block-size:48px;flex-shrink:0;place-items:center;overflow:hidden;border-radius:var(--radius-option-thumb);background-color:var(--home-ask-thumb-empty);color:var(--home-ask-text-muted)}.home-ask-panel__thumb img{inline-size:100%;block-size:100%;object-fit:cover}.home-ask-panel__thumb svg{inline-size:20px;block-size:20px}.home-ask-panel__words{display:flex;min-inline-size:0;flex:1;flex-direction:column}.home-ask-panel__line,.home-ask-panel__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-ask-panel__title{font-size:16px;font-weight:600;line-height:24px}.home-ask-panel__line{font-size:14px;line-height:20px;color:var(--home-ask-text-secondary)}.home-ask-panel__kbd{padding:2px 8px;border-radius:var(--radius-kbd);background-color:var(--home-ask-kbd-bg);box-shadow:inset 0 0 0 1px var(--home-ask-kbd-line);color:var(--home-ask-text-secondary);font-family:inherit;font-size:12px;font-weight:600;line-height:16px}.home-ask-panel__group{padding:12px 16px 4px;color:var(--home-ask-text-muted);font-size:13px;font-weight:600;line-height:18px}.home-ask-panel__rule{block-size:1px;flex-shrink:0;margin-block-start:6px;background-color:var(--home-ask-line)}.home-ask-panel__row--all{min-block-size:52px;justify-content:space-between}.home-ask-panel__all{font-size:14px;font-weight:600;line-height:20px}.home-ask-panel__chevron{inline-size:18px;block-size:18px;flex-shrink:0}@media (max-width:639px){.home-ask__field{gap:10px;block-size:64px;padding-inline:12px 8px}.home-ask__avatar,.home-ask__icon{inline-size:40px;block-size:40px}.home-ask__icon{padding:10px}.home-ask__input{font-size:16px}.home-ask__field .home-ask__send{inline-size:48px;block-size:48px}.home-ask__field .home-ask__send svg{inline-size:18px;block-size:18px}.home-ask-panel__row{min-block-size:60px;padding-inline:12px}.home-ask-panel__avatar,.home-ask-panel__thumb{inline-size:44px;block-size:44px}.home-ask-panel__kbd{display:none}.home-ask-panel__group{padding:12px 12px 4px}}@media (prefers-reduced-motion:reduce){.home-ask-panel{animation:none}}.home-answer{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.home-answer__turn{display:flex;inline-size:100%;gap:14px}.home-answer__avatar{inline-size:32px;block-size:32px;flex-shrink:0;border-radius:9999px}.home-answer__body{min-inline-size:0;flex:1}.home-audience,.home-audience__head{display:flex;flex-direction:column;align-items:center}.home-audience__head{text-align:center}.home-audience__tag{margin-block-start:24px}.home-audience__next{margin:12px 0 0;color:var(--text-secondary);font-size:18px;line-height:26px}.home-audience__cards{display:grid;inline-size:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none}.home-audience__card{block-size:520px}@media (max-width:1279px){.home-audience__card{block-size:440px}}@media (max-width:1023px){.home-audience__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.home-audience__card{block-size:360px}}@media (max-width:799px){.home-audience__card{block-size:300px}}@media (max-width:639px){.home-audience__tag{margin-block-start:14px}.home-audience__next{font-size:16px;line-height:24px}.home-audience__cards{gap:12px;margin-block-start:24px}.home-audience__card{block-size:232px}}.home-rows{display:flex;flex-direction:column;gap:88px}.home-row__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.home-row__all--phone{display:none}.home-row__kinds{display:flex;flex-wrap:wrap;gap:10px}.home-row__cards,.home-row__kinds{margin:20px 0 0;padding:0;list-style:none}.home-row__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.home-row__card{min-inline-size:0}@media (max-width:1279px){.home-row__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.home-row__card:nth-child(4){display:none}}@media (max-width:1023px){.home-row__cards{display:flex;gap:12px;margin-inline:calc(-1 * var(--home-margin));padding-inline:var(--home-margin);overflow-x:auto;scroll-padding-inline:var(--home-margin);scroll-snap-type:x mandatory;scrollbar-width:none}.home-row__cards::-webkit-scrollbar{display:none}.home-row__card,.home-row__card:nth-child(4){display:block;flex:0 0 300px;scroll-snap-align:start}}@media (max-width:799px){.home-row__card,.home-row__card:nth-child(4){flex-basis:280px}}@media (max-width:639px){.home-rows{gap:56px}.home-row__all--wide{display:none}.home-row__all--phone{display:inline-flex}.home-row__cards,.home-row__kinds{flex-wrap:nowrap;margin-inline:calc(-1 * var(--home-margin-phone));padding-inline:var(--home-margin-phone);overflow-x:auto;scroll-padding-inline:var(--home-margin-phone);scrollbar-width:none}.home-row__kinds::-webkit-scrollbar{display:none}}.home-app{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding-block:72px;padding-inline:72px 0}.home-app__glow{position:absolute;aspect-ratio:1;border-radius:9999px;filter:blur(120px)}.home-app__glow--cool{inline-size:720px;inset-block-start:-160px;inset-inline-end:-120px;background-color:var(--home-glow-cool)}.home-app__glow--warm{inline-size:560px;inset-block-end:-260px;inset-inline-end:260px;background-color:var(--home-glow-warm)}.home-app__text{position:relative;z-index:4;align-items:flex-start}.home-app__points,.home-app__text{display:flex;flex-direction:column}.home-app__points{gap:28px;margin:24px 0 0;padding:0;list-style:none}.home-app__action{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-block-start:36px}.home-app__qr{display:flex;align-items:center;gap:14px;margin-block-start:56px}.home-app__qr-caption{max-inline-size:160px;margin:0;color:var(--band-subtle);font-size:14px;line-height:20px}.home-app__phones{position:relative;block-size:860px}.home-app__phone{position:absolute}.home-app__phone--start{--phone-w:300px;inset-block-start:130px;inset-inline-start:0;z-index:1}.home-app__phone--middle{--phone-w:360px;inset-block-start:10px;inset-inline-start:230px;z-index:3}.home-app__phone--end{--phone-w:300px;inset-block-start:130px;inset-inline-start:540px;z-index:2}@media (max-width:1279px){.home-app__phones{block-size:688px}.home-app__phone--start{--phone-w:240px;inset-block-start:104px}.home-app__phone--middle{--phone-w:288px;inset-block-start:8px;inset-inline-start:22%}.home-app__phone--end{--phone-w:240px;inset-block-start:104px;inset-inline-start:calc(22% + 228px)}}@media (max-width:1023px){.home-app{grid-template-columns:minmax(0,1fr);gap:36px;padding:56px 48px 0}.home-app__phones,.home-app__text{inline-size:100%;max-inline-size:560px;margin-inline:auto}.home-app__qr{display:none}.home-app__phones{block-size:420px}.home-app__phone--start{--phone-w:180px;inset-block-start:64px;inset-inline-start:-16px}.home-app__phone--middle{--phone-w:220px;inset-block-start:0;inset-inline-start:calc(50% - 117px)}.home-app__phone--end{--phone-w:180px;inset-block-start:64px;inset-inline-start:auto;inset-inline-end:-56px}}@media (max-width:639px){.home-app{gap:36px;padding:36px 20px 0}.home-app__glow--cool{inline-size:420px}.home-app__glow--warm{inline-size:360px}.home-app__points{gap:20px;margin-block-start:12px}.home-app__point.ui-icon-point--lg .ui-icon-point__circle{inline-size:44px;block-size:44px}.home-app__point.ui-icon-point--lg .ui-icon-point__circle svg{inline-size:20px;block-size:20px}.home-app__point .ui-icon-point__title{font-size:17px;line-height:24px}.home-app__point .ui-icon-point__text{font-size:15px;line-height:22px}.home-app__action{align-items:stretch;align-self:stretch;margin-block-start:16px;text-align:center}.home-app__action>*{justify-content:center}.home-app__action .ui-store-badge{align-self:center}}.home-awards{display:flex;block-size:900px;flex-direction:column;align-items:center;padding:88px 72px 0}.home-awards__blob{position:absolute;aspect-ratio:1;border-radius:9999px}.home-awards__blob--cool{inline-size:520px;inset-block-start:-200px;inset-inline-start:-160px;background-color:var(--awards-blob-cool);filter:blur(90px);opacity:.2}.home-awards__blob--warm{inline-size:580px;inset-block-end:-220px;inset-inline-end:-180px;background-color:var(--awards-blob-warm);filter:blur(100px);opacity:.22}.home-awards__content{position:relative;z-index:6;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.home-awards__head{display:flex;align-items:center;gap:16px;color:var(--home-awards-text)}.home-awards__logo{block-size:44px;color:var(--home-awards-text)}.home-awards__divider{inline-size:1px;block-size:30px;background-color:var(--home-awards-divider)}.home-awards__edition{color:var(--home-awards-soft);font-size:15px;font-weight:600;line-height:20px}.home-awards__action{margin-block-start:8px}.home-awards__phones{position:relative;inline-size:100%;flex:1;margin-block-start:64px}.home-awards__phone{position:absolute}.home-awards__phone--front{--phone-w:290px;inset-block-start:0;inset-inline-start:50%;margin-inline-start:-155px;z-index:3}.home-awards__phone--end,.home-awards__phone--start{--phone-w:260px;inset-block-start:72px}.home-awards__phone--start{inset-inline-end:calc(50% + 71px);z-index:1}.home-awards__phone--end{inset-inline-start:calc(50% + 71px);z-index:2}.home-awards__fade{position:absolute;inset-inline:0;inset-block-end:0;z-index:5;block-size:200px;background-image:var(--home-awards-fade);pointer-events:none}@media (max-width:1279px){.home-awards{block-size:860px}}@media (max-width:1023px){.home-awards{block-size:800px;padding-inline:48px}}@media (max-width:799px){.home-awards{block-size:740px}}@media (max-width:639px){.home-awards{block-size:700px;padding:32px 20px 0}.home-awards__blob--cool{inline-size:280px}.home-awards__blob--warm{inline-size:340px}.home-awards__content{gap:14px}.home-awards__head{gap:12px}.home-awards__logo{block-size:34px}.home-awards__divider{block-size:24px}.home-awards__edition{font-size:14px}.home-awards__heading .ui-section-heading__title{font:var(--font-display-l-phone-sm)}.home-awards__action{align-self:stretch;margin-block-start:4px}.home-awards__phones{margin-block-start:36px}.home-awards__phone--front{--phone-w:190px;margin-inline-start:-102px}.home-awards__phone--end,.home-awards__phone--start{--phone-w:160px;inset-block-start:52px}.home-awards__phone--start{inset-inline-end:calc(50% + 38px)}.home-awards__phone--end{inset-inline-start:calc(50% + 38px)}.home-awards__fade{block-size:140px}}.home-business{display:flex;flex-direction:column;align-items:center}.home-business__tiles{display:grid;inline-size:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:56px 0 0;padding:0;list-style:none}.home-business__column{display:flex;min-inline-size:0;flex-direction:column}.home-business__tile{position:relative;display:flex;overflow:hidden;block-size:580px;flex-direction:column;align-items:center;padding:36px 16px 0;border-radius:var(--radius-home-tile);text-align:center}.home-business__tile--service{background-image:var(--home-tint-sand)}.home-business__tile--place{background-image:var(--home-tint-lagoon)}.home-business__tile--developer{background-image:var(--home-tint-lime)}.home-business__eyebrow{margin:0;color:var(--text-secondary);font-size:16px;font-weight:600;line-height:24px}.home-business__title{margin:6px 0 0;color:var(--text-primary);font-size:30px;font-weight:600;line-height:36px;letter-spacing:var(--tracking-tile-title)}.home-business__phone{--phone-w:236px;position:absolute;inset-block-start:124px;inset-inline-start:50%;margin-inline-start:-126px}.home-business__points{display:flex;flex:1;flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none}.home-business__action{align-self:flex-start;margin-block-start:28px}@media (max-width:1279px){.home-business__tile{block-size:520px}.home-business__phone{--phone-w:210px;margin-inline-start:-112px}}@media (max-width:1023px){.home-business__tiles{max-inline-size:560px;grid-template-columns:minmax(0,1fr);gap:48px;margin-inline:auto}}@media (max-width:639px){.home-business__tiles{gap:48px;margin-block-start:32px}.home-business__tile{block-size:470px;padding-block-start:28px;border-radius:var(--radius-home-tile-phone)}.home-business__title{margin-block-start:4px;font-size:26px;line-height:32px}.home-business__phone{--phone-w:196px;inset-block-start:96px;margin-inline-start:-105px}.home-business__points{margin-block-start:20px}.home-business__points .ui-icon-point__text{font-size:16px}.home-business__action{align-self:stretch;margin-block-start:20px}}.home-islands{block-size:860px}.home-islands__map{position:absolute;inset:0;z-index:-1}.home-islands__picture--wide{object-fit:cover;object-position:100% 50%}.home-islands__picture--tall{display:none;object-fit:cover;object-position:50% 100%}.home-islands__text{display:flex;max-inline-size:460px;flex-direction:column;gap:16px;margin-inline-start:72px;padding-block-start:80px}.home-islands__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}@media (max-width:1279px){.home-islands{block-size:780px}}@media (max-width:1023px){.home-islands{block-size:760px}.home-islands__picture--wide{display:none}.home-islands__picture--tall{display:block}.home-islands__text{max-inline-size:none;margin-inline:48px;padding-block-start:56px}}@media (max-width:799px){.home-islands{block-size:720px}}@media (max-width:639px){.home-islands__text{gap:12px;margin-inline:20px;padding-block-start:32px}}.home-who{align-items:center}.home-who,.home-who__rows{display:flex;flex-direction:column}.home-who__rows{inline-size:100%;gap:16px;margin-block-start:48px}@media (max-width:639px){.home-who__rows{margin-block-start:32px}}.home-partner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;padding:72px}.home-partner__heading .ui-section-heading__line{max-inline-size:560px}.home-partner__end{display:flex;flex-direction:column;align-items:flex-end;gap:20px}.home-partner__email{color:var(--home-partner-title);font-size:18px;line-height:24px;text-decoration:underline;text-underline-offset:3px}.home-partner__email:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-check)}@media (max-width:1023px){.home-partner{grid-template-columns:minmax(0,1fr);gap:24px;padding:48px}.home-partner__end{align-items:flex-start}}@media (max-width:639px){.home-partner{gap:14px;padding:32px 20px}.home-partner__heading .ui-section-heading__title{font:var(--font-display-m-phone-lg)}.home-partner__heading .ui-section-heading__line{font:var(--font-lead-phone-lg)}.home-partner__end{align-items:stretch;gap:14px;margin-block-start:10px;text-align:center}.home-partner__action,.home-partner__scope{inline-size:100%}.home-partner__email{font-size:16px}}.ui-store-badge{display:inline-flex;flex-shrink:0;block-size:56px;border-radius:var(--radius-control);transition:opacity var(--motion-fade-fast) ease-out}.ui-store-badge:hover{opacity:.9}.ui-store-badge:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ui-store-badge__art{display:block;inline-size:auto;block-size:100%}.ui-store-badge__art--dark-theme{display:none}:is(.dark,.theme-dark) .ui-store-badge__art--light-theme{display:none}:is(.dark,.theme-dark) .ui-store-badge__art--dark-theme{display:block}.ui-store-badge--52{block-size:52px}.ui-store-badge--44{block-size:44px}.ui-store-soon{display:inline-flex;align-items:center;gap:10px;margin:0;block-size:52px;padding-inline:14px 18px;border-radius:var(--radius-store-label);background-color:var(--store-label-bg);color:var(--store-label-text)}.ui-store-soon__mark{inline-size:18px;block-size:22px;flex-shrink:0}.ui-store-soon__words{display:flex;flex-direction:column;align-items:flex-start}.ui-store-soon__kicker{font-size:11px;font-weight:500;line-height:13px;color:var(--store-label-kicker)}.ui-store-soon__store{font-size:19px;font-weight:600;line-height:22px}@media (prefers-reduced-motion:reduce){.ui-store-badge{transition:none}}.ui-island-chip{display:inline-flex;align-items:center;gap:8px;block-size:40px;padding-inline:16px;border-radius:9999px;box-shadow:var(--island-chip-shadow);font-size:15px;font-weight:600;line-height:20px;white-space:nowrap;text-decoration:none}.ui-island-chip__state{font-weight:500;opacity:.8}.ui-island-chip--live{background-color:var(--live-tag-bg);color:var(--live-tag-text)}a.ui-island-chip--live:hover{background-color:color-mix(in srgb,var(--live-tag-bg),var(--live-tag-text) 8%)}a.ui-island-chip--live:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ui-island-chip--soon{background-color:var(--island-chip-soon-bg);color:var(--island-chip-soon-text)}@media (max-width:639px){.ui-island-chip{block-size:36px;padding-inline:14px;font-size:14px}}