.qwk-h1,.qwk-hero__title{font-family:var(--font-display);font-weight:400;letter-spacing:-.022em;line-height:1.02;text-wrap:balance;hyphens:none}.qwk-ey{font-feature-settings:"smcp" on,"c2sc" on;font-variant-caps:all-small-caps;letter-spacing:.28em}.qwk-h2{letter-spacing:-.018em;line-height:1.04;text-wrap:balance}blockquote,.qwk-block blockquote{text-indent:-.4em}em,.qwk-em{font-style:italic;font-feature-settings:"kern" on,"liga" on}.qwk-p,.qwk-lead{text-wrap:pretty}.qwk-nav__link::after{background:var(--cream);height:1px;opacity:.8}.qwk-nav__link:hover::after,.qwk-nav__link[aria-current="page"]::after{background:var(--gold)}.spec-l{color:var(--cream-60)}.qwk-hero--imaged,.qwk-photo img{filter:saturate(.92) contrast(1.05) brightness(.97)}.qwk-hero--imaged::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mix-blend-mode:overlay}.qwk-hero__inner{position:relative;z-index:2}@media (max-width:640px){.qwk-hero--imaged::after{opacity:.04}}.qwk-hero--imaged{--qwk-scroll-progress:0;background-attachment:scroll;will-change:transform}.qwk-hero--imaged::before{content:"";position:absolute;inset:0;z-index:0;background-image:inherit;background-size:inherit;background-position:inherit;background-repeat:no-repeat;opacity:calc(1 - (var(--qwk-scroll-progress) * 0.6));transform:translateY(calc(var(--qwk-scroll-progress) * -40px));transition:none;will-change:opacity,transform}@media (prefers-reduced-motion:reduce){.qwk-hero--imaged::before{opacity:1;transform:none}}.qwk-block[data-qwk-section-num]{position:relative}.qwk-block[data-qwk-section-num]::before{content:attr(data-qwk-section-num);position:absolute;top:var(--space-6);right:var(--space-5);font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:.3em;color:var(--gold);opacity:.5;pointer-events:none}@media (min-width:768px){.qwk-block[data-qwk-section-num]::before{top:var(--space-7);right:var(--space-8)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html{scroll-padding-top:100px}@media (min-width:900px) and (pointer:fine){*{scrollbar-width:thin;scrollbar-color:rgb(168 136 106 / .4) rgb(15 12 10 / .5)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:rgb(15 12 10 / .5)}*::-webkit-scrollbar-thumb{background:rgb(168 136 106 / .35);border-radius:4px}*::-webkit-scrollbar-thumb:hover{background:rgb(168 136 106 / .6)}}.qwk-btn:not(.qwk-btn--ghost){position:relative;overflow:hidden;transition:color .3s var(--ease-out),background .3s var(--ease-out),padding-left .35s var(--ease-out)}.qwk-btn:not(.qwk-btn--ghost)::before{content:"→";position:absolute;left:-20px;top:50%;transform:translateY(-50%);opacity:0;transition:left .35s var(--ease-out),opacity .35s var(--ease-out);font-size:1.1em;line-height:1}.qwk-btn:not(.qwk-btn--ghost):hover{padding-left:calc(var(--space-4) + 24px)}.qwk-btn:not(.qwk-btn--ghost):hover::before{left:var(--space-4);opacity:1}.qwk-form input[type="text"],.qwk-form input[type="email"],.qwk-form input[type="tel"],.qwk-form textarea,.qwk-form select{background:#fff0;border:none;border-bottom:1px solid var(--rule-muted);border-radius:0;padding:var(--space-3) 0;color:var(--cream);font-family:var(--font-body);font-size:15px;transition:border-color .3s var(--ease-out),padding .3s var(--ease-out);width:100%}.qwk-form input:focus,.qwk-form textarea:focus,.qwk-form select:focus{outline:none;border-bottom:1px solid var(--gold);padding-bottom:calc(var(--space-3) + 1px)}.qwk-form input::placeholder,.qwk-form textarea::placeholder{color:var(--cream-36);font-style:italic}@media (max-width:640px){.qwk-form input,.qwk-form textarea,.qwk-form select{font-size:16px;padding:var(--space-3) 0}}.qwk-form__fieldset{border:none;padding:0;margin:0}.qwk-form__fieldset .qwk-form__label{display:block;margin-bottom:var(--space-3)}.qwk-form__checkgroup{display:grid;grid-template-columns:1fr;gap:var(--space-3)}@media (min-width:640px){.qwk-form__checkgroup{grid-template-columns:repeat(2,1fr)}}.qwk-form__check{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--rule-hairline);background:#fff0;color:var(--cream-72);font-family:var(--font-body);font-size:13px;cursor:pointer;transition:border-color .2s var(--ease-out),background .2s var(--ease-out),color .2s var(--ease-out);min-height:44px}.qwk-form__check input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid var(--rule-muted);border-radius:2px;background:#fff0;cursor:pointer;flex-shrink:0;position:relative;margin:0;padding:0;transition:border-color .2s var(--ease-out),background .2s var(--ease-out)}.qwk-form__check input[type="checkbox"]:checked{border-color:var(--gold);background:var(--gold)}.qwk-form__check input[type="checkbox"]:checked::after{content:"✓";position:absolute;inset:0;color:var(--dark);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.qwk-form__check:hover{border-color:var(--gold);color:var(--cream)}.qwk-form__check:has(input:checked){border-color:var(--gold);background:rgb(168 136 106 / .05);color:var(--cream)}.qwk-route__stop{text-align:center}@media (max-width:779px){.qwk-route__stop{text-align:left}}.qwk-evidence__cell{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.qwk-evidence__n{line-height:1;margin:0}.qwk-evidence__l{line-height:1.2;margin:0}.qwk-evidence__d{line-height:1.5;margin:4px 0 0}.qwk-facts__row{display:flex;gap:var(--space-4);align-items:baseline;padding:var(--space-3) 0}.qwk-facts__l{flex-shrink:0;line-height:1.4}.qwk-facts__v{line-height:1.4}.qwk-docket__field{display:flex;flex-direction:column;gap:4px;line-height:1.3}.qwk-docket__field .spec-l{margin:0;line-height:1.3}.qwk-docket__field .spec-v{margin:0;line-height:1.3}.qwk-lot-mini__head{align-items:baseline;line-height:1.3}.qwk-lot-mini__lot,.qwk-lot-mini__sca{line-height:1.3}.qwk-workflow__step{align-items:baseline}.qwk-workflow__body{line-height:1.4}.qwk-footer__utility{align-items:center;line-height:1.4}.qwk-footer__util-item{line-height:1.4}.qwk-nav__row{align-items:center}.qwk-ticker,.qwk-ticker__track,.qwk-ticker__item{align-items:center;line-height:1}@media (max-width:767px){.qwk-block{padding-block:var(--space-6)!important}.qwk-block--tall{padding-block:var(--space-7)!important}.qwk-block--tight{padding-block:var(--space-4)!important}.qwk-block--photo{padding-block:0!important;margin-block:var(--space-3)!important}.qwk-evidence__cell{padding:var(--space-4) var(--space-4)}.qwk-grade-card{margin-bottom:var(--space-6)}.qwk-docket__notes,.qwk-docket__origin,.qwk-docket__actions{padding:var(--space-4)}.qwk-docket__field{padding:var(--space-3)}.qwk-lot-details{padding:0 var(--space-4)}.qwk-lot-details summary{padding:var(--space-3) 0;gap:var(--space-3)}.qwk-lot-details__body{padding:0 0 var(--space-4)}.qwk-lot-mini{padding:var(--space-3)}.qwk-trade-lots-note{padding:var(--space-4);margin-top:var(--space-5)}}@media (min-width:768px) and (max-width:1023px){.qwk-block{padding-block:var(--space-7)}.qwk-block--photo{padding-block:0;margin-block:var(--space-4)}}@media (max-width:379px){.qwk-docket__notes,.qwk-docket__origin,.qwk-docket__actions,.qwk-lot-details{padding-inline:var(--space-3)}.qwk-docket__field{padding:var(--space-3) var(--space-3)}.qwk-lot-details summary{font-size:11px;letter-spacing:.14em}}.qwk-founder{margin:0;position:relative;overflow:hidden;background:var(--dark);border-radius:2px;box-shadow:0 4px 24px rgb(0 0 0 / .35);aspect-ratio:4/5}.qwk-founder img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;filter:saturate(.92) contrast(1.05) brightness(.97);transition:transform .8s var(--ease-out)}.qwk-founder:hover img{transform:scale(1.02)}.qwk-founder__credentials{display:grid;grid-template-columns:1fr;gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-4) 0;border-top:1px solid var(--rule-hairline);border-bottom:1px solid var(--rule-hairline)}@media (min-width:640px){.qwk-founder__credentials{grid-template-columns:repeat(3,1fr);gap:var(--space-4)}}.qwk-founder__cred{display:flex;flex-direction:column;gap:4px;line-height:1.3}.qwk-founder__cred .spec-l{margin:0;line-height:1.3}.qwk-founder__cred .spec-v{margin:0;line-height:1.3;font-family:var(--font-display);font-size:18px;color:var(--cream)}