.clowder-root{--paper:var(--cl-paper);--paper-warm:var(--cl-paper-warm);--paper-deep:var(--cl-paper-deep);--champagne:var(--cl-champagne);--champagne-soft:var(--cl-champagne-soft);--ribbon:var(--cl-ribbon);--ribbon-deep:var(--cl-ribbon-deep);--ink:var(--cl-ink);--ink-soft:var(--cl-ink-soft);--border:var(--cl-border);--serif:var(--font-fraunces),"Cormorant Garamond",Georgia,serif;--sans:var(--font-inter-tight),ui-sans-serif,system-ui,sans-serif;--hand:var(--font-caveat),cursive;--mono:var(--font-jetbrains),ui-monospace,monospace;--hair:rgba(26,19,16,.20);--hair-soft:rgba(26,19,16,.12);--gut:26px;--dock-h:78px;font-family:var(--sans);font-feature-settings:"ss01","ss02","cv11";color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.clowder-root *{box-sizing:border-box}.clowder-root ::selection{background:rgba(155,29,42,.85);color:var(--paper)}.clowder-root .stage{position:fixed;inset:0;display:grid;place-items:center;padding:0;background:radial-gradient(120% 80% at 50% -10%,#2a211b 0,#1d1712 45%,#140f0c 100%)}.clowder-root .device{position:relative;width:100vw;height:100vh;height:100dvh;background:var(--paper);overflow:hidden;isolation:isolate}.clowder-root .screen{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;background:var(--paper);scrollbar-width:none}.clowder-root .screen::-webkit-scrollbar{width:0;height:0}.clowder-root .screen:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' fill='%23000'/%3E%3C/svg%3E");mix-blend-mode:multiply}.clowder-root .flow{position:relative;z-index:1;padding-bottom:calc(var(--dock-h) + 8px)}.clowder-root .sect{position:relative;padding:0 var(--gut)}.clowder-root .pad-xl{padding-top:92px;padding-bottom:92px}.clowder-root .pad-lg{padding-top:72px;padding-bottom:72px}.clowder-root .bg-paper{background:var(--paper)}.clowder-root .bg-warm{background:var(--paper-warm)}.clowder-root .bg-deep{background:color-mix(in oklab,var(--paper-deep) 46%,var(--paper))}.clowder-root .bg-champagne{background:color-mix(in oklab,var(--champagne-soft) 64%,var(--paper))}.clowder-root .bg-ink{background:var(--ink);color:var(--paper)}.clowder-root .band-top{border-top:1px solid var(--hair)}.clowder-root .smallcaps{font-family:var(--sans);font-weight:600;font-size:11px;letter-spacing:.24em;text-transform:uppercase;line-height:1}.clowder-root .folio{font-family:var(--serif);font-style:italic;color:var(--ribbon);line-height:1}.clowder-root .hand{font-family:var(--hand);color:var(--ribbon);font-weight:600;line-height:1.15}.clowder-root .italic{font-style:italic}.clowder-root .rib{color:var(--ribbon)}.clowder-root .display{font-family:var(--serif);font-weight:400;letter-spacing:-.02em;line-height:1;text-wrap:balance;margin:0}.clowder-root .deck{font-family:var(--serif);font-style:italic;font-weight:300;letter-spacing:-.015em;color:var(--ink-soft)}.clowder-root .lead{font-size:18px;line-height:1.62;color:rgba(26,19,16,.82);margin:0}.clowder-root .body{font-size:16.5px;line-height:1.62;color:rgba(26,19,16,.8);margin:0}.clowder-root .caption{font-family:var(--serif);font-style:italic;font-size:13px;color:rgba(26,19,16,.6);line-height:1.45;margin:0}.clowder-root .hl-hero{font-size:46px;line-height:1.02}.clowder-root .hl-1{font-size:40px;line-height:1.04}.clowder-root .hl-2{font-size:33px;line-height:1.06}.clowder-root .hr{height:1px;background:var(--hair);border:0}.clowder-root .hr-soft{height:1px;background:var(--hair-soft);border:0}.clowder-root .double-rule{height:5px;border-top:1px solid rgba(26,19,16,.5);border-bottom:1px solid rgba(26,19,16,.5)}.clowder-root .chapter{display:flex;align-items:center;gap:13px}.clowder-root .chapter .c-folio{font-family:var(--serif);font-style:italic;font-size:22px;color:var(--ribbon);line-height:1}.clowder-root .chapter .c-eyebrow{margin-top:7px;color:var(--ribbon)}.clowder-root .div-label{display:flex;align-items:center;gap:14px}.clowder-root .div-label .l{flex:1;height:1px;background:var(--hair)}.clowder-root .div-label .t{color:var(--ink-soft);white-space:nowrap}.clowder-root .cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-family:var(--sans);font-weight:600;font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;padding:18px 26px;border:0;cursor:pointer;border-radius:0;transition:background-color .18s ease,color .18s ease}.clowder-root .cta .arr{transition:transform .2s ease;display:inline-block}.clowder-root .cta:active .arr{transform:translateX(4px)}.clowder-root .cta-ink{background:var(--ink);color:var(--paper)}.clowder-root .cta-ink:active{background:var(--ribbon)}.clowder-root .cta-paper{background:var(--paper);color:var(--ink)}.clowder-root .cta-block{width:100%}.clowder-root .dock{position:absolute;left:0;right:0;bottom:0;z-index:40;min-height:var(--dock-h);display:flex;align-items:center;gap:11px;padding:9px 14px calc(9px + env(safe-area-inset-bottom,0px)/2);background:color-mix(in oklab,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-top:1px solid var(--hair);box-shadow:0 -18px 40px -28px rgba(26,19,16,.5);transform:translateY(0);transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .45s ease}.clowder-root .dock.hide{transform:translateY(130%);opacity:0}.clowder-root .dock .d-rosette{flex:none}.clowder-root .dock .d-text{flex:1;min-width:0}.clowder-root .dock .d-kick{color:var(--ribbon);margin-bottom:2px;line-height:1.15}.clowder-root .dock .d-sub{font-family:var(--serif);font-style:italic;font-size:12.5px;color:var(--ink-soft);line-height:1.2}.clowder-root .dock .cta{flex:none;padding:12px 14px;font-size:11px;letter-spacing:.12em}.clowder-root .regseal,.clowder-root .regseal .wax{position:relative;display:inline-block}.clowder-root .regseal .wax{border-radius:50%;background:radial-gradient(circle at 36% 28%,color-mix(in oklab,var(--ribbon) 72%,white) 0,var(--ribbon) 46%,var(--ribbon-deep) 100%);box-shadow:0 12px 26px -12px rgba(26,19,16,.65),inset 0 2px 5px rgba(255,255,255,.22),inset 0 -9px 16px rgba(0,0,0,.3)}.clowder-root .regseal .wax:before{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.12)}.clowder-root .regseal .engrave{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 1px 0 rgba(0,0,0,.4))}.clowder-root .regseal .ring{fill:none;stroke:color-mix(in oklab,var(--champagne-soft) 70%,white)}.clowder-root .regseal .ring-out{stroke-width:1.4;opacity:.5}.clowder-root .regseal .ring-in{stroke-width:1;opacity:.38}.clowder-root .regseal .curve{fill:color-mix(in oklab,var(--champagne-soft) 82%,white);font-family:var(--sans);font-weight:600;letter-spacing:2px;text-anchor:middle}.clowder-root .regseal .mono{fill:color-mix(in oklab,var(--champagne-soft) 88%,white);font-family:var(--serif);font-style:italic;text-anchor:middle}.clowder-root .regseal-lg .wax{width:118px;height:118px}.clowder-root .regseal-lg .curve{font-size:11.5px}.clowder-root .regseal-lg .mono{font-size:58px}.clowder-root .regseal-sm .wax{width:40px;height:40px}.clowder-root .regseal-xs .wax{width:30px;height:30px}.clowder-root .regseal-sm .mono,.clowder-root .regseal-xs .mono{font-size:88px}.clowder-root .regseal-sm .wax,.clowder-root .regseal-xs .wax{box-shadow:0 4px 10px -5px rgba(26,19,16,.5),inset 0 1px 3px rgba(255,255,255,.22),inset 0 -5px 9px rgba(0,0,0,.28)}.clowder-root .chapter .regseal{flex:none}.clowder-root .paper-card{background:color-mix(in oklab,var(--paper) 92%,white);box-shadow:0 1px 0 rgba(26,19,16,.08),0 22px 44px -30px rgba(26,19,16,.42)}.clowder-root .tape{width:84px;height:22px;background:rgba(230,211,163,.82);mix-blend-mode:multiply;box-shadow:0 2px 6px -3px rgba(26,19,16,.4)}.clowder-root .masthead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px var(--gut);border-bottom:1px solid var(--hair);background:var(--paper)}.clowder-root .masthead .m-left{display:flex;align-items:center;gap:11px;min-width:0}.clowder-root .masthead .m-right{display:flex;align-items:center;gap:14px}.clowder-root .masthead .m-rule{width:1px;height:13px;background:var(--hair)}.clowder-root .masthead .m-nav{flex:1 0 100%;display:flex;align-items:center;justify-content:center;gap:26px;margin-top:10px;border-top:1px solid var(--hair-soft)}.clowder-root .masthead .m-nav a{padding:12px 2px 2px}.clowder-root .cl-brand{display:inline-flex;align-items:center;gap:9px;text-decoration:none;line-height:1;padding:3px;margin:-3px}.clowder-root .cl-brand-seal .wax{width:30px;height:30px}.clowder-root .cl-brand-word{font-family:var(--serif);font-weight:400;font-size:22px;line-height:1;letter-spacing:-.03em;color:var(--ink);white-space:nowrap;font-feature-settings:"ss01","ss02","cv11"}.clowder-root .cl-brand-der{color:var(--ink)}.clowder-root .cl-brand:active .cl-brand-word .rib{color:var(--ribbon-deep)}.clowder-root .cl-lang{display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;line-height:1;white-space:nowrap;color:var(--ink-soft);padding:17px 6px;margin:-17px -6px;transition:color .18s ease}.clowder-root .cl-lang .on{color:var(--ribbon);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.clowder-root .cl-lang .sep{color:var(--hair);font-weight:400}.clowder-root .cl-lang:hover{color:var(--ink)}.clowder-root .cl-lang:hover .on{color:var(--ribbon)}.clowder-root .cl-lang:focus-visible{outline:2px solid var(--ribbon);outline-offset:3px}.clowder-root .colophon .cl-lang{margin-top:16px}.clowder-root .hero-wordmark{text-align:center;padding:30px var(--gut) 22px}.clowder-root .hero-wordmark .wm{font-family:var(--serif);font-weight:400;letter-spacing:-.03em;font-size:clamp(56px,20vw,84px);line-height:.86}.clowder-root .hero-wordmark .wm.wm-compact{font-size:clamp(40px,12.5vw,52px)}.clowder-root .hero-figure{position:relative;overflow:hidden}.clowder-root .hero-figure .par{position:absolute;inset:-5% 0}.clowder-root .hero-figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 38%}.clowder-root .hero-frame{position:relative;height:70vh;max-height:560px;min-height:460px;overflow:hidden}.clowder-root .hero-rosette{position:absolute;left:16px;top:16px;z-index:3;transform:rotate(-8deg)}.clowder-root .hero-tape{position:absolute;right:26px;top:-9px;z-index:3;transform:rotate(-6deg)}.clowder-root .plate{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:22px var(--gut) 20px;background:linear-gradient(0deg,rgba(26,19,16,.92),rgba(26,19,16,.5) 56%,transparent);color:var(--paper)}.clowder-root .plate .p-top{display:flex;justify-content:space-between;align-items:baseline}.clowder-root .plate .p-title{font-family:var(--serif);font-style:italic;font-size:21px;margin-top:9px;line-height:1.12}.clowder-root .plate .p-meta{font-family:var(--serif);font-style:italic;font-size:12.5px;color:rgba(248,241,226,.85);margin-top:5px}.clowder-root .feat{padding:18px 0;border-bottom:1px solid var(--hair-soft)}.clowder-root .feat:first-of-type{border-top:1px solid var(--hair-soft)}.clowder-root .feat .f-head{display:flex;align-items:baseline;gap:11px}.clowder-root .feat .f-glyph{font-family:var(--serif);font-style:italic;color:var(--ribbon);font-size:18px}.clowder-root .feat .f-label{font-family:var(--serif);font-size:21px;letter-spacing:-.01em;line-height:1.12}.clowder-root .feat .f-sub{font-family:var(--serif);font-style:italic;font-size:14.5px;color:rgba(26,19,16,.66);margin:7px 0 0 27px}.clowder-root .toc-row{display:grid;grid-template-columns:34px 1fr auto;align-items:baseline;gap:14px;padding:17px 0;border-top:1px solid var(--hair-soft)}.clowder-root .toc-row:last-child{border-bottom:1px solid var(--hair-soft)}.clowder-root .toc-row .t-num{font-family:var(--serif);font-style:italic;color:var(--ribbon);font-size:19px}.clowder-root .toc-row .t-title{font-family:var(--serif);font-size:21px;letter-spacing:-.01em;line-height:1.1}.clowder-root .toc-row .t-page{font-family:var(--serif);font-style:italic;font-size:13px;color:rgba(26,19,16,.55)}.clowder-root .trouble{position:relative;padding:24px 0;border-top:1px solid var(--hair-soft)}.clowder-root .trouble:last-of-type{border-bottom:1px solid var(--hair-soft)}.clowder-root .trouble .tr-no{font-family:var(--serif);font-style:italic;color:var(--ribbon);font-size:15px;margin-bottom:10px}.clowder-root .journey{position:relative}.clowder-root .spine{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translateX(-50%);z-index:0}.clowder-root .spine .track{position:absolute;inset:0;background:var(--hair-soft)}.clowder-root .spine .fill{position:absolute;left:0;right:0;top:0;height:0;background:var(--ribbon)}.clowder-root .journey-inner{position:relative;z-index:1}.clowder-root .tier{position:relative;padding:30px 0}.clowder-root .tier-cap{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;margin-bottom:18px}.clowder-root .tier-node{width:34px;height:34px;border-radius:50%;background:var(--paper);border:2px solid var(--ribbon);display:grid;place-items:center;color:var(--ribbon);font-family:var(--serif);font-style:italic;font-size:15px;box-shadow:0 0 0 6px var(--paper)}.clowder-root .tier-kick{color:var(--ribbon)}.clowder-root .entry{position:relative;background:color-mix(in oklab,var(--paper) 92%,white);padding:18px;box-shadow:0 1px 0 rgba(26,19,16,.06),0 16px 30px -26px rgba(26,19,16,.34)}.clowder-root .entry .kick{color:var(--ribbon);margin-bottom:7px}.clowder-root .entry .etitle{font-family:var(--serif);font-size:19px;line-height:1.08;letter-spacing:-.01em}.clowder-root .entry .emeta{font-family:var(--serif);font-style:italic;font-size:12.5px;color:rgba(26,19,16,.66);margin-top:6px}.clowder-root .entry.litter{border:2px solid rgba(155,29,42,.4);text-align:center}.clowder-root .entry .pin{position:absolute;right:-8px;top:-8px;width:24px;height:24px;border-radius:50%;background:var(--ribbon);color:var(--paper);display:grid;place-items:center;font-size:11px;box-shadow:0 4px 10px -4px rgba(26,19,16,.5)}.clowder-root .two-up{display:grid;grid-template-columns:1fr 1fr;gap:12px}.clowder-root .note{font-family:var(--hand);color:var(--ribbon);font-size:20px;text-align:center;line-height:1.2;margin:16px auto 0;max-width:26ch}.clowder-root .journey .finale,.clowder-root .journey .note,.clowder-root .journey .tier-cap .caption,.clowder-root .journey .tier-kick{position:relative;background:color-mix(in oklab,var(--paper-deep) 46%,var(--paper))}.clowder-root .journey .tier-cap .caption,.clowder-root .journey .tier-kick{padding-left:9px;padding-right:9px}.clowder-root .journey .note{padding-left:14px;padding-right:14px}.clowder-root .kit-rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 0 14px;margin:0 calc(-1 * var(--gut));padding-left:var(--gut);padding-right:var(--gut);-webkit-overflow-scrolling:touch;scrollbar-width:none}.clowder-root .kit-rail::-webkit-scrollbar{display:none}.clowder-root .kit{scroll-snap-align:center;flex:0 0 78%;background:color-mix(in oklab,var(--paper) 92%,white);box-shadow:0 1px 0 rgba(26,19,16,.06),0 18px 32px -26px rgba(26,19,16,.36)}.clowder-root .kit img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;background:color-mix(in oklab,var(--paper) 90%,white)}.clowder-root .kit .k-body{padding:14px 16px 16px}.clowder-root .kit .k-top{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.clowder-root .kit .k-name{font-family:var(--serif);font-size:18px}.clowder-root .kit .k-no{font-family:var(--serif);font-style:italic;font-size:11px;color:rgba(26,19,16,.5)}.clowder-root .kit .k-color{font-family:var(--serif);font-style:italic;font-size:12.5px;color:rgba(26,19,16,.66);margin-top:4px}.clowder-root .kit .k-status{margin-top:11px;font-size:10px}.clowder-root .rail-hint{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:2px}.clowder-root .rail-hint .dot{width:5px;height:5px;border-radius:50%;background:var(--hair)}.clowder-root .rail-hint .dot.on{background:var(--ribbon)}.clowder-root .status-avail{color:var(--ribbon)}.clowder-root .status-other{color:rgba(26,19,16,.6)}.clowder-root .seal-row{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 22px}.clowder-root .seal{width:104px;height:104px;position:relative;display:grid;place-items:center;text-align:center;flex:none}.clowder-root .seal:before{content:"";position:absolute;inset:0;border-radius:50%;background:color-mix(in oklab,var(--paper) 70%,white);border:1.5px solid rgba(155,29,42,.85);box-shadow:inset 0 0 0 1px rgba(26,19,16,.05)}.clowder-root .seal:after{content:"";position:absolute;inset:5px;border-radius:50%;border:1px dashed rgba(155,29,42,.45)}.clowder-root .seal .s-in{position:relative;line-height:1.1;width:94px}.clowder-root .seal .s-cleared{font-family:var(--serif);font-style:italic;font-size:10px;color:rgba(155,29,42,.8)}.clowder-root .seal .s-code{font-family:var(--serif);font-size:15px;color:var(--ink);margin:1px 0;white-space:nowrap}.clowder-root .seal .s-res{font-size:8.5px;letter-spacing:.1em;color:var(--ribbon);text-transform:uppercase;font-weight:600;white-space:nowrap}.clowder-root .seal .s-cap{font-family:var(--serif);font-style:italic;font-size:8.5px;color:rgba(26,19,16,.6);margin-top:2px}.clowder-root .finale{text-align:center;padding-top:8px}.clowder-root .finale .arrow{width:2px;height:46px;background:linear-gradient(var(--ribbon),transparent);margin:0 auto}.clowder-root .pedcert{position:relative;background:color-mix(in oklab,var(--paper) 95%,white);border:1px solid var(--hair-soft);padding:22px 18px 26px;box-shadow:0 1px 0 rgba(26,19,16,.06),0 34px 60px -40px rgba(26,19,16,.5)}.clowder-root .pedcert:after{content:"";position:absolute;inset:6px;border:1px solid rgba(155,29,42,.16);pointer-events:none}.clowder-root .pedcert-top{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.clowder-root .pedcert>*{position:relative}.clowder-root .ped-tier-label{text-align:center;color:var(--ribbon);margin-bottom:14px}.clowder-root .ped-parents{gap:10px}.clowder-root .ped-parents .entry{padding:13px 12px}.clowder-root .ped-parents .entry .etitle{font-size:16px}.clowder-root .ped-parents .entry .emeta{font-size:11.5px;margin-top:5px}.clowder-root .seal-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.clowder-root .seal-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;border:1px solid rgba(155,29,42,.5);background:color-mix(in oklab,var(--paper) 80%,white);white-space:nowrap}.clowder-root .seal-chip .sc-code{font-family:var(--serif);font-size:11px;color:var(--ink)}.clowder-root .seal-chip .sc-res{font-size:8px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--ribbon)}.clowder-root .pedcert .ped-branch{display:block;width:100%;height:auto;color:var(--ribbon)}.clowder-root .pedcert .pd-line{stroke-dasharray:1;stroke-dashoffset:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.clowder-root .pedcert{--draw:0}.clowder-root .pedcert .pd-line{stroke-dashoffset:calc(1 - var(--draw, 1));transition:stroke-dashoffset .12s linear}}.clowder-root .mock{background:color-mix(in oklab,var(--paper) 94%,white);border:1px solid var(--hair-soft);box-shadow:0 1px 0 rgba(26,19,16,.08),0 30px 56px -34px rgba(26,19,16,.46)}.clowder-root .mock .m-head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:18px;border-bottom:1px solid var(--hair)}.clowder-root .mock .m-name{font-family:var(--serif);font-size:23px;line-height:1.05}.clowder-root .mock .m-sub{font-family:var(--serif);font-style:italic;font-size:12px;color:var(--ink-soft);margin-top:3px}.clowder-root .mock .m-hero img{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;background:color-mix(in oklab,var(--paper) 90%,white)}.clowder-root .mock .m-listings{padding:14px 16px;display:grid;gap:10px}.clowder-root .ml{border:1px solid rgba(26,19,16,.18);padding:11px 12px}.clowder-root .ml .ml-top{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.clowder-root .ml .ml-name{font-family:var(--serif);font-size:16px}.clowder-root .ml .ml-no{font-family:var(--serif);font-style:italic;font-size:11px;color:rgba(26,19,16,.52)}.clowder-root .ml .ml-color{font-family:var(--serif);font-style:italic;font-size:12.5px;color:rgba(26,19,16,.66);margin-top:3px}.clowder-root .ml .ml-status{margin-top:7px;font-size:10px}.clowder-root .mock .m-foot{padding:14px 16px;border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.clowder-root .pill{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(155,29,42,.5);padding:5px 9px;white-space:nowrap}.clowder-root .pill .p-mark{color:var(--ribbon);font-size:11px}.clowder-root .pill .p-code{font-family:var(--serif);text-transform:uppercase;letter-spacing:.12em;font-size:10.5px}.clowder-root .pill .p-res{font-family:var(--serif);font-style:italic;font-size:11px;color:rgba(26,19,16,.7)}.clowder-root .step{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:26px 0;border-top:1px solid var(--hair)}.clowder-root .step:last-child{border-bottom:1px solid var(--hair)}.clowder-root .step .st-num{font-family:var(--serif);font-style:italic;color:var(--ribbon);font-size:34px;line-height:.9}.clowder-root .step .st-title{font-family:var(--serif);font-size:23px;letter-spacing:-.01em;line-height:1.08}.clowder-root .step .st-body{font-size:15.5px;color:rgba(26,19,16,.74);margin:9px 0 0}.clowder-root .closing{position:relative;overflow:hidden}.clowder-root .closing .glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 40% at 20% 10%,rgba(155,29,42,.42),transparent 70%),radial-gradient(60% 40% at 86% 92%,rgba(155,29,42,.28),transparent 70%)}.clowder-root .colophon{padding:26px var(--gut) 34px;background:color-mix(in oklab,var(--paper-deep) 50%,var(--paper))}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.clowder-root .reveal{opacity:0;transform:translateY(16px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.clowder-root .reveal.in{opacity:1;transform:none}.clowder-root .reveal.d1{transition-delay:.08s}.clowder-root .reveal.d2{transition-delay:.16s}.clowder-root .reveal.d3{transition-delay:.24s}}.clowder-root .cta:focus-visible,.clowder-root .toc-row:focus-visible,.clowder-root a:focus-visible{outline:2px solid var(--ribbon);outline-offset:3px;border-radius:2px}.clowder-root .closing .cta:focus-visible{outline-color:var(--champagne)}@media (prefers-reduced-motion:reduce){.clowder-root .screen{scroll-behavior:auto}.clowder-root .cta .arr,.clowder-root .dock{transition:none}}.clowder-root .center{text-align:center}.clowder-root .stack-8>*+*{margin-top:8px}.clowder-root .stack-16>*+*{margin-top:16px}.clowder-root .stack-24>*+*{margin-top:24px}.clowder-root .stack-32>*+*{margin-top:32px}.clowder-root .cl-form{margin-top:30px}.clowder-root .cl-form-title{font-family:var(--sans);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ribbon);margin:0 0 18px}.clowder-root .cl-field{margin-bottom:14px}.clowder-root .cl-label{display:block;font-family:var(--sans);font-weight:600;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:7px}.clowder-root .cl-input,.clowder-root .cl-textarea{width:100%;font-family:var(--sans);font-size:16px;line-height:1.4;color:var(--ink);background:color-mix(in oklab,var(--paper) 90%,white);border:1px solid var(--hair);border-radius:0;padding:13px 14px;transition:border-color .18s ease,box-shadow .18s ease}.clowder-root .cl-input::placeholder,.clowder-root .cl-textarea::placeholder{color:rgba(26,19,16,.38)}.clowder-root .cl-input:focus-visible,.clowder-root .cl-textarea:focus-visible{outline:none;border-color:var(--ribbon);box-shadow:0 0 0 1px var(--ribbon)}.clowder-root .cl-textarea{resize:vertical;min-height:84px}.clowder-root .cl-form .cta{margin-top:6px}.clowder-root .cta:disabled{opacity:.55;cursor:not-allowed}.clowder-root .cl-form-hand{font-size:19px;margin:13px 0 0}.clowder-root .cl-form-error{font-family:var(--sans);font-size:13px;line-height:1.45;color:var(--ribbon);background:color-mix(in oklab,var(--ribbon) 8%,var(--paper));border:1px solid color-mix(in oklab,var(--ribbon) 30%,transparent);padding:11px 13px;margin:0 0 12px}.clowder-root .cl-form-slow{margin:0 0 12px}.clowder-root .cl-form-fallback,.clowder-root .cl-form-slow{font-family:var(--serif);font-style:italic;font-size:13.5px;color:var(--ink-soft)}.clowder-root .cl-form-fallback{margin:14px 0 0}.clowder-root .cl-form-fallback a{color:var(--ribbon);text-decoration:underline;text-underline-offset:2px}.clowder-root .cl-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.clowder-root .cl-form-success{margin-top:30px;background:color-mix(in oklab,var(--paper) 88%,white);border:1px solid var(--hair);padding:26px 22px;text-align:center}.clowder-root .cl-form-success-title{font-family:var(--serif);font-size:26px;color:var(--ribbon);margin-bottom:8px}.clowder-root .cl-form-success-body{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--ink-soft);margin:0;line-height:1.5}.clowder-root .cl-form--ink .cl-form-title{color:var(--champagne)}.clowder-root .cl-form--ink .cl-label{color:rgba(248,241,226,.7)}.clowder-root .cl-form--ink .cl-input,.clowder-root .cl-form--ink .cl-textarea{background:rgba(248,241,226,.06);border-color:rgba(248,241,226,.25);color:var(--paper)}.clowder-root .cl-form--ink .cl-input::placeholder,.clowder-root .cl-form--ink .cl-textarea::placeholder{color:rgba(248,241,226,.4)}.clowder-root .cl-form--ink .cl-input:focus-visible,.clowder-root .cl-form--ink .cl-textarea:focus-visible{border-color:var(--champagne);box-shadow:0 0 0 1px var(--champagne)}.clowder-root .cl-form--ink .cl-form-hand{color:var(--champagne)}.clowder-root .cl-form--ink .cl-form-fallback{color:rgba(248,241,226,.7)}.clowder-root .cl-form--ink .cl-form-fallback a{color:var(--champagne)}.clowder-root .cl-form--ink.cl-form-success{background:rgba(248,241,226,.06);border-color:rgba(248,241,226,.2)}.clowder-root .cl-form--ink .cl-form-success-title{color:var(--champagne)}.clowder-root .cl-form--ink .cl-form-success-body{color:rgba(248,241,226,.8)}.clowder-root .cl-form--ink .cl-form-error{color:#f0c9cc;background:rgba(155,29,42,.22);border-color:rgba(240,201,204,.3)}.clowder-root .cl-form--ink .cl-form-slow{color:rgba(248,241,226,.7)}.cl-only-desktop{display:none}@media (min-width:1024px){.cl-only-mobile{display:none}.cl-only-desktop{display:block}}.clowder-desktop-root{--paper:var(--cl-paper);--paper-deep:var(--cl-paper-deep);--champagne:var(--cl-champagne);--champagne-soft:var(--cl-champagne-soft);--ribbon:var(--cl-ribbon);--ribbon-deep:var(--cl-ribbon-deep);--ink:var(--cl-ink);--ink-soft:var(--cl-ink-soft);--border:var(--cl-border);--serif:var(--font-fraunces),"Cormorant Garamond",Georgia,serif;--sans:var(--font-inter-tight),ui-sans-serif,system-ui,sans-serif;--hand:var(--font-caveat),"Homemade Apple",cursive;--mono:var(--font-jetbrains),ui-monospace,monospace;--maxw:1280px;--pad:40px;--radius:4px;--hair:rgba(26,19,16,.22);--hair-soft:rgba(26,19,16,.14);position:relative;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--sans);font-feature-settings:"ss01","ss02","cv11";font-size:16px;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.clowder-desktop-root *{box-sizing:border-box}.clowder-desktop-root:before{background:radial-gradient(60% 50% at 12% 4%,rgba(230,211,163,.45),transparent 70%),radial-gradient(55% 45% at 92% 96%,rgba(230,211,163,.3),transparent 70%)}.clowder-desktop-root:after,.clowder-desktop-root:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none}.clowder-desktop-root:after{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' fill='%23000'/%3E%3C/svg%3E");mix-blend-mode:multiply}.clowder-desktop-root .page{position:relative;z-index:1}.clowder-desktop-root ::selection{background:rgba(155,29,42,.8);color:var(--paper)}.clowder-desktop-root .band{border-bottom:1px solid var(--hair);position:relative}.clowder-desktop-root .wrap{max-width:var(--maxw);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.clowder-desktop-root .bg-paper{background:transparent}.clowder-desktop-root .bg-paper-deep{background:color-mix(in oklab,var(--paper-deep) 40%,transparent)}.clowder-desktop-root .bg-champagne{background:color-mix(in oklab,var(--champagne-soft) 60%,transparent)}.clowder-desktop-root .bg-ink{background:var(--ink);color:var(--paper)}.clowder-desktop-root .sec{padding-top:128px;padding-bottom:128px}.clowder-desktop-root .grid{display:grid;gap:48px}.clowder-desktop-root .smallcaps{font-family:var(--sans);font-weight:600;font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;line-height:1}.clowder-desktop-root .folio{font-family:var(--serif);font-style:italic;color:var(--ribbon);line-height:1}.clowder-desktop-root .hand{font-family:var(--hand);color:var(--ribbon);font-weight:500;line-height:1.15}.clowder-desktop-root .serif{font-family:var(--serif);font-weight:400;letter-spacing:-.02em}.clowder-desktop-root .italic{font-style:italic}.clowder-desktop-root .rib{color:var(--ribbon)}.clowder-desktop-root .display{font-family:var(--serif);font-weight:400;letter-spacing:-.02em;line-height:.96;text-wrap:balance}.clowder-desktop-root .deck{font-family:var(--serif);font-style:italic;font-weight:300;letter-spacing:-.015em;color:var(--ink-soft)}.clowder-desktop-root .lead{font-size:18px;line-height:1.65;color:rgba(26,19,16,.8)}.clowder-desktop-root .body{font-size:16px;line-height:1.6;color:rgba(26,19,16,.78)}.clowder-desktop-root .caption{font-family:var(--serif);font-style:italic;font-size:13px;color:rgba(26,19,16,.6);line-height:1.4}.clowder-desktop-root .hr{height:1px;background:var(--hair);border:0}.clowder-desktop-root .hr-soft{height:1px;background:var(--hair-soft);border:0}.clowder-desktop-root .double-rule{height:5px;border-top:1px solid rgba(26,19,16,.55);border-bottom:1px solid rgba(26,19,16,.55)}.clowder-desktop-root .cta{display:inline-flex;align-items:center;gap:12px;font-family:var(--sans);font-weight:600;font-size:14px;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;padding:18px 28px;border:0;cursor:pointer;border-radius:0;transition:background-color .15s ease,color .15s ease}.clowder-desktop-root .cta .arr{transition:transform .2s ease;display:inline-block}.clowder-desktop-root .cta:hover .arr{transform:translateX(4px)}.clowder-desktop-root .cta-ink{background:var(--ink);color:var(--paper)}.clowder-desktop-root .cta-ink:hover{background:var(--ribbon)}.clowder-desktop-root .cta-mini{background:var(--ribbon);color:var(--paper);border:1px solid var(--ribbon);padding:9px 16px;font-size:11.5px;letter-spacing:.18em}.clowder-desktop-root .cta-mini:hover{background:var(--ribbon-deep)}.clowder-desktop-root .cta-paper{background:var(--paper);color:var(--ink);padding:18px 32px}.clowder-desktop-root .cta-paper:hover{background:var(--champagne)}.clowder-desktop-root .regseal{position:relative;display:inline-block}.clowder-desktop-root .regseal .wax{position:relative;border-radius:50%;background:radial-gradient(circle at 36% 28%,color-mix(in oklab,var(--ribbon) 72%,white) 0,var(--ribbon) 46%,var(--ribbon-deep) 100%);box-shadow:0 12px 26px -12px rgba(26,19,16,.65),inset 0 2px 5px rgba(255,255,255,.22),inset 0 -9px 16px rgba(0,0,0,.3)}.clowder-desktop-root .regseal .wax:before{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.12)}.clowder-desktop-root .regseal .engrave{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 1px 0 rgba(0,0,0,.4))}.clowder-desktop-root .regseal .ring{fill:none;stroke:color-mix(in oklab,var(--champagne-soft) 70%,white)}.clowder-desktop-root .regseal .ring-out{stroke-width:1.4;opacity:.5}.clowder-desktop-root .regseal .ring-in{stroke-width:1;opacity:.38}.clowder-desktop-root .regseal .curve{fill:color-mix(in oklab,var(--champagne-soft) 82%,white);font-family:var(--sans);font-weight:600;letter-spacing:2px;text-anchor:middle}.clowder-desktop-root .regseal .mono{fill:color-mix(in oklab,var(--champagne-soft) 88%,white);font-family:var(--serif);font-style:italic;text-anchor:middle}.clowder-desktop-root .regseal-lg .wax{width:118px;height:118px}.clowder-desktop-root .regseal-lg .curve{font-size:11.5px}.clowder-desktop-root .regseal-lg .mono{font-size:58px}.clowder-desktop-root .stamp{position:relative;flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;line-height:1;color:color-mix(in oklab,var(--champagne-soft) 84%,white);font-size:14px;background:radial-gradient(circle at 36% 28%,color-mix(in oklab,var(--ribbon) 72%,white) 0,var(--ribbon) 46%,var(--ribbon-deep) 100%);box-shadow:0 5px 12px -6px rgba(26,19,16,.6),inset 0 1px 2px rgba(255,255,255,.25),inset 0 -4px 8px rgba(0,0,0,.3)}.clowder-desktop-root .stamp:after{content:"";position:absolute;inset:5px;border-radius:50%;border:1px solid rgba(255,255,255,.3)}.clowder-desktop-root .seclabel{display:flex;align-items:flex-start;gap:14px}.clowder-desktop-root .seclabel .stamp{margin-top:2px}.clowder-desktop-root .seclabel .sl-folio{font-family:var(--serif);font-style:italic;font-size:24px;color:var(--ribbon);line-height:1}.clowder-desktop-root .seclabel .sl-eyebrow{margin-top:8px;color:var(--ribbon)}.clowder-desktop-root .paper-card{background:color-mix(in oklab,var(--paper) 92%,white);box-shadow:0 1px 0 rgba(26,19,16,.08),0 20px 40px -28px rgba(26,19,16,.35);border-radius:0}.clowder-desktop-root .entry{background:color-mix(in oklab,var(--paper) 92%,white);padding:20px;position:relative;box-shadow:0 1px 0 rgba(26,19,16,.06),0 18px 34px -28px rgba(26,19,16,.3)}.clowder-desktop-root .entry .kick{color:var(--ribbon);margin-bottom:8px}.clowder-desktop-root .entry .etitle{font-family:var(--serif);font-size:18px;line-height:1.05;letter-spacing:-.01em}.clowder-desktop-root .entry .emeta{font-family:var(--serif);font-style:italic;font-size:12px;color:rgba(26,19,16,.65);margin-top:6px}.clowder-desktop-root .entry .estatus{margin-top:12px;font-size:10px}.clowder-desktop-root .entry.litter{border:2px solid rgba(155,29,42,.4)}.clowder-desktop-root .entry .pin{position:absolute;right:-8px;top:-8px;width:24px;height:24px;border-radius:50%;background:var(--ribbon);color:var(--paper);display:grid;place-items:center;font-size:12px;box-shadow:0 4px 10px -4px rgba(26,19,16,.5)}.clowder-desktop-root .seal-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.clowder-desktop-root .seal-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;border:1px solid rgba(155,29,42,.5);background:color-mix(in oklab,var(--paper) 80%,white);white-space:nowrap}.clowder-desktop-root .seal-chip .sc-code{font-family:var(--serif);font-size:12px;color:var(--ink)}.clowder-desktop-root .seal-chip .sc-res{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--ribbon)}.clowder-desktop-root .seal{width:116px;height:116px;position:relative;display:grid;place-items:center;text-align:center;flex:none}.clowder-desktop-root .seal:before{content:"";position:absolute;inset:0;border-radius:50%;background:color-mix(in oklab,var(--paper) 70%,white);border:1.5px solid rgba(155,29,42,.85);box-shadow:inset 0 0 0 1px rgba(26,19,16,.05)}.clowder-desktop-root .seal:after{content:"";position:absolute;inset:5px;border-radius:50%;border:1px dashed rgba(155,29,42,.45)}.clowder-desktop-root .seal .s-in{position:relative;line-height:1.1;width:104px}.clowder-desktop-root .seal .s-cleared{font-family:var(--serif);font-style:italic;font-size:10px;color:rgba(155,29,42,.8)}.clowder-desktop-root .seal .s-code{font-family:var(--serif);font-size:15px;color:var(--ink);margin:1px 0;white-space:nowrap}.clowder-desktop-root .seal .s-res{font-size:8.5px;letter-spacing:.1em;color:var(--ribbon);text-transform:uppercase;font-weight:600;white-space:nowrap}.clowder-desktop-root .seal .s-cap{font-family:var(--serif);font-style:italic;font-size:8.5px;color:rgba(26,19,16,.6);margin-top:2px;white-space:nowrap}.clowder-desktop-root .pill{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(155,29,42,.55);padding:5px 9px;background:transparent;white-space:nowrap}.clowder-desktop-root .pill .p-mark{color:var(--ribbon)}.clowder-desktop-root .pill .p-code{font-family:var(--serif);text-transform:uppercase;letter-spacing:.14em;font-size:11px}.clowder-desktop-root .pill .p-res{font-family:var(--serif);font-style:italic;font-size:11px;color:rgba(26,19,16,.7)}.clowder-desktop-root .toc-row{display:grid;grid-template-columns:48px 1fr auto;align-items:baseline;gap:24px;padding:16px 0;border-top:1px solid var(--hair-soft)}.clowder-desktop-root .toc-row:last-child{border-bottom:1px solid var(--hair-soft)}.clowder-desktop-root .toc-row .t-num{font-family:var(--serif);font-style:italic;color:var(--ribbon);font-size:20px}.clowder-desktop-root .toc-row .t-title{font-family:var(--serif);font-size:23px;letter-spacing:-.01em}.clowder-desktop-root .toc-row .t-page{font-family:var(--serif);font-style:italic;font-size:14px;color:rgba(26,19,16,.6)}.clowder-desktop-root .toc-row .t-lead{color:var(--hair-soft)}.clowder-desktop-root .tape{width:96px;height:24px;background:rgba(230,211,163,.8);mix-blend-mode:multiply;box-shadow:0 2px 6px -3px rgba(26,19,16,.4);transform:rotate(-6deg)}.clowder-desktop-root .plate{position:absolute;left:0;right:0;bottom:0;padding:24px;background:linear-gradient(0deg,rgba(26,19,16,.9),rgba(26,19,16,.55) 55%,transparent);color:var(--paper)}.clowder-desktop-root .plate .p-top{display:flex;justify-content:space-between;align-items:baseline}.clowder-desktop-root .plate .p-title{font-family:var(--serif);font-style:italic;font-size:20px;margin-top:10px;line-height:1.1}.clowder-desktop-root .plate .p-meta{font-family:var(--serif);font-style:italic;font-size:12.5px;color:rgba(248,241,226,.82);margin-top:4px}.clowder-desktop-root .feat-row{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(0,1.1fr);gap:18px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--hair-soft)}.clowder-desktop-root .feat-row .f-glyph{font-family:var(--serif);font-style:italic;color:var(--ribbon)}.clowder-desktop-root .feat-row .f-label{font-family:var(--serif);font-size:19px;letter-spacing:-.01em}.clowder-desktop-root .feat-row .f-sub{font-family:var(--serif);font-style:italic;font-size:14px;color:rgba(26,19,16,.65)}.clowder-desktop-root .step{display:grid;grid-template-columns:120px 1fr;gap:24px;padding:32px 0;border-top:1px solid var(--hair)}.clowder-desktop-root .step:last-child{border-bottom:1px solid var(--hair)}.clowder-desktop-root .step .st-num{font-family:var(--serif);font-style:italic;color:var(--ribbon);font-size:44px;line-height:.9}.clowder-desktop-root .step .st-title{font-family:var(--serif);font-size:27px;letter-spacing:-.01em;line-height:1.05}.clowder-desktop-root .step .st-body{font-size:16px;color:rgba(26,19,16,.75);margin-top:10px;max-width:46ch}.clowder-desktop-root .mock{background:color-mix(in oklab,var(--paper) 94%,white);box-shadow:0 1px 0 rgba(26,19,16,.08),0 30px 60px -34px rgba(26,19,16,.45);transform:rotate(-.4deg);border:1px solid var(--hair-soft)}.clowder-desktop-root .mock .m-head{display:flex;justify-content:space-between;align-items:flex-end;padding:22px 26px;border-bottom:1px solid var(--hair)}.clowder-desktop-root .mock .m-body{display:grid;grid-template-columns:1fr 1.15fr;gap:24px;padding:24px 26px}.clowder-desktop-root .mock-listing{border:1px solid rgba(26,19,16,.2);padding:12px}.clowder-desktop-root .mock-listing .ml-top{display:flex;justify-content:space-between;align-items:baseline}.clowder-desktop-root .mock-listing .ml-name{font-family:var(--serif);font-size:17px}.clowder-desktop-root .mock-listing .ml-no{font-family:var(--serif);font-style:italic;font-size:11px;color:rgba(26,19,16,.55)}.clowder-desktop-root .mock-listing .ml-color{font-family:var(--serif);font-style:italic;font-size:12.5px;color:rgba(26,19,16,.68);margin-top:3px}.clowder-desktop-root .mock-listing .ml-status{margin-top:8px;font-size:10px}.clowder-desktop-root .status-avail{color:var(--ribbon)}.clowder-desktop-root .status-other{color:rgba(26,19,16,.55)}.clowder-desktop-root .mock .m-foot{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 26px;border-top:1px solid var(--hair);flex-wrap:wrap}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.clowder-desktop-root .reveal{opacity:0;transform:translateY(14px);transition:opacity 1s ease,transform 1s ease}.clowder-desktop-root .reveal.in{opacity:1;transform:none}.clowder-desktop-root .slow-fade{animation:cl-d-slowfade 1.2s ease-out both}@keyframes cl-d-slowfade{0%{transform:translateY(8px)}to{transform:none}}}.clowder-desktop-root .cta:focus-visible,.clowder-desktop-root a:focus-visible{outline:2px solid var(--ribbon);outline-offset:3px;border-radius:2px}.clowder-desktop-root .bg-ink .cta:focus-visible{outline-color:var(--champagne)}@media (prefers-reduced-motion:reduce){.clowder-desktop-root .cta .arr{transition:none}}.clowder-desktop-root .branch{display:block;width:100%;height:auto;color:var(--ribbon)}.clowder-desktop-root .cl-lang{display:inline-flex;align-items:center;gap:7px;font-family:var(--sans);font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;line-height:1;white-space:nowrap;color:var(--ink-soft);transition:color .15s ease}.clowder-desktop-root .cl-lang .on{color:var(--ribbon);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.clowder-desktop-root .cl-lang .sep{color:var(--hair);font-weight:400}.clowder-desktop-root .cl-lang:hover{color:var(--ink)}.clowder-desktop-root .cl-lang:hover .on{color:var(--ribbon)}.clowder-desktop-root .cl-lang:focus-visible{outline:2px solid var(--ribbon);outline-offset:3px}.clowder-desktop-root .cl-brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none;line-height:1;padding:4px;margin:-4px}.clowder-desktop-root .cl-brand-seal{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.clowder-desktop-root .cl-brand-seal .wax{display:inline-block;width:36px;height:36px;box-shadow:0 4px 10px -5px rgba(26,19,16,.5),inset 0 1px 3px rgba(255,255,255,.22),inset 0 -5px 9px rgba(0,0,0,.28)}.clowder-desktop-root .cl-brand-seal .mono{font-size:88px}.clowder-desktop-root .cl-brand-word{font-family:var(--serif);font-weight:400;font-size:29px;line-height:1;letter-spacing:-.03em;color:var(--ink);white-space:nowrap;font-feature-settings:"ss01","ss02","cv11"}.clowder-desktop-root .cl-brand-der{color:var(--ink)}.clowder-desktop-root .cl-brand:hover .cl-brand-word .rib{color:var(--ribbon-deep)}@media (prefers-reduced-motion:no-preference){.clowder-desktop-root .cl-brand:hover .cl-brand-seal{transform:rotate(-6deg)}}.clowder-desktop-root .cl-form{margin-top:28px;max-width:460px}.clowder-desktop-root .cl-form-title{font-family:var(--sans);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ribbon);margin:0 0 18px}.clowder-desktop-root .cl-field{margin-bottom:14px}.clowder-desktop-root .cl-label{display:block;font-family:var(--sans);font-weight:600;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:7px}.clowder-desktop-root .cl-input,.clowder-desktop-root .cl-textarea{width:100%;font-family:var(--sans);font-size:15px;line-height:1.4;color:var(--ink);background:color-mix(in oklab,var(--paper) 90%,white);border:1px solid var(--hair);border-radius:0;padding:12px 14px;transition:border-color .18s ease,box-shadow .18s ease}.clowder-desktop-root .cl-input::placeholder,.clowder-desktop-root .cl-textarea::placeholder{color:rgba(26,19,16,.38)}.clowder-desktop-root .cl-input:focus-visible,.clowder-desktop-root .cl-textarea:focus-visible{outline:none;border-color:var(--ribbon);box-shadow:0 0 0 1px var(--ribbon)}.clowder-desktop-root .cl-textarea{resize:vertical;min-height:84px}.clowder-desktop-root .cl-form .cta{margin-top:6px}.clowder-desktop-root .cta:disabled{opacity:.55;cursor:not-allowed}.clowder-desktop-root .cl-form-hand{font-size:19px;margin:13px 0 0}.clowder-desktop-root .cl-form-error{font-family:var(--sans);font-size:13px;line-height:1.45;color:var(--ribbon);background:color-mix(in oklab,var(--ribbon) 8%,var(--paper));border:1px solid color-mix(in oklab,var(--ribbon) 30%,transparent);padding:11px 13px;margin:0 0 12px}.clowder-desktop-root .cl-form-slow{margin:0 0 12px}.clowder-desktop-root .cl-form-fallback,.clowder-desktop-root .cl-form-slow{font-family:var(--serif);font-style:italic;font-size:13.5px;color:var(--ink-soft)}.clowder-desktop-root .cl-form-fallback{margin:14px 0 0}.clowder-desktop-root .cl-form-fallback a{color:var(--ribbon);text-decoration:underline;text-underline-offset:2px}.clowder-desktop-root .cl-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.clowder-desktop-root .cl-form-success{margin-top:28px;max-width:460px;background:color-mix(in oklab,var(--paper) 88%,white);border:1px solid var(--hair);padding:26px 22px;text-align:center}.clowder-desktop-root .cl-form-success-title{font-family:var(--serif);font-size:26px;color:var(--ribbon);margin-bottom:8px}.clowder-desktop-root .cl-form-success-body{font-family:var(--serif);font-style:italic;font-size:16px;color:var(--ink-soft);margin:0;line-height:1.5}.clowder-desktop-root .cl-form--ink .cl-form-title{color:var(--champagne)}.clowder-desktop-root .cl-form--ink .cl-label{color:rgba(248,241,226,.7)}.clowder-desktop-root .cl-form--ink .cl-input,.clowder-desktop-root .cl-form--ink .cl-textarea{background:rgba(248,241,226,.06);border-color:rgba(248,241,226,.25);color:var(--paper)}.clowder-desktop-root .cl-form--ink .cl-input::placeholder,.clowder-desktop-root .cl-form--ink .cl-textarea::placeholder{color:rgba(248,241,226,.4)}.clowder-desktop-root .cl-form--ink .cl-input:focus-visible,.clowder-desktop-root .cl-form--ink .cl-textarea:focus-visible{border-color:var(--champagne);box-shadow:0 0 0 1px var(--champagne)}.clowder-desktop-root .cl-form--ink .cl-form-hand{color:var(--champagne)}.clowder-desktop-root .cl-form--ink .cl-form-fallback{color:rgba(248,241,226,.7)}.clowder-desktop-root .cl-form--ink .cl-form-fallback a{color:var(--champagne)}.clowder-desktop-root .cl-form--ink.cl-form-success{background:rgba(248,241,226,.06);border-color:rgba(248,241,226,.2)}.clowder-desktop-root .cl-form--ink .cl-form-success-title{color:var(--champagne)}.clowder-desktop-root .cl-form--ink .cl-form-success-body{color:rgba(248,241,226,.8)}.clowder-desktop-root .cl-form--ink .cl-form-error{color:#f0c9cc;background:rgba(155,29,42,.22);border-color:rgba(240,201,204,.3)}.clowder-desktop-root .cl-form--ink .cl-form-slow{color:rgba(248,241,226,.7)}.clowder-root .cl-prose>*+*{margin-top:18px}.clowder-root .cl-pull{font-style:italic;font-size:25px;line-height:1.3;letter-spacing:-.01em;color:var(--ribbon);text-align:center}.clowder-root .cl-idea,.clowder-root .cl-pull{font-family:var(--serif);font-weight:400;text-wrap:balance;margin:0}.clowder-root .cl-idea{letter-spacing:-.02em;font-size:29px;line-height:1.14}.clowder-root .cl-team{padding:18px 0;border-top:1px solid var(--hair-soft)}.clowder-root .cl-team:last-of-type{border-bottom:1px solid var(--hair-soft)}.clowder-root .cl-team .ct-name{font-family:var(--serif);font-size:22px;letter-spacing:-.01em;line-height:1.1}.clowder-root .cl-team .ct-role{color:var(--ribbon);margin-top:6px}.clowder-root .faq-item{padding:22px 0;border-top:1px solid var(--hair-soft)}.clowder-root .faq-item:last-of-type{border-bottom:1px solid var(--hair-soft)}.clowder-root .faq-item .faq-q{font-family:var(--serif);font-size:21px;letter-spacing:-.01em;line-height:1.14;margin:0}.clowder-root .faq-item .faq-a{font-size:15.5px;line-height:1.6;color:rgba(26,19,16,.76);margin:10px 0 0}.clowder-root .cl-textlink{display:inline-flex;align-items:center;gap:8px;font-family:var(--serif);font-style:italic;font-size:17px;color:var(--ribbon);text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(155,29,42,.4)}.clowder-root .cl-textlink .arr{font-style:normal;transition:transform .2s ease}.clowder-root .cl-textlink:active .arr{transform:translateX(4px)}.clowder-desktop-root .cl-prose{max-width:66ch}.clowder-desktop-root .cl-prose>*+*{margin-top:22px}.clowder-desktop-root .cl-pull{font-style:italic;font-size:clamp(28px,3vw,40px);line-height:1.24;letter-spacing:-.015em;color:var(--ribbon)}.clowder-desktop-root .cl-idea,.clowder-desktop-root .cl-pull{font-family:var(--serif);font-weight:400;text-wrap:balance;margin:0}.clowder-desktop-root .cl-idea{letter-spacing:-.02em;font-size:clamp(30px,3.6vw,48px);line-height:1.08}.clowder-desktop-root .cl-team{padding:22px 0;border-top:1px solid var(--hair)}.clowder-desktop-root .cl-team:last-of-type{border-bottom:1px solid var(--hair)}.clowder-desktop-root .cl-team .ct-name{font-family:var(--serif);font-size:26px;letter-spacing:-.01em;line-height:1.05}.clowder-desktop-root .cl-team .ct-role{color:var(--ribbon);margin-top:7px}.clowder-desktop-root .faq-item{padding:26px 0;border-top:1px solid var(--hair-soft)}.clowder-desktop-root .faq-item:last-of-type{border-bottom:1px solid var(--hair-soft)}.clowder-desktop-root .faq-item .faq-q{font-family:var(--serif);font-size:24px;letter-spacing:-.01em;line-height:1.1;margin:0}.clowder-desktop-root .faq-item .faq-a{font-size:16px;line-height:1.62;color:rgba(26,19,16,.76);margin:12px 0 0;max-width:64ch}.clowder-desktop-root .cl-textlink{display:inline-flex;align-items:center;gap:9px;font-family:var(--serif);font-style:italic;font-size:19px;color:var(--ribbon);text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(155,29,42,.4)}.clowder-desktop-root .cl-textlink .arr{font-style:normal;transition:transform .2s ease}.clowder-desktop-root .cl-textlink:hover .arr{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.clowder-desktop-root .cl-textlink .arr,.clowder-root .cl-textlink .arr{transition:none}}.clowder-desktop-root .shot-win,.clowder-root .shot-win{display:block;width:100%;height:auto;box-sizing:border-box;object-fit:cover;object-position:top center;background:color-mix(in oklab,var(--paper) 90%,white);border:1px solid color-mix(in oklab,var(--ink) 12%,transparent)}.clowder-desktop-root .shot-win.is-loop,.clowder-root .shot-win.is-loop{aspect-ratio:1/2}.clowder-desktop-root .shot-win.is-step,.clowder-root .shot-win.is-step{aspect-ratio:1/1.3}.clowder-desktop-root .shot-win.is-tall,.clowder-root .shot-win.is-tall{aspect-ratio:412/803}.clowder-desktop-root .shot-win.is-portrait,.clowder-root .shot-win.is-portrait{aspect-ratio:1/1.5}.clowder-desktop-root .shot-win.is-page,.clowder-root .shot-win.is-page{aspect-ratio:16/10}.clowder-desktop-root .shot-win.is-loop,.clowder-desktop-root .shot-win.is-portrait,.clowder-desktop-root .shot-win.is-step,.clowder-root .shot-win.is-loop,.clowder-root .shot-win.is-portrait,.clowder-root .shot-win.is-step{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - clamp(22px, 7%, 56px)),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - clamp(22px, 7%, 56px)),transparent)}.clowder-desktop-root .shot-cap,.clowder-root .shot-cap{text-align:center;margin:14px 0 0}.clowder-desktop-root .live-loop{display:grid;grid-template-columns:1fr auto 1fr;gap:36px;align-items:center;max-width:880px;margin:44px auto 0}.clowder-desktop-root .live-plate{margin:0}.clowder-desktop-root .live-plate .paper-card{max-width:340px;margin:0 auto}.clowder-root .live-loop{display:flex;flex-direction:column;gap:14px;align-items:stretch}.clowder-root .live-plate{margin:0}.clowder-root .live-plate .paper-card{max-width:264px;margin:0 auto}.clowder-root .live-arrow{display:flex;justify-content:center}.clowder-root .live-arrow svg{width:24px;height:48px;color:var(--ribbon);display:block}.clowder-desktop-root .live-arrow svg{width:88px;height:24px;color:var(--ribbon);display:block}.clowder-desktop-root .live-arrow .la-line,.clowder-root .live-arrow .la-line{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:2 5}.clowder-desktop-root .live-arrow .la-head,.clowder-root .live-arrow .la-head{fill:currentColor;stroke:none}.clowder-desktop-root .hero-loop{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}.clowder-desktop-root .hero-loop .live-plate{margin:0}.clowder-desktop-root .hero-loop .live-plate .paper-card{max-width:250px;margin:0 auto}.clowder-desktop-root .hero-loop .live-arrow svg{width:48px;height:18px}.clowder-desktop-root .hero-loop .shot-cap{margin-top:10px}.clowder-desktop-root .hero-loop .shot-cap .smallcaps{line-height:1.5}.clowder-root .hero-loop{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center;margin-top:28px}.clowder-root .hero-loop .live-plate{margin:0}.clowder-root .hero-loop .live-plate .paper-card{max-width:none;margin:0}.clowder-root .hero-loop .live-arrow svg{width:24px;height:16px}.clowder-root .hero-loop .shot-cap{margin-top:9px}.clowder-root .hero-loop .shot-cap .smallcaps{font-size:10px;letter-spacing:.14em;line-height:1.5}.clowder-desktop-root .step-loop{grid-template-columns:minmax(0,272px) auto minmax(0,272px);justify-content:start;gap:16px;max-width:none;margin:20px 0 0}.clowder-desktop-root .step-loop .live-plate .paper-card{max-width:none;margin:0;padding:9px}.clowder-desktop-root .step-loop .live-arrow svg{width:40px;height:20px}.clowder-root .step-loop{gap:10px;margin-top:14px}.clowder-root .step-loop .live-plate .paper-card{max-width:320px;padding:8px}.clowder-root .step-loop .live-arrow svg{width:20px;height:34px}.clowder-desktop-root .step-loop .shot-cap,.clowder-root .step-loop .shot-cap{margin-top:8px}.clowder-desktop-root .trust-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.clowder-root .trust-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.clowder-desktop-root .trust-plate,.clowder-root .trust-plate{margin:0}.clowder-desktop-root .about-shots{display:flex;flex-direction:column;gap:20px}.clowder-root .about-shots{display:flex;flex-direction:column;gap:16px}.clowder-desktop-root .about-shot,.clowder-root .about-shot{margin:0}