.na-main{padding-top:24px;padding-bottom:72px}.na-layout{grid-template-columns:minmax(260px,.8fr) minmax(400px,1.2fr);align-items:start;gap:28px;display:grid}.na-welcome{color:#153d50;background:linear-gradient(145deg,#dff5ff,#e6faec);border-radius:32px;padding:40px;position:relative;overflow:hidden}.na-welcome h1{letter-spacing:-1.5px;margin:20px 0;font-size:clamp(32px,4vw,52px);line-height:1.08}.na-welcome p{max-width:340px;font-size:18px;line-height:1.6}.na-welcome ul{margin:28px 0;padding:0;line-height:1.6;list-style:none}.na-welcome li{margin:16px 0}.na-welcome li:before{content:"✓";color:#19815b;background:#fff;border-radius:50%;margin-right:10px;padding:5px 9px}.na-bubble{color:#75c3e8;text-align:right;font-size:100px;line-height:1}.na-form{border-radius:28px!important;padding:32px!important}.na-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.na-heading h2{margin:0}.na-preview,.na-note{color:#5b6e78;font-size:13px;line-height:1.6}.na-preview{background:#f3f8fc;border-radius:14px;padding:14px}.na-tabs,.na-types{gap:8px;margin:22px 0;display:flex}.na-tabs button,.na-types label{flex:1}.na-tabs button{font:inherit;cursor:pointer;background:#edf4f8;border:0;border-radius:12px;padding:12px;font-weight:800}.na-tabs button[aria-pressed=true]{color:#fff;background:#187ab4}.na-types label{cursor:pointer;position:relative}.na-types input{opacity:0;position:absolute}.na-types span{text-align:center;border:2px solid #e2edf2;border-radius:14px;padding:12px;font-weight:800;display:block}.na-types input:checked+span{color:#196548;background:#e7f7ef;border-color:#3c9e77}.na-types input:focus-visible+span{outline-offset:3px;outline:3px solid #187ab4}.na-fieldset{border:0;min-width:0;margin:0;padding:0}.na-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.na-grid label{flex-direction:column;gap:7px;font-size:14px;font-weight:750;display:flex}.na-grid input{box-sizing:border-box;width:100%;font:inherit;color:#173a4d;background:#fcfeff;border:1px solid #cddfe8;border-radius:12px;padding:13px 15px;font-size:16px}.na-grid input:focus{border-color:#2684b5;outline:3px solid #c9eafa}.na-grid input[readonly]{background:#f0f5f7}.na-wide{grid-column:1/-1}.na-consent{align-items:flex-start;gap:10px;margin:22px 0;font-size:13px;line-height:1.5;display:flex}.na-consent input{accent-color:#167cae;flex-shrink:0;width:18px;height:18px;margin-top:3px}.na-submit{width:100%;min-height:48px;margin-top:20px}.na-saved{color:#256446;background:#e9f8ef;border-radius:12px;padding:14px;font-size:14px}button:disabled{cursor:wait}.na-fieldset:disabled{opacity:.75}@media (max-width:760px){.na-layout{grid-template-columns:1fr}.na-welcome{padding:24px}.na-welcome .na-bubble,.na-welcome ul{display:none}.na-welcome h1{margin:12px 0}.na-form{padding:22px!important}}@media (max-width:420px){.na-grid{grid-template-columns:1fr}.na-types{gap:5px}.na-types span{padding:10px 7px}}.na-last-order{margin-top:32px;overflow:hidden;border-radius:28px!important;padding:30px!important}.na-last-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.na-last-heading h2{letter-spacing:-.8px;color:#21495b;margin:8px 0 18px;font-size:30px}.na-last-symbol{color:#208563;text-align:center;background:#e5f6ee;border-radius:18px;width:52px;height:52px;font-size:36px;line-height:52px}.na-last-meta{color:#617c89;flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:13px;display:flex}.na-last-test{background:#edf5fb;border-radius:20px;padding:5px 10px}.na-last-items{margin:18px 0;padding:0;list-style:none}.na-last-items li{border-bottom:1px solid #e9f0f3;align-items:center;gap:16px;padding:16px 0;display:flex}.na-last-photo{background:#f5f9fb;border-radius:14px;flex:none;place-items:center;width:64px;height:76px;display:grid}.na-last-photo img{object-fit:contain;mix-blend-mode:multiply;width:48px;height:65px}.na-last-product{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.na-last-product strong{color:#284e60;font-size:16px}.na-last-product span,.na-last-product small{color:#69818b;font-size:13px}.na-last-product .na-last-unavailable{color:#a04a27}.na-last-items li>b{color:#315969;white-space:nowrap;font-size:16px}.na-last-summary{justify-content:space-between;align-items:center;gap:24px;padding-top:10px;display:flex}.na-last-summary>div>span{color:#637d89;font-size:13px;display:block}.na-last-summary>div>strong{color:#224e60;margin:5px 0;font-size:29px;display:block}.na-last-summary p{color:#597483;margin:4px 0;font-size:14px;line-height:1.6}.na-repeat-button{gap:12px;min-width:220px;min-height:52px;border-radius:15px!important}.na-last-note{color:#70848e;margin:16px 0 0;font-size:12px;line-height:1.6}.na-last-change{color:#6b5a2b;background:#fff8e6;border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.5}.na-last-empty{background:linear-gradient(120deg,#eff8fd,#f1faf5);border-radius:20px;margin-top:22px;padding:24px}.na-last-empty h3{color:#264c5c;margin:0 0 12px}.na-last-empty p{color:#587383;line-height:1.6}.na-repeat-button:disabled{opacity:.6}@media (max-width:650px){.na-last-order{padding:22px!important}.na-last-heading h2{font-size:27px}.na-last-summary{flex-direction:column;align-items:stretch;gap:14px}.na-repeat-button{width:100%}.na-last-items li{flex-wrap:wrap;gap:10px}.na-last-photo{width:45px;height:62px}.na-last-photo img{width:36px;height:52px}.na-last-items li>b{text-align:right;width:100%}.na-last-product strong{font-size:14px}.na-last-empty{padding:18px}}
