.quiet-features{background:#fafaf7;border-top:1px solid #e4e7df;border-bottom:1px solid #e4e7df;padding:64px 7%}.quiet-heading{margin-bottom:30px}.coala-site .quiet-heading h2{letter-spacing:-.03em;margin:0 0 12px;font-family:Manrope,Arial,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.2}.quiet-heading>p:last-child{margin:0;font-size:15px}.quiet-feature-grid{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.quiet-wheel{background:#fafaf7;height:270px;overflow:hidden}.quiet-wheel img{object-fit:contain;width:100%;height:100%}.quiet-tech{gap:24px;display:grid}.coala-site .quiet-features h3{letter-spacing:-.02em;margin:0 0 10px;font-family:Manrope,Arial,sans-serif;font-size:19px;font-weight:650;line-height:1.3}.quiet-tech svg{float:left;color:#456341;margin:0 10px 8px 0}.quiet-tech p,.quiet-personal p{margin:0 0 8px;font-size:14px;line-height:1.7}.quiet-personal{border-top:1px solid #dfe4d8;grid-template-columns:250px 1fr;gap:35px;margin-top:35px;padding-top:30px;display:grid}.quiet-color-groups{grid-template-columns:2fr 1fr;gap:25px;display:grid}.quiet-swatches h4{text-transform:uppercase;letter-spacing:.12em;margin:0 0 16px;font-size:11px}.quiet-swatches ul{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.quiet-swatches li{flex-direction:column;gap:6px;width:55px;font-size:10px;line-height:1.4;display:flex}.quiet-swatch{background-image:linear-gradient(140deg,#ffffff65,#0000 45%,#ffffff25 47%,#0000 60%);border:1px solid #0002;border-radius:7px;width:38px;height:38px}.quiet-swatches small{color:#55704a;font-size:9px}.quiet-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.quiet-bottom p{margin:0;font-size:13px}.quiet-bottom span{margin:0 10px}.quiet-bottom a{font-size:12px}.coala-site .quiet-note{color:#778075;margin:18px 0 0;font-size:11px}.quiet-features a:focus-visible{outline-offset:4px;outline:2px solid #456341}@media (max-width:900px){.quiet-personal{grid-template-columns:1fr}.quiet-color-groups{grid-template-columns:2fr 1fr}}@media (max-width:600px){.quiet-features{padding:42px 6%}.quiet-feature-grid,.quiet-color-groups{grid-template-columns:1fr;gap:25px}.quiet-wheel{height:240px}.quiet-personal{gap:20px}.quiet-bottom{flex-direction:column;align-items:flex-start}.quiet-bottom p{font-size:12px}.quiet-swatches li{width:57px}}.home-insights{background:#f6f5ef}.home-insights-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0;display:grid}.home-insights-grid article{background:#fff;border:1px solid #dfe4d8;min-width:0}.home-insights-image{aspect-ratio:3/2;background:#f0f2eb;display:block;overflow:hidden}.home-insights-image img{object-fit:contain;width:100%;height:100%;transition:transform .25s}.home-insights-image:hover img{transform:scale(1.035)}.home-insights-copy{padding:24px}.coala-site .home-insights-copy h3{margin:12px 0;font-size:24px;line-height:1.2}.home-insights-copy>p:not(.coala-kicker){font-size:14px;line-height:1.65}.home-insights a:focus-visible{outline-offset:4px;outline:3px solid #42652f}@media (max-width:760px){.home-insights-grid{grid-template-columns:1fr;gap:20px}.home-insights-copy{padding:22px}}@media (prefers-reduced-motion:reduce){.home-insights-image img{transition:none}.home-insights-image:hover img{transform:none}}.welcome-paths{background:#f6f5ef;padding:70px 7%}.welcome-heading{grid-template-columns:1fr 1fr;align-items:end;column-gap:8%;margin-bottom:30px;display:grid}.welcome-heading .coala-kicker{grid-column:1/-1}.coala-site .welcome-heading h2{font-size:clamp(38px,4vw,58px);line-height:1.02}.welcome-heading>p:last-child{max-width:410px;margin:0 0 5px;font-size:16px}.welcome-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.welcome-options>a{color:#1b291e;background:#fff;border:1px solid #dfe4d8;flex-direction:column;align-items:flex-start;padding:28px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.welcome-options>a:hover{border-color:#78905f;transform:translateY(-4px);box-shadow:0 8px 24px #1627180a}.welcome-options>a:focus-visible{outline-offset:4px;outline:3px solid #42652f}.welcome-label{letter-spacing:.14em;color:#576a4c;margin:20px 0 12px;font-size:10px;font-weight:700}.coala-site .welcome-options h3{margin:0;font-size:30px;line-height:1.1}.welcome-options p{margin:15px 0 24px;font-size:14px;line-height:1.7}.welcome-options strong{border-top:1px solid #e4e8de;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:auto;padding-top:18px;font-size:13px;display:flex}.welcome-options>a:last-child{background:#e9f0de}@media (max-width:700px){.welcome-paths{padding:44px 6%}.welcome-heading{grid-template-columns:1fr;gap:16px}.welcome-options{grid-template-columns:1fr}.welcome-options>a{padding:24px}.welcome-options h3 br{display:none}}@media (prefers-reduced-motion:reduce){.welcome-options>a{transition:none}.welcome-options>a:hover{transform:none}}@media (prefers-reduced-motion:no-preference){.welcome-entered .welcome-options>a{animation:.6s backwards welcome-arrive}.welcome-entered .welcome-options>a:nth-child(2){animation-delay:.1s}.welcome-entered .welcome-options>a:nth-child(3){animation-delay:.2s}}@keyframes welcome-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.dealer-showcase{color:#fff;background:#142019;padding:64px 0 24px;overflow:hidden}.dealer-showcase-heading{justify-content:space-between;align-items:center;gap:32px;padding:0 7% 32px;display:flex}.dealer-showcase .coala-kicker{font-size:10px;color:#c4f34b!important}.coala-site .dealer-showcase h2{margin:0;font-size:clamp(36px,4vw,58px);line-height:1.02}.coala-site .dealer-showcase h2 span{color:#a7b9a4}.dealer-showcase-heading p:last-child{color:#bac7ba;max-width:520px;margin:18px 0 0;font-size:14px;line-height:1.7}.dealer-showcase-heading .coala-btn{flex-shrink:0}.dealer-showcase-viewport{touch-action:pan-y pinch-zoom;cursor:grab;padding:6px 0;overflow:hidden}.dealer-showcase-track{touch-action:pan-y pinch-zoom;display:flex}.dealer-showcase-slide{flex:0 0 280px;min-width:0;padding-right:14px}.dealer-showcase-card{color:#17281c;background:#fff;border-radius:5px;flex-direction:column;height:100%;min-height:270px;text-decoration:none;transition:transform .25s;display:flex;overflow:hidden}.dealer-showcase-card:focus-visible{outline-offset:-4px;outline:3px solid #c4f34b}.dealer-showcase-logo{background:#fff;justify-content:center;align-items:center;height:125px;padding:22px 28px;display:flex}.dealer-showcase-logo img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%}.dealer-showcase-info{background:#f3f5ef;border-top:1px solid #e6eadd;flex-direction:column;flex:1;padding:18px 22px 20px;display:flex}.dealer-showcase-info p{color:#5d6a59;align-items:center;gap:5px;margin:0 0 9px;font-size:11px;display:flex}.coala-site .dealer-showcase-info h3{letter-spacing:-.02em;margin:0 0 20px;font-family:Manrope,Arial,sans-serif;font-size:16px;font-weight:750;line-height:1.45}.dealer-showcase-info>span{justify-content:space-between;align-items:center;margin-top:auto;font-size:11px;font-weight:700;display:flex}.dealer-showcase-footer{color:#afbead;justify-content:space-between;align-items:center;gap:20px;padding:18px 7% 0;font-size:11px;display:flex}.dealer-showcase-controls{gap:8px;display:flex}.dealer-showcase-controls button{color:#fff;cursor:pointer;border:1px solid #5e705d;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.dealer-showcase-controls button:hover{background:#344a32}.dealer-showcase-controls button:focus-visible{outline-offset:3px;outline:2px solid #c4f34b}.dealer-showcase-controls button:disabled{opacity:.4;cursor:default}.dealer-result-card[id]{scroll-margin-top:110px}@media (hover:hover){.dealer-showcase-card:hover{transform:translateY(-4px)}}@media (max-width:650px){.dealer-showcase{padding-top:40px}.dealer-showcase-heading{flex-direction:column;align-items:flex-start;gap:22px;padding:0 6% 24px}.dealer-showcase-heading p:last-child{font-size:13px}.dealer-showcase-slide{flex-basis:80vw;max-width:310px}.dealer-showcase-footer{padding-inline:6%;font-size:10px}.dealer-showcase-footer>span{max-width:150px}.dealer-showcase-footer>span>span{display:none}}@media (prefers-reduced-motion:reduce){.dealer-showcase-card{transition:none}.dealer-showcase-card:hover{transform:none}}
