@font-face{font-family:Golos Text;src:url(/build/assets/GolosText-Variable-Ca6L06xr.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:swap}.promo__code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;-webkit-user-select:all;user-select:all;font-size:1rem;line-height:1.6;display:block}.promo .summary>div{gap:var(--space-1);flex-direction:column}.promo .summary dd{text-align:left;min-width:0;max-width:100%}:root{--info:#245f97;--info-bg:#eaf2fa;--brand:#126d5a;--brand-hover:#0b5949;--brand-active:#084b3e;--ink:#172f2b;--muted:#5b6f68;--canvas:#f5f7f5;--surface:#fff;--border:#d8e2dc;--input-border:#7f958c;--soft:#e7f2ec;--warning:#855700;--warning-bg:#fff3d8;--danger:#b33932;--danger-bg:#fcece9;--radius:12px;--control-radius:6px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--sidebar:224px;color:var(--ink);background:var(--canvas);font-family:Golos Text,sans-serif;font-size:16px;line-height:1.5}.refund-card{overflow-wrap:anywhere}.refund-card__message{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.refund-card__message p{white-space:pre-line}.estimate-lines__row{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid var(--border);display:flex}.estimate-lines__description{overflow-wrap:anywhere;min-width:0}.estimate-lines__description p{margin:var(--space-1) 0}.estimate-lines__amount{white-space:nowrap;flex-shrink:0}.estimate-totals{margin:var(--space-4) 0}.estimate-totals>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-2) 0;display:flex}.estimate-totals dt{min-width:0}.estimate-totals dd{white-space:nowrap;margin:0}.estimate-totals__main dd{font-size:24px;font-weight:600}.estimate-notice p{margin-top:var(--space-2);color:var(--ink)}*{box-sizing:border-box}body{margin:0}a{color:var(--brand);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%}h1,h2,h3,p{margin:0 0 var(--space-4)}h1{letter-spacing:0;font-size:24px;font-weight:600;line-height:1.25}h2{letter-spacing:0;font-size:24px;font-weight:600;line-height:1.333}h3,.h3{letter-spacing:0;font-size:20px;font-weight:500;line-height:1.4}p:last-child{margin-bottom:0}:focus-visible{outline:3px solid var(--brand);outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.48}input:disabled{background:var(--canvas);color:var(--muted)}[hidden]{display:none!important}.skip-link{z-index:30;background:#fff;padding:12px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand{letter-spacing:-.8px;font-size:32px;font-weight:700;line-height:1.2}.brand:hover{text-decoration:none}.icon{object-fit:contain;flex-shrink:0;width:20px;height:20px}.button{border-radius:var(--control-radius);background:var(--brand);color:#fff;text-align:center;overflow-wrap:anywhere;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 24px;font-size:16px;font-weight:500;line-height:1.35;text-decoration:none;display:inline-flex}.button:hover:not(:disabled){background:var(--brand-hover);text-decoration:none}.button:active:not(:disabled){background:var(--brand-active)}.button--secondary{border-color:var(--border);color:var(--brand);background:#fff}.button--secondary:hover:not(:disabled){background:var(--soft)}.button--quiet{color:var(--brand);background:0 0;padding:12px 8px}.button--quiet:hover:not(:disabled){background:var(--soft)}.button--white{color:var(--brand);border-color:var(--border);background:#fff}.button--white:hover:not(:disabled){background:var(--soft)}.button--full{width:100%}.shell{min-height:100vh}.shell__body{min-width:0}.sidebar{z-index:20;background:#fff;padding:24px;display:none}.sidebar.is-open{flex-direction:column;display:flex;position:fixed;inset:0;overflow:auto}.sidebar__tagline{color:var(--muted);margin:32px 0;font-size:14px}.sidebar__help{max-width:168px;margin-top:48px;font-size:14px}.sidebar__help p{color:var(--muted);margin:8px 0}.sidebar__close{margin-top:24px}.nav{flex-direction:column;gap:8px;display:flex}.nav__link{color:var(--muted);border-radius:6px;align-items:center;gap:12px;min-height:44px;padding:12px;font-size:14px;display:flex}.nav__link:hover{background:var(--canvas);text-decoration:none}.nav__link--active{background:var(--soft);color:var(--brand)}.topbar{background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding:16px;display:flex}.topbar__brand{font-size:24px}.topbar__profile{display:none}.topbar__menu{min-height:44px}.topbar__add{font-size:14px}.property-switch{border:1px solid var(--border);border-radius:6px;order:3;align-items:center;gap:8px;width:100%;min-width:0;padding:0 12px;display:flex}.property-switch select{color:var(--ink);background:#fff;border:0;width:100%;min-width:0;min-height:44px;padding:8px 0;font-size:14px}.main{max-width:1440px;margin:auto;padding:24px 16px 104px}.local-notice{color:var(--muted);margin-bottom:16px;font-size:12px}.page-heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.page-heading p{color:var(--muted);margin-bottom:0}.page-heading h1{margin-bottom:16px}.panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-wrap:anywhere;min-width:0;padding:24px}.panel--dark{background:var(--ink);color:#fff;border-color:var(--ink)}.panel--dark .caption{color:#d8e2dc}.muted,.caption{color:var(--muted)}.caption{font-size:14px}.eyebrow{color:var(--brand);margin-bottom:12px;font-size:14px;font-weight:500;display:block}.badge{background:var(--soft);color:var(--brand);border-radius:4px;align-items:center;width:fit-content;max-width:100%;padding:8px;font-size:14px;line-height:1.4;display:inline-flex}.badge--warning{background:var(--warning-bg);color:var(--warning)}.panel>.badge,.page-heading .badge{margin-bottom:16px}.overview{flex-direction:column;gap:24px;display:flex}.overview__program,.overview__action{min-width:0}.overview__action{align-self:stretch}.limit{margin-top:24px}.metrics{flex-wrap:wrap;gap:24px;margin:24px 0;display:flex}.metrics>div{flex:calc(50% - 24px);min-width:0}.metrics dt{color:var(--muted);margin-bottom:8px;font-size:14px}.metrics dd{overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.3}.section{margin-top:32px}.section__heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.section__heading h2{margin-bottom:24px}.section__heading a{white-space:nowrap;font-size:14px}.cards,.stack{flex-direction:column;gap:24px;display:flex}.cards--products{margin-top:24px}.property-card{color:var(--ink);flex-direction:column;display:flex}.property-card:hover{border-color:var(--brand);text-decoration:none}.property-card .icon{margin-bottom:24px}.link-label{color:var(--brand);margin-top:24px}.request-row{color:var(--ink);flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.request-row:hover{border-color:var(--brand);text-decoration:none}.request-row h3,.request-row h2{margin:8px 0}.request-row p{color:var(--muted);font-size:14px}.empty{flex-direction:column;align-items:flex-start;gap:8px;padding:32px 24px;display:flex}.empty p{max-width:560px;color:var(--muted)}.empty .icon{margin-bottom:16px}.field{flex-direction:column;gap:8px;min-width:0;display:flex}.field label{font-size:14px;font-weight:500}.field input,.field select,.field textarea{border:1px solid var(--input-border);border-radius:var(--control-radius);width:100%;min-width:0;color:var(--ink);background:#fff;min-height:48px;padding:12px}.field textarea{resize:vertical}.field small{color:var(--muted);font-size:14px}.field input::placeholder,.field textarea::placeholder{color:var(--muted)}.field [aria-invalid=true]{border-color:var(--danger)}.field__error{color:var(--danger);font-size:14px}.form{flex-direction:column;align-items:stretch;gap:24px;display:flex}.form--medium{max-width:680px}.form--wide{max-width:800px}.form__row{gap:16px;display:flex}.form__row>.field{flex:1}.checkbox{align-items:flex-start;gap:12px;min-height:44px;padding:8px 0;font-size:14px;display:flex}.checkbox input{width:20px;height:20px;accent-color:var(--brand);flex-shrink:0;margin:0}.alert,.notice{border:1px solid var(--border);overflow-wrap:anywhere;background:#fff;border-radius:6px;margin:0 0 24px;padding:16px}.alert ul{margin:8px 0 0;padding-left:20px}.alert--error{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.alert--success{background:var(--soft);color:var(--brand)}.estimate-notice{color:var(--info);background:var(--info-bg)}.notice{background:var(--warning-bg);color:var(--warning);border-color:#0000;margin:24px 0}.notice p{margin:8px 0 0;font-size:14px}.form>.notice{margin:0}.back-link{min-height:44px;margin-bottom:16px;padding:8px 0;display:inline-block}.actions{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.list-row{border-bottom:1px solid var(--border);color:var(--ink);flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:16px 0;display:flex}.list-row:last-child{border-bottom:0}.list-row p{margin:8px 0 0}.details{margin:16px 0}.details dt{color:var(--muted);margin-top:16px;font-size:14px}.details dd{margin:4px 0 0}.legal-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0}.disclosure{margin-top:16px}.disclosure summary{cursor:pointer;min-height:44px;padding:8px 0;font-weight:500}.disclosure summary .caption{margin-top:8px;font-weight:400;display:block}.disclosure[open]>form{margin-top:24px}.product{flex-direction:column;display:flex}.product__price{margin:8px 0 24px;font-size:32px;font-weight:700;line-height:1.2}.product__price small{color:var(--muted);margin-top:8px;font-size:14px;font-weight:400;display:block}.product__facts{margin-bottom:24px}.product__facts p{margin-bottom:8px}.product>.form{margin-top:auto}.summary{margin:0 0 24px}.summary>div{justify-content:space-between;gap:24px;margin-bottom:16px;display:flex}.summary dt{color:var(--muted)}.summary dd{text-align:right;margin:0;font-weight:500}.summary__date{white-space:nowrap}.attachments{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.attachments a{width:calc(50% - 6px)}.attachments img{object-fit:cover;border:1px solid var(--border);border-radius:6px;width:100%;height:120px;display:block}.equipment-photo{object-fit:cover;border-radius:6px;width:100%;height:160px;margin-bottom:16px;display:block}.passport{overflow-wrap:anywhere;min-width:0}.passport__body{gap:var(--space-6);flex-direction:column;display:flex}.page-heading.passport>div{min-width:0;max-width:100%}.passport__photo-link,.passport__details{min-width:0}.passport__photo{aspect-ratio:4/3;object-fit:contain;border:1px solid var(--border);border-radius:var(--control-radius);background:var(--canvas);width:100%;max-width:320px;height:auto;display:block}.passport .form__row{flex-direction:column}.service-conditions{border-left:4px solid var(--brand);padding:var(--space-4);background:var(--soft);overflow-wrap:anywhere}.service-conditions .h3{margin-top:0}@media (width>=768px){.passport__body,.passport .form__row{flex-direction:row}.passport__photo-link{flex:0 320px}.passport__details{flex:1;margin-top:0}}.timeline{margin:24px 0;padding-left:20px}.timeline li{margin-bottom:24px;padding-left:8px}.timeline p,.timeline small{color:var(--muted);margin:8px 0;font-size:14px}.upload{border:1px dashed var(--input-border);border-radius:6px;padding:16px}.upload input{border:0;padding:8px 0}.upload [data-file-list]{color:var(--muted);font-size:14px}.pagination{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.bottom-nav{z-index:10;border-top:1px solid var(--border);padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:#fff;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-nav a,.bottom-nav button{min-height:44px;color:var(--brand);background:0 0;border:0;flex:1;justify-content:center;align-items:center;padding:8px;font-size:14px;display:flex}.auth{background:#fff;flex-direction:column;min-height:100vh;display:flex}.auth__brand{background:var(--ink);color:#fff;padding:32px 24px}.auth__brand .brand{color:#fff}.auth__brand h2{margin:32px 0 24px;font-size:32px}.auth__brand p{font-size:16px}.auth__brand p:last-child{display:none}.auth__lead{font-size:20px!important}.auth__content{padding:32px 24px}.auth__form{max-width:480px}.auth__form>p{margin:24px 0}.auth__form form{flex-direction:column;gap:24px;margin-top:24px;display:flex}@media (width>=768px){h1{font-size:32px}.main{padding:32px 32px 104px}.page-heading{flex-direction:row;justify-content:space-between;align-items:center}.page-heading>.button{flex-shrink:0}.cards{flex-flow:wrap}.cards>.panel{flex:calc(50% - 12px);max-width:calc(50% - 12px)}.cards>.empty{flex-basis:100%;max-width:none}.request-row,.list-row{flex-direction:row;justify-content:space-between;align-items:center}.request-row>.badge{flex-shrink:0;max-width:40%}.metrics>div{flex-basis:calc(25% - 24px)}.metrics dd{font-size:24px}.auth{flex-direction:row}.auth__brand{width:38.9%;padding:64px 32px}.auth__content{flex:1;padding:64px 32px}.auth__brand p:last-child{margin-top:48px;display:block}}@media (width>=1024px){.shell{display:flex}.sidebar{width:var(--sidebar);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;min-height:100vh;display:flex}.sidebar.is-open{position:static}.shell__body{flex:1}.sidebar__close{display:none}.topbar{flex-wrap:nowrap;min-height:96px;padding:24px}.topbar__brand,.topbar__menu,.bottom-nav{display:none}.topbar__profile{overflow-wrap:anywhere;max-width:42%;font-size:16px;display:block}.property-switch{order:0;width:45%;max-width:320px}.main{padding:48px 32px 64px}.overview{flex-direction:row;align-items:flex-start}.overview__program{flex:1.8}.overview__action{flex:1;align-self:flex-start}.auth__brand{padding:64px}.auth__brand h2{margin:48px 0;font-size:40px}.auth__content{padding:64px}.auth__lead{font-size:20px!important}}@media (width>=1440px){.main{padding:48px}.topbar{padding:24px}.overview__program{flex:1.8}.overview__action{flex:1}.metrics dd{font-size:24px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}}.document-nav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px 24px;margin-bottom:24px;display:flex}.notification-card{overflow-wrap:anywhere;min-width:0}.notification-filters{margin-bottom:24px}.notification-card__heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.notification-card__heading p{margin:0}.notification-channels{border-block:1px solid var(--border);flex-wrap:wrap;gap:16px 32px;margin:16px 0;padding:16px 0;list-style:none;display:flex}.notification-channels li{flex:240px;min-width:0}.notification-channels .badge{margin-top:8px}.notification-history{margin-top:32px}.notification-attempts{flex-direction:column;gap:16px;padding:0;list-style:none;display:flex}.document-nav a{border-bottom:2px solid #0000;padding:12px 0;text-decoration:none}.document-nav a[aria-current=page]{border-bottom-color:var(--brand);font-weight:600}.document-filters{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.document-filters .field{min-width:0;margin:0}.document-filters select{width:100%;max-width:100%}.document-card{overflow-wrap:anywhere;min-width:0}.document-card__heading{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.document-card__heading>div{min-width:0}.document-card__heading .badge{flex-shrink:0}.document-card__hash{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.document-card__source,.document-card__event{margin-top:16px}.partner-qr{max-width:100%;height:auto;margin:16px 0;display:block}.legal-page{overflow-wrap:anywhere;max-width:960px;margin:0 auto;padding:32px 24px}.notice{overflow-wrap:anywhere}@media (width>=768px){.document-filters{flex-flow:wrap;align-items:flex-end}.document-filters .field{flex:200px}.document-card__heading{flex-direction:row;justify-content:space-between}}
