.stmt{padding:var(--section) 0;border-top:1px solid var(--line);position:relative}.stmt-h{font-size:var(--fs-num);line-height:.96;font-weight:var(--w-head);letter-spacing:var(--tr-num)}.stmt-h span{display:block}.stmt-a{color:var(--text-3)}.stmt-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,96px);margin-top:clamp(56px,7vw,96px);display:grid}.stmt-p{font-size:var(--fs-lead);color:var(--text-2);line-height:1.5}.stmt-p+.stmt-p{color:var(--text);margin-top:16px}.stmt-run{justify-items:start;gap:16px;margin-top:32px;display:grid}.stmt-run .copyline{width:min(360px,100%)}.stmt-run .text-link{font-size:var(--fs-sm)}.term{margin:0;padding:0;overflow:hidden}.term-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;height:48px;padding:0 20px;display:flex}.term-t{font-size:var(--fs-code);color:var(--text-3)}.term-note{font-size:var(--fs-cap);color:var(--text-2)}.term-body{font-family:var(--mono);font-size:var(--fs-code);color:var(--text);letter-spacing:0;margin:0;padding:22px 24px 26px;line-height:1.7;overflow-x:auto}.term-body code{font-size:inherit}.t-p,.t-d{color:var(--text-3)}.t-k{color:var(--text-2)}.t-h{color:var(--text);font-weight:400}.t-ok{color:var(--match)}.t-bad{color:var(--mismatch)}.t-hi{color:var(--text);background:#ff7a7029;border-radius:2px}@media (width<=1040px){.stmt-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.term-body{padding:16px}.term-bar{padding:0 16px}.term-t{display:none}}.num-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.num-grid li{padding:32px 24px 8px 0}.num-grid li+li{border-left:1px solid var(--line);padding-left:24px}.num-n{font-size:var(--fs-h2);letter-spacing:var(--tr-num);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin-bottom:16px;font-weight:500;line-height:1}.num-grid li:first-child{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:clamp(24px,4vw,64px);padding:40px 0;display:grid}.num-grid li:first-child .num-n{font-size:var(--fs-num);grid-row:1/span 2;margin:0;line-height:.9}.num-grid li:first-child .small{max-width:28em;font-size:var(--fs-lead);color:var(--text-2)}.num-grid li:first-child .num-l{justify-self:start}.num-grid li:nth-child(2){border-left:0;padding-left:0}.num-l{font-size:var(--fs-sm);margin-top:12px}.num-host{margin-top:32px}@media (width<=900px){.num-grid{grid-template-columns:minmax(0,1fr)}.num-grid li+li{border-left:0;padding-left:0}.num-grid li:nth-child(n+3){border-top:1px solid var(--line)}.num-grid li:first-child{grid-template-columns:minmax(0,1fr)}.num-grid li:first-child .num-n{grid-row:auto;margin-bottom:16px}}.pt-grid{border-radius:var(--r-panel);background:var(--panel);box-shadow:var(--e1);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.pt-card{flex-direction:column;gap:0;min-width:0;padding:32px;display:flex;position:relative}.pt-card+.pt-card{border-left:1px solid var(--line)}.pt-feat{z-index:1;border-radius:var(--r-panel);background:var(--panel-2);box-shadow:var(--e2);margin:-12px 0;padding:44px 32px;border-left:0!important}.pt-feat+.pt-card{border-left:0}.pt-feat:before{content:"";background:var(--aurora);opacity:.8;height:1px;position:absolute;top:0;left:32px;right:32px}.pt-head{flex-direction:column;justify-content:flex-start;display:flex}@media (width>=901px){.pt-head{min-height:84px}}.pt-top{justify-content:space-between;align-items:baseline;gap:12px;min-height:26px;display:flex}.pt-name{font-size:var(--fs-body);font-weight:var(--w-head)}.pt-places{font-size:var(--fs-cap);color:var(--text-2);font-variant-numeric:tabular-nums}.pt-price{font-size:var(--fs-sm);color:var(--text-2);font-variant-numeric:tabular-nums;margin-top:24px}.pt-price .amount{font-size:var(--fs-h2);letter-spacing:var(--tr-num);color:var(--text);margin-right:6px;font-weight:500;line-height:1}.pt-card .pt-list{border-top:1px solid var(--line);flex:1;align-content:start;gap:10px;margin-top:28px;padding-top:24px;display:grid}.pt-list li{font-size:var(--fs-sm);color:var(--text);padding-left:24px;line-height:1.5;position:relative}.pt-list li:before{content:"";border-left:1.5px solid var(--text-3);border-bottom:1.5px solid var(--text-3);width:9px;height:5px;position:absolute;top:.42em;left:2px;transform:rotate(-45deg)}.pt-feat .pt-list li:before{border-color:var(--match)}.pt-buy{margin-top:32px;display:grid}.pt-buy .btn{width:100%}.pt-more{margin-top:32px}@media (width<=900px){.pt-grid{grid-template-columns:minmax(0,1fr);max-width:560px}.pt-card+.pt-card{border-left:0;border-top:1px solid var(--line)}.pt-feat{margin:0;padding:32px 40px;border-top:0!important}.pt-feat+.pt-card{border-top:0}.pt-feat:before{left:40px;right:40px}}@media (width<=560px){.pt-card{padding:28px 24px}.pt-feat{margin:0;padding:28px 24px}.pt-feat:before{left:24px;right:24px}}.pt-bare{padding:0 0 clamp(48px,6vw,80px)}.faq-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,96px);display:grid}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{cursor:pointer;min-height:64px;font-size:var(--fs-body);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-weight:500;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{color:var(--text)}.faq-item[open] summary{color:var(--text);font-weight:580}.faq-item summary i{flex:none;width:12px;height:12px;position:relative}.faq-item summary i:before,.faq-item summary i:after{content:"";background:var(--text-2);width:12px;height:1.5px;transition:transform var(--d-comp) var(--e-out), background var(--d-comp) var(--e-out);position:absolute;top:5.25px;left:0}.faq-item summary i:after{transform:rotate(90deg)}.faq-item[open] summary i:after{transform:rotate(0)}.faq-item[open] summary i:before{background:var(--text)}.faq-item p{color:var(--text-2);max-width:42em;padding:0 0 24px;line-height:1.65}@media (width<=860px){.faq-in{grid-template-columns:minmax(0,1fr)}}.close{padding:var(--section) 0;border-top:1px solid var(--line);position:relative}.close-in{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.close-h{font-size:var(--fs-h1);letter-spacing:var(--tr-display);max-width:12em;line-height:1.06}.close .lead{max-width:30em}.close-ctas{margin-top:36px}.close-art{aspect-ratio:1;justify-self:end;place-items:center;width:min(100%,320px);display:grid;position:relative}.close-orb{z-index:1;filter:drop-shadow(0 24px 30px #00000059);width:75%;height:75%;position:relative}.close-floor{z-index:0;filter:blur(4px);background:radial-gradient(closest-side,#00000059,#0000);border-radius:50%;height:14px;position:absolute;bottom:6%;left:26%;right:26%}.close-ring{z-index:0;box-shadow:0 0 0 1px color-mix(in srgb, var(--match) 60%, transparent);opacity:0;border-radius:50%;position:absolute;inset:12.5%}.close-orb .orb-l,.close-orb .orb-r{transition:transform 1.1s var(--e-glide) .2s}.rv-ready .close-art:not(.in) .orb-l{transform:translate(-4.5px)}.rv-ready .close-art:not(.in) .orb-r{transform:translate(4.5px)}.rv-ready .close-art.in .close-ring{animation:close-seal .4s var(--e-glide) 1.25s 1 both}@keyframes close-seal{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}@media (width<=900px){.close-in{grid-template-columns:minmax(0,1fr)}.close-art{grid-row:1;justify-self:start;width:min(56%,220px)}}
