.ETT2WG_page{flex-direction:column;gap:48px;max-width:980px;padding-block:48px 96px;display:flex}.ETT2WG_progress{flex-direction:column;gap:16px;padding-top:26px;display:flex}.ETT2WG_progressHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ETT2WG_progressTitle{font-family:var(--f-display);font-size:26px;line-height:1.4}.ETT2WG_progressTitle:focus{outline:none}.ETT2WG_track{background:var(--c-line);height:10px;display:flex}.ETT2WG_fill{background:var(--p-yellow);transition:width .3s var(--ease);box-shadow:inset -2px 0 #0a0a0a}.ETT2WG_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0;font-size:14px;list-style:none;display:grid}.ETT2WG_stepBtn{min-height:44px;font:inherit;color:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}button.ETT2WG_stepBtn{cursor:pointer}.ETT2WG_stepNum{flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ETT2WG_done{background:var(--c-ink);color:var(--c-paper)}.ETT2WG_current{background:var(--p-yellow);color:#0a0a0a;box-shadow:inset 0 0 0 1px #0a0a0a}.ETT2WG_todo{border:1px solid var(--c-line-strong);color:var(--c-ink-3)}.ETT2WG_doneLabel{color:var(--c-ink-2)}.ETT2WG_currentLabel{color:var(--c-ink)}.ETT2WG_todoLabel{color:var(--c-ink-3)}.ETT2WG_form{border-top:1px solid var(--c-rule);flex-direction:column;gap:36px;padding-top:36px;display:flex}.ETT2WG_stepBody{flex-direction:column;gap:32px;display:flex}.ETT2WG_fieldset{border:0;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;display:flex}.ETT2WG_legend{margin-bottom:14px;padding:0;font-size:15px}.ETT2WG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ETT2WG_chips{flex-wrap:wrap;gap:10px;display:flex}.ETT2WG_err{align-items:center;gap:8px;font-size:13px;display:flex}.ETT2WG_err:before{content:"";background:var(--p-pink);border-radius:999px;flex:none;width:7px;height:7px}.ETT2WG_alert{background:var(--st-review-bg);color:var(--st-review-fg);padding:14px 16px;font-size:15px}.ETT2WG_pkgGrid{border-block:1px solid var(--c-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ETT2WG_pkgOption{cursor:pointer;min-height:44px;transition:background-color .18s var(--ease);flex-direction:column;gap:12px;padding:22px 24px;display:flex;position:relative}.ETT2WG_pkgOption:hover{background:var(--c-paper-2)}.ETT2WG_pkgOption:has(input:focus-visible){outline:2px solid var(--c-ink);outline-offset:-2px}.ETT2WG_pkgChecked{box-shadow:inset 0 -3px 0 var(--c-ink)}.ETT2WG_pkgNameWrap{padding-top:12px;position:relative}.ETT2WG_pkgName{font-family:var(--f-display);font-size:48px;line-height:1.1;position:relative}.ETT2WG_pkgMeta{border-top:1px solid var(--c-rule);justify-content:space-between;gap:12px;padding-top:12px;font-size:15px;display:flex}.ETT2WG_pkgMark{top:20px;border:1px solid var(--c-line-strong);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;inset-inline-end:20px}.ETT2WG_pkgChecked .ETT2WG_pkgMark{background:var(--c-ink);color:var(--c-paper);border-color:var(--c-ink)}.ETT2WG_addon{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.ETT2WG_table{border-collapse:collapse;width:100%;font-size:15px}.ETT2WG_table th,.ETT2WG_table td{text-align:start;border-bottom:1px solid var(--c-line);vertical-align:baseline;padding:12px 0;font-weight:400}.ETT2WG_table th+td,.ETT2WG_table td+td{padding-inline-start:16px}.ETT2WG_table thead th{color:var(--c-ink-3);border-bottom-color:var(--c-rule);font-size:13px}.ETT2WG_table tbody th{font-family:var(--f-display);font-size:18px}.ETT2WG_deliveryLine{color:var(--c-ink-2);font-size:16px}.ETT2WG_deliveryLine span{color:var(--c-ink)}.ETT2WG_summary{border-top:1px solid var(--c-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ETT2WG_summary>div{border-bottom:1px solid var(--c-line);flex-direction:column;gap:2px;padding:14px 0;display:flex}.ETT2WG_summary dt{color:var(--c-ink-3);font-size:13px}.ETT2WG_summary dd{margin:0;font-size:17px}.ETT2WG_payBox{flex-direction:column;gap:14px;display:flex}.ETT2WG_payHead{background:var(--p-yellow);height:48px;color:var(--c-on-p);justify-content:space-between;align-items:center;padding-inline:16px;font-size:15px;display:flex}.ETT2WG_payShare{font-family:var(--f-display);font-size:22px}.ETT2WG_payAmount{font-family:var(--f-display);font-size:44px;line-height:1.2}.ETT2WG_payRest{color:var(--c-ink-2);flex-direction:column;gap:6px;padding:0;font-size:14px;list-style:none;display:flex}.ETT2WG_payRest li:before{content:"— ";color:var(--c-ink-3)}.ETT2WG_check{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;font-size:15px;display:flex}.ETT2WG_check input{width:22px;height:22px;accent-color:var(--c-ink);flex:none;margin:3px 0 0}.ETT2WG_nav{border-top:1px solid var(--c-line);justify-content:space-between;gap:12px;padding-top:24px;display:flex}.ETT2WG_success{flex-direction:column;align-items:flex-start;gap:24px;max-width:680px;padding-block:48px;display:flex}.ETT2WG_success h1:focus{outline:none}.ETT2WG_successBrief{border-top:1px solid var(--c-rule);color:var(--c-ink-2);flex-direction:column;gap:18px;padding-top:24px;font-size:16px;line-height:1.9;display:flex}.ETT2WG_successActions{flex-wrap:wrap;gap:12px;display:flex}@container (max-width:820px){.ETT2WG_page{gap:32px;padding-block:24px 64px}.ETT2WG_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ETT2WG_fields,.ETT2WG_pkgGrid{grid-template-columns:minmax(0,1fr)}.ETT2WG_pkgGrid>*+*{border-inline-start:0;border-top:1px solid var(--c-line-strong)}.ETT2WG_pkgOption{padding-inline:0}.ETT2WG_summary{grid-template-columns:minmax(0,1fr)}.ETT2WG_nav{flex-direction:column-reverse}.ETT2WG_nav .btn{justify-content:space-between;width:100%}.ETT2WG_table thead{display:none}.ETT2WG_table tr{border-bottom:1px solid var(--c-line);grid-template-columns:1fr;padding-block:10px;display:grid}.ETT2WG_table th,.ETT2WG_table td{border:0;padding:2px 0!important}}
