.quote-starter-welcome[data-astro-cid-d5mk6xah]{align-items:center;gap:0 var(--space-2);margin-top:var(--space-3);color:var(--color-ink-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.quote-starter-welcome[data-astro-cid-d5mk6xah][hidden]{display:none}.quote-starter-welcome[data-astro-cid-d5mk6xah] button[data-astro-cid-d5mk6xah]{min-height:var(--control-sm);color:var(--color-action);text-underline-offset:3px;cursor:pointer;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.quote-starter[data-astro-cid-d5mk6xah]{color:var(--color-ink);scroll-margin-top:96px}.quote-starter-project[data-astro-cid-d5mk6xah]{gap:var(--space-16);grid-template-columns:minmax(0,.85fr) minmax(0,1.45fr);align-items:start;display:grid}.quote-starter-intro[data-astro-cid-d5mk6xah],.quote-starter-main[data-astro-cid-d5mk6xah]{min-width:0}.quote-starter-project[data-astro-cid-d5mk6xah] .quote-starter-intro[data-astro-cid-d5mk6xah]{position:sticky;top:112px}.quote-starter-intro[data-astro-cid-d5mk6xah]>.quote-starter-etho{margin:0 0 var(--space-8)}.quote-starter[data-astro-cid-d5mk6xah] h2[data-astro-cid-d5mk6xah]{font:600 var(--text-3xl)/1.18 var(--font-display);letter-spacing:-.02em}.quote-starter-body[data-astro-cid-d5mk6xah]{margin-top:var(--space-4);max-width:46ch;color:var(--color-ink-muted);font-size:var(--text-base);line-height:var(--leading-body)}.quote-starter-art[data-astro-cid-d5mk6xah]{object-fit:contain;width:112px;height:112px;margin-bottom:var(--space-5)}.quote-starter-project[data-astro-cid-d5mk6xah] .quote-starter-art[data-astro-cid-d5mk6xah]{margin:var(--space-8) 0 0}.quote-projects[data-astro-cid-d5mk6xah]{min-width:0;margin:0 0 var(--space-6);border:0;padding:0}.quote-projects[data-astro-cid-d5mk6xah] legend[data-astro-cid-d5mk6xah],.quote-starter-field[data-astro-cid-d5mk6xah] label[data-astro-cid-d5mk6xah]{margin-bottom:var(--space-3);font-size:var(--text-sm);font-weight:600;display:block}.quote-projects[data-astro-cid-d5mk6xah] legend[data-astro-cid-d5mk6xah] span[data-astro-cid-d5mk6xah],.quote-starter-field[data-astro-cid-d5mk6xah] label[data-astro-cid-d5mk6xah] span[data-astro-cid-d5mk6xah]{margin-left:var(--space-2);font-size:var(--text-xs);color:var(--color-ink-muted);font-weight:400}.quote-project-grid[data-astro-cid-d5mk6xah]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quote-project-grid-short[data-astro-cid-d5mk6xah]{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-project[data-astro-cid-d5mk6xah]{align-items:center;gap:var(--space-2);min-height:148px;padding:var(--space-5) var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-canvas);cursor:pointer;text-align:center;transition:border-color var(--duration-fast) var(--ease-settle), background-color var(--duration-fast) var(--ease-settle), box-shadow var(--duration-base) var(--ease-settle), transform var(--duration-base) var(--ease-spring);border:1px solid #0b192c17;flex-direction:column;display:flex;position:relative;box-shadow:0 1px 2px #0b192c0a,0 6px 16px -6px #0b192c0f}.quote-project[data-astro-cid-d5mk6xah]:hover{border-color:#48b5ffb3}.quote-project[data-astro-cid-d5mk6xah]:has(input:checked){border-color:var(--color-action);box-shadow:0 0 0 1px var(--color-action), 0 10px 24px -8px #0068b538;background:#f5faff}.quote-project[data-astro-cid-d5mk6xah]:has(input:focus-visible){outline:3px solid var(--color-action);outline-offset:4px}.quote-project[data-astro-cid-d5mk6xah]:active{transition-duration:var(--duration-press);transform:scale(.98)}.quote-project[data-astro-cid-d5mk6xah] input[data-astro-cid-d5mk6xah]{appearance:none;border:1px solid var(--color-border-control);border-radius:var(--radius-pill);cursor:pointer;width:22px;height:22px;transition:background-color var(--duration-fast), border-color var(--duration-fast), transform var(--duration-base) var(--ease-spring);background:#fff 50%/14px no-repeat;margin:0;position:absolute;top:10px;right:10px}.quote-project[data-astro-cid-d5mk6xah] input[data-astro-cid-d5mk6xah]:checked{border-color:var(--color-action);background-color:var(--color-action);animation:project-check var(--duration-base) var(--ease-spring) both;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.quote-project[data-astro-cid-d5mk6xah] input[data-astro-cid-d5mk6xah]:focus-visible{outline:none}.quote-project[data-astro-cid-d5mk6xah] img[data-astro-cid-d5mk6xah]{object-fit:contain;width:80px;height:80px;transition:transform var(--duration-slow) var(--ease-settle)}.quote-project[data-astro-cid-d5mk6xah]>span[data-astro-cid-d5mk6xah]{font:500 var(--text-sm)/1.4 var(--font-sans)}@keyframes project-check{0%{transform:scale(.6)}to{transform:scale(1)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.quote-project[data-astro-cid-d5mk6xah]:hover img[data-astro-cid-d5mk6xah]{transform:translateY(-2px)scale(1.04)}}.quote-starter-controls[data-astro-cid-d5mk6xah]{align-items:end;gap:var(--space-3);display:flex}.quote-starter-field[data-astro-cid-d5mk6xah]{flex:1;min-width:0;position:relative}.quote-starter-field[data-astro-cid-d5mk6xah] label[data-astro-cid-d5mk6xah]{margin-bottom:var(--space-2)}.quote-starter-field[data-astro-cid-d5mk6xah]>input[data-astro-cid-d5mk6xah]{width:100%;min-height:var(--control-lg);padding:0 var(--space-12) 0 var(--space-4);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-canvas);color:var(--color-ink);font-size:var(--text-base);transition:border-color var(--duration-fast), box-shadow var(--duration-fast)}.quote-starter-field[data-astro-cid-d5mk6xah]>input[data-astro-cid-d5mk6xah]:focus-visible{border-color:var(--color-action);outline:2px solid #0000;box-shadow:0 0 0 4px #48b5ff38}.quote-starter-field[data-astro-cid-d5mk6xah]>input[data-astro-cid-d5mk6xah]::placeholder{color:var(--color-ink-muted);opacity:1}.quote-starter-controls[data-astro-cid-d5mk6xah] .etho-button{min-height:var(--control-lg);flex-shrink:0}.quote-other[data-astro-cid-d5mk6xah]{margin-top:var(--space-2)}.quote-other[data-astro-cid-d5mk6xah]>summary[data-astro-cid-d5mk6xah]{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-action);font-weight:500;font-size:var(--text-sm);cursor:pointer;list-style:none;display:inline-flex}.quote-other[data-astro-cid-d5mk6xah]>summary[data-astro-cid-d5mk6xah]::-webkit-details-marker{display:none}.quote-other[data-astro-cid-d5mk6xah]>summary[data-astro-cid-d5mk6xah] svg{transition:transform var(--duration-fast) var(--ease-settle)}.quote-other[data-astro-cid-d5mk6xah][open]>summary[data-astro-cid-d5mk6xah] svg{transform:rotate(90deg)}.quote-other[data-astro-cid-d5mk6xah]>summary[data-astro-cid-d5mk6xah]:focus-visible{outline:3px solid var(--color-action);outline-offset:4px;border-radius:4px}.quote-other-body[data-astro-cid-d5mk6xah]{padding:var(--space-4) 0 var(--space-2)}.quote-other-body[data-astro-cid-d5mk6xah]>p[data-astro-cid-d5mk6xah]{color:var(--color-ink-muted);font-size:var(--text-sm);max-width:52ch}.quote-other-body[data-astro-cid-d5mk6xah] ul[data-astro-cid-d5mk6xah]{margin:var(--space-3) 0;border-top:1px solid var(--color-border-hairline);display:grid}.quote-other-body[data-astro-cid-d5mk6xah] li[data-astro-cid-d5mk6xah]{align-items:center;gap:0 var(--space-4);border-bottom:1px solid var(--color-border-hairline);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;font-weight:500;display:grid}.quote-other-body[data-astro-cid-d5mk6xah] li[data-astro-cid-d5mk6xah] .q-express-entry{margin:0}.quote-starter-links[data-astro-cid-d5mk6xah]{align-items:center;gap:0 var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.quote-starter-links[data-astro-cid-d5mk6xah]>*+:before{content:"·";margin-right:var(--space-3);color:var(--color-ink-muted);text-decoration:none;display:inline-block}.quote-starter-zip[data-astro-cid-d5mk6xah]{padding:var(--space-6);border-radius:var(--radius-card);background:var(--color-canvas);border:1px solid #0b192c17;box-shadow:0 1px 2px #0b192c0a,0 12px 32px -12px #0b192c1f}.quote-starter-zip[data-astro-cid-d5mk6xah] .quote-starter-intro[data-astro-cid-d5mk6xah]{align-items:start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.quote-starter-zip[data-astro-cid-d5mk6xah] .quote-starter-art[data-astro-cid-d5mk6xah]{flex-shrink:0;width:64px;height:64px;margin:0}.quote-starter-zip[data-astro-cid-d5mk6xah] .quote-starter-etho-mini{flex-shrink:0;margin-top:2px}.quote-starter-zip[data-astro-cid-d5mk6xah] h2[data-astro-cid-d5mk6xah]{font-size:var(--text-xl);letter-spacing:-.01em;line-height:1.3}.quote-starter-zip[data-astro-cid-d5mk6xah] .quote-starter-body[data-astro-cid-d5mk6xah]{font-size:var(--text-sm);margin-top:var(--space-2)}@media (width<=899px){.quote-starter-project[data-astro-cid-d5mk6xah]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.quote-starter-project[data-astro-cid-d5mk6xah] .quote-starter-intro[data-astro-cid-d5mk6xah]{position:static}.quote-starter-project[data-astro-cid-d5mk6xah] .quote-starter-art[data-astro-cid-d5mk6xah]{display:none}}@media (width<=599px){.quote-starter-intro[data-astro-cid-d5mk6xah]>.quote-starter-etho{margin-bottom:var(--space-6);gap:var(--space-3)}.quote-starter-intro[data-astro-cid-d5mk6xah]>.quote-starter-etho .etho-face{--etho-size:68px!important}.quote-project-grid[data-astro-cid-d5mk6xah]{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-starter-controls[data-astro-cid-d5mk6xah]{align-items:stretch;gap:var(--space-4);flex-direction:column}.quote-starter-zip[data-astro-cid-d5mk6xah]{padding:var(--space-5)}.quote-starter-zip[data-astro-cid-d5mk6xah] .quote-starter-intro[data-astro-cid-d5mk6xah]{gap:var(--space-3)}.quote-starter-zip[data-astro-cid-d5mk6xah] .quote-starter-art[data-astro-cid-d5mk6xah]{width:48px;height:48px}.quote-starter-zip[data-astro-cid-d5mk6xah] .quote-starter-etho-mini .etho-face{--etho-size:44px!important}}@media (forced-colors:active){.quote-project[data-astro-cid-d5mk6xah]:has(input:checked){outline:2px solid highlight}.quote-project[data-astro-cid-d5mk6xah] input[data-astro-cid-d5mk6xah]{appearance:auto}}
