.pr-page{flex-direction:column;gap:clamp(36px,4vw,56px);display:flex}.pr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px 48px;padding-top:clamp(20px,3vw,48px);display:flex}.pr-head-copy{flex-direction:column;gap:16px;display:flex}.pr-title{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(34px,4.2vw,64px);font-weight:600;line-height:1.05}.pr-sub{color:#0009;max-width:58ch;margin:0;font-size:clamp(16px,1.3vw,19px);font-weight:500;line-height:1.5}.pr-billing{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.pr-toggle{background:#fff;border-radius:999px;gap:4px;padding:4px;display:inline-flex;box-shadow:0 2px 8px #0000000d,0 12px 30px #00000012}.pr-toggle-btn{appearance:none;letter-spacing:-.01em;color:#0000008c;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background-color .24s cubic-bezier(.32,.72,0,1),color .24s cubic-bezier(.32,.72,0,1);display:inline-flex}.pr-toggle-btn:hover{color:#000c}.pr-toggle-btn[aria-pressed=true]{color:#fff;background:#141414}.pr-toggle-badge{letter-spacing:0;color:#000000b8;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.pr-billing-hint{color:#00000073;opacity:0;margin:0;font-size:13.5px;font-weight:500;transition:opacity .22s}.pr-billing-hint--on{opacity:1}.pr-price-swap{animation:.34s cubic-bezier(.32,.72,0,1) pr-price-in}@keyframes pr-price-in{0%{opacity:0;translate:0 5px}}@media (prefers-reduced-motion:reduce){.pr-price-swap{animation:none}}@media (max-width:760px){.pr-billing{align-items:flex-start}}
