._page_cv6i4_1{background:linear-gradient(#fffdf873,#fffaf233);min-height:100vh;padding:0 32px 72px}._header_cv6i4_2{width:min(100%,var(--max));border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:76px;margin:0 auto;display:flex}._brand_cv6i4_2{letter-spacing:-.065em;font-size:29px;font-weight:760;line-height:1;text-decoration:none;position:relative}._brand_cv6i4_2 i{background:var(--coral);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;right:-13px}._back_cv6i4_2{align-items:center;min-height:44px;font-size:13px;font-weight:590;text-decoration:none;display:inline-flex}._back_cv6i4_2:hover{color:var(--coral-deep)}._main_cv6i4_3{width:min(100%,1120px);margin:0 auto}._intro_cv6i4_3{border-bottom:1px solid var(--line);padding:68px 0 50px}._intro_cv6i4_3 h1{letter-spacing:-.075em;max-width:900px;margin:0 0 25px;font-size:clamp(56px,8vw,104px);font-weight:700;line-height:.9}._intro_cv6i4_3 p{max-width:700px;color:var(--muted);margin:0;font-size:17px;line-height:1.6}._status_cv6i4_3{background:var(--coral-soft);color:var(--muted);border:1px solid #c94d3733;border-radius:7px;align-items:flex-start;gap:14px;margin-top:27px;padding:18px 20px;display:flex}._status_cv6i4_3 i{background:var(--coral);border-radius:50%;flex:none;width:9px;height:9px;margin-top:7px}._status_cv6i4_3 strong{color:var(--ink)}._importPanel_cv6i4_4{background:var(--sage);border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 38px;margin-top:30px;padding:28px;display:grid}._importPanel_cv6i4_4 h2{letter-spacing:-.035em;margin:5px 0 8px;font-size:24px}._importPanel_cv6i4_4 p{max-width:650px;color:var(--muted);margin:0;line-height:1.5}._importButton_cv6i4_4{background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;border-radius:6px;align-items:center;min-height:48px;padding:0 18px;font-size:13px;font-weight:650;display:inline-flex;position:relative}._importButton_cv6i4_4 input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._importButton_cv6i4_4:focus-within{outline:3px solid var(--coral);outline-offset:3px}._importPanel_cv6i4_4>._error_cv6i4_4,._importPanel_cv6i4_4>._importSuccess_cv6i4_4{grid-column:1/-1}._importSuccess_cv6i4_4{font-size:13px;color:#2b6a3f!important}._form_cv6i4_5{border:1px solid var(--line);background:#fffdf8bf;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin:30px 0;padding:32px;display:grid;box-shadow:0 12px 30px #4b30210f}._field_cv6i4_5{gap:9px;display:grid}._wide_cv6i4_5{grid-column:1/-1}._field_cv6i4_5 label{font-size:12px;font-weight:650}._field_cv6i4_5 input,._field_cv6i4_5 select,._field_cv6i4_5 textarea{border:1px solid var(--line-strong);width:100%;min-height:50px;color:var(--ink);font:inherit;background:#fff;border-radius:5px;padding:12px 14px}._field_cv6i4_5 input:focus,._field_cv6i4_5 select:focus,._field_cv6i4_5 textarea:focus{border-color:var(--coral);outline:0;box-shadow:0 0 0 3px #ff5f471f}._field_cv6i4_5 textarea{resize:vertical;min-height:130px}._hint_cv6i4_5{color:var(--muted);margin:0;font-size:11px}._error_cv6i4_4{color:#a33420;margin:0;font-size:12px}._checkbox_cv6i4_5{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}._checkbox_cv6i4_5 input{width:18px;min-height:18px;accent-color:var(--coral)}._purposeField_cv6i4_5{border:1px solid var(--line);background:#fff8ef;border-radius:6px;gap:12px;margin:0;padding:20px;display:grid}._purposeField_cv6i4_5 legend{padding:0 8px;font-size:12px;font-weight:650}._purposeOptions_cv6i4_5{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 18px;display:grid}._button_cv6i4_5{background:var(--coral);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:6px;padding:0 22px;font-weight:650}._button_cv6i4_5:hover{background:var(--coral-deep)}._button_cv6i4_5:disabled{cursor:wait;opacity:.55}._button_cv6i4_5:focus-visible{outline:3px solid var(--coral);outline-offset:3px}._preview_cv6i4_6{background:var(--butter);border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:30px 58px;margin:30px 0;padding:30px;display:grid}._preview_cv6i4_6 h2{letter-spacing:-.055em;margin:8px 0 12px;font-size:clamp(34px,5vw,56px)}._preview_cv6i4_6 p{color:var(--muted);margin:0;line-height:1.55}._kicker_cv6i4_6{font:10px var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase}._preview_cv6i4_6 dl{margin:0}._preview_cv6i4_6 dl div{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,.45fr) minmax(0,.55fr);gap:20px;padding:13px 0;display:grid}._preview_cv6i4_6 dt{color:var(--muted)}._preview_cv6i4_6 dd{overflow-wrap:anywhere;margin:0;font-weight:600}._actions_cv6i4_6,._preview_cv6i4_6 details{grid-column:1/-1}._actions_cv6i4_6{display:flex}._preview_cv6i4_6 summary{cursor:pointer;font-weight:620}._preview_cv6i4_6 pre{border:1px solid var(--line);background:#fff;border-radius:5px;max-height:420px;margin:18px 0 0;padding:18px;font-size:12px;line-height:1.5;overflow:auto}._policy_cv6i4_7{background:var(--coral-soft);border:1px solid var(--line);border-radius:8px;margin-top:30px;padding:30px}._policy_cv6i4_7 h2{letter-spacing:-.04em;margin:0 0 18px;font-size:27px}._policy_cv6i4_7 ul{color:var(--muted);margin:0;padding-left:20px}._policy_cv6i4_7 li+li{margin-top:9px}@media (max-width:720px){._page_cv6i4_1{padding:0 20px 48px}._header_cv6i4_2{min-height:68px}._brand_cv6i4_2{font-size:25px}._intro_cv6i4_3{padding:50px 0 42px}._intro_cv6i4_3 h1{font-size:clamp(48px,15vw,72px)}._importPanel_cv6i4_4{grid-template-columns:1fr;padding:22px}._importButton_cv6i4_4{justify-content:center}._form_cv6i4_5,._preview_cv6i4_6{grid-template-columns:1fr;gap:21px;padding:22px}._wide_cv6i4_5,._actions_cv6i4_6,._preview_cv6i4_6 details{grid-column:auto}._purposeOptions_cv6i4_5{grid-template-columns:repeat(2,minmax(0,1fr))}._policy_cv6i4_7{padding:22px}}._brand_cv6i4_2{color:#181816;letter-spacing:-1.7px;font-size:25px;font-weight:780}._brand_cv6i4_2 i{background:#ff6b4a;border-radius:50% 50% 50% 0;width:7px;height:7px;animation:none;top:-7px;right:-9px;transform:rotate(-12deg)}
