.field{display:grid;grid-gap:6px;gap:6px;min-width:0}.field--full{grid-column:1/-1}.field__label{font-size:13.5px;font-weight:600;color:var(--navy-ink)}.field__req{color:var(--orange-d)}.field__input{width:100%;height:48px;padding:0 14px;border-radius:12px;border:1.5px solid var(--line-2);background:#fff;font:inherit;font-size:15px;color:var(--ink);transition:border-color .2s,box-shadow .2s}textarea.field__input{height:auto;padding:12px 14px;resize:vertical;min-height:110px}.field__input::placeholder{color:#98a4b3}.field__input:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 4px rgba(7,53,100,.12)}.field__select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:40px;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23073564' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.field__select option{background:#fff;color:var(--ink)}.field__hint{font-size:12.5px;color:var(--granite)}.hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.captcha{display:grid;grid-gap:6px;gap:6px}.captcha__row{display:flex;align-items:center;gap:10px}.captcha__q{font-family:var(--f-mono);font-size:26px;letter-spacing:.06em;padding:6px 14px;border-radius:10px;background:var(--led-bg);color:var(--led);min-width:110px;text-align:center;line-height:1.2}.captcha__input{width:90px;text-align:center;font-size:18px;font-weight:600}.captcha__refresh{width:44px;height:44px;border-radius:12px;border:1.5px solid var(--line-2);background:#fff;display:grid;place-items:center;cursor:pointer;color:var(--navy)}.captcha__refresh:hover{border-color:var(--navy)}.form-error{display:flex;gap:8px;align-items:center;margin-top:16px;padding:12px 16px;border-radius:12px;background:var(--red-soft);color:var(--red);font-weight:600;font-size:14.5px}.form-success{display:grid;justify-items:center;text-align:center;grid-gap:14px;gap:14px;padding:40px 24px}.form-success__board{display:grid;grid-gap:2px;gap:2px;padding:16px 30px;border-radius:16px;background:var(--led-bg);box-shadow:inset 0 0 0 4px #13181f}.form-success__board span{font-family:var(--f-mono);font-size:16px;letter-spacing:.16em;color:#8d97a5}.form-success__board b{font-family:var(--f-mono);font-size:40px;font-weight:400;color:#6fe08a;text-shadow:0 0 14px rgba(80,220,120,.6);line-height:1;letter-spacing:.06em}.form-success__icon{color:var(--green)}.form-success h2{font-family:var(--f-serif);font-size:1.8rem;color:var(--navy)}.form-success p{color:var(--granite);max-width:460px}.hw{padding:64px 0 96px}.hw__grid{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-gap:24px;gap:24px;align-items:start}.hw__window{border-radius:32px;background:#c9d3df;padding:14px;box-shadow:var(--shadow)}.hw__shutter{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px 14px;border-radius:20px 20px 0 0;background:repeating-linear-gradient(180deg,#2b3a4c 0 6px,#24313f 6px 12px)}.hw__led{letter-spacing:.12em;color:#6fe08a;text-shadow:0 0 10px rgba(80,220,120,.6)}.hw__counter,.hw__led{font-family:var(--f-mono);font-size:20px}.hw__counter{letter-spacing:.1em;color:var(--led)}.hw__glass{background:#fff;border-radius:0 0 20px 20px;padding:40px;display:grid;grid-gap:32px;gap:32px}.hw__head{display:grid;grid-gap:12px;gap:12px}.hw-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.hw-form__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-top:24px;padding-top:24px;border-top:2px dashed var(--line-2)}.hw__aside{display:grid;grid-gap:16px;gap:16px;position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 20px)}.hw-card{background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px;display:grid;grid-gap:10px;gap:10px}.hw-card h2{font-family:var(--f-serif);font-size:1.2rem;color:var(--navy)}.hw-card address,.hw-card p{color:var(--granite);font-size:14.5px;font-style:normal;line-height:1.6}.hw-card address b{color:var(--navy)}.hw-card__icon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--orange-soft);color:var(--orange-d)}.hw-card--address{background:var(--navy);border-color:var(--navy)}.hw-card--address h2{color:#fff}.hw-card--address address{color:#c9d7e7}.hw-card--address address b{color:#fff}.hw-card--address .hw-card__icon{background:rgba(255,255,255,.1);color:var(--led)}.hw-steps{display:grid;grid-gap:14px;gap:14px}.hw-steps li{display:flex;gap:12px}.hw-steps__no{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--led-bg);color:var(--led);font-family:var(--f-mono);font-size:18px}.hw-steps b{display:flex;align-items:center;gap:6px;color:var(--navy);font-size:14.5px}.hw-steps p{font-size:13.5px}.hw-card--signup{grid-template-columns:1fr auto;align-items:center;background:var(--orange);border-color:var(--orange);color:#fff;transition:background .2s}.hw-card--signup:hover{background:var(--orange-d)}.hw-card--signup b{display:block;font-size:16px}.hw-card--signup em{font-style:normal;font-size:13.5px;opacity:.92}@media (max-width:1020px){.hw__grid{grid-template-columns:1fr}.hw__aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.hw{padding-top:40px}.hw__window{padding:8px;border-radius:24px}.hw__glass{padding:24px 18px}.hw__counter{display:none}.hw-form__grid,.hw__aside{grid-template-columns:1fr}.hw-form__foot .btn{width:100%}}.su{padding:64px 0 96px;background:radial-gradient(70% 60% at 0 0,rgba(244,121,22,.08),transparent 70%)}.su__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:28px;gap:28px;align-items:start}.su__ticket{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 20px);border-radius:28px;background:var(--navy);color:#c9d7e7;overflow:hidden;box-shadow:var(--shadow-lg)}.su__ticket-top{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:32px 24px 28px;background:var(--led-bg)}.su__ticket-label{font-family:var(--f-mono);font-size:18px;letter-spacing:.2em;color:#8d97a5}.su__ticket-no{font-family:var(--f-mono);font-size:112px;line-height:.85;color:var(--led);text-shadow:0 0 22px rgba(255,140,40,.7);letter-spacing:.04em}.su__ticket-sub{font-family:var(--f-mono);font-size:18px;letter-spacing:.14em}.su__ticket-perf{position:relative;height:0;border-top:2px dashed rgba(255,255,255,.25)}.su__ticket-perf:after,.su__ticket-perf:before{content:"";position:absolute;top:-13px;width:26px;height:26px;border-radius:50%;background:var(--bg)}.su__ticket-perf:before{left:-13px}.su__ticket-perf:after{right:-13px}.su__ticket-body{padding:30px 32px 34px;display:grid;grid-gap:14px;gap:14px}.su__title{font-family:var(--f-serif);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.12;color:#fff;font-weight:600}.su__hi{color:#9fb4cc;font-size:1.1rem}.su__lead{font-size:15.5px}.su__list{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.su__list li{display:flex;gap:10px;align-items:center;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.06);color:#fff;font-size:14.5px}.su__list svg{color:var(--led);flex:none}.su__fine{display:grid;grid-gap:6px;gap:6px;margin-top:4px}.su__fine li{display:flex;gap:8px;align-items:center;font-size:13.5px}.su__fine svg{color:#6fe08a;flex:none}.su__panel{background:#fff;border:1px solid var(--line);border-radius:28px;padding:40px;box-shadow:var(--shadow)}.su__panel-head{display:grid;grid-gap:10px;gap:10px;margin-bottom:28px}.su-form{display:grid;grid-gap:22px;gap:22px}.su-form__set{border:0;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px;min-width:0}.su-form__set legend{display:flex;align-items:center;gap:10px;font-weight:700;color:var(--navy);font-size:15px;margin-bottom:14px;padding:0}.su-form__set legend span{font-family:var(--f-mono);font-size:18px;padding:2px 8px;border-radius:8px;background:var(--orange-soft);color:var(--orange-d);font-weight:400}.su-form__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.su-form__consent{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--granite);cursor:pointer}.su-form__consent input{width:18px;height:18px;margin-top:2px;accent-color:var(--orange);flex:none}.su-form__consent a{color:var(--navy);font-weight:600;text-decoration:underline;text-underline-offset:3px}.su-form__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;padding-top:22px;border-top:2px dashed var(--line-2)}@media (max-width:1180px){.su-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1020px){.su__grid{grid-template-columns:1fr}.su__ticket{position:static}}@media (max-width:640px){.su{padding-top:40px}.su__panel{padding:24px 18px;border-radius:22px}.su-form__grid{grid-template-columns:1fr}.su__ticket-no{font-size:84px}.su__ticket-body{padding:24px 22px 28px}.su-form__foot .btn{width:100%}}:root{--f-mono:var(--f-sans-latin),system-ui,sans-serif}.hero__floor{display:none}.hero{background:radial-gradient(60% 50% at 50% 0,rgba(244,121,22,.16),transparent 70%),linear-gradient(180deg,#0a4174 0,var(--navy) 40%,var(--navy-ink) 100%)}.hero__glow{opacity:.6}.hero__ticket-no{font-family:var(--f-sans);font-size:12px;font-weight:700;letter-spacing:.04em;background:var(--orange);color:#fff;padding:3px 10px}.hero__title{letter-spacing:-.025em}.ph__token{gap:10px;padding:6px 14px 6px 6px;border-radius:999px;background:#fff;color:var(--navy);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.ph__token-icon{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--orange-soft);color:var(--orange-d)}.ph__token-no{font-size:14px;font-weight:700;text-shadow:none;color:var(--navy)}.ph__token-label,.ph__token-no{font-family:var(--f-sans);letter-spacing:0}.ph__token-label{font-size:13px;color:var(--granite);padding-left:10px;border-left:1px solid var(--line)}.ph__stats b{font-family:var(--f-serif);font-size:30px;font-weight:700;color:var(--navy)}.ph__stats li{grid-template-columns:120px 1fr}.sign__icon{background:var(--orange-soft);color:var(--orange-d);box-shadow:none}.sign--red .sign__icon{background:var(--red-soft);color:var(--red)}.sign--green .sign__icon{background:var(--green-soft);color:var(--green-d)}.cp-next__no,.cp-steps__no,.hw-steps__no{font-family:var(--f-sans);font-weight:700;letter-spacing:0;text-shadow:none;background:var(--navy);color:#fff}.cp-steps__no{font-size:18px}.hw-steps__no{font-size:13px}.cp-next__no{font-size:15px;padding:8px 12px}.su-form__set legend span{font-size:12px}.journey__time,.su-form__set legend span{font-family:var(--f-sans);font-weight:700}.journey__time{font-size:15px;letter-spacing:.02em}.ledger__no{font-size:22px}.faq__no,.ledger__no{font-family:var(--f-sans);font-weight:700}.faq__no{font-size:13px}.plan__code,.schedule__bar{letter-spacing:.14em}.legal__code,.plan__code,.schedule__bar{font-family:var(--f-sans);font-size:12px;font-weight:700}.legal__code{letter-spacing:.12em;background:var(--orange-soft);color:var(--orange-d)}.legal__clause h2 span,.legal__toc a span{font-family:var(--f-sans);font-size:13px;font-weight:700}.legal__clause h2 span{font-size:15px}.captcha__q{font-family:var(--f-sans);font-size:18px;font-weight:700;letter-spacing:.02em;background:var(--bg);color:var(--navy);border:1.5px solid var(--line-2);padding:10px 14px}.form-success__board{background:var(--green-soft);box-shadow:none}.form-success__board span{font-size:11px}.form-success__board b,.form-success__board span{font-family:var(--f-sans);font-weight:700;color:var(--green-d)}.form-success__board b{font-size:22px;text-shadow:none;letter-spacing:.04em}.su__ticket-top{background:linear-gradient(135deg,#0a4174,var(--navy-ink));padding:30px 24px 26px}.su__ticket-label,.su__ticket-sub{font-family:var(--f-sans);font-size:12px;font-weight:700;letter-spacing:.14em}.su__ticket-label{color:#9fb4cc}.su__ticket-sub{color:#6fe08a}.su__ticket-no{font-family:var(--f-serif);font-size:88px;font-weight:700;color:#fff;text-shadow:none;line-height:1}.su__ticket-perf{border-top-style:solid;border-top-width:1px}.su__ticket-perf:after,.su__ticket-perf:before{display:none}.op__head b,.si__id,.sq__table td:first-child{font-size:12.5px;font-weight:700}.sla__d{font-size:13px;font-weight:700}.pd__kpis b{font-size:20px;font-weight:700}.fb__big{font-size:40px;font-weight:700}.ph__token b{font-size:18px;font-weight:700;color:var(--navy)}.phone .ph__token{background:var(--orange-soft);color:var(--granite)}.gcard__id{font-family:var(--f-sans);font-size:12px;font-weight:700;letter-spacing:0}.nf__board{background:var(--navy);box-shadow:none}.nf__board em,.nf__board span{font-family:var(--f-sans);font-size:12px;font-weight:700}.nf__board b{font-family:var(--f-serif);font-size:80px;color:#fff;text-shadow:none}.section-head{margin-bottom:48px}.eyebrow:before{display:none}.eyebrow{align-self:start;justify-self:start;padding:5px 12px;border-radius:999px;background:var(--orange-soft);color:var(--orange-d);font-size:12px;letter-spacing:.1em}.eyebrow--light{background:rgba(255,255,255,.1);color:var(--led)}.section-head--center .eyebrow{justify-self:center}.fb__dist,.fb__trend{min-width:0}.fb__alert span,.fb__reopen span{min-width:0;overflow-wrap:anywhere}