.top-in .co-help{font-size:14px;color:var(--ink-2);text-decoration:none;white-space:nowrap}@media (max-width:480px){.co-opt b{font-size:17px}.co-card{padding:20px}}.top-in .co-help:hover{color:var(--ink)}.co{display:grid;grid-gap:28px;gap:28px;padding-top:28px;padding-bottom:88px}.co-head .k{margin-bottom:14px}.co-h1{font-size:clamp(40px,6.4vw,72px);font-weight:600;letter-spacing:-.045em;line-height:1}.co-h1 em{color:#A3A3A3}.co-price{margin-top:26px;display:flex;align-items:baseline;gap:14px;font-size:clamp(36px,5vw,52px);font-weight:600;letter-spacing:-.04em;line-height:1}.co-price s{font-size:.5em;font-weight:500;color:var(--ink-3);letter-spacing:-.02em}.co-sub{margin-top:12px;color:var(--ink-2);font-size:17px}.co-h2{margin-top:44px;font-size:24px;font-weight:600;letter-spacing:-.03em;line-height:1.2}.co-body>.co-h2:first-of-type{margin-top:8px}.co-flag+.co-h2{margin-top:32px}.co-list{list-style:none;margin:16px 0 0;padding:0;border-top:1px solid var(--line)}.co-list li{display:grid;grid-gap:2px;gap:2px;padding:14px 0;border-bottom:1px solid var(--line)}.co-list b{font-weight:600;font-size:16px}.co-list span{color:var(--ink-2);font-size:15.5px;line-height:1.5}.co-bonus .co-when{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.co-p{margin-top:12px;color:var(--ink-2);max-width:38em}.co-steps{margin:14px 0 0;padding-left:22px;color:var(--ink);display:grid;grid-gap:6px;gap:6px}.co-fine{margin-top:36px;font-size:13px;color:var(--ink-3);max-width:46em}.co-flag{border-radius:16px;padding:16px 18px;background:#EEF4FF;color:var(--ink);font-size:15.5px;line-height:1.5}.co-flag b{font-weight:600}.co-card{background:var(--surface);border-radius:24px;padding:24px;box-shadow:0 0 0 1px var(--line),0 30px 60px -40px rgba(25,25,25,.25)}.co-card>.k{margin-bottom:12px}.co-card>p:not(.k),.co-done p:last-child{color:var(--ink-2)}.co-opts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.co-opt{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 16px;border-radius:16px;border:0;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;font:inherit;color:var(--ink);text-align:left}.co-opt span{font-size:13.5px;color:var(--ink-2)}.co-opt b{font-size:19px;font-weight:600;letter-spacing:-.02em}.co-opt.on{background:var(--surface);box-shadow:inset 0 0 0 2px var(--ink)}.co-sched{list-style:none;margin:16px 0 0;padding:0}.co-sched li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);font-size:15.5px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.co-sched li span{color:var(--ink-3);font-weight:400}.co-sched li.tot{border-bottom:0;font-weight:600}.co-sched li.tot span{color:var(--ink);font-weight:600}.co-note{font-size:13.5px;color:var(--ink-3);line-height:1.5}.co-terms{margin-top:18px;max-height:220px;overflow:auto;border-radius:14px;background:var(--paper);padding:14px 16px;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.co-terms .k{margin-bottom:8px}.co-terms ul{margin:0;padding-left:18px}.co-field,.co-terms ul{display:grid;grid-gap:6px;gap:6px}.co-field{margin-top:14px}.co-field span{font-size:13.5px;font-weight:500;color:var(--ink-2)}.co-field i{font-style:normal;color:var(--ink-3);font-weight:400}.co-field input{height:48px;border-radius:12px;border:0;box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);padding:0 14px;font:16px var(--f-sans);color:var(--ink)}.co-field input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--ink)}.co-check{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;margin-top:16px;font-size:14px;line-height:1.5;color:var(--ink-2);cursor:pointer}.co-check input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--ink)}.co-check b{color:var(--ink);font-weight:600}.co-go{width:100%;margin-top:18px}.co-go:disabled{background:#BDBDBD;cursor:not-allowed}.co-blocked{margin-top:18px;border-radius:14px;padding:14px 16px;background:var(--paper);font-size:14.5px;color:var(--ink-2)}.co-err{margin-top:12px;font-size:14px;color:#B42318}.co-secure{margin-top:12px;font-size:12.5px;color:var(--ink-3);text-align:center}@media (min-width:960px){.co{grid-template-columns:minmax(0,1fr) 440px;column-gap:72px;padding-top:48px;align-items:start}.co-body,.co-head{grid-column:1}.co-pay{grid-column:2;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:24px}}.po{padding-top:24px;padding-bottom:88px}.po-doc{max-width:820px;margin:0 auto;background:var(--surface);border-radius:20px;padding:28px 24px;box-shadow:0 0 0 1px var(--line),0 30px 60px -40px rgba(25,25,25,.25);font-size:15px;line-height:1.6}@media (min-width:700px){.po-doc{padding:44px 48px}}.po-head{display:grid;grid-gap:18px;gap:18px}@media (min-width:700px){.po-head{grid-template-columns:1fr auto;align-items:end}}.po-h1{font-size:34px;font-weight:600;letter-spacing:-.03em;margin-top:6px}.po-meta{margin:0;display:grid;grid-gap:4px;gap:4px;font-size:13.5px}.po-meta div{display:flex;gap:10px;justify-content:space-between}.po-meta dt{color:var(--ink-3)}.po-meta dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.po-for{margin-top:26px;display:grid}.po-for span{font-size:13px;color:var(--ink-3)}.po-for b{font-size:17px;font-weight:600}.po-tbl{width:100%;margin-top:22px;border-collapse:collapse;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.po-tbl th{text-align:left;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:400;padding:8px 6px}.po-tbl td,.po-tbl th{border-bottom:1px solid var(--line)}.po-tbl td{padding:12px 6px}.po-tbl td:not(:first-child),.po-tbl th:not(:first-child){text-align:right}.po-tbl tfoot td{font-weight:600;border-bottom:0}.po-sub{margin-top:22px;color:var(--ink-2)}.po-terms{margin:10px 0 0;padding-left:20px;display:grid;grid-gap:10px;gap:10px;color:var(--ink)}.po-sign{margin-top:28px;padding-top:18px;border-top:1px solid var(--line)}.po-sign .k{margin-bottom:8px}.co-terms a{color:var(--ink)}@media (max-width:520px){.po-tbl td:nth-child(3),.po-tbl th:nth-child(3){display:none}.po-tbl{font-size:13px}}.po-sigs{display:grid;grid-gap:18px;gap:18px;margin-top:6px}@media (min-width:700px){.po-sigs{grid-template-columns:1fr 1fr;gap:28px}}.po-sigs div{display:grid;grid-gap:2px;gap:2px;padding-top:10px;border-top:1px solid var(--line)}.po-sigs span{font-size:12.5px;color:var(--ink-3)}.po-s{font-size:20px;font-weight:500;letter-spacing:-.01em;margin:4px 0 2px}.po-sigs em{font-style:normal;font-size:13px;color:var(--ink-2)}.pf .pf-step{display:flex;align-items:center;gap:10px;margin:28px 0 2px;font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.pf .pf-step:first-of-type{margin-top:0}.pf-step span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ink);color:#fff;font:500 12px var(--f-mono)}.pf .co-opts,.pf .co-terms{margin-top:12px}.pf .co-terms{max-height:none}.pf-po{margin-top:12px;border-top:1px solid var(--line);padding-top:10px}.pf-po summary{cursor:pointer;font-weight:600;color:var(--ink);font-size:14px}.pf-po ol{margin:10px 0 0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;max-height:260px;overflow:auto}.pf-po p{margin-top:10px}.pf-po a{color:var(--ink)}.pf-sig{margin-top:14px}.pf-consent{display:block;margin-top:6px;font-size:12.5px;color:var(--ink-3)}.pf .bad input,.pf .co-field.bad input,.pf-sig.bad .sp-box{box-shadow:inset 0 0 0 2px #B42318}.pf .co-check.bad>span{color:#B42318}.pf-pe{margin-top:12px;min-height:0;opacity:0;transition:opacity .2s}.pf-pe.on{opacity:1}.pf-loading{margin-top:12px;font-size:14px;color:var(--ink-3)}.pf-todo{margin-top:10px;font-size:13.5px;color:var(--ink-3);text-align:center}.pf-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.sp-tabs{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);margin-bottom:8px}.sp-tabs button{border:0;background:none;font:500 13.5px var(--f-sans);color:var(--ink-2);padding:6px 14px;border-radius:999px;cursor:pointer}.sp-tabs button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgba(25,25,25,.12),inset 0 0 0 1px var(--line)}.sp-box{position:relative;height:150px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.sp-canvas{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:crosshair;z-index:1}.sp-hint{left:0;right:0;top:46px;text-align:center;font-size:14px}.sp-hint,.sp-line{position:absolute;color:var(--ink-3);pointer-events:none}.sp-line{left:18px;right:18px;bottom:34px;border-bottom:1px solid #d4d4d4;font-size:12px;line-height:1;padding-bottom:4px}.sp-clear{position:absolute;right:10px;top:10px;z-index:2;border:0;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;font:500 12.5px var(--f-sans);padding:5px 12px;color:var(--ink-2);cursor:pointer}.sp-typed input{position:absolute;left:36px;right:18px;bottom:30px;height:84px;border:0;background:none;font:44px Mrs Saint Delafield,cursive;color:var(--ink);outline:none;padding:0}.sp-typed input::placeholder{font:16px var(--f-sans);color:var(--ink-3)}.po-typed{font:40px/1.1 Mrs Saint Delafield,cursive;letter-spacing:0}.po-mark,.po-typed{display:block;margin:2px 0 4px}.po-mark{height:64px;width:auto;max-width:100%}.sp-box{-moz-user-select:none;user-select:none;-webkit-user-select:none}.ls-alt{margin-top:14px;display:flex;gap:18px;align-items:center;border-radius:20px;padding:18px 20px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);font-size:14.5px;color:var(--ink-2);line-height:1.5}.ls-alt .ls-qr{width:96px;flex:none;margin:0}.ls-alt-h{font-size:15.5px;margin-bottom:2px}.ls-alt a,.ls-alt-h{font-weight:600;color:var(--ink)}.pf-acc .pf-sec{border-top:1px solid var(--line)}.pf-acc .pf-sec:first-of-type{border-top:0}.pf-acc .pf-step{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;width:100%;text-align:left;cursor:pointer;display:grid;grid-template-columns:24px 1fr auto;align-items:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:2px;row-gap:2px;margin:0;padding:16px 0;font:inherit;font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.pf-acc .pf-step:disabled{cursor:default;color:var(--ink-3)}.pf-acc .pf-step:disabled span{background:#E6E6EA;color:var(--ink-3)}.pf-acc .pf-step b{font-weight:600}.pf-acc .pf-step em{grid-column:2;grid-row:2;font-style:normal;font-size:13.5px;font-weight:400;letter-spacing:0;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pf-acc .pf-step i{grid-column:3;grid-row:1/3;font-style:normal;font-size:13px;font-weight:500;color:var(--violet)}.pf-acc .pf-step.done span{background:var(--ok);font-size:12px}.pf-acc .pf-body{display:none;padding-bottom:20px}.pf-acc .pf-sec.on .pf-body{display:block;animation:pf-open .3s ease both}@keyframes pf-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pf-acc .pf-body>.co-field:first-child{margin-top:0}.pf-next{width:100%;margin-top:18px}@media (prefers-reduced-motion:reduce){.pf-acc .pf-sec.on .pf-body{animation:none}}