.qc-purpose-choices{padding:28px 0 42px}.qc-purpose-choices>header{max-width:720px;margin-bottom:26px}.qc-purpose-choices h2{margin:12px 0;font:500 clamp(32px,4vw,46px)/1.12 Georgia,serif}.qc-purpose-choices p,.qc-discovery-heading p{line-height:1.65}.qc-purpose-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.qc-purpose-door{background:#182b3d;border:1px solid #8d9aaa;border-radius:12px;flex-direction:column;min-width:0;padding:26px;display:flex;color:#f8f3e9!important;text-decoration:none!important}.qc-purpose-door h3{margin:18px 0 12px;font:500 28px/1.2 Georgia,serif;color:#f8f3e9!important}.qc-purpose-door p{margin:0 0 24px;font:14px/1.65 Arial,sans-serif;color:#e0e3e9!important}.qc-purpose-number,.qc-purpose-next{color:#edbea4;font:600 13px/1.5 Arial,sans-serif}.qc-purpose-next{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-top:auto;display:flex}.qc-purpose-door:hover{background:#20364b;border-color:#edbea4}:is(.qc-purpose-choices :focus-visible,.qc-discovery :focus-visible){outline-offset:5px;outline:3px solid #edbea4}.qc-discovery-note{color:#d7dfe8;margin-top:24px;font:14px/1.7 Arial,sans-serif}.qc-discovery-note a{color:inherit;text-underline-offset:4px}.qc-discovery-heading{max-width:800px;margin-bottom:40px}.qc-discovery-heading>a{min-height:44px;color:inherit;align-items:center;display:inline-flex}.qc-discovery-heading h1{margin:22px 0;font:500 clamp(40px,6vw,68px)/1.08 Georgia,serif}.qc-discovery-heading h1 em{color:#edbea4;font-weight:400}.qc-design-collection{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.qc-design-option{color:#f8f3e9;background:#182b3d;border:1px solid #8d9aaa;border-radius:14px;min-width:0;padding:26px}.qc-design-option>header{margin-bottom:24px}.qc-design-option h2{margin:10px 0;font:500 31px/1.2 Georgia,serif;color:#f8f3e9!important}.qc-design-option p{font:14px/1.65 Arial,sans-serif}.qc-design-option .qc-design-price{font-weight:700;color:#edbea4!important}.qc-design-free{border:2px solid #edbea4}.qc-design-next{border-top:1px solid #8d9aaa;margin-top:24px;padding-top:22px}.qc-design-next>a{box-sizing:border-box;text-align:center;white-space:normal;justify-content:center;align-items:center;width:100%;min-height:48px;display:inline-flex}.qc-design-next p{color:#d7dfe8}.qc-free-example .free-card strong,.qc-free-example .free-card p,.qc-free-example .free-card-credit a{color:var(--free-ink)!important}.qc-free-example>p,.qc-design-option .qc-note{color:#d7dfe8}.qc-design-parked{align-self:start}.services-commercial .qc-discovery .qc-discovery-heading :is(h1,p),.services-commercial .qc-purpose-choices>header :is(h2,p){color:inherit}.services-commercial .qc-design-option :is(h2,p){color:#f8f3e9}.services-commercial .qc-purpose-choices .qc-discovery-note{color:inherit}.services-commercial .qc-discovery{color:#f8f3e9;background:#101725}.gs-coming-soon-page .gs-destination-header{margin-bottom:30px}.gs-coming-soon-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.gs-coming-soon-actions a{align-items:center;min-height:48px;display:inline-flex}.gs-opening-note{border-left:3px solid #a67b3c;padding-left:18px;line-height:1.7}@media (max-width:900px){.qc-purpose-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qc-design-collection{grid-template-columns:1fr}}@media (max-width:540px){.qc-purpose-grid{grid-template-columns:1fr}.qc-purpose-door,.qc-design-option{padding:22px}.qc-design-option h2{font-size:28px}}@media (forced-colors:active){.qc-purpose-door,.qc-purpose-door:hover,.qc-design-option,.qc-design-free{background:canvas;border-color:canvastext;color:canvastext!important}.qc-purpose-door :is(h3,p,span),.qc-design-option :is(h2,p),.qc-discovery-heading h1 em{color:canvastext!important}}.services-commercial .gs-local-nav .gs-future-nav{color:#182b3d;flex-basis:100%;font:13px/1.7 Arial,sans-serif}.services-commercial .gs-local-nav .gs-future-nav summary{cursor:pointer;align-content:center;min-height:44px;display:list-item}.services-commercial .gs-local-nav .gs-future-nav p{color:#182b3d;margin:8px 0 0;font-size:13px;line-height:1.9}.services-commercial .gs-local-nav .gs-future-nav :focus-visible{outline-offset:3px;outline:3px solid #76531f}
