.site{--ground:#12141c;--raise:#1b1e29;--raise-2:#232735;--rule:#272b38;--rule-soft:#1f2330;--caller:#7ba7dc;--agent:#e9a06b;--ink:#e7e9f0;--ink-2:#a2a9bb;--ink-3:#6d7488;--measure:62ch;background:var(--ground);color:var(--ink);font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}.site h1,.site h2,.site h3{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.022em;text-wrap:balance;margin:0}.site h1{font-size:clamp(2.15rem,5.2vw,3.4rem);font-weight:600;line-height:1.06}.site h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.15}.site h3{font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.site p{margin:0;max-width:var(--measure)}.site .lede{font-size:1.1875rem;color:var(--ink-2);max-width:48ch}.site .eyebrow{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.site .eyebrow,.site .mono{font-family:var(--font-mono),ui-monospace,monospace}.site .mono{font-variant-numeric:tabular-nums}.site .muted{color:var(--ink-2)}.site .dim{color:var(--ink-3)}.site .in{color:var(--caller)}.site .out{color:var(--agent)}.site .band{border-top:1px solid var(--rule-soft)}.site .band-raise{background:#151824}.site .wrap{max-width:1080px;margin:0 auto;padding-inline:24px}.site .section{padding-block:5.5rem}.site .section-tight{padding-block:3.5rem}.site .stack{display:grid;gap:1.25rem}.site .stack-lg{display:grid;gap:2.5rem}.site .btn{display:inline-flex;align-items:center;gap:.5rem;border-radius:7px;padding:.7rem 1.35rem;font-family:var(--font-display),system-ui,sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:-.005em;border:1px solid transparent;text-decoration:none;transition:background .12s ease,border-color .12s ease}.site .btn-primary{background:var(--caller);color:#0d1119}.site .btn-primary:hover{background:#96b8e4}.site .btn-quiet{border-color:var(--rule);color:var(--ink)}.site .btn-quiet:hover{border-color:#3a4152;background:var(--raise)}.site a{color:inherit}.site a:focus-visible,.site button:focus-visible{outline:2px solid var(--caller);outline-offset:3px;border-radius:4px}.site .panel{background:var(--raise);border:1px solid var(--rule-soft);border-radius:12px}.site .script{display:grid;gap:.75rem}.site .turn{display:grid;grid-template-columns:3.25rem 1fr;gap:1rem;align-items:start}.site .turn .at{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--ink-3);padding-top:.7rem;text-align:right}.site .turn .said{background:var(--raise);border-left:2px solid var(--rule);border-radius:0 9px 9px 0;padding:.7rem 1rem;font-size:.9875rem;max-width:46ch}.site .turn .who{display:block;font-family:var(--font-mono),ui-monospace,monospace;font-size:.625rem;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.25rem}.site .turn-caller .said{border-left-color:var(--caller)}.site .turn-caller .who{color:var(--caller)}.site .turn-agent .said{border-left-color:var(--agent)}.site .turn-agent .who{color:var(--agent)}.site .globe-frame{display:flex;justify-content:center}.site .globe{display:block;width:100%;max-width:560px;aspect-ratio:1}.site .outcome{display:inline-flex;align-items:center;gap:.6rem;border:1px solid hsla(25,74%,67%,.32);border-radius:7px;padding:.5rem .85rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;color:var(--agent)}.site .rows{display:grid;gap:0}.site .rows>*{padding:.9rem 0;border-bottom:1px solid var(--rule-soft)}.site .rows>:first-child{padding-top:0}.site .rows>:last-child{border-bottom:0}.site .tags{display:flex;flex-wrap:wrap;gap:.5rem}.site .tag{border:1px solid var(--rule);border-radius:999px;padding:.3rem .8rem;font-size:.875rem;color:var(--ink-2)}.site .compare{width:100%;border-collapse:collapse;font-size:.9375rem}.site .compare th{text-align:left;font-family:var(--font-mono),ui-monospace,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);padding:0 1.25rem .9rem 0;border-bottom:1px solid var(--rule)}.site .compare td{padding:1.1rem 1.25rem 1.1rem 0;border-bottom:1px solid var(--rule-soft);vertical-align:top;color:var(--ink-2)}.site .compare tr:last-child td{border-bottom:0}.site .compare .us td{color:var(--ink)}.site .compare .us td:first-child{color:var(--caller)}.site .plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem}.site .plan{background:var(--raise);border:1px solid var(--rule-soft);border-radius:12px;padding:1.5rem}.site .plan .amount{font-family:var(--font-display),system-ui,sans-serif;font-size:1.9rem;font-weight:600;letter-spacing:-.02em;margin:.6rem 0 0}.site .legal{color:var(--ink-2)}.site .legal h2,.site .legal h3,.site .legal strong,.site .legal th{color:var(--ink)}.site .legal th{background:var(--raise)}.site .legal td,.site .legal th{border-color:var(--rule)}.site .legal a{color:var(--caller)}@media (max-width:640px){.site{font-size:16px}.site .section{padding-block:3.5rem}.site .turn{grid-template-columns:2.6rem 1fr;gap:.6rem}}@media (prefers-reduced-motion:reduce){.site *{transition:none!important;animation:none!important}}.site label{display:block;font-size:.875rem;font-weight:500;color:var(--ink)}.site input:not([type]),.site input[type=date],.site input[type=datetime-local],.site input[type=email],.site input[type=month],.site input[type=number],.site input[type=password],.site input[type=search],.site input[type=tel],.site input[type=text],.site input[type=time],.site input[type=url],.site input[type=week],.site textarea{display:block;width:100%;margin-top:.4rem;background:var(--raise);border:1px solid var(--rule);border-radius:7px;padding:.65rem .85rem;color:var(--ink);font-family:inherit;font-size:.9375rem;transition:border-color .12s ease,box-shadow .12s ease}.site textarea{resize:vertical;min-height:8rem;line-height:1.55}.site input::placeholder,.site textarea::placeholder{color:var(--ink-3)}.site input:focus,.site textarea:focus{outline:none;border-color:var(--caller);box-shadow:0 0 0 1px var(--caller)}.site input:-webkit-autofill,.site input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:0 0 0 40rem var(--raise) inset;caret-color:var(--ink)}.site .field-note{font-size:.75rem;color:var(--ink-3);margin-top:.35rem}.site .btn-block{width:100%;justify-content:center}.site .form-error{font-size:.875rem;color:#e8918a}.site .form-ok{font-size:.9375rem;color:#86c8a4}.site .notice-soft{border:1px solid hsla(25,74%,67%,.3);background:hsla(25,74%,67%,.06);border-radius:8px;padding:.8rem 1rem;font-size:.875rem;color:#f0c9a6}.site .form-link{color:var(--caller);text-decoration:underline;text-underline-offset:2px}.site .site-header{position:sticky;top:0;z-index:40}.site section[id]{scroll-margin-top:5.5rem}.site .site-head{position:relative;display:flex;align-items:center;gap:2rem}.site .site-head-logo{display:inline-flex;flex:none}.site .site-nav{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.site .nav-account{margin-left:auto;display:flex;align-items:center;gap:1rem;font-size:.875rem}.site .nav-account-name{max-width:16rem}.site .nav-mobile{display:none}.site .nav-item{position:relative}.site .nav-trigger{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .6rem;border-radius:6px;font-size:.9375rem;color:var(--ink-2);background:none;border:0;cursor:pointer;font-family:inherit;white-space:nowrap}.site .nav-trigger:hover,.site .nav-trigger[aria-expanded=true]{color:var(--ink);background:var(--raise)}.site .nav-menu{position:absolute;top:calc(100% + .35rem);left:0;z-index:40;min-width:15rem;padding:.4rem;background:var(--raise);border:1px solid var(--rule);border-radius:10px;box-shadow:0 12px 28px rgba(0,0,0,.45);display:grid;gap:.1rem}.site .nav-menu:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:.5rem}.site .nav-menu-wide{grid-template-columns:1fr 1fr;min-width:26rem}.site .nav-menu-item{display:block;padding:.5rem .65rem;border-radius:7px;text-decoration:none}.site .nav-menu-item:hover{background:var(--raise-2)}.site .nav-menu-label{display:block;font-size:.9375rem;color:var(--ink)}.site .nav-menu-note{display:block;margin-top:.1rem;font-size:.8125rem;color:var(--ink-3);line-height:1.4}.site .nav-burger{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--rule);border-radius:8px;background:none;color:var(--ink);cursor:pointer}.site .nav-burger:hover,.site .nav-burger[aria-expanded=true]{background:var(--raise)}.site .nav-burger-bars{position:relative;display:block;width:1.125rem;height:.75rem}.site .nav-burger-bars span{position:absolute;left:0;width:100%;height:1.5px;border-radius:2px;background:currentColor;transition:transform .16s ease,opacity .12s ease}.site .nav-burger-bars span:first-child{top:0}.site .nav-burger-bars span:nth-child(2){top:50%;transform:translateY(-50%)}.site .nav-burger-bars span:nth-child(3){bottom:0}.site .nav-burger[aria-expanded=true] .nav-burger-bars span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.site .nav-burger[aria-expanded=true] .nav-burger-bars span:nth-child(2){opacity:0}.site .nav-burger[aria-expanded=true] .nav-burger-bars span:nth-child(3){top:50%;bottom:auto;transform:translateY(-50%) rotate(-45deg)}.site .nav-panel{position:absolute;top:calc(100% + .5rem);inset-inline:24px;z-index:50;padding:.4rem;background:var(--raise);border:1px solid var(--rule);border-radius:12px;box-shadow:0 16px 36px rgba(0,0,0,.5);max-height:min(72vh,34rem);overflow-y:auto;overscroll-behavior:contain}.site .nav-panel-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.7rem .75rem;border:0;border-radius:8px;background:none;color:var(--ink);font:inherit;font-size:.9375rem;text-align:left;text-decoration:none;cursor:pointer}.site .nav-panel-row:hover{background:var(--raise-2)}.site .nav-panel-chevron{display:inline-flex;flex:none;color:var(--ink-3);transition:transform .16s ease}.site .nav-panel-row[aria-expanded=true] .nav-panel-chevron{transform:rotate(180deg)}.site .nav-panel-links{display:grid;gap:.1rem;padding:.15rem 0 .5rem .5rem}.site .nav-panel-account{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.4rem;padding:.9rem .75rem .6rem;border-top:1px solid var(--rule-soft);font-size:.9375rem}@media (max-width:900px){.site .site-head{gap:1rem}.site .nav-account,.site .site-nav{display:none}.site .nav-mobile{display:block;margin-left:auto}}.site .footer-grid{display:grid;gap:2.5rem;align-items:start}@media (min-width:760px){.site .footer-grid{grid-template-columns:1fr auto;gap:4rem}}.site .footer-links{display:grid;gap:.6rem;justify-items:start}.site .footer-links a{font-size:inherit;color:var(--ink-2);text-decoration:none}.site .footer-links a:hover{color:var(--ink)}.site .footer-address{font-size:inherit;color:var(--ink-3);line-height:1.7;white-space:pre-line;max-width:34ch}.site .badge{display:inline-block;margin-left:.5rem;padding:.1rem .5rem;border-radius:999px;border:1px solid hsla(25,74%,67%,.4);background:hsla(25,74%,67%,.1);color:var(--agent);font-size:.6875rem;letter-spacing:.02em;white-space:nowrap;vertical-align:1px}.site .space-above-sm{margin-top:.5rem}.site .space-above{margin-top:2.5rem}.site .country-switch{margin-bottom:1.5rem}.site .country-switch-label{display:block;color:var(--ink);font-weight:500;font-size:1rem}.site .country-switch-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.5rem}.site .country-switch select{background:var(--raise);border:1px solid var(--rule);border-radius:7px;padding:.45rem .7rem;color:var(--ink);font:inherit}.site .country-switch .btn{padding:.45rem .9rem;font-size:.875rem}.site .footer-attribution{margin-top:.35rem}.site .select-field{display:block;width:100%;margin-top:.4rem;background:var(--raise);border:1px solid var(--rule);border-radius:7px;padding:.65rem .85rem;color:var(--ink);font-family:inherit;font-size:.9375rem}.site .footer-attribution a{text-decoration:underline;text-underline-offset:2px}.site .footer-bottom{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--rule-soft);font-size:.75rem;color:var(--ink-3)}.site .card{padding:1.4rem 1.5rem;background:var(--raise);border:1px solid var(--rule);border-radius:12px}.site .card h3{font-family:var(--font-display),system-ui,sans-serif;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.site .card p{margin-top:.5rem}.site .faq{display:grid;gap:.5rem;max-width:46rem}.site .faq details{padding:0 1.15rem;background:var(--raise);border:1px solid var(--rule);border-radius:10px}.site .faq summary{padding:1rem 0;font-size:.9375rem;color:var(--ink);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem}.site .faq summary::-webkit-details-marker{display:none}.site .faq summary:after{content:"+";flex:none;font-size:1.1rem;color:var(--ink-3)}.site .faq details[open] summary:after{content:"−"}.site .faq details[open] summary{border-bottom:1px solid var(--rule-soft)}.site .faq-answer{display:grid;gap:.75rem;padding:.9rem 0 1.1rem}.site .free-html>:first-child{margin-top:0}.site .free-html>:last-child{margin-bottom:0}.site .free-html p{margin-bottom:1rem;color:var(--ink-2)}.site .free-html a{color:var(--caller)}.site .free-html img{border-radius:10px}.site .dim strong,.site .lede strong,.site .muted strong{color:var(--ink);font-weight:600}.site .rich-list{max-width:62ch}.site .faq-open-answer{display:grid;gap:.6rem}.site .plan-chooser{max-width:48rem}.site .plan-chooser h2{font-family:inherit;font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.5}.site .plan-chooser p{max-width:none}.site .plan-chooser p.mt-0\.5{margin-top:.125rem}.site .plan-chooser p.mt-1{margin-top:.25rem}.site .plan-chooser p.mt-2{margin-top:.5rem}.site .plan-chooser p.mt-3{margin-top:.75rem}.site .choice{background:var(--raise);border:1px solid var(--rule-soft);border-radius:10px;padding:1rem;text-align:left;color:var(--ink);cursor:pointer}.site .choice:hover{border-color:#3a4152}.site .choice[aria-pressed=true]{border-color:var(--caller);box-shadow:inset 0 0 0 1px var(--caller)}.site .plan-chooser input[type=number]{margin-top:0;width:6rem;background:var(--raise);border:1px solid var(--rule);border-radius:7px;padding:.55rem .75rem;color:var(--ink);font-family:inherit;font-size:.9375rem}.site .plan-chooser input[type=number]:focus{outline:none;border-color:var(--caller);box-shadow:0 0 0 1px var(--caller)}.site .bad{color:#e8918a}