.hp{--hp-page: #f5f6f8;--hp-surface: #ffffff;--hp-muted: #f1f2f4;--hp-border: #e7e9ed;--hp-divider: #eef0f3;--hp-text: #101418;--hp-text-2: #484f5c;--hp-text-3: #666b73;--hp-accent: #0b7a57;--hp-accent-hover: #0b5a41;--hp-accent-soft: #eaf6f1;--hp-accent-softer: #f2faf6;--hp-on-accent: #ffffff;--hp-ink: #101418;--hp-focus: #1f5fd1;--hp-flow-bruto: #0b3d2e;--hp-flow-neto: #0b7a57;--hp-flow-neto-cinta: #1fb380;--hp-flow-neto-brillo: #45e3a0;--hp-flow-renta: #1f5fd1;--hp-flow-ccss: #0891b2;--hp-flow-rop: #7c5cfa;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--hp-surface);color:var(--hp-text);min-height:100vh;position:relative;-webkit-font-smoothing:antialiased;color-scheme:light;overflow-x:clip}html:has(.hp),html:has(.hp) body{background:#fff;color-scheme:light}html:has(.hp){scroll-padding-top:88px}:where(.hp) *,:where(.hp) *:before,:where(.hp) *:after{box-sizing:border-box}:where(.hp) a{color:inherit;text-decoration:none}:where(.hp) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}:where(.hp) :where(ul,ol){padding:0;list-style:none}:where(.hp) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}:where(.hp) svg{flex-shrink:0}:where(.hp) picture,:where(.hp) img{display:block}:where(.hp) img{max-width:100%;height:auto}.hp :focus-visible{outline:2px solid var(--hp-focus);outline-offset:2px}.hp-frame{max-width:1440px;margin-inline:auto;position:relative}.hp-wrap{padding-inline:64px}.hp-top-sentinel{position:absolute;top:0;left:0;width:1px;height:8px}.hp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hp-skip{position:absolute;left:16px;top:-100px;z-index:200;background:var(--hp-ink);color:#fff;padding:12px 16px;border-radius:10px;font-weight:600}.hp-skip:focus{top:12px}main#maincontent:focus{outline:none}@media(min-width:900px){.hp-phone-only{display:none!important}}@media(max-width:899px){.hp-wide-only{display:none!important}}.hp-h1{font-size:56px;line-height:62px;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.hp-h2{font-size:40px;line-height:48px;font-weight:700;letter-spacing:-.015em}.hp-eyebrow,.hp-kicker{font-size:15px;line-height:20px;font-weight:600;color:var(--hp-accent);text-wrap:balance}.hp-lead{font-size:19px;line-height:30px;color:var(--hp-text-2)}.hp-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.005em}.hp-body{font-size:16px;line-height:24px;color:var(--hp-text-2)}.hp-note{font-size:14px;line-height:20px;color:var(--hp-text-3)}.hp-premium{font-size:13px;line-height:18px;font-weight:600;color:var(--hp-accent);letter-spacing:0}.hp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 24px;border-radius:12px;font-size:17px;line-height:24px;font-weight:600;white-space:nowrap}.hp-btn-lg{min-height:56px}.hp-btn-solid{background:var(--hp-accent);color:var(--hp-on-accent)}.hp-btn-solid:hover{background:var(--hp-accent-hover)}.hp-btn-outline{background:var(--hp-surface);color:var(--hp-text);border:1px solid var(--hp-border)}.hp-btn-outline:hover{background:var(--hp-muted)}.hp-link{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:16px;line-height:22px;font-weight:600;color:var(--hp-accent)}.hp-link:hover{text-decoration:underline;text-underline-offset:3px}.hp-head{position:sticky;top:0;z-index:50;background:var(--hp-surface);border-bottom:1px solid var(--hp-divider)}.hp-head-row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding-inline:64px}.hp-brand{display:inline-flex;align-items:center;gap:10px;min-height:40px;font-size:20px;line-height:28px;font-weight:700;color:var(--hp-text)}.hp-mark{width:32px;height:32px;flex:none}.hp-pill{display:flex;align-items:center;gap:28px}.hp-nav{display:flex;gap:28px}.hp-nav a,.hp-lang{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-size:15px;line-height:20px;font-weight:500;color:var(--hp-text-2);white-space:nowrap}.hp-nav a:hover,.hp-lang:hover{color:var(--hp-text)}.hp-signin{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--hp-border);border-radius:12px;font-size:15px;line-height:20px;font-weight:600;white-space:nowrap}.hp-signin:hover{background:var(--hp-muted)}.hp-head-cta{min-height:40px;padding:0 16px;font-size:15px;line-height:20px;margin-left:-16px}.hp-menu-btn{display:none}.hp-hero{background:var(--hp-page)}.hp-hero-in{display:grid;grid-template-columns:520px 736px;column-gap:56px;grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:". stage" "copy stage" "facts stage" "app stage" ". stage";justify-content:center;padding-top:72px;padding-bottom:88px}.hp-hero-copy{grid-area:copy;display:flex;flex-direction:column;gap:24px}.hp-hero-copy .hp-lead{max-width:500px}.hp-action{display:flex;flex-direction:column;gap:14px}.hp-action-btns{display:flex;flex-wrap:wrap;gap:12px}.hp-price-note{font-size:15px;line-height:22px;color:var(--hp-text-2);max-width:500px}.hp-facts{grid-area:facts;margin-top:24px;font-size:14px;line-height:20px;color:var(--hp-text-3)}.hp-appstore-hero{grid-area:app;margin-top:16px;font-size:15px;justify-self:start}.hp-appstore-iphone{align-self:flex-start;font-size:15px}.hp-hero-stage{grid-area:stage;position:relative;height:716px;align-self:center}.hp-hero-stage .hp-window{position:absolute;left:0;top:24px;width:736px}.hp-hero-phone{position:absolute;left:552px;top:300px;width:184px}.hp-soon{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;font-size:14px;line-height:20px;font-weight:600;color:var(--hp-text-2);white-space:nowrap}.hp-hero-ideas{position:absolute;left:4px;top:412px;display:flex;flex-direction:column;gap:14px}.hp-hero-ideas li{display:flex;align-items:center;gap:10px;font-size:16px;line-height:22px;font-weight:500;color:var(--hp-text-2)}.hp-hero-ideas svg{color:var(--hp-accent)}.hp-window{background:var(--hp-surface);border:1px solid var(--hp-border);border-radius:14px;overflow:hidden;box-shadow:0 24px 48px -8px #1014171a}.hp-window-bar{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;background:var(--hp-muted)}.hp-window-bar i{width:10px;height:10px;border-radius:50%;background:var(--hp-border)}.hp-window-url{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;margin-left:8px;border-radius:8px;background:var(--hp-surface);font-size:13px;line-height:18px;font-weight:500;color:var(--hp-text-2)}.hp-window-url svg{color:var(--hp-text-3)}.hp-window img{width:100%}.hp-phone{padding:6px;border-radius:30px;background:var(--hp-ink);box-shadow:0 24px 40px -6px #1014172e}.hp-phone-screen{position:relative;border-radius:25px;overflow:hidden;background:var(--hp-page);aspect-ratio:1320 / 2868}.hp-phone-screen picture,.hp-phone-screen img{width:100%;height:100%}.hp-phone-screen img{object-fit:cover;object-position:top}.hp-island{position:absolute;left:50%;top:1.15%;width:28.6%;aspect-ratio:126 / 37;transform:translate(-50%);border-radius:999px;background:var(--hp-ink)}.hp-crop{border:1px solid var(--hp-border);border-radius:16px;overflow:hidden;background:var(--hp-page)}.hp-crop img{width:100%}.hp-alt{background:var(--hp-surface);padding-block:96px}.hp-alt-head{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}.hp-alt-today{display:flex;align-items:center;gap:10px;font-size:17px;line-height:24px;color:var(--hp-text-2)}.hp-alt-icons{display:inline-flex;gap:10px;color:var(--hp-text-3)}.hp-alt-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.hp-alt-cols li{display:flex;flex-direction:column;gap:20px;padding-top:28px;border-top:1px solid var(--hp-border)}.hp-alt-before,.hp-alt-after{display:flex;align-items:flex-start;gap:10px}.hp-alt-before{font-size:17px;line-height:24px;color:var(--hp-text-3)}.hp-alt-before svg{margin-top:2px;color:var(--hp-text-3)}.hp-alt-after{font-size:22px;line-height:30px;font-weight:600;letter-spacing:-.005em}.hp-alt-after svg{margin-top:3px;color:var(--hp-accent)}.hp-salary{background:var(--hp-page);padding-block:96px}.hp-salary-in{display:grid;grid-template-columns:400px 1fr;gap:64px;align-items:center}.hp-salary-text{display:flex;flex-direction:column;gap:20px}.hp-panel{background:var(--hp-surface);border:1px solid var(--hp-border);border-radius:20px;overflow:hidden}.hp-flow{display:block;width:100%;max-width:848px;height:auto;font-family:inherit}.hp-flow-bruto{fill:var(--hp-flow-bruto)}.hp-flow-neto{fill:var(--hp-flow-neto)}.hp-flow-renta{fill:var(--hp-flow-renta)}.hp-flow-ccss{fill:var(--hp-flow-ccss)}.hp-flow-rop{fill:var(--hp-flow-rop)}.hp-flow-stop-neto-cinta{stop-color:var(--hp-flow-neto-cinta)}.hp-flow-stop-neto-brillo{stop-color:var(--hp-flow-neto-brillo)}.hp-flow-stop-renta{stop-color:var(--hp-flow-renta)}.hp-flow-stop-ccss{stop-color:var(--hp-flow-ccss)}.hp-flow-stop-rop{stop-color:var(--hp-flow-rop)}.hp-flow-ic-muted{color:var(--hp-text-3)}.hp-flow-ic-accent{color:var(--hp-accent)}.hp-flow-ic-renta{color:var(--hp-flow-renta)}.hp-flow-ic-ccss{color:var(--hp-flow-ccss)}.hp-flow-ic-rop{color:var(--hp-flow-rop)}.hp-flow text{fill:var(--hp-text)}.hp-flow-name{font-size:16px;font-weight:600}.hp-flow .hp-flow-amount,.hp-flow .hp-flow-share{font-size:14px;font-weight:400;fill:var(--hp-text-2)}.hp-flow .hp-flow-net-name{font-size:16px;font-weight:700;fill:var(--hp-accent)}.hp-flow-net-amount{font-size:28px;font-weight:700;letter-spacing:-.01em}.hp-flow .hp-flow-group{font-size:13px;font-weight:600;fill:var(--hp-text-2)}.hp-flow-band{font-size:14px;font-weight:600}.hp-flow-phone .hp-flow-name,.hp-flow-phone .hp-flow-net-name{font-size:15px}.hp-flow-phone .hp-flow-amount,.hp-flow-phone .hp-flow-share,.hp-flow-phone .hp-flow-band{font-size:13px}.hp-flow-phone .hp-flow-net-amount{font-size:24px}.hp-tour{background:var(--hp-surface);padding-block:96px 104px}.hp-tour .hp-h2{margin-bottom:40px}.hp-tour-grid{display:grid;grid-template-columns:360px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"list panel" "cta panel";column-gap:48px}.hp-tour-list{grid-area:list;display:flex;flex-direction:column;gap:8px}.hp-tab{display:flex;align-items:flex-start;gap:14px;width:100%;padding:18px 20px;border-radius:14px}.hp-tab:hover{background:var(--hp-page)}.hp-tab.is-on{background:var(--hp-muted)}.hp-tab-ic{color:var(--hp-text-3)}.hp-tab.is-on .hp-tab-ic{color:var(--hp-accent)}.hp-tab-text{display:flex;flex-direction:column;gap:4px;min-width:0}.hp-tab-title{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:18px;line-height:24px;font-weight:600;color:var(--hp-text-2)}.hp-tab.is-on .hp-tab-title{color:var(--hp-text)}.hp-tab-line{font-size:15px;line-height:22px;color:var(--hp-text-3)}.hp-tab.is-on .hp-tab-line{color:var(--hp-text-2)}.hp-tour-panel{grid-area:panel}.hp-tour-cta{grid-area:cta;align-self:start;justify-self:start;margin-top:24px}.hp-tour-note{margin-top:40px}.hp-iphone{background:var(--hp-surface);padding-bottom:104px}.hp-iphone-in{display:grid;grid-template-columns:360px 1fr;column-gap:48px;align-items:start;padding-top:80px;border-top:1px solid var(--hp-divider)}.hp-iphone-text{display:flex;flex-direction:column;gap:16px}.hp-iphone-lead{font-size:17px;line-height:26px;color:var(--hp-text-2)}.hp-iphone-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.hp-iphone-grid figure{display:flex;flex-direction:column;align-items:center;gap:14px}.hp-iphone-grid .hp-phone{width:100%;border-radius:34px}.hp-iphone-grid .hp-phone-screen{border-radius:28px}.hp-iphone-name{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 8px;font-size:15px;line-height:20px;font-weight:600;text-align:center}.hp-ways{background:var(--hp-page);padding-block:96px}.hp-cr,.hp-trust{background:var(--hp-surface);padding-block:96px}.hp-ways .hp-h2,.hp-cr .hp-h2{margin-bottom:48px}.hp-ideas{display:grid;gap:40px 32px}.hp-ideas-2{grid-template-columns:repeat(2,1fr)}.hp-ideas-3{grid-template-columns:repeat(3,1fr)}.hp-ideas-4{grid-template-columns:repeat(4,1fr)}.hp-ideas li{display:flex;flex-direction:column;gap:12px}.hp-ideas-ic{color:var(--hp-accent)}.hp-ideas-s .hp-ideas-ic{width:24px;height:24px}.hp-ideas-s .hp-title{font-size:18px;line-height:24px}.hp-tag{display:inline-flex;align-items:center;gap:6px;font-size:14px;line-height:20px;font-weight:600;color:var(--hp-accent)}.hp-tag-muted{color:var(--hp-text-2)}.hp-trust-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px}.hp-pricing{background:var(--hp-page);padding-block:96px;text-align:center}.hp-pricing .hp-h2{margin-bottom:40px}.hp-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.hp-plan{display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:20px;background:var(--hp-surface);border:1px solid var(--hp-border)}.hp-plan.is-highlight{background:var(--hp-accent-softer);border-color:var(--hp-accent)}.hp-plan-for{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;line-height:20px;font-weight:500;color:var(--hp-text-3)}.hp-plan-rec{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--hp-accent)}.hp-plan-name{font-size:22px;line-height:28px;font-weight:700}.hp-price{display:flex;align-items:baseline;gap:4px}.hp-price strong{font-size:40px;line-height:48px;font-weight:700;letter-spacing:-.015em}.hp-price span{font-size:16px;color:var(--hp-text-2)}.hp-price-quote strong{font-size:28px;line-height:48px}.hp-plan-cta{margin-top:auto;padding-top:8px}.hp-plan-cta .hp-btn{width:100%}.hp-pricing-note{max-width:760px;margin:40px auto 0;font-size:15px;line-height:22px;color:var(--hp-text-2)}.hp-faq{background:var(--hp-surface);padding-block:96px}.hp-faq-in{display:grid;grid-template-columns:400px 1fr;gap:64px}.hp-faq-side{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.hp-faq-list details{border-bottom:1px solid var(--hp-border)}.hp-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:22px 0;font-size:18px;line-height:26px;font-weight:600;cursor:pointer;list-style:none}.hp-faq-list summary::-webkit-details-marker{display:none}.hp-faq-list summary svg{color:var(--hp-text-2)}.hp-faq-minus,details[open] .hp-faq-plus{display:none}details[open] .hp-faq-minus{display:block}details[open]>summary{padding-bottom:12px}.hp-faq-list details p{padding-bottom:22px;font-size:16px;line-height:24px;color:var(--hp-text-2)}.hp-close{background:var(--hp-accent-soft);padding-block:96px}.hp-close-in{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.hp-close-h{max-width:760px;font-size:48px;line-height:56px;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.hp-close-in .hp-btn{margin-top:12px}.hp-close-signin{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:15px;line-height:22px;color:var(--hp-text-2)}.hp-close-signin .hp-link{font-size:15px}.hp-foot{background:var(--hp-surface);border-top:1px solid var(--hp-border);padding-block:64px 48px}.hp-foot-grid{display:grid;grid-template-columns:420px repeat(3,1fr);gap:48px}.hp-foot-brand{display:flex;flex-direction:column;gap:12px}.hp-foot-brand .hp-mark{width:28px;height:28px}.hp-foot-brand .hp-brand{font-size:18px}.hp-foot-tagline{font-size:15px;line-height:22px;color:var(--hp-text-2);max-width:380px}.hp-foot-who{font-size:14px;line-height:20px;color:var(--hp-text-3);max-width:380px}.hp-foot-col{display:flex;flex-direction:column;align-items:flex-start;gap:0}.hp-foot-col h2{margin-bottom:6px;font-size:14px;line-height:20px;font-weight:600}.hp-foot-col a{display:inline-flex;align-items:center;min-height:30px;font-size:15px;line-height:20px;color:var(--hp-text-2)}.hp-foot-col a:hover{color:var(--hp-text)}.hp-foot-channel{margin-top:4px;font-size:15px}.hp-foot-bottom{display:flex;flex-direction:column;gap:12px;margin-top:40px;padding-top:24px;border-top:1px solid var(--hp-divider)}.hp-foot-legal{font-size:13px;line-height:20px;color:var(--hp-text-3)}.hp-foot-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font-size:13px;line-height:20px;color:var(--hp-text-3)}.hp-foot-langs{display:inline-flex;align-items:center;gap:6px;color:var(--hp-text-2)}.hp-foot-langs a{display:inline-flex;align-items:center;min-height:32px;color:var(--hp-accent);font-weight:600}.hp-film{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px}.hp-film-backdrop{position:absolute;inset:0;background:#10141873}.hp-film-box{position:relative;width:min(800px,100%);max-height:calc(100vh - 48px);overflow:auto;display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:20px;background:var(--hp-surface)}.hp-film-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.hp-film-top h2{font-size:20px;line-height:28px;font-weight:600}.hp-film-close{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--hp-border);border-radius:10px;font-size:15px;line-height:20px;font-weight:600;white-space:nowrap}.hp-film-close:hover{background:var(--hp-muted)}.hp-film-frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:14px;background:var(--hp-ink)}.hp-film-frame video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.hp-film-play{position:absolute;left:24px;bottom:24px;width:64px;height:64px;display:grid;place-items:center;border-radius:32px;background:var(--hp-surface);color:var(--hp-text)}.hp-film-play:hover{background:var(--hp-muted)}.hp-film-notes{font-size:13px;line-height:18px;color:var(--hp-text-2)}.hp-film-notes span+span:before{content:" · "}.hp-sheet{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;padding:12px 20px 24px;overflow:auto;background:var(--hp-surface)}.hp-sheet-top{display:flex;align-items:center;justify-content:space-between;min-height:44px}.hp-sheet-top .hp-brand{font-size:20px}.hp-sheet-close{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--hp-border);border-radius:12px;background:var(--hp-surface)}.hp-sheet nav{display:flex;flex-direction:column;margin-top:24px}.hp-sheet nav a{display:flex;align-items:center;justify-content:space-between;min-height:56px;border-bottom:1px solid var(--hp-border);font-size:19px;line-height:26px;font-weight:500}.hp-sheet nav a svg{color:var(--hp-text-3)}.hp-sheet-lang{display:inline-flex;align-items:center;gap:8px;min-height:56px;font-size:19px;line-height:26px;font-weight:500;color:var(--hp-text-2)}.hp-sheet-actions{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:24px}.hp-sheet-actions .hp-btn{width:100%}@media(max-width:1359px){.hp-hero-copy .hp-lead{font-size:18px;line-height:28px}.hp-hero-in{grid-template-columns:420px 468px;column-gap:40px;padding-top:56px;padding-bottom:72px}.hp-hero-copy .hp-btn-lg{padding-inline:20px}.hp-action-btns{gap:10px}.hp-hero-stage{height:580px}.hp-hero-stage .hp-window{top:40px;width:468px}.hp-hero-phone{left:318px;top:236px;width:150px}.hp-hero-phone .hp-phone{padding:5px;border-radius:26px}.hp-hero-phone .hp-phone-screen{border-radius:22px}.hp-hero-ideas{top:326px}.hp-hero-ideas li{font-size:15px}.hp-salary-in{grid-template-columns:1fr;gap:32px}.hp-salary-text{max-width:640px}.hp-iphone-in{grid-template-columns:1fr;row-gap:32px;padding-top:72px}.hp-iphone-text{gap:12px;max-width:640px}.hp-iphone-grid{max-width:928px;gap:48px}.hp-iphone-grid .hp-phone{border-radius:32px}.hp-iphone-grid .hp-phone-screen{border-radius:27px}}@media(min-width:1200px)and (max-width:1359px){.hp-hero-in{grid-template-columns:480px 468px;column-gap:72px}.hp-hero-copy .hp-lead{font-size:19px;line-height:30px}}@media(max-width:1199px){.hp-wrap,.hp-head-row{padding-inline:48px}.hp-pill,.hp-nav{gap:20px}.hp-h1{font-size:48px;line-height:54px}.hp-h2{font-size:36px;line-height:44px}.hp-alt,.hp-salary,.hp-ways,.hp-cr,.hp-trust,.hp-pricing,.hp-faq,.hp-close,.hp-tour{padding-block:80px}.hp-iphone{padding-bottom:80px}.hp-tour-grid{grid-template-columns:300px 1fr;column-gap:32px}.hp-ideas-4{grid-template-columns:repeat(2,1fr)}.hp-faq-in{grid-template-columns:300px 1fr;gap:48px}.hp-close-h{font-size:42px;line-height:50px}.hp-foot-grid{grid-template-columns:300px repeat(3,1fr)}}@media(max-width:899px){.hp-wrap,.hp-head-row{padding-inline:20px}.hp-head-row{min-height:64px;gap:8px}.hp-pill{gap:8px}.hp-nav,.hp-lang-wide,.hp-head-cta{display:none}.hp-menu-btn{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--hp-border);border-radius:10px;background:var(--hp-surface)}.hp-h1{font-size:38px;line-height:44px}.hp-h2{font-size:30px;line-height:36px;letter-spacing:-.01em}.hp-lead,.hp-hero-copy .hp-lead{font-size:17px;line-height:26px}.hp-hero-in{grid-template-columns:1fr;grid-template-rows:none;row-gap:28px;grid-template-areas:"copy" "stage" "facts" "app";padding-top:32px;padding-bottom:56px}.hp-hero-copy{gap:20px}.hp-action-btns{flex-direction:column}.hp-action-btns .hp-btn{width:100%;padding-inline:20px}.hp-facts,.hp-appstore-hero{margin-top:0}.hp-hero-stage{position:static;height:auto;display:flex;flex-direction:column;align-items:center;gap:24px}.hp-hero-phone{position:static;width:236px}.hp-hero-phone .hp-phone{padding:8px;border-radius:36px}.hp-hero-phone .hp-phone-screen{border-radius:29px}.hp-soon{margin-top:12px}.hp-hero-ideas{position:static;align-self:center}.hp-alt,.hp-salary,.hp-ways,.hp-cr,.hp-trust,.hp-pricing,.hp-faq,.hp-close,.hp-tour{padding-block:64px}.hp-alt-today{align-items:flex-start;flex-wrap:wrap}.hp-alt-cols{grid-template-columns:1fr;gap:24px}.hp-alt-after{font-size:20px;line-height:28px}.hp-salary-in{gap:28px}.hp-flow{max-width:350px;margin-inline:auto}.hp-tour .hp-h2{margin-bottom:24px}.hp-tour-grid{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"list" "panel" "cta";row-gap:20px}.hp-tab{padding:12px 20px}.hp-tab:not(.is-on) .hp-tab-line{display:none}.hp-tour-cta{margin-top:0;justify-self:stretch}.hp-tour-note{margin-top:24px}.hp-iphone{padding-bottom:64px}.hp-iphone-in{row-gap:28px;padding-top:56px}.hp-iphone-grid{grid-template-columns:repeat(2,1fr);gap:28px 16px}.hp-iphone-grid figure{gap:12px}.hp-iphone-grid .hp-phone{padding:5px;border-radius:28px}.hp-iphone-grid .hp-phone-screen{border-radius:23px}.hp-ideas-2,.hp-ideas-3,.hp-ideas-4{grid-template-columns:1fr;gap:28px}.hp-ways .hp-h2,.hp-cr .hp-h2{margin-bottom:32px}.hp-trust-head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:32px}.hp-plans{grid-template-columns:1fr;gap:16px}.hp-faq-in{grid-template-columns:1fr;gap:24px}.hp-faq-list summary{font-size:17px;line-height:24px;padding:18px 0}.hp-close-h{font-size:32px;line-height:38px}.hp-close-in .hp-btn{width:100%}.hp-foot-grid{grid-template-columns:1fr;gap:32px}.hp-foot-end{flex-direction:column;align-items:flex-start}}
