.os-sample,.os-invitation{--os-accent:#087754;--os-bg:#fff;--os-panel:#fff;--os-line:#dbe4df;--os-text:#152b25;--os-muted:#586762;color:var(--os-text);background:var(--os-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5}.os-copper{--os-accent:#b94d19}.os-sample *,.os-invitation *{box-sizing:border-box}.os-sample{min-width:0;margin:0}.os-sample h1,.os-sample h2,.os-sample h3,.os-sample h4,.os-invitation h2{color:var(--os-text);letter-spacing:-.035em;font-family:Arial,Helvetica,sans-serif;font-weight:600;line-height:1.2}.os-sample h1{margin:7px 0 12px;font-size:clamp(29px,3.1vw,46px)}.os-sample h2{margin:8px 0 14px;font-size:clamp(24px,2.3vw,33px)}.os-sample h3{margin:0 0 16px;font-size:19px}.os-sample h4{margin:10px 0;font-size:16px}.os-sample p{color:var(--os-muted);margin:10px 0;font-size:14px;line-height:1.65}.os-sample button,.os-invitation button,.os-sample input,.os-sample select{font:inherit}.os-sample button,.os-invitation button{cursor:pointer}.os-sample a,.os-invitation a{color:var(--os-accent);text-decoration:none}:is(.os-sample button:focus-visible,.os-sample a:focus-visible,.os-sample summary:focus-visible,.os-sample input:focus-visible,.os-sample select:focus-visible,.os-invitation a:focus-visible){outline:2px solid var(--os-accent);outline-offset:4px}.os-sample button:disabled{cursor:not-allowed;opacity:.46}.os-sample .os-eyebrow,.os-invitation .os-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--os-accent);margin:0 0 8px;font-size:10px;font-weight:700;line-height:1.6}.os-sample .os-note{color:var(--os-muted);margin:12px 0;font-size:11px}.os-button,.os-sample .os-button{border:1px solid var(--os-accent);background:var(--os-accent);color:#fff;text-align:left;white-space:normal;border-radius:6px;justify-content:center;align-items:center;gap:14px;max-width:100%;min-height:44px;padding:12px 16px;font-size:13px;font-weight:650;line-height:1.4;transition:background .15s,transform .15s;display:inline-flex}.os-button:hover{filter:brightness(1.07);transform:translateY(-1px)}.os-sample .os-secondary{color:var(--os-text);background:0 0;border-color:#c7d7cf}.os-button svg{flex-shrink:0}.os-actions{flex-wrap:wrap;gap:10px;margin:18px 0 4px;display:flex}.os-top{justify-content:space-between;align-items:center;gap:14px;max-width:1320px;margin:auto;padding:22px 30px;display:flex}.os-wordmark{letter-spacing:.06em;align-items:center;gap:12px;font-size:19px;font-weight:700;display:flex}.os-wordmark small{color:var(--os-muted);letter-spacing:.13em;margin-top:3px;font-size:9px;font-weight:400;display:block}.os-logo{background:var(--os-accent);color:#fff;border-radius:4px;padding:2px 13px;font-size:27px;font-weight:800}.os-context-bar{z-index:20;border-block:1px solid var(--os-line);background:#f0f6f3;flex-wrap:wrap;justify-content:space-between;gap:4px;padding:8px 30px;display:flex;position:sticky;top:0}.os-context-bar p,.os-context-bar span{color:#42594c;margin:0;font-size:11px}.os-context-bar span{color:var(--os-muted)}.os-body{grid-template-columns:220px minmax(0,1fr);max-width:1320px;margin:auto;display:grid}.os-sidebar{border-right:1px solid var(--os-line);flex-direction:column;padding:28px 14px;display:flex}.os-sidebar>.os-eyebrow{color:var(--os-muted);padding-left:12px}.os-sidebar nav{flex-direction:column;gap:5px;display:flex}.os-sidebar nav button{min-height:55px;color:var(--os-muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:12px;padding:10px;font-size:12px;line-height:1.5;display:flex}.os-sidebar nav button>span{color:#60746a;font-size:10px}.os-sidebar nav button svg{width:14px;margin-left:auto}.os-sidebar nav button[aria-current=page]{color:var(--os-text);background:#eef5f0;border-color:#c7d7cf}.os-sidebar nav button[aria-current=page]>span{color:var(--os-accent)}.os-sidebar-bottom{border-top:1px solid var(--os-line);margin:44px 12px 0;padding-top:20px}.os-sidebar-bottom p{color:var(--os-text);font-size:16px}.os-sidebar-bottom span{color:var(--os-muted);font-size:11px;line-height:1.9;display:block}.os-sidebar-bottom a{margin-top:18px;font-size:11px;display:block}.os-workspace{min-width:0;padding:24px 30px 30px}.os-utilities{color:var(--os-muted);border-bottom:1px solid var(--os-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;font-size:10px;display:flex}.os-utilities button{color:var(--os-accent);background:0 0;border:0;min-height:30px;font-size:11px}.os-utilities>div{gap:14px;display:flex}.os-view-heading{margin:30px 0 24px}.os-view-heading>p:last-child{max-width:720px;font-size:15px}.os-panel{border:1px solid var(--os-line);background:var(--os-panel);border-radius:6px;min-width:0;margin:0 0 20px;padding:22px}.os-grid-two{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.os-grid-two>.os-panel{height:100%}.os-signal{background:linear-gradient(105deg,#eef5f0,#fff);border:1px solid #c7d7cf;border-radius:6px;grid-template-columns:minmax(0,1fr) 190px;gap:26px;margin-bottom:22px;padding:28px;display:grid}.os-copper .os-signal{background:linear-gradient(105deg,#f8f4ef,#fff);border-color:#e6dfd5}.os-signal p{max-width:650px}.os-signal-number{text-align:center;border-left:1px solid #c7d7cf;flex-direction:column;justify-content:center;display:flex}.os-signal-number>span{color:var(--os-accent);letter-spacing:-.06em;font-size:76px;font-weight:600;line-height:1.1}.os-signal-number small{color:var(--os-text);font-size:15px}.os-signal-number p{padding:0 10px;font-size:10px}.os-kpis{border:1px solid var(--os-line);background:var(--os-panel);border-radius:6px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.os-kpis>div{border-right:1px solid var(--os-line);min-width:0;padding:18px 13px}.os-kpis>div:last-child{border:0}.os-kpis p{color:var(--os-muted);margin:0 0 12px;font-size:10px}.os-kpis strong{letter-spacing:-.04em;overflow-wrap:anywhere;color:var(--os-text);font-variant-numeric:tabular-nums;font-size:clamp(17px,1.7vw,25px);font-weight:600;display:block}.os-kpis small{color:var(--os-muted);margin-top:7px;font-size:9px;line-height:1.6;display:block}.os-network{border:1px solid var(--os-line);background:#fafcfa;border-radius:7px;height:310px;position:relative;overflow:hidden}.os-network>svg{width:100%;height:100%;position:absolute;inset:0}.os-map-location{color:var(--os-text);background:#fff;border:1px solid #c7d7cf;border-radius:5px;min-width:99px;max-width:135px;padding:8px 12px;font-size:11px;line-height:1.5;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 20px #173f3a12}.os-map-location small{color:var(--os-muted);font-size:9px;display:block}.os-map-selected{border-color:var(--os-accent)}.os-map-dot{background:var(--os-accent);border-radius:100%;width:6px;height:6px;margin-right:6px;display:inline-block}.os-queue-item{border-bottom:1px solid var(--os-line);padding:12px 0 18px}.os-queue-item:first-of-type{padding-top:0}.os-queue-item:last-child{border-bottom:0;padding-bottom:0}.os-queue-item h4{margin-top:0;font-size:16px}.os-queue-item p{font-size:12px}.os-queue-item small{color:var(--os-muted);font-size:10px;line-height:1.7;display:block}.os-text-action,.os-sample .os-text-action{color:var(--os-accent);text-align:left;background:0 0;border:none;align-items:center;gap:10px;min-height:40px;padding:8px 0;font-size:12px;display:flex}.os-feed{flex-direction:column;display:flex}.os-feed>button{border:0;border-top:1px solid var(--os-line);text-align:left;color:var(--os-text);background:0 0;align-items:start;gap:15px;width:100%;padding:17px 0;font-size:12px;display:flex}.os-feed>button:first-child{border-top:0}.os-feed>button>span:nth-child(2){flex:1}.os-feed strong{font-weight:450;line-height:1.6}.os-feed small{color:var(--os-muted);margin-top:6px;font-size:10px;display:block}.os-specialist{color:var(--os-accent);text-align:center;border:1px solid #c7d7cf;border-radius:3px;min-width:65px;padding:4px 7px;font-size:9px;font-weight:700}.os-tag{color:var(--os-accent);border:1px solid #c7d7cf;border-radius:4px;padding:4px 7px;font-size:10px;display:inline-flex}.os-plan-note{background:#f0f6f3;border:1px solid #c7d7cf;border-radius:5px;margin-top:18px;padding:15px}.os-plan-note p{margin-bottom:0;font-size:12px}.os-plan-note strong{color:var(--os-text);font-size:13px}.os-notice,.os-tour{background:#eef5f0;border:1px solid #c7d7cf;border-radius:5px;margin:18px 0;padding:12px 16px}.os-sample .os-notice{color:var(--os-accent);font-size:12px}.os-tour{align-items:start;gap:12px;display:flex}.os-tour p{margin:4px 0 0;font-size:11px}.os-tour strong{font-size:13px;font-weight:550}.os-tour>button{color:var(--os-text);background:0 0;border:0;margin-left:auto;padding:5px}.os-tour-number{background:var(--os-accent);color:#fff;border-radius:100%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.os-matrix-desktop table{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%;color:var(--os-text);font-size:10px}.os-matrix-desktop th{overflow-wrap:anywhere;text-align:left;color:var(--os-muted);padding:5px 2px;font-size:9px;font-weight:500;line-height:1.5}.os-matrix-desktop th:first-child{width:78px}.os-matrix-desktop td{padding:0}.os-matrix-desktop caption{text-align:left;color:var(--os-muted);caption-side:bottom;margin-top:10px;font-size:11px}.os-matrix-desktop button{border:1px solid var(--os-line);width:100%;color:var(--os-muted);overflow-wrap:anywhere;background:#f0f6f3;border-radius:3px;min-height:40px;padding:10px 1px;font-size:9px}.os-matrix-desktop button[data-amount=true]{color:#805617;background:#fff0d8;border-color:#e6d3b0}.os-matrix-desktop button.os-cell-active{outline:2px solid var(--os-accent);outline-offset:0}.os-matrix-mobile{display:none}.os-calculation>div{color:var(--os-muted);border-bottom:1px solid #dbe4df;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:12px;display:flex}.os-calculation strong{color:var(--os-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:550}.os-calculation .os-calc-total{color:var(--os-text);border-block:1px solid #c7d7cf;margin:5px 0;padding:13px 0}.os-calc-total strong{color:var(--os-accent);font-size:16px}.os-details{border-top:1px solid var(--os-line);margin-top:18px;padding-top:14px}.os-details summary{color:var(--os-text);cursor:pointer;min-height:32px;font-size:12px}.os-details p{overflow-wrap:anywhere;font-size:12px}.os-details>details{padding:8px 0}.os-bridge-bars>div{color:var(--os-muted);grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:16px 0 25px;font-size:12px;display:grid}.os-bridge-bars strong{color:var(--os-text)}.os-bridge-bars>div>div{background:var(--os-accent);border-radius:2px;grid-column:1/-1;height:9px}.os-inventory{gap:20px;display:grid}.os-sample dl{margin:12px 0}.os-sample dl>div{border-bottom:1px solid var(--os-line);justify-content:space-between;gap:12px;padding:7px 0;font-size:12px;line-height:1.5;display:flex}.os-sample dt{color:var(--os-muted)}.os-sample dd{color:var(--os-text);text-align:right;flex-shrink:0;margin:0;font-weight:550}.os-inventory small{color:var(--os-accent);font-size:10px}.os-inputs{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;padding:0;display:grid}.os-sample label{color:var(--os-muted);gap:8px;min-width:0;font-size:11px;font-weight:400;display:grid}.os-sample input,.os-sample select{color:var(--os-text);background:#fff;border:1px solid #c7d7cf;border-radius:5px;width:100%;min-width:0;min-height:44px;padding:11px;font-size:13px}.os-recommendation{border-left:3px solid var(--os-accent);background:#eef5f0;border-radius:4px;margin-top:20px;padding:16px}.os-recommendation h4{color:var(--os-accent)}.os-price-history{padding-top:14px}.os-price-history>div{border-bottom:1px solid var(--os-line);color:var(--os-muted);justify-content:space-between;padding:8px 0;font-size:12px;display:flex}.os-price-history small{color:var(--os-muted);margin-top:14px;font-size:11px;display:block}.os-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.os-options>article{border:1px solid var(--os-line);background:#fafcfa;border-radius:6px;min-width:0;padding:19px}.os-options .os-option-recommended{border-color:var(--os-accent);background:#f0f6f3}.os-options p{font-size:12px}.os-options dl>div{flex-wrap:wrap;gap:3px}.os-options dd{margin-left:auto}.os-options .os-button{width:100%;margin-top:14px}.os-toolbar{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.os-toolbar .os-button{min-height:40px;padding:8px 11px;font-size:11px}.os-toolbar .os-button[aria-pressed=true]{background:var(--os-accent);color:#fff}.os-toolbar label{align-items:center;gap:7px;display:flex}.os-toolbar input{width:15px;min-height:18px}.os-yard-map{border:1px solid var(--os-line);border-radius:6px;width:100%;height:auto;display:block}.os-yard-legend{color:var(--os-muted);flex-wrap:wrap;gap:12px;font-size:10px;display:flex}.os-yard-stats>div{border-bottom:1px solid var(--os-line);color:var(--os-muted);grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:17px 0;font-size:12px;display:grid}.os-yard-stats strong{color:var(--os-text);text-align:right;font-size:19px;font-weight:500}.os-yard-stats small{grid-column:1/-1;font-size:10px}.os-question{text-align:left;width:100%;color:var(--os-text);background:#fafcfa;border:1px solid #c7d7cf;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:16px;font-size:13px;line-height:1.5;display:flex}.os-question[aria-pressed=true]{border-color:var(--os-accent)}.os-question svg{flex-shrink:0;width:17px}.os-ask-input{margin:26px 0 12px}.os-answer-conclusion{font-size:23px!important;font-weight:500!important;line-height:1.5!important}.os-answer-facts{color:var(--os-muted);padding-left:19px;font-size:13px}.os-answer-facts li{padding:6px 0}.os-record-links{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.os-record-links button{color:var(--os-accent);background:#eef5f0;border:1px solid #c7d7cf;border-radius:4px;min-height:40px;padding:8px;font-size:11px}.os-closing{border-top:1px solid var(--os-line);grid-template-columns:minmax(0,1fr) 270px;gap:24px;margin-top:45px;padding:30px 0 0;display:grid}.os-closing>div:last-child{flex-direction:column;justify-content:center;align-items:start;gap:8px;display:flex}.os-closing p{max-width:640px;font-size:12px}.os-closing small{color:var(--os-muted);font-size:10px}.os-dialog{--os-accent:#087754;--os-bg:#fff;--os-panel:#fff;--os-line:#dbe4df;--os-text:#152b25;--os-muted:#586762;background:var(--os-bg);color:var(--os-text);overscroll-behavior:contain;border:1px solid #c7d7cf;border-radius:6px;width:min(740px,100vw - 28px);max-height:calc(100dvh - 30px);padding:25px;font-family:Arial,Helvetica,sans-serif;overflow:auto}.os-copper .os-dialog{--os-accent:#b94d19}.os-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000b}.os-dialog-top{justify-content:space-between;align-items:start;gap:15px;display:flex}.os-dialog-top h2{margin-top:5px;font-size:25px}.os-dialog-top .os-button{flex-shrink:0;min-width:44px}.os-dialog .os-context{border-block:1px solid var(--os-line);color:var(--os-accent);margin-bottom:23px;padding:9px 0;font-size:11px}.os-dialog .os-facts{border-left:2px solid var(--os-accent);margin:22px 0;padding-left:18px}.os-facts strong{color:var(--os-text)}.os-invitation{border:1px solid #c7d7cf;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:35px auto;padding:35px;display:flex}.os-invitation h2{margin:10px 0;font-size:34px}.os-invitation p{color:var(--os-muted);margin:6px 0;font-size:14px;line-height:1.6}.os-invitation>a{color:#fff;flex-shrink:0}.os-empty{padding:22px 0}.os-sample strong{color:var(--os-text)}@media (min-width:1440px){.os-workspace{padding-inline:38px}.os-grid-two{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.os-matrix-desktop button{font-size:10px}}@media (max-width:1066px){.os-body{grid-template-columns:180px minmax(0,1fr)}.os-workspace{padding:20px}.os-sidebar{padding:25px 8px}.os-sidebar nav button{gap:8px;font-size:11px}.os-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.os-kpis>div:nth-child(3){border-right:0}.os-kpis>div:nth-child(-n+3){border-bottom:1px solid var(--os-line)}.os-grid-two{grid-template-columns:minmax(0,1fr)}.os-grid-two>.os-panel{height:auto;margin-bottom:0}.os-grid-two{margin-bottom:20px}.os-signal{grid-template-columns:minmax(0,1fr) 135px;padding:22px}.os-signal-number>span{font-size:62px}.os-matrix-desktop th{font-size:10px}.os-matrix-desktop button{font-size:11px}.os-closing,.os-options{grid-template-columns:1fr}.os-options dl>div{flex-wrap:nowrap}.os-options .os-button{width:auto}.os-invitation{flex-wrap:wrap;margin-inline:22px}}@media (max-width:768px){.os-body{display:block}.os-sidebar{border-right:0;border-bottom:1px solid var(--os-line);padding:12px 16px}.os-sidebar>.os-eyebrow,.os-sidebar-bottom{display:none}.os-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.os-sidebar nav button{gap:5px;min-height:44px;padding:8px;font-size:10px}.os-sidebar nav button svg{display:none}.os-sidebar nav button>span{font-size:9px}.os-top{padding:18px}.os-top .os-button{padding:9px;font-size:11px}.os-context-bar{padding:9px 18px}.os-context-bar span{display:none}.os-wordmark small{max-width:180px;font-size:8px}.os-wordmark{font-size:16px}.os-logo{padding:2px 10px;font-size:23px}.os-workspace{padding:20px 18px}.os-utilities{gap:6px}.os-utilities>span{font-size:10px}.os-view-heading{margin-top:25px}.os-signal{grid-template-columns:minmax(0,1fr) 100px;gap:15px}.os-signal h2{font-size:24px}.os-panel{padding:20px}.os-invitation h2{font-size:29px}}@media (max-width:480px){.os-top{padding:14px 12px}.os-wordmark{gap:8px;font-size:14px}.os-wordmark small{max-width:140px;font-size:7px}.os-logo{padding:2px 8px}.os-context-bar{padding:9px 12px}.os-context-bar p{font-size:10px}.os-sidebar{padding:10px 12px}.os-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.os-workspace{padding:16px 12px}.os-utilities>div{gap:8px}.os-utilities button{font-size:10px}.os-signal{flex-direction:column-reverse;gap:13px;padding:18px;display:flex}.os-signal-number{text-align:left;border-left:0;flex-direction:row;justify-content:start;align-items:baseline;gap:8px}.os-signal-number>span{font-size:43px}.os-signal-number small{font-size:12px}.os-signal-number p{display:none}.os-signal h2{font-size:25px}.os-signal p{font-size:12px}.os-signal .os-actions{flex-direction:column}.os-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.os-kpis>div{padding:15px 12px}.os-kpis>div:nth-child(3){border-right:1px solid var(--os-line)}.os-kpis>div:nth-child(2n){border-right:0}.os-kpis>div:nth-child(-n+4){border-bottom:1px solid var(--os-line)}.os-kpis strong{font-size:23px}.os-kpis p{font-size:10px}.os-kpis small{font-size:9px}.os-panel{padding:17px}.os-network{height:320px}.os-map-location{min-width:82px;max-width:96px;padding:7px 5px;font-size:10px}.os-map-location small{font-size:8px}.os-map-location:nth-of-type(5){left:20%!important}.os-map-location:nth-of-type(3){left:78%!important}.os-matrix-desktop{display:none}.os-matrix-mobile{display:block}.os-mobile-categories{flex-direction:column;gap:6px;margin-top:12px;display:flex}.os-mobile-categories button{border:1px solid var(--os-line);color:var(--os-text);text-align:left;background:#fafcfa;border-radius:4px;justify-content:space-between;gap:10px;min-height:44px;padding:12px;font-size:11px;display:flex}.os-mobile-categories button[aria-pressed=true]{border-color:var(--os-accent)}.os-inputs{grid-template-columns:1fr}.os-sample dl>div{font-size:11px}.os-sample dd{flex-shrink:1;font-size:11px}.os-calculation>div{font-size:11px}.os-calculation strong{font-size:12px}.os-calculation .os-calc-total strong{font-size:14px}.os-feed>button{gap:9px}.os-specialist{min-width:55px;padding:4px;font-size:8px}.os-feed>button>svg{display:none}.os-tour strong{font-size:12px}.os-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:18px}.os-dialog-top h2{overflow-wrap:anywhere;font-size:21px}.os-dialog .os-actions{flex-direction:column}.os-invitation{margin-inline:15px;padding:24px}.os-invitation>a{flex-shrink:1;width:100%}.os-yard-stats strong{font-size:16px}.os-answer-conclusion{font-size:20px!important}}@media (prefers-reduced-motion:reduce){.os-sample *,.os-invitation *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.os-button:hover{transform:none}}.os-context-bar{top:84px}.os-yard-mobile-insight{display:none}@media (max-width:900px){.os-context-bar{top:76px}.os-yard-mobile-insight{border-left:3px solid var(--os-accent);background:#eef5f0;margin:16px 0;padding:15px;display:block}.os-yard-mobile-insight strong{font-size:23px;display:block}}.os-view-heading{scroll-margin-top:145px}.os-tour>.os-button{flex-shrink:0;max-width:180px}@media (max-width:768px){.os-tour{flex-wrap:wrap}.os-tour>div{flex:1}.os-tour>.os-button{order:3;width:100%;max-width:none;margin-left:38px}.os-view-heading{scroll-margin-top:135px}}.os-copper,.os-copper .os-dialog{--os-text:#292723;--os-muted:#69645c;--os-line:#e6dfd5}.os-sample .os-button,.os-invitation .os-button{color:#fff;border-radius:3px}.os-sample .os-secondary{color:var(--os-text);border-color:var(--os-line);background:#fff}.os-sample .os-secondary:hover{background:#f0f6f3}.os-sample .os-toolbar .os-button[aria-pressed=true]{color:#fff}.os-copper .os-context-bar,.os-copper .os-plan-note,.os-copper .os-recommendation,.os-copper .os-notice,.os-copper .os-tour,.os-copper .os-options .os-option-recommended,.os-copper .os-sidebar nav button[aria-current=page],.os-copper .os-record-links button,.os-copper .os-yard-mobile-insight{background:#f8f4ef;border-color:#e6dfd5}.os-copper .os-secondary:hover{background:#f8f4ef}.os-invitation{background:#f0f6f3;width:min(1320px,100% - 96px);max-width:1320px}.os-invitation.os-copper{background:#f8f4ef;border-color:#e6dfd5}.os-dialog::backdrop{background:#152b2566}.os-dialog{box-shadow:0 28px 70px -26px #173f3a45}.os-sample .os-logo{color:#fff}.os-sample .os-map-selected{background:#eef5f0}.os-copper .os-map-selected{background:#f8f4ef}.os-sample .os-question[aria-pressed=true]{background:#f0f6f3}.os-copper .os-question[aria-pressed=true]{background:#f8f4ef}@media (max-width:1050px){.os-invitation{width:calc(100% - 56px);margin-inline:28px}}@media (max-width:520px){.os-invitation{width:calc(100% - 40px);margin-inline:20px}}
