@media (max-width:900px){.faq-phone-column[data-astro-cid-2ax5qwsd]{display:none}}.entity-tour{background:var(--bg)}.chapters:has(.entity-tour){background:var(--bg)}.entity-tour+.entity-tour{border-top:1px solid var(--line)}.entity-tour-layout{grid-template-columns:minmax(280px,.75fr) minmax(0,1.5fr);align-items:center;gap:max(32px,min(4vw,64px));display:grid}.entity-intro>.eyebrow{margin-bottom:24px}.entity-copy-stack{display:grid}.entity-copy-stack>div{grid-area:1/1}.entity-copy-stack>div[hidden]{visibility:hidden;pointer-events:none;display:block!important}.entity-intro h2{white-space:pre-line;margin-bottom:22px;font-size:max(32px,min(3.1vw,46px));line-height:1.15;position:relative}.tour-title-reserve{visibility:hidden;display:block}.tour-title-typed{position:absolute;top:0;bottom:0;left:0;right:0}.tour-title-accessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.entity-intro-body{color:var(--muted);max-width:440px;font-size:14px;line-height:1.85}.entity-steps{grid-template-columns:1fr;gap:9px;margin-top:28px;display:grid}.entity-steps button{text-align:start;background:var(--bg);border:1px solid var(--line);min-height:72px;color:var(--ink);border-radius:11px;align-items:center;gap:13px;padding:13px 15px;transition:background .25s,border-color .25s,box-shadow .25s;display:flex}.entity-steps button:hover{background:var(--surface);border-color:var(--blue);box-shadow:0 4px 18px -12px var(--blue)}.entity-steps button[aria-pressed=true]{background:var(--surface);border-color:var(--blue);box-shadow:inset 3px 0 var(--blue)}[dir=rtl] .entity-steps button[aria-pressed=true]{box-shadow:inset -3px 0 var(--blue)}.entity-step-number{font-variant-numeric:tabular-nums;color:var(--muted);flex-shrink:0;width:27px;font-size:11px}.entity-steps [aria-pressed=true] .entity-step-number{color:var(--ink);font-weight:600}.entity-step-copy{flex:1;min-width:0}.entity-steps strong{letter-spacing:-.02em;font-size:14px;font-weight:600;line-height:1.4;display:block}.entity-steps small{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.55;display:block}.entity-steps button>svg{color:var(--muted);flex-shrink:0;transition:transform .25s,color .25s}.entity-steps button:hover>svg,.entity-steps button[aria-pressed=true]>svg{color:var(--blue);transform:translate(3px)}[dir=rtl] .entity-steps button>svg{rotate:180deg}.entity-experience{min-width:0}.entity-view{border:1px solid var(--line);background:var(--bg);isolation:isolate;border-radius:14px;overflow:hidden;transform:none;box-shadow:0 28px 70px -42px #0006}.entity-browser-bar{background:var(--bg);border-bottom:1px solid var(--line);align-items:center;height:36px;padding-left:16px;padding-right:16px;display:flex}.entity-traffic{gap:6px;display:flex}.entity-traffic i{background:#ff6057;border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 1px #0001}.entity-traffic i:nth-child(2){background:#febc2e}.entity-traffic i:nth-child(3){background:#28c840}.entity-screen-stack{aspect-ratio:72/55;background:var(--bg);position:relative;overflow:hidden}.entity-screen{transform-origin:50%;position:absolute;top:0;bottom:0;left:0;right:0}.entity-screen>img{object-fit:contain;width:100%;height:100%}@media (min-width:1700px){.entity-tour-layout{grid-template-columns:.7fr 1.6fr;width:min(1520px,100% - 160px)}}@media (max-width:1000px){.entity-tour-layout{grid-template-columns:1fr;gap:30px}.entity-intro-body{max-width:660px}.entity-intro h2{font-size:42px}.entity-intro{display:contents}.entity-intro>.eyebrow{margin-bottom:-12px}.entity-copy-stack{order:0}.entity-experience{order:1}.entity-steps{order:2;margin-top:0}.entity-steps button{min-height:74px}.entity-tour-layout>.entity-intro>.eyebrow{order:-1}.entity-copy-stack h2{white-space:pre-line;margin-bottom:20px;font-size:42px;line-height:1.15;position:relative}}@media (max-width:600px){.entity-tour{padding-top:36px;padding-bottom:54px}.entity-tour-layout{gap:23px}.entity-copy-stack h2{font-size:34px}.entity-intro-body{font-size:14px}.entity-steps button{gap:9px;padding:12px 14px}.entity-steps small{font-size:12px}.entity-browser-bar{height:30px;padding-left:12px;padding-right:12px}.entity-view{border-radius:10px}.entity-screen-stack{aspect-ratio:72/55}}@media (prefers-reduced-motion:reduce){.entity-steps button,.entity-steps button>svg{transition:none}}[data-theme] .entity-screen>.tour-mobile-capture{display:none!important}@media (max-width:900px){.entity-view[data-mobile-preview=true]{border:5px solid #303136;border-radius:30px;max-width:330px;margin-left:auto;margin-right:auto}.entity-view[data-mobile-preview=true] .entity-screen-stack{aspect-ratio:390/844}.entity-view[data-mobile-preview=true] .entity-browser-bar{border:0;justify-content:center;height:24px}.entity-view[data-mobile-preview=true] .entity-traffic{display:none}.entity-view[data-mobile-preview=true] .entity-browser-bar:after{content:"";background:#18191b;border-radius:20px;width:58px;height:12px}[data-theme] .entity-screen[data-native-mobile=true]>.tour-desktop-capture{display:none!important}[data-theme=light] .entity-screen>.tour-mobile-capture.light-only,[data-theme=dark] .entity-screen>.tour-mobile-capture.dark-only{display:block!important}}.legal-page{padding-top:65px;padding-bottom:70px}.legal-heading{max-width:920px}.legal-heading h1{letter-spacing:-.045em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:24px 0;font-size:max(40px,min(5.4vw,76px));line-height:1.15}.legal-description{max-width:760px;color:var(--muted);font-size:18px}.legal-meta{color:var(--muted);flex-wrap:wrap;gap:12px 28px;margin-top:30px;font-size:12px;display:flex}.legal-tabs{flex-wrap:wrap;gap:12px;margin:38px 0 24px;display:flex}.legal-tabs a,.legal-top{border:1px solid var(--line);background:var(--liquid-fill);min-height:46px;box-shadow:var(--liquid-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;align-items:center;padding:12px 20px;font-size:13px;transition:box-shadow .2s,border-color .2s;display:inline-flex}.legal-tabs a[aria-current=page]{background:var(--ink);color:var(--bg)}[data-theme=dark] .legal-tabs a[aria-current=page]{background:var(--white-glass);color:#171717;box-shadow:var(--white-glass-shadow)}.legal-tabs a:hover{border-color:var(--ink)}.legal-review{align-items:flex-start;gap:20px;margin-bottom:54px;padding:26px 30px;display:flex}.legal-review>.tiny-dot{flex:none;margin-top:12px}.legal-review h2{letter-spacing:-.015em;white-space:normal;margin-bottom:10px;font-size:17px}.legal-review p{color:var(--muted);max-width:970px;font-size:14px}.legal-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:max(35px,min(6vw,100px));display:grid}.legal-sidebar{padding:2px 5px 10px;position:-webkit-sticky;position:sticky;top:28px}.legal-sidebar nav{scrollbar-width:thin;max-height:calc(100dvh - 245px);overflow:auto}.legal-sidebar .legal-contact{box-shadow:inset 1px 1px 1px #ffffff80,inset -1px -1px 1px #a0a9b720}[data-theme=light] .legal-sidebar .legal-contact{-webkit-backdrop-filter:blur(18px);background:linear-gradient(125deg,#ffffffad,#ffffff50)}.legal-sidebar nav>p{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin-bottom:18px;font-size:12px}.legal-sidebar ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.legal-sidebar li a{border:1px solid #0000;border-radius:12px;min-height:44px;padding:10px 12px;font-size:13px;line-height:1.6;transition:background .2s,border-color .2s;display:block}.legal-sidebar li a:hover{background:var(--liquid-fill);border-color:var(--line)}.legal-contact{gap:8px;margin-top:24px;padding:22px 18px;display:grid}.legal-contact p{color:var(--muted);font-size:12px}.legal-contact strong{font-size:15px;font-weight:500}.legal-contact a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:flex}.legal-section{border-bottom:1px solid var(--line);margin-bottom:36px;padding-bottom:36px;scroll-margin-top:30px;position:relative}.legal-section-index{color:var(--blue);letter-spacing:.08em;margin-bottom:12px;font-size:11px;display:block}.legal-content h2{white-space:normal;text-wrap:balance;letter-spacing:-.025em;margin-bottom:22px;font-size:max(24px,min(2.2vw,32px));line-height:1.3}.legal-section p{color:var(--muted);overflow-wrap:anywhere;max-width:76ch;font-size:15px;line-height:1.95}.legal-section p+p{margin-top:18px}.legal-checklist{margin-bottom:40px;padding:30px}.legal-checklist h2,.legal-sources h2{font-size:22px}.legal-checklist ul,.legal-sources ul{margin:0}.legal-checklist ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.legal-checklist ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.legal-sources ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.legal-sources ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:22px}.legal-checklist ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.legal-checklist ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.legal-sources ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.legal-sources ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:22px}.legal-checklist li{color:var(--muted);margin-top:12px;margin-bottom:12px;font-size:14px;line-height:1.9}.legal-sources{margin-bottom:32px}.legal-sources li{margin-top:10px;margin-bottom:10px;font-size:13px;line-height:1.7}.legal-sources a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}[dir=rtl] .legal-heading h1,[dir=rtl] .legal-content h2{letter-spacing:0;line-height:1.5}[dir=rtl] .legal-section p{font-size:16px;line-height:2.1}@media (max-width:900px){.legal-layout{grid-template-columns:1fr;gap:38px}.legal-sidebar,.legal-sidebar nav{max-height:none;position:static;overflow:visible}.legal-sidebar ol{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-contact{display:none}.legal-sidebar{border-bottom:1px solid var(--line);padding-bottom:28px}}@media (max-width:600px){.legal-page{padding-top:36px}.legal-heading h1{font-size:38px}.legal-description{font-size:16px}.legal-tabs{gap:8px}.legal-tabs a{padding:11px 15px;font-size:12px}.legal-review{gap:14px;margin-bottom:32px;padding:22px}.legal-sidebar li a{font-size:12px}.legal-section p{font-size:14px}.legal-checklist{padding:22px}.legal-section{margin-bottom:28px;padding-bottom:28px}}@media print{.site-header,.site-footer,.editorial-closing,.legal-sidebar,.legal-tabs,.reading-progress,.legal-top{display:none!important}.legal-page{width:100%;padding:0}.legal-layout{display:block}.legal-page *{color:#111!important;box-shadow:none!important;background:0 0!important}.legal-section{break-inside:avoid}.legal-review{border:1px solid #888}.legal-heading h1{font-size:30pt}}
