._page_17t7c_2{background:var(--paper);min-height:100svh;color:var(--ink);padding:0 32px 40px;font-size:16px;line-height:1.5}._shell_17t7c_3{width:min(100%,1120px);min-width:0;margin:0 auto}._header_17t7c_4{border-bottom:1px solid var(--line);padding:32px 0}._layout_17t7c_5{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);padding:clamp(48px,8vw,104px) 0 32px;display:grid}._intro_17t7c_6{min-width:0;padding-top:18px}._eyebrow_17t7c_6{color:var(--blue);letter-spacing:.12em;align-items:center;gap:10px;margin:0 0 24px;font-size:14px;font-weight:750;display:flex}._eyebrow_17t7c_6:before{content:"";background:var(--orange);border-radius:2px;flex:0 0 20px;width:20px;height:3px}._intro_17t7c_6 h2{letter-spacing:-.05em;overflow-wrap:anywhere;margin:0 0 28px;font-family:Georgia,serif;font-size:clamp(2.7rem,4.9vw,4.2rem);font-weight:500;line-height:1.1}._intro_17t7c_6 h2 em{color:var(--blue);font-weight:500}._description_17t7c_8{color:#645e56;max-width:440px;margin:0;font-size:18px;line-height:1.75}._values_17t7c_8{border-top:1px solid var(--line);color:#645e56;flex-wrap:wrap;align-items:center;gap:8px;margin:32px 0 0;padding-top:24px;font-size:14px;font-weight:600;display:flex}._values_17t7c_8 span{color:#b94920}._card_17t7c_9{border:1px solid #201a1717;border-top:3px solid var(--blue);background:#fffdf7;border-radius:24px;min-width:0;padding:36px;position:relative;box-shadow:0 14px 48px #201a1706}._card_17t7c_9 h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0 0 14px;font-family:Georgia,serif;font-size:clamp(1.8rem,2.8vw,2.25rem);font-weight:500;line-height:1.2}._card_17t7c_9 p{color:#645e56;overflow-wrap:anywhere;margin:0;line-height:1.6}._card_17t7c_9 ._note_17t7c_10{margin-top:12px;font-size:14px}._form_17t7c_11{gap:16px;min-width:0;margin-top:28px;display:grid}._form_17t7c_11 label{gap:9px;min-width:0;font-size:16px;font-weight:600;display:grid}._form_17t7c_11 input{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #201a1738;border-radius:12px;padding:14px;scroll-margin:24px;line-height:1.4}._form_17t7c_11 input:focus{border-color:var(--blue);outline:3px solid #123ccf26}._form_17t7c_11 ._code_17t7c_11{letter-spacing:6px;font-variant-numeric:tabular-nums;text-align:center;font-size:30px}._button_17t7c_12{background:var(--blue);color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;white-space:normal;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:12px 16px;scroll-margin:24px;font-weight:650;line-height:1.4;display:flex}._button_17t7c_12:hover:not(:disabled){background:var(--blue-dark)}._button_17t7c_12:disabled{opacity:.6;cursor:default}._secondary_17t7c_12{color:var(--blue);background:0 0;border-color:#123ccf30}._secondary_17t7c_12:hover:not(:disabled){background:#eef1ff}._card_17t7c_9 ._trust_17t7c_12{border-top:1px solid var(--line);margin-top:22px;padding-top:20px;font-size:14px}._card_17t7c_9 ._error_17t7c_12{color:#922727;background:#fff0ed;border:1px solid #92272726;border-radius:12px;margin-top:20px;padding:12px 14px;font-size:14px}:is(._page_17t7c_2 a:focus-visible,._page_17t7c_2 button:focus-visible){outline:3px solid var(--blue);outline-offset:4px}@media (max-width:760px){._page_17t7c_2{padding:0 20px 28px}._shell_17t7c_3{max-width:520px}._header_17t7c_4{padding:22px 0}._layout_17t7c_5{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 0 0}._intro_17t7c_6{padding:0}._eyebrow_17t7c_6{margin-bottom:12px;font-size:14px}._intro_17t7c_6 h2{margin-bottom:14px;font-size:clamp(1.95rem,7.6vw,2.65rem);line-height:1.12}._description_17t7c_8{max-width:none;font-size:16px;line-height:1.5}._values_17t7c_8{border:0;gap:6px;margin-top:16px;padding-top:0;font-weight:500}._card_17t7c_9{border-radius:20px;padding:24px}._card_17t7c_9 h1{font-size:1.8rem}._form_17t7c_11{gap:14px;margin-top:22px}._card_17t7c_9 ._trust_17t7c_12{margin-top:18px;padding-top:16px}}@media (max-width:360px){._page_17t7c_2{padding-left:16px;padding-right:16px}._header_17t7c_4{padding:18px 0}._layout_17t7c_5{gap:20px;padding-top:22px}._card_17t7c_9{padding:20px}._card_17t7c_9 h1{font-size:1.65rem}._values_17t7c_8{gap:4px;font-size:14px}._form_17t7c_11 ._code_17t7c_11{letter-spacing:4px;font-size:28px}}@media (max-height:520px) and (min-width:761px){._layout_17t7c_5{padding-top:28px}._header_17t7c_4{padding:20px 0}}
