.about-page .about-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:48px;display:grid}.about-page .about-eyebrow{color:var(--muted);margin:0 0 16px;font-size:14px}.about-page .about-intro h1{text-wrap:balance;max-width:600px;margin:0;font-size:clamp(32px,3.5vw,46px);line-height:1.35}.about-page .about-intro h1 span{color:var(--red)}.about-page .about-intro>p:not(.about-eyebrow){max-width:560px;color:var(--muted);margin:20px 0 24px;font-size:18px;line-height:1.8}.about-page .button.about-search-action{gap:12px;min-height:52px;font-size:16px}.about-page .about-photo{min-width:0;margin:0}.about-page .about-photo img{aspect-ratio:1536/780;object-fit:contain;border-radius:18px;width:100%;height:auto;display:block}.about-page .about-process{border-block:1px solid var(--line);padding-block:36px}.about-page h2{margin:0;font-size:28px;line-height:1.5}.about-page .about-section-heading>p{color:var(--muted);margin:8px 0 0;font-size:16px;line-height:1.7}.about-page .about-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0 0;padding:0;list-style:none;display:grid}.about-page .about-steps>li{align-items:flex-start;gap:14px;min-width:0;display:flex}.about-page .about-step-number{border:1px solid var(--line);width:36px;height:36px;color:var(--red);border-radius:50%;flex-shrink:0;place-items:center;font-size:16px;font-weight:700;display:grid}.about-page h3{margin:0;font-size:20px;line-height:1.5}.about-page .about-steps p,.about-page .about-benefits p{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.8}.about-page .about-details{padding-block:36px}.about-page .about-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block-start:24px;display:grid}.about-page .about-benefits article{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:24px}.about-page .about-benefits h3{align-items:flex-start;gap:10px;display:flex}.about-page .about-benefits h3 svg{color:var(--red);flex-shrink:0;margin-block-start:4px}.about-page .text-link{min-height:44px;font-size:16px}.about-page .about-account-action{margin-block-start:16px}.about-page .about-scope{border-block-start:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 40px;padding-block:28px 16px;display:grid}.about-page .about-scope h2{font-size:20px}.about-page .about-scope p{max-width:900px;color:var(--muted);margin:8px 0 0;font-size:16px;line-height:1.8}@media (max-width:1000px){.about-page .about-overview{gap:32px}.about-page .about-steps{gap:24px}.about-page .about-steps>li{flex-direction:column;gap:12px}.about-page .about-benefits{gap:16px}.about-page .about-benefits article{padding:20px}}@media (max-width:800px){.about-page .about-overview{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:32px}.about-page .about-photo{max-width:640px}.about-page .about-steps,.about-page .about-benefits{grid-template-columns:minmax(0,1fr);gap:24px}.about-page .about-steps>li{flex-direction:row}.about-page .about-scope{grid-template-columns:minmax(0,1fr);gap:16px}.about-page .about-help-action{justify-self:start}.about-page h2{font-size:25px}}@media (max-width:550px){.about-page .about-overview{padding-block-start:24px}.about-page .about-intro>p:not(.about-eyebrow){margin-block-start:16px;font-size:17px}.about-page .about-search-action{width:100%}.about-page .about-process,.about-page .about-details{padding-block:28px}.about-page .about-benefits{gap:14px}}
.help-page{padding-block-start:44px}.help-page .help-intro{max-width:850px;margin-block-end:32px}.help-page .help-intro h1{text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,44px);line-height:1.35}.help-page .help-intro p{color:var(--muted);margin:14px 0 0;font-size:18px;line-height:1.8}.help-page .help-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.help-page .help-topic{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:16px;flex-direction:column;align-items:stretch;gap:12px;padding:24px;display:flex}.help-page .help-topic:hover{background:var(--surface-soft);border-color:var(--line-strong)}.help-page .help-topic:focus-visible{outline:3px solid var(--red);outline-offset:3px}.help-page .help-topic-heading{align-items:flex-start;gap:10px;display:flex}.help-page .help-topic-heading>svg{color:var(--red);flex-shrink:0;margin-block-start:4px}.help-page .help-topic h2{margin:0;font-size:20px;line-height:1.5}.help-page .help-topic p{color:var(--muted);margin:0 0 4px;font-size:16px;line-height:1.8}.help-page .help-topic-action{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-block-start:auto;font-size:16px;font-weight:700;line-height:1.6;display:flex}.help-page .help-topic:hover .help-topic-action{text-underline-offset:4px;text-decoration:underline}.help-page .help-support{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 32px;margin-block-start:28px;padding:28px;display:grid}.help-page .help-support h2{align-items:center;gap:10px;margin:0;font-size:24px;line-height:1.5;display:flex}.help-page .help-support h2>svg{color:var(--red);flex-shrink:0}.help-page .help-support-copy p{max-width:650px;color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.8}.help-page .help-support-actions{flex-wrap:wrap;gap:12px;display:flex}.help-page .help-support-actions .button{gap:12px;min-height:52px;padding-inline:18px;font-size:16px}.help-page .help-email{color:var(--muted);grid-column:1/-1;margin:0;font-size:16px;line-height:1.8}.help-page .help-email a{min-height:44px;color:var(--ink);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.help-page .help-safety{border-block-start:1px solid var(--line);align-items:flex-start;gap:14px;margin-block-start:28px;padding-block:24px 8px;display:flex}.help-page .help-safety>svg{color:var(--muted);flex-shrink:0;margin-block-start:3px}.help-page .help-safety h2{margin:0;font-size:18px;line-height:1.5}.help-page .help-safety p{max-width:1080px;color:var(--muted);margin:8px 0 0;font-size:16px;line-height:1.8}@media (max-width:1050px){.help-page .help-topics{gap:16px}.help-page .help-topic{padding:20px}.help-page .help-support{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:800px){.help-page{padding-block-start:32px}.help-page .help-topics{grid-template-columns:minmax(0,1fr);gap:16px}.help-page .help-topic{gap:10px}.help-page .help-topic-action{justify-content:flex-start}.help-page .help-support{padding:24px}}@media (max-width:550px){.help-page{padding-block-start:24px}.help-page .help-intro{margin-block-end:24px}.help-page .help-intro p{font-size:17px}.help-page .help-support{padding:20px}.help-page .help-support h2{font-size:22px}.help-page .help-support-actions{grid-template-columns:minmax(0,1fr);display:grid}.help-page .help-support-actions .button{width:100%}}
.download-page{padding-block-start:44px}.download-page .download-intro{max-width:900px;margin-block-end:32px}.download-page .download-intro h1{text-wrap:balance;margin:0;font-size:clamp(32px,3.4vw,44px);line-height:1.35}.download-page .download-intro p{max-width:780px;margin:14px 0 0;font-size:18px;line-height:1.8}.download-page .download-web{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:32px}.download-page .download-web-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 32px;display:flex}.download-page .download-web h2{text-wrap:balance;margin:0;font-size:28px;line-height:1.4}.download-page .download-compatibility{flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex}.download-page .download-compatibility li{color:var(--muted);align-items:center;gap:8px;font-size:16px;line-height:1.8;display:flex}.download-page .download-compatibility svg{color:var(--muted)}.download-page .download-features{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0;padding:28px 0;list-style:none;display:grid}.download-page .download-features h3{align-items:flex-start;gap:10px;margin:0;font-size:20px;line-height:1.5;display:flex}.download-page .download-features h3 svg{color:var(--red);margin-block-start:4px}.download-page .download-features p{margin:10px 0 0;font-size:16px;line-height:1.8}.download-page .download-web-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.download-page .download-web-actions .button{gap:12px;min-height:52px;padding-inline:22px;font-size:16px}.download-page .download-copy>.download-registration-note{max-width:850px;margin:16px 0 0;font-size:16px;line-height:1.8}.download-page .download-apps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;margin-block-start:4px;padding-block:32px;display:grid}.download-page .download-apps h2{margin:0;font-size:24px;line-height:1.4}.download-page .download-apps-copy p{max-width:480px;margin:10px 0 0;font-size:16px;line-height:1.8}.download-page .store-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.download-page .store-button{background:var(--surface);border-radius:12px;gap:12px;min-width:0;max-width:none;min-height:108px;padding:16px}.download-page .store-button>svg{width:24px;height:24px}.download-page .store-button small{margin-block-end:2px;font-size:16px;line-height:1.6}.download-page .store-button strong{text-align:match-parent;font-size:18px;line-height:1.5;display:block}.download-page .store-button .store-link-status{color:var(--muted);margin-block-start:8px;font-size:16px;line-height:1.6;display:block}.download-page .store-coming{border-style:solid;border-color:var(--line);background:0 0;align-items:flex-start}.download-page .store-coming>svg{color:var(--muted);margin-block-start:3px}.download-page a.store-button:hover{border-color:var(--red)}.download-page .download-driver{border-block-start:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-block:24px 8px;display:flex}.download-page .download-driver h2{margin:0;font-size:20px;line-height:1.5}.download-page .download-driver p{margin:6px 0 0;font-size:16px;line-height:1.8}.download-page .download-driver .text-link{flex-shrink:0;gap:14px;min-height:44px;font-size:16px}@media (max-width:1050px){.download-page .download-apps{grid-template-columns:minmax(0,1fr);gap:20px}.download-page .download-store-options{max-width:640px}}@media (max-width:800px){.download-page{padding-block-start:32px}.download-page .download-web{padding:24px}.download-page .download-web h2{font-size:26px}.download-page .download-features{grid-template-columns:minmax(0,1fr);gap:24px;margin-block:24px;padding-block:24px}.download-page .download-features p{margin-block-start:6px}.download-page .download-driver{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:550px){.download-page{padding-block-start:24px}.download-page .download-intro{margin-block-end:24px}.download-page .download-intro p{font-size:17px}.download-page .download-web{border-radius:16px;padding:20px}.download-page .download-web h2{font-size:24px}.download-page .download-web-actions{grid-template-columns:minmax(0,1fr);display:grid}.download-page .download-web-actions .button{width:100%}.download-page .store-buttons{grid-template-columns:minmax(0,1fr)}.download-page .store-button{min-height:0}.download-page .download-apps{padding-block:28px}}
