.quote_page__dMe44{padding:clamp(40px,6vw,80px) 0 96px}.quote_head__bR1it{max-width:52rem;margin-bottom:40px}.quote_head__bR1it h1{font-size:clamp(2.2rem,4.5vw,3.4rem);margin:12px 0 16px}.quote_lead__J248b{color:var(--text-muted);font-size:1.05rem;max-width:44rem}.quote_steps__CM73W{list-style:none;margin:28px 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;border-top:1px solid var(--divider);padding:16px 0 0}.quote_steps__CM73W b{display:block;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:600}.quote_steps__CM73W span{font-size:.92rem;color:var(--text-muted)}.quote_form__Whq4l{max-width:52rem;display:grid;grid-gap:28px;gap:28px}.quote_block__En38E{border:1px solid var(--border);background:var(--surface);padding:clamp(18px,3vw,32px);margin:0;min-width:0}.quote_block__En38E legend{font-family:var(--serif);font-size:1.45rem;font-weight:600;padding:0 8px;margin-left:-8px;color:var(--text)}.quote_field__w6Oku input,.quote_field__w6Oku textarea,.quote_search__1VK0s{width:100%;background:var(--bg);color:var(--text);border:1px solid var(--border-control);border-radius:var(--radius);padding:12px 14px;font:inherit;font-size:1rem}.quote_field__w6Oku input:focus,.quote_field__w6Oku textarea:focus,.quote_search__1VK0s:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.quote_search__1VK0s{margin:8px 0 12px}.quote_list___Utgs{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.quote_item__S5U1B{display:grid;grid-template-columns:20px 1fr auto;grid-gap:12px;gap:12px;align-items:start;padding:10px 12px;border:1px solid transparent;cursor:pointer;font-size:.95rem;line-height:1.45}.quote_item__S5U1B:hover{border-color:var(--border-strong)}.quote_item__S5U1B input{margin-top:4px;accent-color:var(--accent)}.quote_on__VShPk{border-color:var(--accent);background:rgba(var(--accent-rgb),.08)}.quote_itemFee__xvZtr{white-space:nowrap;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quote_itemFee__xvZtr small{color:var(--text-muted)}.quote_groups__Rwsmt{border-top:1px solid var(--border);margin-top:8px}.quote_group__oJtg6{border-bottom:1px solid var(--border)}.quote_groupBtn__kFhIy{width:100%;display:flex;justify-content:space-between;gap:16px;background:none;border:0;color:var(--text);font:inherit;font-size:.98rem;padding:12px 2px;cursor:pointer;text-align:left}.quote_groupBtn__kFhIy span:last-child{color:var(--accent);font-size:1.2rem;line-height:1}.quote_selected__SyTcG{margin-top:16px}.quote_selected__SyTcG ul{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-wrap:wrap;gap:8px}.quote_selected__SyTcG li{border:1px solid var(--accent);padding:4px 6px 4px 12px;font-size:.88rem;display:flex;align-items:center;gap:6px}.quote_selected__SyTcG li button{background:none;border:0;color:var(--accent);font-size:1.1rem;cursor:pointer;padding:0 6px}.quote_k__JtTFh{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:600}.quote_help__gvDok{color:var(--text-muted);font-size:.9rem;margin-top:14px}.quote_field__w6Oku{display:grid;grid-gap:6px;gap:6px;margin-top:14px}.quote_field__w6Oku>span{font-size:.92rem;font-weight:500}.quote_field__w6Oku em{font-style:normal;color:var(--text-muted);font-weight:400}.quote_field__w6Oku small{color:var(--text-muted);font-size:.82rem;line-height:1.45}.quote_two__I415D{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 20px;gap:0 20px}.quote_check__0c4I5{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;margin-top:16px;font-size:.9rem;line-height:1.5;color:var(--text-muted)}.quote_check__0c4I5 input{margin-top:4px;accent-color:var(--accent)}.quote_check__0c4I5 a{color:var(--accent)}.quote_seg__yXl5q{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:6px}.quote_seg__yXl5q label{border:1px solid var(--border-strong);padding:6px 14px;cursor:pointer;font-size:.92rem}.quote_seg__yXl5q input{position:absolute;opacity:0;pointer-events:none}.quote_segOn__we22X{border-color:var(--accent)!important;color:var(--accent)}.quote_hp___8uur{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.quote_err__s00WI{border-left:3px solid #c0533f;padding:10px 14px;background:rgba(192,83,63,.1);font-size:.95rem}.quote_done__nNDUb{max-width:44rem;border:1px solid var(--accent);padding:32px;background:var(--surface)}.quote_done__nNDUb h2{font-size:2rem;margin-bottom:10px}@media (max-width:720px){.quote_steps__CM73W,.quote_two__I415D{grid-template-columns:1fr}.quote_item__S5U1B{grid-template-columns:20px 1fr}.quote_itemFee__xvZtr{grid-column:2}}.quote_field__w6Oku select{width:100%;background:var(--bg);color:var(--text);border:1px solid var(--border-control);border-radius:var(--radius);padding:0 10px;height:48px;font:inherit;font-size:1rem}.quote_amountRow__MTIYr .quote_field__w6Oku input,.quote_partyRow__Mlzn1 .quote_field__w6Oku input{height:48px}.quote_field__w6Oku select:focus{outline:2px solid var(--accent);outline-offset:1px}.quote_rows__GwuhT{display:grid;grid-gap:4px;gap:4px}.quote_amountRow__MTIYr,.quote_partyRow__Mlzn1{display:grid;grid-gap:0 12px;gap:0 12px;align-items:end;padding-bottom:14px;border-bottom:1px solid var(--border)}.quote_amountRow__MTIYr{grid-template-columns:minmax(0,2fr) minmax(0,1fr) 110px 40px}.quote_partyRow__Mlzn1{grid-template-columns:minmax(150px,1.3fr) minmax(110px,1fr) minmax(0,2fr) minmax(0,1fr) 40px}.quote_remove__95_sz{height:46px;width:40px;background:transparent;border:1px solid var(--border-control);color:var(--text-muted);font-size:1.2rem;cursor:pointer}.quote_remove__95_sz:hover{color:var(--text);border-color:var(--accent)}.quote_add__Q46D7{margin-top:14px;background:transparent;border:1px dashed var(--border-control);color:var(--accent);padding:10px 16px;font:inherit;font-size:.95rem;cursor:pointer}.quote_add__Q46D7:hover{border-color:var(--accent)}@media (max-width:760px){.quote_amountRow__MTIYr{grid-template-columns:minmax(0,1fr) 100px 40px}.quote_amountRow__MTIYr>label:first-child{grid-column:1/-1}.quote_partyRow__Mlzn1{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.quote_partyRow__Mlzn1>label:nth-child(3),.quote_partyRow__Mlzn1>label:nth-child(4){grid-column:1/-1}.quote_partyRow__Mlzn1 .quote_remove__95_sz{grid-column:1/-1;width:100%;margin-top:10px}}.quote_back__z6CHJ{display:table;margin-bottom:18px;color:var(--text-muted);font-size:.9rem;text-decoration:none}.quote_back__z6CHJ:hover{color:var(--accent)}.quote_mailText__Lt5dQ{width:100%;margin-top:16px;background:var(--bg);color:var(--text);border:1px solid var(--border-control);padding:12px 14px;font:inherit;font-size:.9rem;line-height:1.5}.quote_mailActions__ZkIju{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}