.frame.site-page{gap:72px;padding-top:40px;padding-bottom:12px}.site-page .sp-kicker{font-size:14px;font-weight:500;color:var(--metal-text)}.site-page .sp-h1{margin:0;font-family:var(--display);font-weight:400;font-size:62px;line-height:1.04;letter-spacing:-.025em;max-width:17ch}.site-page :is(h1,h2,h3){text-wrap:wrap}.site-page .sp-h2{margin:0;font-family:var(--display);font-weight:400;font-size:42px;line-height:1.08;letter-spacing:-.02em}.site-page .sp-lede{margin:0;font-size:17px;line-height:1.55;color:var(--ink-2);max-width:60ch}.site-page .sp-head{display:flex;flex-direction:column;gap:18px}.site-page .sp-sec{display:flex;flex-direction:column;gap:24px}.site-page .sp-sec-head{display:flex;flex-direction:column;gap:10px}.site-page li,.site-page p{max-width:none}.site-page .muted{color:var(--ink-2)}.site-page .sp-strong{font-weight:600}.site-page .sp-small{font-size:13.5px}.site-page .sp-tiny{font-size:12.5px}.site-page .btn.btn-lg{min-height:52px;padding:0 24px;font-size:15px}.site-page .sp-go{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;font-size:14.5px;color:var(--metal-text);text-decoration:none}.site-page .sp-go:hover{text-decoration:underline;text-underline-offset:3px}.site-page{--sp-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.site-page .sp-go:after{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--sp-arrow) center /contain no-repeat;mask:var(--sp-arrow) center /contain no-repeat}.site-page .sp-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:var(--glass-thin);box-shadow:inset 0 0 0 1px var(--hair);min-width:0}.site-page .sp-row.sp-col{flex-direction:column;align-items:stretch}.site-page .sp-kv{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.site-page .sp-ticks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.site-page .sp-ticks li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.5}.site-page .sp-ticks svg{flex:none;margin-top:3px;color:var(--metal-text)}.site-page .sp-ok{display:inline-flex;align-items:center;gap:6px;color:var(--ok);font-size:13.5px;font-weight:500}.site-page .tile:hover{transform:none}.site-page .sp-price-note{display:none}.site-page .sp-close{border-radius:36px;padding:44px 40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.site-page .sp-close-copy{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1 1 420px}.site-page .sp-close .sp-lede{font-size:16px}.site-page .sp-acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.site-page .soon{margin-left:6px}@keyframes sp-float{50%{transform:translateY(-10px)}}@media (max-width:960px){.frame.site-page{gap:56px}.site-page .sp-h1{font-size:42px}.site-page .sp-h2{font-size:32px}.site-page .sp-price{display:none!important}.site-page .sp-price-note{display:block}.site-page .sp-close .sp-acts{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.site-page *,.site-page :after,.site-page :before{animation:none!important;transition:none!important}}