.aghoo-page{--aghoo-ink:#05090b;--aghoo-panel:#09171c;--aghoo-panel-strong:#0b2027;--aghoo-line:rgba(172, 225, 233, .16);--aghoo-line-strong:rgba(172, 225, 233, .34);--aghoo-text:#f3f7f6;--aghoo-muted:#a7b5b8;--aghoo-accent:#8ad7e2;min-height:100%;color:var(--aghoo-text);background:radial-gradient(circle at 78% 5%,rgba(59,157,173,.17),transparent 31rem),radial-gradient(circle at 8% 38%,rgba(39,91,104,.17),transparent 34rem),linear-gradient(180deg,#05090b 0,#071116 38rem,#05090b 100%)}.aghoo-page::before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 46%,rgba(138,215,226,.028) 46% 46.25%,transparent 46.25% 100%),radial-gradient(circle at 72% 16%,rgba(138,215,226,.07),transparent 20rem)}.aghoo-page .bg{opacity:.24}.aghoo-page .site-header{border-block-end:1px solid rgba(172,225,233,.08);background:rgba(5,9,11,.86);box-shadow:0 18px 48px rgba(0,0,0,.2)}.aghoo-page main{position:relative;z-index:1;max-width:none;padding-inline:0}.aghoo-page .breadcrumb{width:min(calc(100% - 48px),1120px);margin-block-start:28px}.aghoo-page .breadcrumb>a:first-child{border-color:var(--aghoo-line);color:var(--aghoo-muted);background:rgba(9,23,28,.72)}.aghoo-page .breadcrumb>a:first-child:focus-visible,.aghoo-page .breadcrumb>a:first-child:hover{border-color:var(--aghoo-line-strong);color:var(--aghoo-text);background:rgba(11,32,39,.92)}.aghoo-page .doc{width:min(calc(100% - 48px),960px);max-width:none;margin-inline:auto;padding-block:clamp(42px,7vw,82px) clamp(76px,10vw,132px)}.aghoo-page .section-tag{display:inline-flex;gap:9px;align-items:center;color:var(--aghoo-accent);letter-spacing:.13em}.aghoo-page .section-tag::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--aghoo-accent);box-shadow:0 0 0 6px rgba(138,215,226,.08),0 0 22px rgba(138,215,226,.42)}.aghoo-page .doc-title{max-width:13ch;margin-block:18px 20px;color:var(--aghoo-text);font-size:clamp(44px, 7.2vw, 88px);font-weight:650;letter-spacing:-.055em;line-height:.96;text-wrap:balance}[dir=rtl] .aghoo-page .doc-title{max-width:15ch;letter-spacing:0;line-height:1.03}.aghoo-page .doc-lede{max-width:62ch;margin-block-end:clamp(40px,6vw,68px);color:var(--aghoo-muted);font-size:clamp(17px, 2vw, 21px);line-height:1.7}.aghoo-page .legal-section{max-width:780px;padding-block:clamp(26px,4vw,40px);border-color:var(--aghoo-line)}.aghoo-page .legal-section h2{margin-block-end:12px;color:var(--aghoo-text);font-size:clamp(23px, 3vw, 32px);letter-spacing:-.025em}.aghoo-page .legal-list,.aghoo-page .legal-section p,.aghoo-page .legal-section ul{color:var(--aghoo-muted);font-size:16px;line-height:1.8}.aghoo-page .legal-section li::marker{color:var(--aghoo-accent)}.aghoo-page .text-link{color:var(--aghoo-accent)}.aghoo-page .contact-box{display:grid;gap:16px;max-width:780px;margin-block:12px 44px;padding:clamp(22px,4vw,34px);border:1px solid var(--aghoo-line);border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(138,215,226,.13),transparent 18rem),linear-gradient(145deg,rgba(11,32,39,.9),rgba(7,17,22,.92));box-shadow:0 24px 64px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.035)}.aghoo-page .contact-box p{color:var(--aghoo-muted);line-height:1.7}.aghoo-page .contact-box p:first-child{color:var(--aghoo-text);font-size:clamp(18px, 2.5vw, 24px);font-weight:700}.aghoo-page .contact-box p+p{padding-block-start:16px;border-block-start:1px solid var(--aghoo-line);font-size:14px}.aghoo-page .choices-list{gap:10px;max-width:780px}.aghoo-page .choices-list li{padding:18px 20px;border:1px solid rgba(172,225,233,.1);border-inline-start:2px solid var(--aghoo-line-strong);border-radius:0 16px 16px 0;color:var(--aghoo-muted);background:rgba(9,23,28,.62)}[dir=rtl] .aghoo-page .choices-list li{border-radius:16px 0 0 16px}.aghoo-page .app-detail-doc{width:min(calc(100% - 48px),1120px)}.aghoo-page .app-detail-hero{grid-template-columns:minmax(112px,150px) minmax(0,1fr);gap:clamp(28px,5vw,62px);align-items:start;margin-block-start:24px}.aghoo-page .app-detail-icon{width:100%;height:auto;border:1px solid var(--aghoo-line);border-radius:30%;box-shadow:0 26px 60px rgba(0,0,0,.38),0 0 34px rgba(138,215,226,.1)}.aghoo-page .app-detail-hero .doc-title{max-width:12ch;margin-block-start:0}.aghoo-page .app-detail-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:920px;margin-block:54px 28px;overflow:hidden;border:1px solid var(--aghoo-line);border-radius:20px;background:var(--aghoo-line)}.aghoo-page .app-detail-facts>div{padding:20px;background:rgba(9,23,28,.94)}.aghoo-page .app-detail-facts dt{color:var(--aghoo-muted)}.aghoo-page .app-detail-facts dd{color:var(--aghoo-text)}.aghoo-page .app-live-pill,.aghoo-page .testflight-pill{border-color:rgba(138,215,226,.34);color:#041014;background:var(--aghoo-accent);box-shadow:0 16px 38px rgba(70,178,193,.18)}.aghoo-page .app-help-section{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:clamp(30px,6vw,72px);max-width:920px;margin-block-start:42px;padding-block-start:40px;border-color:var(--aghoo-line)}.aghoo-page .app-help-section p{color:var(--aghoo-muted)}.aghoo-page .app-help-links{grid-template-columns:1fr;gap:10px}.aghoo-page .link-tile{border-color:var(--aghoo-line);color:var(--aghoo-text);background:rgba(9,23,28,.72)}.aghoo-page .link-tile:focus-visible,.aghoo-page .link-tile:hover{border-color:var(--aghoo-line-strong);background:rgba(11,32,39,.94)}.aghoo-page .tile-arrow{color:var(--aghoo-accent)}@media (max-width:760px){.aghoo-page .app-detail-doc,.aghoo-page .breadcrumb,.aghoo-page .doc{width:min(calc(100% - 32px),1120px)}.aghoo-page .doc{padding-block:34px 76px}.aghoo-page .doc-title{font-size:clamp(40px, 13vw, 62px)}.aghoo-page .app-detail-hero{grid-template-columns:82px minmax(0,1fr);gap:18px}.aghoo-page .app-detail-hero .doc-title{font-size:clamp(32px, 10vw, 48px)}.aghoo-page .app-detail-hero .doc-lede{grid-column:1/-1}.aghoo-page .app-detail-facts,.aghoo-page .app-help-section{grid-template-columns:1fr}.aghoo-page .app-detail-facts>div+div{border-block-start:1px solid var(--aghoo-line)}.aghoo-page .contact-box{border-radius:18px}}@media (prefers-reduced-motion:reduce){.aghoo-page *,.aghoo-page ::after,.aghoo-page ::before{scroll-behavior:auto!important;transition:none!important}}
