._4WpgRW_loginPage{place-items:center;min-height:100dvh;padding:30px 20px;display:grid}._4WpgRW_loginCard{background:var(--surface);border:1px solid var(--border);border-radius:28px;width:min(100%,440px);padding:40px}._4WpgRW_brand{letter-spacing:.06em;color:var(--green);font-size:12px;font-weight:700}._4WpgRW_loginCard h1{letter-spacing:-.035em;margin:20px 0 12px;font-size:32px}._4WpgRW_muted{color:var(--muted);font-size:15px}._4WpgRW_form{gap:20px;margin-top:28px;display:grid}._4WpgRW_field{gap:8px;font-size:14px;font-weight:600;display:grid}._4WpgRW_field input,._4WpgRW_field select,._4WpgRW_field textarea,._4WpgRW_inlineField select{width:100%;color:var(--ink);background:#fff;border:1px solid #c9c9cf;border-radius:10px;min-width:0;padding:12px 13px;font-weight:400}._4WpgRW_field input[aria-invalid=true],._4WpgRW_field textarea[aria-invalid=true]{border-color:#a5252c}._4WpgRW_field{min-width:0}._4WpgRW_primary{background:var(--green);color:#fff;border:0;border-radius:30px;padding:13px 22px;font-weight:600}._4WpgRW_error{color:#a5252c;margin:0;font-size:14px}._4WpgRW_back{color:var(--green);margin-top:26px;font-size:14px;display:inline-block}._4WpgRW_header{border-bottom:1px solid var(--border);background:#fff}._4WpgRW_headerInner{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:auto;padding:18px 24px;display:flex}._4WpgRW_account{align-items:center;gap:20px;font-size:14px;display:flex}._4WpgRW_secondary{border:1px solid var(--border);min-height:44px;color:var(--ink);background:#fff;border-radius:30px;padding:9px 18px;font-size:13px}._4WpgRW_shell{grid-template-columns:220px minmax(0,1fr);gap:32px;max-width:1180px;margin:32px auto;padding:0 24px;display:grid}._4WpgRW_nav{flex-direction:column;gap:8px;font-size:15px;display:flex}._4WpgRW_nav a{border-radius:12px;padding:12px 16px;display:block}._4WpgRW_nav a:hover{background:#e7ece8}._4WpgRW_nav a[aria-current=page]{color:#075d40;background:#e1eee6;font-weight:600}._4WpgRW_content{overflow-wrap:anywhere;min-width:0;padding-bottom:50px}._4WpgRW_content>h1{letter-spacing:-.035em;margin:0 0 12px;font-size:36px}._4WpgRW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}._4WpgRW_card{border:1px solid var(--border);background:#fff;border-radius:20px;padding:26px;display:block}._4WpgRW_card h2{margin:0 0 10px;font-size:20px}._4WpgRW_card p{color:var(--muted);margin:0;font-size:15px}._4WpgRW_notice{background:#e7eee9;border-radius:18px;margin-top:28px;padding:24px}._4WpgRW_notice p{color:#415449;font-size:14px}._4WpgRW_previewNotice{color:#385545;background:#eaf0ed;border:1px solid #d7e3db;border-radius:12px;margin:24px 0;padding:14px 18px;font-size:13px}._4WpgRW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:20px 0;display:flex}._4WpgRW_inlineField{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}._4WpgRW_inlineField select{width:auto;max-width:100%;font-size:13px}._4WpgRW_panel{border:1px solid var(--border);background:#fff;border-radius:20px;min-width:0;margin-top:24px;padding:28px}._4WpgRW_panel>h2{letter-spacing:-.025em;margin:0 0 16px;font-size:21px;line-height:1.3}._4WpgRW_panel>h3,._4WpgRW_summaryBox h3{margin:0 0 14px;font-size:16px}._4WpgRW_panel form{margin-top:20px}._4WpgRW_hint{color:var(--muted);font-size:12px;font-weight:400;line-height:1.6}._4WpgRW_formGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}._4WpgRW_integrationFields{border:0;min-width:0;margin:0;padding:0}._4WpgRW_deliveryCard{border-top:1px solid var(--border);padding:18px 0;font-size:14px}._4WpgRW_deliveryCard>p{margin:8px 0}._4WpgRW_deliveryCard summary{cursor:pointer;color:var(--green);padding:10px 0}._4WpgRW_fullRow{grid-column:1/-1}._4WpgRW_checkField{align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}._4WpgRW_checkField input{accent-color:var(--green);width:18px;height:18px}._4WpgRW_saveRow{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;display:flex}._4WpgRW_saveRow ._4WpgRW_primary{font-size:13px}._4WpgRW_textButton{color:var(--green);text-align:left;background:0 0;border:0;min-height:44px;padding:12px 0;font-size:13px;display:inline-block}._4WpgRW_textButton:hover:not(:disabled){text-decoration:underline}._4WpgRW_dangerButton{color:#9c2831;background:#fff6f6;border:1px solid #dfbfc0;border-radius:25px;min-height:44px;padding:12px 20px;font-size:13px}._4WpgRW_empty{text-align:center;color:var(--muted);border:1px dashed #c9cdd0;border-radius:18px;padding:36px 24px}._4WpgRW_empty strong{color:var(--ink);font-size:17px}._4WpgRW_empty p{margin-bottom:0;font-size:13px}._4WpgRW_empty button{margin-top:18px}._4WpgRW_tableWrap{border:1px solid var(--border);background:#fff;border-radius:16px;width:100%;overflow-x:auto}._4WpgRW_tableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._4WpgRW_tableWrap caption{text-align:left;color:var(--muted);background:#fafafb;padding:12px 18px;font-size:11px}._4WpgRW_tableWrap th{color:var(--muted);border-bottom:1px solid var(--border);padding:14px 18px;font-size:12px;font-weight:500}._4WpgRW_tableWrap td{vertical-align:middle;border-bottom:1px solid #eeeef0;padding:16px 18px}._4WpgRW_tableWrap tr:last-child td{border:0}._4WpgRW_tableWrap td:first-child{min-width:175px}._4WpgRW_tableWrap td small{color:var(--muted);margin-top:5px;font-size:11px;display:block}._4WpgRW_badge{color:#345644;white-space:nowrap;background:#eaf1ed;border-radius:20px;padding:5px 10px;font-size:11px;font-weight:550;display:inline-block}._4WpgRW_filters{grid-template-columns:1.1fr .8fr 1.1fr;gap:16px;margin:24px 0;display:grid}._4WpgRW_filters input,._4WpgRW_filters select{font-size:13px}._4WpgRW_pagination{justify-content:flex-end;align-items:center;gap:16px;margin-top:18px;font-size:12px;display:flex}._4WpgRW_details{grid-template-columns:1fr 1fr;gap:24px;margin:24px 0;display:grid}._4WpgRW_details dt{color:var(--muted);margin-bottom:6px;font-size:12px}._4WpgRW_details dd{margin:0;font-size:14px}._4WpgRW_summaryBox,._4WpgRW_errorBox{background:#edf4f0;border-radius:14px;margin:24px 0;padding:22px;font-size:14px}._4WpgRW_summaryBox p:last-child,._4WpgRW_errorBox p:last-child{margin-bottom:0}._4WpgRW_summaryBox p{margin:8px 0}._4WpgRW_summaryBox small{color:var(--muted);font-size:12px}._4WpgRW_errorBox{color:#9c2831;background:#fff0f0}._4WpgRW_rule{border:0;border-top:1px solid var(--border);margin:28px 0}._4WpgRW_channelRows{margin-top:20px;display:grid}._4WpgRW_channelRows>div{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 0;font-size:13px;display:flex}._4WpgRW_channelRows b{margin-right:auto}._4WpgRW_listRows{margin-top:22px;display:grid}._4WpgRW_listRows button{text-align:left;border:0;border-top:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:13px;display:flex}._4WpgRW_listRows button span:last-child{color:var(--green)}._4WpgRW_contentFields{gap:22px;display:grid}._4WpgRW_contentFields textarea{font-size:14px}._4WpgRW_dialog{border:1px solid var(--border);width:min(520px,100% - 32px);color:var(--ink);border-radius:22px;padding:28px}._4WpgRW_dialog h2{margin-top:0;font-size:24px}._4WpgRW_dialog p{color:var(--muted);font-size:14px}._4WpgRW_dialog::backdrop,._4WpgRW_siteDialog::backdrop{background:#15171980}._4WpgRW_siteDialog{width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--ink);border:0;margin:0;padding:0;overflow-y:auto}._4WpgRW_previewBar{background:#e4eee7;justify-content:space-between;align-items:center;gap:14px;padding:12px 24px;font-size:12px;display:flex}@media (max-width:750px){._4WpgRW_shell{grid-template-columns:1fr;gap:24px}._4WpgRW_nav{flex-flow:wrap;gap:4px}._4WpgRW_nav a{padding:8px 10px}._4WpgRW_account span{display:none}}@media (max-width:500px){._4WpgRW_grid{grid-template-columns:1fr}._4WpgRW_loginCard{padding:28px}._4WpgRW_headerInner{padding:16px}._4WpgRW_shell{padding:0 16px}}@media (max-width:1024px){._4WpgRW_shell{grid-template-columns:175px minmax(0,1fr);gap:24px}._4WpgRW_nav{font-size:13px}._4WpgRW_filters{grid-template-columns:1fr 1fr}._4WpgRW_filters>:first-child{grid-column:1/-1}}@media (max-width:750px){._4WpgRW_shell{grid-template-columns:1fr}._4WpgRW_nav a{align-items:center;min-height:44px;display:flex}}@media (max-width:500px){._4WpgRW_panel{padding:22px}._4WpgRW_formGrid,._4WpgRW_details,._4WpgRW_filters{grid-template-columns:1fr}._4WpgRW_pagination{justify-content:space-between;gap:8px}._4WpgRW_pagination ._4WpgRW_secondary{padding:9px 12px}._4WpgRW_content>h1{font-size:32px}._4WpgRW_channelRows{gap:10px}._4WpgRW_previewBar{padding:12px 16px}._4WpgRW_previewBar button{flex-shrink:0}}._4WpgRW_basHistory{padding-left:20px}._4WpgRW_offerEditor{width:min(780px,100% - 32px);max-height:90dvh;overflow:auto}._4WpgRW_serviceLabel{align-items:center;gap:12px;display:flex}._4WpgRW_serviceLabel svg,._4WpgRW_serviceLabel img{object-fit:contain;width:28px;height:28px;color:var(--green);flex-shrink:0}._4WpgRW_serviceIconEditor{align-items:flex-start;gap:20px;display:flex}._4WpgRW_serviceIconEditor>div:last-child{flex:1;min-width:0}._4WpgRW_serviceIconPreview{border:1px solid var(--border);width:80px;height:80px;color:var(--green);background:#fff;border-radius:18px;flex-shrink:0;place-items:center;display:grid}._4WpgRW_serviceIconPreview svg,._4WpgRW_serviceIconPreview img{object-fit:contain;width:48px;height:48px}@media (max-width:500px){._4WpgRW_serviceIconEditor{flex-direction:column}}._4WpgRW_offerServices{border:1px solid var(--border);border-radius:12px;gap:12px;padding:18px;display:grid}._4WpgRW_offerDocuments article{border-top:1px solid var(--border);overflow-wrap:anywhere;padding:22px 0}._4WpgRW_offerDocuments article>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}._4WpgRW_offerDocuments a,._4WpgRW_offerEditor a{text-underline-offset:3px;text-decoration:underline}._4WpgRW_basHistory>li{margin-top:20px}._4WpgRW_basRequest{min-width:0;margin:12px 0}._4WpgRW_basRequest summary{cursor:pointer;font-weight:600}._4WpgRW_basRequest pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7fa;border:1px solid #dce3ed;border-radius:10px;padding:14px;font-size:13px}
.oB1X9q_site{--bg:#fff;--alt:#f5f5f7;--ink:#1d1d1f;--ink-2:#6e6e73;--ink-3:#86868b;--line:#d2d2d7;--accent:#0a7a55;--accent-h:#086446;--red:#db1f27;--f:"Inter Variable","Inter",-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",system-ui,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.oB1X9q_site){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.oB1X9q_site::selection,.oB1X9q_site ::selection{color:highlighttext;background:highlight}.oB1X9q_site *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.oB1X9q_site *{transition:none!important}}.oB1X9q_site{background:var(--bg);color:var(--ink);font-family:var(--f);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.47}.oB1X9q_site:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:#fffc;position:fixed;inset:0 0 auto}.oB1X9q_site .oB1X9q_wrap{max-width:1080px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));margin:0 auto}.oB1X9q_site h1,.oB1X9q_site h2,.oB1X9q_site h3{text-wrap:balance;margin:0;font-weight:600}.oB1X9q_site h1{letter-spacing:-.045em;font-size:clamp(3rem,8.4vw,5.6rem);line-height:1.02}.oB1X9q_site h2{letter-spacing:-.04em;font-size:clamp(2.2rem,5.4vw,3.5rem);line-height:1.06}.oB1X9q_site h3{letter-spacing:-.025em;font-size:clamp(1.5rem,2.6vw,1.75rem);line-height:1.12}.oB1X9q_site .oB1X9q_grey{color:var(--ink-3)}.oB1X9q_site p{margin:0}.oB1X9q_site a{color:inherit;text-decoration:none}.oB1X9q_site button,.oB1X9q_site input,.oB1X9q_site select{font:inherit;color:inherit}.oB1X9q_site :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.oB1X9q_site .oB1X9q_kicker{color:var(--accent);letter-spacing:-.01em;font-size:15px;font-weight:600}.oB1X9q_site .oB1X9q_sub-lead{color:var(--ink-2);letter-spacing:-.02em;max-width:40ch;font-size:clamp(1.1rem,1.9vw,1.4rem);line-height:1.38}.oB1X9q_site .oB1X9q_center{text-align:center;justify-items:center;margin-inline:auto}.oB1X9q_site .oB1X9q_edit{color:var(--ink-3);border:1px dashed var(--line);white-space:nowrap;letter-spacing:0;border-radius:6px;padding:0 5px;font-size:11px;font-weight:500}.oB1X9q_site .oB1X9q_btn{cursor:pointer;background:var(--accent);color:#fff;white-space:nowrap;border:0;border-radius:980px;justify-content:center;align-items:center;padding:12px 22px;font-size:16px;font-weight:500;transition:background .2s;display:inline-flex}.oB1X9q_site .oB1X9q_btn:hover{background:var(--accent-h)}.oB1X9q_site .oB1X9q_btn.oB1X9q_sec{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:0 0}.oB1X9q_site .oB1X9q_btn.oB1X9q_sec:hover{background:var(--accent);color:#fff}.oB1X9q_site .oB1X9q_btn.oB1X9q_dark{background:var(--ink)}.oB1X9q_site .oB1X9q_btn.oB1X9q_dark:hover{background:#000}.oB1X9q_site .oB1X9q_link{color:var(--accent);white-space:nowrap;font-size:17px;font-weight:500}.oB1X9q_site .oB1X9q_link:after{content:" ›";font-size:1.1em}.oB1X9q_site .oB1X9q_link:hover{text-decoration:underline}.oB1X9q_site .oB1X9q_actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.oB1X9q_site .oB1X9q_center .oB1X9q_actions{justify-content:center}.oB1X9q_site header{top:env(safe-area-inset-top,0px);z-index:9;-webkit-backdrop-filter:saturate(180%)blur(20px);background:#fffc;border-bottom:1px solid #00000014;position:sticky}.oB1X9q_site header .oB1X9q_wrap{align-items:center;gap:24px;min-height:76px;padding-block:10px;display:flex}.oB1X9q_site .oB1X9q_brand{letter-spacing:-.02em;align-items:center;gap:12px;min-width:0;display:flex}.oB1X9q_site .oB1X9q_brand-logo{flex:none;width:64px;display:block}.oB1X9q_site .oB1X9q_brand-logo img{width:100%;height:auto;display:block}.oB1X9q_site .oB1X9q_brand-details{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.oB1X9q_site .oB1X9q_brand-name{font-size:18px;font-weight:600;line-height:1.25}.oB1X9q_site .oB1X9q_brand-phone{color:var(--accent);white-space:nowrap;letter-spacing:.01em;font-size:16px;font-weight:500;line-height:1.4}.oB1X9q_site a.oB1X9q_brand-phone:hover{text-decoration:underline}.oB1X9q_site nav{color:#424245;white-space:nowrap;gap:22px;margin-inline:auto;font-size:16px;display:flex}.oB1X9q_site nav a:hover{color:var(--ink)}@media (max-width:1040px){.oB1X9q_site nav{display:none}}.oB1X9q_site .oB1X9q_h-cta{flex:none;margin-left:auto;padding:7px 14px;font-size:16px}@media (min-width:1041px){.oB1X9q_site .oB1X9q_h-cta{margin-left:0}}@media (max-width:600px){.oB1X9q_site header .oB1X9q_wrap{gap:12px}.oB1X9q_site .oB1X9q_brand{gap:8px}.oB1X9q_site .oB1X9q_brand-logo{width:52px}.oB1X9q_site .oB1X9q_brand-name{font-size:16px}.oB1X9q_site .oB1X9q_brand-phone,.oB1X9q_site .oB1X9q_h-cta{font-size:14px}}.oB1X9q_site .oB1X9q_hero{padding-block:96px 72px}.oB1X9q_site .oB1X9q_hero .oB1X9q_wrap,.oB1X9q_site .oB1X9q_hero .oB1X9q_center{gap:22px;display:grid}.oB1X9q_site .oB1X9q_specs{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:56px;display:grid}@media (max-width:760px){.oB1X9q_site .oB1X9q_specs{grid-template-columns:repeat(2,minmax(0,1fr))}}.oB1X9q_site .oB1X9q_specs div{text-align:center;gap:6px;padding:26px 12px 0;display:grid}.oB1X9q_site .oB1X9q_specs b{letter-spacing:-.045em;font-size:clamp(2rem,4vw,2.9rem);font-weight:600;line-height:1}.oB1X9q_site .oB1X9q_specs span{color:var(--ink-2);font-size:14px;line-height:1.35}.oB1X9q_site .oB1X9q_sec-alt{background:var(--alt)}.oB1X9q_site .oB1X9q_section{padding-block:110px}.oB1X9q_site .oB1X9q_head{gap:16px;margin-bottom:56px;display:grid}.oB1X9q_site .oB1X9q_paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:820px){.oB1X9q_site .oB1X9q_paths{grid-template-columns:1fr}}.oB1X9q_site .oB1X9q_tile{background:var(--bg);border-radius:28px;align-content:start;gap:14px;min-width:0;padding:44px 40px;display:grid}@media (max-width:560px){.oB1X9q_site .oB1X9q_tile{padding:32px 24px}}.oB1X9q_site .oB1X9q_sec-alt .oB1X9q_tile{background:var(--bg)}.oB1X9q_site .oB1X9q_section:not(.oB1X9q_sec-alt) .oB1X9q_tile{background:var(--alt)}.oB1X9q_site .oB1X9q_tile .oB1X9q_kicker{margin-bottom:-4px}.oB1X9q_site .oB1X9q_tile p.oB1X9q_body{color:var(--ink-2);font-size:17px}.oB1X9q_site .oB1X9q_rows{border-top:1px solid var(--line);margin-top:18px}.oB1X9q_site .oB1X9q_rows .oB1X9q_grp{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;padding:18px 0 4px;font-size:12px;font-weight:600}.oB1X9q_site .oB1X9q_rows a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;transition:color .15s;display:flex}.oB1X9q_site .oB1X9q_rows a span{gap:2px;display:grid}.oB1X9q_site .oB1X9q_rows a b{letter-spacing:-.015em;font-size:17px;font-weight:600}.oB1X9q_site .oB1X9q_rows a small{color:var(--ink-2);font-size:14px}.oB1X9q_site .oB1X9q_rows a:after{content:"›";color:var(--ink-3);font-size:26px;line-height:1;transition:transform .2s,color .2s}.oB1X9q_site .oB1X9q_rows a:hover b{color:var(--accent)}.oB1X9q_site .oB1X9q_rows a:hover:after{color:var(--accent);transform:translate(3px)}.oB1X9q_site .oB1X9q_quote{background:var(--alt);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}@media (max-width:820px){.oB1X9q_site .oB1X9q_quote{grid-template-columns:1fr}}.oB1X9q_site .oB1X9q_quote .oB1X9q_in{align-content:start;gap:26px;padding:40px;display:grid}.oB1X9q_site .oB1X9q_quote .oB1X9q_out{background:var(--bg);border-radius:22px;align-content:start;gap:16px;margin:10px;padding:40px;display:grid}@media (max-width:560px){.oB1X9q_site .oB1X9q_quote .oB1X9q_in,.oB1X9q_site .oB1X9q_quote .oB1X9q_out{padding:26px}}.oB1X9q_site .oB1X9q_field{gap:10px;display:grid}.oB1X9q_site .oB1X9q_field>label,.oB1X9q_site .oB1X9q_field>span{color:var(--ink);font-size:14px;font-weight:600}.oB1X9q_site select,.oB1X9q_site input[type=text],.oB1X9q_site input[type=tel]{background:var(--bg);border:1px solid var(--line);width:100%;color:var(--ink);appearance:none;border-radius:12px;padding:14px 16px;font-size:17px}.oB1X9q_site select{background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%);background-position:calc(100% - 22px) 52%,calc(100% - 16px) 52%;background-repeat:no-repeat;background-size:6px 6px;padding-right:44px}.oB1X9q_site select:focus,.oB1X9q_site input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #0a7a5526}.oB1X9q_site input::placeholder{color:var(--ink-3)}.oB1X9q_site .oB1X9q_chips{flex-wrap:wrap;gap:8px;display:flex}.oB1X9q_site .oB1X9q_chip{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:980px;padding:9px 16px;font-size:14px;transition:border-color .15s}.oB1X9q_site .oB1X9q_chip:hover{border-color:var(--ink-3)}.oB1X9q_site .oB1X9q_chip[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.oB1X9q_site .oB1X9q_out .oB1X9q_est{color:var(--ink-2);font-size:14px}.oB1X9q_site .oB1X9q_out .oB1X9q_price{letter-spacing:-.045em;font-size:clamp(2.2rem,4.6vw,3.2rem);font-weight:600;line-height:1}.oB1X9q_site .oB1X9q_out dl{border-top:1px solid var(--line);margin:6px 0 0;display:grid}.oB1X9q_site .oB1X9q_out dl div{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;justify-content:space-between;gap:14px;padding:13px 0;font-size:15px;display:flex}.oB1X9q_site .oB1X9q_out dt{color:var(--ink-2)}.oB1X9q_site .oB1X9q_out dd{text-align:right;margin:0;font-weight:500}.oB1X9q_site .oB1X9q_four{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:900px){.oB1X9q_site .oB1X9q_four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.oB1X9q_site .oB1X9q_four{grid-template-columns:1fr}}.oB1X9q_site .oB1X9q_mini{background:var(--bg);border-radius:22px;align-content:start;gap:10px;padding:30px 26px;display:grid}.oB1X9q_site .oB1X9q_section:not(.oB1X9q_sec-alt) .oB1X9q_mini{background:var(--alt)}.oB1X9q_site .oB1X9q_mini .oB1X9q_no{color:var(--ink-3);font-size:13px;font-weight:600}.oB1X9q_site .oB1X9q_mini b{letter-spacing:-.025em;font-size:21px;font-weight:600;line-height:1.15}.oB1X9q_site .oB1X9q_mini p{color:var(--ink-2);font-size:15px}.oB1X9q_site .oB1X9q_two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:820px){.oB1X9q_site .oB1X9q_two{grid-template-columns:1fr}}.oB1X9q_site .oB1X9q_tline{grid-template-columns:repeat(5,1fr);gap:4px;margin-top:4px;display:grid}.oB1X9q_site .oB1X9q_tline div{color:var(--ink-3);gap:8px;font-size:12px;display:grid}.oB1X9q_site .oB1X9q_tline div:before{content:"";background:var(--line);border-radius:2px;height:4px}.oB1X9q_site .oB1X9q_tline div.oB1X9q_on{color:var(--ink);font-weight:500}.oB1X9q_site .oB1X9q_tline div.oB1X9q_on:before{background:var(--accent)}.oB1X9q_site .oB1X9q_inline{flex-wrap:wrap;gap:10px;display:flex}.oB1X9q_site .oB1X9q_inline input{flex:200px}.oB1X9q_site .oB1X9q_note{color:var(--ink-3);font-size:13px}.oB1X9q_site .oB1X9q_promise{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}@media (max-width:820px){.oB1X9q_site .oB1X9q_promise{grid-template-columns:repeat(2,minmax(0,1fr))}}.oB1X9q_site .oB1X9q_promise div{align-content:start;gap:8px;padding:28px 20px 0 0;display:grid}.oB1X9q_site .oB1X9q_promise b{letter-spacing:-.02em;font-size:19px;font-weight:600}.oB1X9q_site .oB1X9q_promise p{color:var(--ink-2);font-size:15px}.oB1X9q_site .oB1X9q_models{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:900px){.oB1X9q_site .oB1X9q_models{grid-template-columns:1fr}}.oB1X9q_site .oB1X9q_model{background:var(--bg);border-radius:28px;align-content:start;gap:16px;padding:40px 34px;display:grid}.oB1X9q_site .oB1X9q_model .oB1X9q_who{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}.oB1X9q_site .oB1X9q_model p{color:var(--ink-2);font-size:16px}.oB1X9q_site .oB1X9q_model ul{border-top:1px solid var(--line);margin:6px 0 4px;padding:0;list-style:none}.oB1X9q_site .oB1X9q_model li{border-bottom:1px solid var(--line);padding:12px 0;font-size:15px}.oB1X9q_site .oB1X9q_pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}@media (max-width:820px){.oB1X9q_site .oB1X9q_pillars{grid-template-columns:1fr;gap:36px}}.oB1X9q_site .oB1X9q_pillar{align-content:start;gap:12px;display:grid}.oB1X9q_site .oB1X9q_pillar .oB1X9q_no{letter-spacing:-.05em;color:var(--line);font-size:clamp(3rem,6vw,4.2rem);font-weight:600;line-height:1}.oB1X9q_site .oB1X9q_pillar h3{font-size:1.6rem}.oB1X9q_site .oB1X9q_pillar p{color:var(--ink-2)}.oB1X9q_site .oB1X9q_flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid;position:relative}.oB1X9q_site .oB1X9q_flow:before{content:"";background:var(--line);height:1px;position:absolute;top:6px;left:6px;right:6px}@media (max-width:820px){.oB1X9q_site .oB1X9q_flow{grid-template-columns:1fr;gap:22px}.oB1X9q_site .oB1X9q_flow:before{display:none}}.oB1X9q_site .oB1X9q_flow div{gap:8px;padding-top:30px;display:grid;position:relative}.oB1X9q_site .oB1X9q_flow div:before{content:"";background:var(--bg);width:13px;height:13px;box-shadow:inset 0 0 0 2px var(--accent);border-radius:50%;position:absolute;top:0;left:0}.oB1X9q_site .oB1X9q_flow div:last-child:before{background:var(--accent)}.oB1X9q_site .oB1X9q_flow b{letter-spacing:-.02em;font-size:19px;font-weight:600}.oB1X9q_site .oB1X9q_flow p{color:var(--ink-2);font-size:15px}.oB1X9q_site .oB1X9q_trust{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:40px;display:grid}@media (max-width:820px){.oB1X9q_site .oB1X9q_trust{grid-template-columns:1fr}}.oB1X9q_site .oB1X9q_big8{letter-spacing:-.07em;font-size:clamp(7rem,18vw,12rem);font-weight:600;line-height:.85}.oB1X9q_site .oB1X9q_big8+p{color:var(--ink-2);margin-top:10px;font-size:19px}.oB1X9q_site .oB1X9q_names{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oB1X9q_site .oB1X9q_names div{border-bottom:1px solid var(--line);cursor:default;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:20px 0;display:flex}.oB1X9q_site .oB1X9q_names div:nth-child(odd){padding-right:24px}.oB1X9q_site .oB1X9q_names b{letter-spacing:-.035em;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:600;transition:color .2s}.oB1X9q_site .oB1X9q_names small{color:var(--ink-3);font-size:13px}.oB1X9q_site .oB1X9q_names button{border:0;border-bottom:1px solid var(--line);color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:20px 0;display:flex}.oB1X9q_site .oB1X9q_names button:nth-child(odd){padding-right:24px}.oB1X9q_site .oB1X9q_names button:hover b{color:var(--accent)}.oB1X9q_site .oB1X9q_names button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.oB1X9q_site .oB1X9q_partnerDialog{border:1px solid var(--line);background:var(--bg);width:min(1040px,100% - 32px);max-height:85dvh;color:var(--ink);overscroll-behavior:contain;border-radius:22px;margin:auto;padding:28px;overflow:auto}.oB1X9q_site .oB1X9q_partnerDialog::backdrop{background:#15171999}.oB1X9q_site .oB1X9q_partnerDialogHead{z-index:1;background:var(--bg);justify-content:space-between;align-items:center;gap:20px;margin-top:-28px;margin-bottom:0;padding:28px 0 24px;display:flex;position:sticky;top:-28px}.oB1X9q_site .oB1X9q_partnerDialogHead h2{overflow-wrap:anywhere;min-width:0;margin:0;font-size:28px}.oB1X9q_site .oB1X9q_partnerDialog button{font:inherit;cursor:pointer;color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:12px;flex-shrink:0;padding:10px 14px}.oB1X9q_site .oB1X9q_partnerServices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.oB1X9q_site .oB1X9q_partnerService{aspect-ratio:1;border:1px solid var(--line);background:var(--alt);scrollbar-width:thin;border-radius:18px;min-width:0;min-height:0;padding:22px;overflow:auto}.oB1X9q_site .oB1X9q_partnerService:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.oB1X9q_site .oB1X9q_serviceIcon{background:var(--bg);width:56px;height:56px;color:var(--accent);border-radius:16px;place-items:center;margin-bottom:18px;display:grid}.oB1X9q_site .oB1X9q_serviceIcon svg,.oB1X9q_site .oB1X9q_serviceIcon img{object-fit:contain;width:36px;height:36px;display:block}.oB1X9q_site .oB1X9q_partnerService h3{overflow-wrap:anywhere;margin:0 0 12px;font-size:18px;line-height:1.3}.oB1X9q_site .oB1X9q_partnerService ul{margin:0;padding:0;list-style:none}.oB1X9q_site .oB1X9q_partnerService li{overflow-wrap:anywhere;padding:12px 0;font-size:14px}.oB1X9q_site .oB1X9q_partnerService li+li{border-top:1px solid var(--line)}.oB1X9q_site .oB1X9q_partnerService li p,.oB1X9q_site .oB1X9q_offerMissing{color:var(--ink-2);margin:8px 0;font-size:13px;line-height:1.5}.oB1X9q_site .oB1X9q_offerActions{flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:13px;display:flex}.oB1X9q_site .oB1X9q_offerActions a{color:var(--accent);text-underline-offset:3px;padding:6px 0;text-decoration:underline}@media (max-width:500px){.oB1X9q_site .oB1X9q_partnerDialog{padding:20px}.oB1X9q_site .oB1X9q_partnerDialogHead{align-items:flex-start;margin-top:-20px;padding-top:20px;top:-20px}.oB1X9q_site .oB1X9q_partnerDialogHead h2{font-size:24px}.oB1X9q_site .oB1X9q_names button,.oB1X9q_site .oB1X9q_names div{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:680px){.oB1X9q_site .oB1X9q_partnerServices{grid-template-columns:repeat(2,minmax(0,1fr))}.oB1X9q_site .oB1X9q_partnerService{padding:18px}.oB1X9q_site .oB1X9q_serviceIcon{width:48px;height:48px;margin-bottom:14px}}@media (max-width:430px){.oB1X9q_site .oB1X9q_partnerServices{grid-template-columns:minmax(0,1fr)}}body:has(.oB1X9q_repairDialog[open]){overflow:hidden}.oB1X9q_site .oB1X9q_repairDialog{border:1px solid var(--line);background:var(--bg);width:min(520px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);overscroll-behavior:contain;border-radius:24px;margin:auto;padding:28px;overflow:auto}.oB1X9q_site .oB1X9q_repairDialog::backdrop{background:#15171999}.oB1X9q_site .oB1X9q_repairDialogHead{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.oB1X9q_site .oB1X9q_repairDialogHead h2{font-size:26px;line-height:1.2}.oB1X9q_site .oB1X9q_repairDialogClose{border:1px solid var(--line);background:var(--bg);cursor:pointer;border-radius:10px;flex:none;padding:8px 10px;font-size:13px}.oB1X9q_site .oB1X9q_repairDialogIntro{color:var(--ink-2);font-size:15px}.oB1X9q_site .oB1X9q_repairSummary{background:var(--alt);overflow-wrap:anywhere;border-radius:14px;margin:20px 0;padding:16px;font-size:14px}.oB1X9q_site .oB1X9q_repairSummary strong{margin-bottom:8px;font-weight:600;display:block}.oB1X9q_site .oB1X9q_repairSummary p+p{margin-top:4px}.oB1X9q_site .oB1X9q_repairForm{gap:18px;display:grid}.oB1X9q_site .oB1X9q_repairForm .oB1X9q_btn{width:100%}.oB1X9q_site .oB1X9q_repairForm .oB1X9q_err{font-size:13px}.oB1X9q_site .oB1X9q_repairForm .oB1X9q_btn:disabled{opacity:.65}@media (max-width:500px){.oB1X9q_site .oB1X9q_repairDialog{padding:20px}.oB1X9q_site .oB1X9q_repairDialogHead{align-items:flex-start;gap:10px}.oB1X9q_site .oB1X9q_repairDialogHead h2{font-size:23px}}.oB1X9q_site .oB1X9q_contact-wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:40px;display:grid}@media (max-width:820px){.oB1X9q_site .oB1X9q_contact-wrap{grid-template-columns:1fr}}.oB1X9q_site .oB1X9q_contacts{gap:6px;margin-top:10px;font-size:17px;display:grid}.oB1X9q_site .oB1X9q_address{overflow-wrap:anywhere;white-space:pre-line;margin:4px 0 0;font-style:normal}.oB1X9q_site .oB1X9q_address a{text-underline-offset:3px;text-decoration:underline}.oB1X9q_site .oB1X9q_address a:hover{color:var(--accent)}.oB1X9q_site .oB1X9q_form{background:var(--bg);border-radius:28px;grid-template-columns:1fr 1fr;gap:18px;padding:36px;display:grid}@media (max-width:560px){.oB1X9q_site .oB1X9q_form{grid-template-columns:1fr;padding:24px}}.oB1X9q_site .oB1X9q_form .oB1X9q_full{grid-column:1/-1}.oB1X9q_site .oB1X9q_ok{color:var(--accent);font-weight:500}.oB1X9q_site .oB1X9q_err{color:var(--red)}.oB1X9q_site footer{background:var(--alt);color:var(--ink-2);border-top:1px solid var(--line);font-size:12px}.oB1X9q_site footer .oB1X9q_wrap{gap:22px;padding-block:28px 22px;display:grid}.oB1X9q_site .oB1X9q_f-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (max-width:720px){.oB1X9q_site .oB1X9q_f-cols{grid-template-columns:1fr 1fr}}.oB1X9q_site .oB1X9q_f-cols h4{color:var(--ink);margin:0 0 10px;font-size:12px;font-weight:600}.oB1X9q_site .oB1X9q_f-cols ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.oB1X9q_site .oB1X9q_f-cols a:hover{color:var(--ink);text-decoration:underline}.oB1X9q_site .oB1X9q_f-bottom{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:16px;display:flex}.oB1X9q_site{border:8px solid #fff;min-width:0}.oB1X9q_site .oB1X9q_multiline{white-space:pre-line}.oB1X9q_site .oB1X9q_empty{background:var(--alt);border-radius:28px;padding:40px}.oB1X9q_site .oB1X9q_btn:disabled{opacity:1;cursor:not-allowed}.oB1X9q_site .oB1X9q_btn:disabled:hover{background:var(--accent)}.oB1X9q_lookupResults{overflow-wrap:anywhere}.oB1X9q_lookupList{margin:18px 0 0;padding:0;font-size:14px;line-height:1.6;list-style:none}.oB1X9q_lookupList li{border-bottom:1px solid #e5e7eb;gap:4px;padding:12px 0;display:grid}.oB1X9q_lookupDetails{flex-wrap:wrap;gap:4px 18px;display:flex}
