.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.hub-main,.hub-downloads{padding-block:60px 54px}.hub-heading{max-width:800px;margin-block-end:36px}.hub-heading h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(2rem,4vw,3rem);font-weight:720;line-height:1.17}.hub-heading>p{max-width:660px;color:var(--muted);margin:0;font-size:1.0625rem;line-height:1.75}.hub-hero{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:center;gap:56px;margin-block-end:48px;display:grid}.hub-hero .hub-heading{margin-block-end:0}.hub-hero-actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-block-start:28px;display:flex}.hub-app-preview{min-width:0;margin:0}.hub-phone-stage{isolation:isolate;place-items:center;padding:18px 24px;display:grid;position:relative}.hub-phone-stage:before{content:"";z-index:-1;aspect-ratio:1;background:var(--soft);border:1px solid #cad9e1;border-radius:50%;width:min(100%,310px);position:absolute}.hub-phone-image{filter:drop-shadow(0 14px 18px #2c3e5014);width:min(100%,220px);height:auto;display:block}.hub-app-preview figcaption{max-width:320px;color:var(--muted);text-align:center;margin:10px auto 0;font-size:.75rem;line-height:1.7}.hub-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.hub-services-limited{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-service{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;align-items:flex-start;min-width:0;padding:30px 27px 27px;display:flex}.hub-service-download{background:var(--soft);border-color:#b9cbd4}.hub-service-icon{width:48px;height:48px;color:var(--primary-strong);background:var(--paper);border-radius:12px;place-items:center;margin-block-end:24px;display:grid}.hub-service-download .hub-service-icon{color:#fff;background:var(--primary-strong)}.hub-service-support .hub-service-icon{color:var(--accent-ink);background:#fce0da}.hub-service h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 14px;font-size:1.3125rem;font-weight:680;line-height:1.35}.hub-service>p{color:var(--muted);margin:0 0 27px;font-size:.9375rem;line-height:1.75}.hub-service .hub-service-link{text-align:start;justify-content:space-between;gap:16px;width:100%;margin-block-start:auto;padding:14px 17px;font-size:.875rem;line-height:1.5}.hub-arrow{flex-shrink:0}.hub-arrow:dir(rtl){transform:rotate(180deg)}.hub-product{border-block-start:1px solid var(--line);grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;margin-block-start:48px;padding-block-start:42px;display:grid}.hub-create-preview:before{background:#fbe8e3;border-color:#efd6cf}.hub-product-copy{min-width:0;max-width:560px}.hub-product-copy h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.25}.hub-product-copy p{color:var(--muted);margin:0 0 24px;font-size:1.0625rem;line-height:1.8}.hub-desktop>h2,.hub-mobile h2{letter-spacing:-.025em;margin:0 0 20px;font-size:1.5rem;font-weight:680;line-height:1.3}.hub-download-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.hub-download-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);min-width:0;padding:27px}.hub-download-card h3{letter-spacing:-.02em;margin:0 0 20px;font-size:1.375rem;font-weight:680}.hub-download-card p{color:var(--muted);font-size:.875rem;line-height:1.8}.hub-release{min-width:0}.hub-release+.hub-release{border-block-start:1px solid var(--line);margin-block-start:24px;padding-block-start:22px}.hub-release .hub-release-version{color:var(--ink);margin:0 0 10px;font-weight:600}.hub-release .hub-release-channel{margin:0 0 18px}.hub-release .button{text-align:start;justify-content:space-between;gap:15px;max-width:100%;margin-block-start:7px;line-height:1.5}.hub-release-size{margin-block:12px 15px}.hub-release details{color:var(--muted);font-size:.8125rem;line-height:1.6}.hub-release summary{cursor:pointer;padding-block:5px}.hub-release .hub-release-hash{overflow-wrap:anywhere;font-family:monospace;font-size:.75rem}.hub-unpublished{margin:0}.hub-beta-note{border-inline-start:3px solid var(--accent);max-width:800px;color:var(--muted);margin:20px 0 0;padding-inline-start:15px;font-size:.8125rem;line-height:1.8}.hub-update-notice{background:var(--soft);margin-block-end:32px}.hub-update-notice p{color:var(--ink);margin:0;font-size:.9375rem}.hub-desktop{border-block-start:1px solid var(--line);margin-block-start:38px;padding-block-start:32px}.hub-mobile{justify-content:space-between;align-items:center;gap:30px;display:flex}.hub-mobile h2{margin-block-end:10px}.hub-mobile p{max-width:420px;color:var(--muted);margin:0;font-size:.9375rem;line-height:1.75}.hub-store-links{flex-wrap:wrap;gap:12px;display:flex}.hub-store-links .button{text-align:start;gap:16px;min-height:50px;line-height:1.5}.hub-store-button{font-family:inherit}.hub-store-icon{flex-shrink:0}.hub-store-button>span{overflow-wrap:anywhere;min-width:0}.hub-store-status{margin-block-start:3px;font-size:.75rem;font-weight:500;display:block}.hub-store-links .hub-store-button:disabled,.hub-store-links .hub-store-button:disabled:hover{background:var(--soft);border-color:var(--line);color:var(--muted);cursor:default}@media (width<=950px){.hub-hero{gap:30px}.hub-product{gap:36px}.hub-service,.hub-download-card{padding:24px 21px}.hub-services,.hub-download-grid{gap:15px}.hub-mobile{flex-direction:column;align-items:flex-start;gap:22px}}@media (width<=760px){.hub-main,.hub-downloads{padding-block:38px}.hub-heading{margin-block-end:27px}.hub-heading h1{letter-spacing:-.03em;font-size:clamp(1.875rem,.9rem + 5vw,2.5rem);line-height:1.22}.hub-heading>p{font-size:1rem;line-height:1.8}.hub-services,.hub-download-grid{grid-template-columns:1fr;gap:16px}.hub-service{padding:24px}.hub-service-icon{width:43px;height:43px;margin-block-end:18px}.hub-service h2{font-size:1.25rem}.hub-service>p{margin-block-end:22px}.hub-service .hub-service-link{width:auto;max-width:100%}.hub-hero{grid-template-columns:minmax(0,1fr);gap:30px;margin-block-end:32px}.hub-hero-actions{gap:18px 24px;margin-block-start:24px}.hub-app-preview{width:min(100%,330px);margin-inline:auto}.hub-phone-image{width:min(100%,190px)}.hub-product{grid-template-columns:minmax(0,1fr);gap:24px;margin-block-start:34px;padding-block-start:32px}.hub-product-copy{grid-row:1}.hub-product-copy h2{font-size:1.75rem}.hub-product-copy p{font-size:1rem}.hub-desktop{margin-block-start:30px;padding-block-start:27px}.hub-store-links{width:100%}.hub-store-links .button{flex:200px;justify-content:space-between}}.support-page{max-width:900px;padding-block:48px 70px}.support-heading{max-width:650px;margin-block-end:30px}.support-heading h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin-block:16px;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.support-heading>p:last-child{color:var(--muted);line-height:1.75}.support-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(20px,4vw,38px)}.support-card [hidden]{display:none!important}.support-card fieldset{border:0;min-inline-size:0;margin:0;padding:0}.support-card fieldset:disabled{opacity:.7}.support-required{color:var(--muted);margin-block:0 24px;font-size:.8125rem}.support-field{margin-block-end:24px}.support-field label{margin-block-end:8px;font-weight:650;line-height:1.5;display:block}.support-field input,.support-field select,.support-field textarea{inline-size:100%;min-inline-size:0;font:inherit;color:var(--ink);background:var(--paper);border:1px solid #a5b7c7;border-radius:10px;padding:13px 14px;line-height:1.5;display:block}.support-field select{min-block-size:50px}.support-field textarea{resize:vertical;min-block-size:150px}.support-field input[dir=ltr]{text-align:start}.support-field :is(input,select,textarea):focus-visible{outline:3px solid var(--primary-strong);outline-offset:3px}.support-field [aria-invalid=true]{border-color:var(--danger)}.support-field [aria-invalid=true]:focus-visible{outline-color:var(--danger)}.support-hint,.support-privacy{color:var(--muted);margin-block:8px 0;font-size:.8125rem;line-height:1.7}.support-error{color:var(--danger);margin-block:8px 0;font-size:.875rem;line-height:1.6}.support-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.support-actions .button{overflow-wrap:anywhere;cursor:pointer;max-inline-size:100%;line-height:1.5}.support-actions button:disabled{cursor:wait;opacity:.65}.support-status:not(:empty){border-inline-start:3px solid var(--primary-strong);background:var(--paper);overflow-wrap:anywhere;border-radius:6px;margin-block-end:18px;padding:14px 16px;line-height:1.7}.support-status[data-error=true]{border-color:var(--danger)}.support-attempt,.support-received dd{overflow-wrap:anywhere;line-height:1.7}.support-attempt{color:var(--muted);font-size:.8125rem}.support-attempt code,.support-received code{unicode-bidi:isolate}.support-pending-hint{margin-block-start:16px}.support-privacy{border-block-start:1px solid var(--line);margin-block-start:28px;padding-block-start:20px}.support-privacy a{color:var(--link)}.support-edit-warning{background:#fff0ed;border:1px solid #e4b6ac;border-radius:10px;margin-block-start:18px;padding:16px;line-height:1.7}.support-edit-warning p{margin-block-start:0}.support-text-button{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:0;padding:12px 8px;text-decoration:underline}.support-received:focus{outline:0}.support-received h2{color:var(--success);margin-block-start:0;font-size:1.5rem}.support-received p{color:var(--muted);line-height:1.75}.support-received dl{margin-block:24px}.support-received dt{margin-block-end:7px;font-weight:650}.support-received dd{margin-inline-start:0}.support-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.support-page{padding-block:32px 45px}.support-actions{flex-direction:column;align-items:stretch}.support-actions button{inline-size:100%}}
