.uxm-visual.svelte-1qug5ow{aspect-ratio:16/10;isolation:isolate;background:#120e0a;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.canvas.svelte-1qug5ow{color:#f4ead7;text-align:left;padding:2.2em;font:400 2cqw/1.4 Plus Jakarta Sans,Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.canvas.svelte-1qug5ow :where(.svelte-1qug5ow),.canvas.svelte-1qug5ow :where(.svelte-1qug5ow):before,.canvas.svelte-1qug5ow :where(.svelte-1qug5ow):after{box-sizing:border-box}.canvas.svelte-1qug5ow h2:where(.svelte-1qug5ow),.canvas.svelte-1qug5ow p:where(.svelte-1qug5ow),.canvas.svelte-1qug5ow figure:where(.svelte-1qug5ow){margin:0}.canvas.svelte-1qug5ow h2:where(.svelte-1qug5ow){letter-spacing:-.065em;font-size:3.4em;font-weight:750;line-height:1.02}.canvas.svelte-1qug5ow img:where(.svelte-1qug5ow){max-width:100%;display:block}.kicker.svelte-1qug5ow{text-transform:uppercase;letter-spacing:.15em;margin-bottom:1.3em;font-size:.68em;font-weight:700}.mini.svelte-1qug5ow{text-transform:uppercase;letter-spacing:.1em;font-size:.58em}.footnote.svelte-1qug5ow{justify-content:space-between;gap:1em;font-size:.67em;line-height:1.3;display:flex;position:absolute;bottom:1.5em;left:2.8em;right:2.8em}.footnote.svelte-1qug5ow span:where(.svelte-1qug5ow){opacity:.72;text-align:right}.front-door.svelte-1qug5ow{background:#24180f}.landscape.svelte-1qug5ow,.landscape-shade.svelte-1qug5ow{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landscape.svelte-1qug5ow{object-position:center}.landscape-shade.svelte-1qug5ow{background:linear-gradient(90deg,#120e0a90,#120e0a0a 80%),linear-gradient(#0000 30%,#120e0ae8)}.site-masthead.svelte-1qug5ow{justify-content:space-between;align-items:center;display:flex;position:relative}.site-masthead.svelte-1qug5ow img:where(.svelte-1qug5ow){width:9em}.site-masthead.svelte-1qug5ow>span:where(.svelte-1qug5ow){font-size:.7em}.site-copy.svelte-1qug5ow{z-index:2;position:absolute;top:10em;left:2.2em}.site-copy.svelte-1qug5ow .kicker:where(.svelte-1qug5ow){font-size:.64em}.site-copy.svelte-1qug5ow h2:where(.svelte-1qug5ow){font-size:4.8em;line-height:.98}.course-link.svelte-1qug5ow{border-bottom:.1em solid #bf9056;justify-content:space-between;align-items:center;width:13em;margin-top:1.7em;padding:.55em 0;font-size:.82em;display:flex}.course-link.svelte-1qug5ow span:where(.svelte-1qug5ow){font-size:1.5em}.field-photo.svelte-1qug5ow{color:#382e24;background:#f4ead7;width:16em;padding:.6em;position:absolute;bottom:5.2em;right:2.2em;transform:rotate(3deg);box-shadow:0 1em 3em #0005}.field-photo.svelte-1qug5ow img:where(.svelte-1qug5ow){aspect-ratio:1.47;object-fit:cover;width:100%}.field-photo.svelte-1qug5ow span:where(.svelte-1qug5ow){padding:.7em .2em .15em;font-size:.72em;display:block}.site-footer.svelte-1qug5ow{letter-spacing:.08em;justify-content:space-between;font-size:.7em;display:flex;position:absolute;bottom:1.8em;left:2.8em;right:2.8em}.booking.svelte-1qug5ow{color:#30261e;background:#eae0ce repeating-linear-gradient(0deg,#0000,#0000 2.55em,#9a7d4f0b 2.6em)}.booking.svelte-1qug5ow .kicker:where(.svelte-1qug5ow){color:#815636}.booking.svelte-1qug5ow h2:where(.svelte-1qug5ow){font-size:3.1em}.booking-layout.svelte-1qug5ow{grid-template-columns:19em 1fr;gap:2.3em;margin-top:1.6em;display:grid}.course-ticket.svelte-1qug5ow{background:#fbf7ef;transform:rotate(-3deg);box-shadow:.3em .6em 1.6em #382e2417}.course-ticket.svelte-1qug5ow>img:where(.svelte-1qug5ow){object-fit:cover;width:100%;height:7em}.ticket-copy.svelte-1qug5ow{padding:.8em 1.3em}.ticket-copy.svelte-1qug5ow>strong:where(.svelte-1qug5ow){letter-spacing:-.04em;margin-top:.35em;font-size:1.4em;display:block}.ticket-rule.svelte-1qug5ow{border-top:.14em dashed #bcab92;margin:.7em -1.3em .6em}.ticket-bottom.svelte-1qug5ow{justify-content:space-between;align-items:center;font-size:.75em;display:flex}.ticket-mark.svelte-1qug5ow{text-align:center;border:.06em solid #97714d;border-radius:50%;width:1.5em;height:1.5em;font-size:2.4em;line-height:1.4}.hold.svelte-1qug5ow{align-items:center;gap:1.2em;padding:.2em 0 1em;display:flex}.hold.svelte-1qug5ow strong:where(.svelte-1qug5ow){letter-spacing:-.07em;font-size:4.4em;font-weight:500;line-height:1}.hold.svelte-1qug5ow strong:where(.svelte-1qug5ow) span:where(.svelte-1qug5ow){letter-spacing:-.04em;margin-left:.25em;font-size:.25em}.hold.svelte-1qug5ow>span:where(.svelte-1qug5ow){font-size:.86em;line-height:1.4}.registration-path.svelte-1qug5ow{align-items:center;gap:.7em;margin:.6em 0 1.5em;font-size:.9em;font-weight:700;display:flex}.registration-path.svelte-1qug5ow i:where(.svelte-1qug5ow){background:#9c4530;flex:1;height:.1em;position:relative}.registration-path.svelte-1qug5ow i:where(.svelte-1qug5ow):after{content:"";border-top:.25em solid #0000;border-bottom:.25em solid #0000;border-left:.4em solid #9c4530;position:absolute;top:-.2em;right:0}.exception.svelte-1qug5ow{border-top:.07em solid #bcab92;grid-template-columns:7em 1fr 1em;gap:.5em;padding:.9em 0;font-size:.73em;display:grid}.detail.svelte-1qug5ow{color:#72604f;max-width:23em;font-size:.76em;margin-top:.8em!important}.curriculum.svelte-1qug5ow{background:#382e24 radial-gradient(at 70% 10%,#96683c50,#0000 60%)}.curriculum.svelte-1qug5ow .kicker:where(.svelte-1qug5ow){color:#d5ae7a}.curriculum.svelte-1qug5ow h2:where(.svelte-1qug5ow){font-size:3.7em}.curriculum.svelte-1qug5ow h2:where(.svelte-1qug5ow) span:where(.svelte-1qug5ow){color:#d5ae7a}.lesson-list.svelte-1qug5ow{width:21em;margin-top:1.8em}.lesson.svelte-1qug5ow{border-top:.08em solid #bda78a40;align-items:center;gap:1.1em;padding:1em 0;display:flex}.lesson-number.svelte-1qug5ow{color:#bf9056;font-size:2em;font-weight:400;line-height:1}.lesson.svelte-1qug5ow strong:where(.svelte-1qug5ow){max-width:16em;font-size:.95em;line-height:1.3;display:block}.lesson.svelte-1qug5ow div:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow){color:#c9b9a1;margin-top:.25em;font-size:.68em;display:block}.email-paper.svelte-1qug5ow{background:#f4ead7;width:23em;padding:.7em;position:absolute;top:3.5em;right:-1em;transform:rotate(6deg);box-shadow:-.8em 1em 3em #0005}.email-paper.svelte-1qug5ow img:where(.svelte-1qug5ow){width:100%}.paper-label.svelte-1qug5ow{color:#4b3525;letter-spacing:.07em;text-transform:uppercase;padding:.2em 0 1em;font-size:.6em}.launch-note.svelte-1qug5ow{align-items:center;gap:.6em;font-size:.8em;display:flex;position:absolute;bottom:4.2em;left:2.8em}.status-dot.svelte-1qug5ow{background:#d5ae7a;border-radius:50%;width:.6em;height:.6em}.curriculum.svelte-1qug5ow .footnote:where(.svelte-1qug5ow){z-index:2;right:auto}.curriculum.svelte-1qug5ow .footnote:where(.svelte-1qug5ow) span:where(.svelte-1qug5ow){display:none}.operations.svelte-1qug5ow{background:#120e0a}.operations-heading.svelte-1qug5ow{justify-content:space-between;align-items:flex-start;display:flex}.operations-heading.svelte-1qug5ow h2:where(.svelte-1qug5ow){font-size:2.8em}.operations-heading.svelte-1qug5ow .kicker:where(.svelte-1qug5ow){color:#bf9056}.operations-heading.svelte-1qug5ow img:where(.svelte-1qug5ow){opacity:.8;width:7em}.admin-window.svelte-1qug5ow{background:#1a1510;border:.08em solid #5e4c39;border-radius:.6em;height:19em;margin-top:2em;position:relative;overflow:hidden;box-shadow:0 1em 2em #0003}.admin-bar.svelte-1qug5ow{border-bottom:.08em solid #403428;justify-content:space-between;align-items:center;padding:1em 1.2em;display:flex}.admin-bar.svelte-1qug5ow strong:where(.svelte-1qug5ow){letter-spacing:.1em}.admin-bar.svelte-1qug5ow strong:where(.svelte-1qug5ow) span:where(.svelte-1qug5ow){color:#bf9056;margin-left:.7em;font-size:.6em}.admin-bar.svelte-1qug5ow>span:where(.svelte-1qug5ow){color:#b8a890;font-size:.65em}.admin-body.svelte-1qug5ow{height:100%;display:flex}.mail-rail.svelte-1qug5ow{background:#211a14;flex-shrink:0;width:8em;padding:1em .7em;font-size:.73em}.mail-rail.svelte-1qug5ow b:where(.svelte-1qug5ow),.mail-rail.svelte-1qug5ow span:where(.svelte-1qug5ow){padding:.65em;display:block}.mail-rail.svelte-1qug5ow b:where(.svelte-1qug5ow){margin-bottom:.6em}.mail-rail.svelte-1qug5ow span:where(.svelte-1qug5ow){color:#b8a890}.mail-rail.svelte-1qug5ow .selected:where(.svelte-1qug5ow){color:#e0bb87;background:#bf905622;border-radius:.25em}.mail-list.svelte-1qug5ow{width:100%}.search-label.svelte-1qug5ow{color:#b8a890;border-bottom:.1em solid #403428;justify-content:space-between;padding:1.1em 1.2em;font-size:.75em;display:flex}.conversation.svelte-1qug5ow{border-bottom:.07em solid #403428;align-items:center;gap:.8em;padding:1.1em .8em;display:flex}.conversation.svelte-1qug5ow:first-of-type{background:#bf905614}.mail-dot.svelte-1qug5ow{background:#bf9056;border-radius:50%;flex-shrink:0;width:.4em;height:.4em}.conversation.svelte-1qug5ow b:where(.svelte-1qug5ow){font-size:.86em;display:block}.conversation.svelte-1qug5ow div:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow){color:#b8a890;margin-top:.35em;font-size:.6em;display:block}.conversation.svelte-1qug5ow small:where(.svelte-1qug5ow){color:#bf9056;margin-left:auto;font-size:.6em}.thread-study.svelte-1qug5ow{background:#261f18;border:.08em solid #7e654b;border-radius:.6em;width:21em;padding:1.2em;position:absolute;top:3.5em;bottom:-.5em;right:1em;transform:rotate(-2deg);box-shadow:-1em 0 2em #0007}.thread-head.svelte-1qug5ow b:where(.svelte-1qug5ow){font-size:1.05em;display:block}.thread-head.svelte-1qug5ow>span:where(.svelte-1qug5ow){color:#bf9056;font-size:.6em}.message.svelte-1qug5ow{background:#120e0a;border-radius:.35em;margin-top:.7em;padding:.8em}.message.svelte-1qug5ow>span:where(.svelte-1qug5ow){color:#b8a890;font-size:.59em}.message.svelte-1qug5ow p:where(.svelte-1qug5ow){margin-top:.6em;font-size:.75em}.reply-study.svelte-1qug5ow{border-top:.08em solid #5d4c3a;margin-top:.7em;padding-top:.7em}.reply-study.svelte-1qug5ow>span:where(.svelte-1qug5ow){color:#d3b98f;font-size:.65em}.reply-line.svelte-1qug5ow{background:#625241;width:90%;height:.3em;margin-top:.8em}.reply-options.svelte-1qug5ow{color:#b8a890;justify-content:space-between;margin-top:.6em;font-size:.55em;display:flex}.reply-options.svelte-1qug5ow span:where(.svelte-1qug5ow){color:#d5ae7a}.goods.svelte-1qug5ow{color:#30261e;background:#eae0ce}.goods-heading.svelte-1qug5ow{justify-content:space-between;align-items:center;display:flex}.goods-heading.svelte-1qug5ow h2:where(.svelte-1qug5ow){font-size:2.8em}.goods-heading.svelte-1qug5ow .kicker:where(.svelte-1qug5ow){font-size:.62em}.catalog-mark.svelte-1qug5ow{text-align:right;letter-spacing:.08em;width:7em;font-size:1em;line-height:.9}.catalog-mark.svelte-1qug5ow b:where(.svelte-1qug5ow){margin-top:.7em;font-size:.6em;line-height:1.4;display:block}.product-spread.svelte-1qug5ow{grid-template-columns:1fr 1fr;gap:1.3em;margin-top:2em;display:grid}.product.svelte-1qug5ow{background:#fcf8ef;padding:.55em .55em 1em;box-shadow:.2em .4em 1.3em #3b291b15}.product.svelte-1qug5ow:first-child{transform:rotate(-2deg)}.product.svelte-1qug5ow:last-child{transform:rotate(2deg)}.product.svelte-1qug5ow img:where(.svelte-1qug5ow){aspect-ratio:4/3;object-fit:contain;background:#000;width:100%}.product.svelte-1qug5ow figcaption:where(.svelte-1qug5ow){align-items:center;gap:.7em;margin-top:.8em;font-size:.8em;display:flex}.product.svelte-1qug5ow figcaption:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow){color:#976740;font-size:.8em}.goods-meta.svelte-1qug5ow{align-items:center;gap:.8em;margin-top:1.8em;font-size:.7em;display:flex}.goods-meta.svelte-1qug5ow>b:where(.svelte-1qug5ow){margin-left:auto;font-size:.9em}.swatches.svelte-1qug5ow{gap:.35em;display:flex}.swatches.svelte-1qug5ow i:where(.svelte-1qug5ow){background:#201e19;border:.1em solid #887e6a;border-radius:50%;width:1.3em;height:1.3em}.swatches.svelte-1qug5ow i:where(.svelte-1qug5ow):nth-child(2){background:#595b38}.swatches.svelte-1qug5ow i:where(.svelte-1qug5ow):nth-child(3){background:#d8c9ad}.founder.svelte-1qug5ow{background:#120e0a}.founder-portrait.svelte-1qug5ow{object-fit:cover;object-position:center 28%;width:55%;height:106%;position:absolute;top:-2%;right:0}.founder-shade.svelte-1qug5ow{background:linear-gradient(90deg,#120e0a 38%,#120e0a00 65%);position:absolute;inset:0}.founder-copy.svelte-1qug5ow{z-index:1;position:relative}.founder.svelte-1qug5ow .kicker:where(.svelte-1qug5ow){color:#bf9056}.founder-copy.svelte-1qug5ow h2:where(.svelte-1qug5ow){font-size:3.6em}.founder-copy.svelte-1qug5ow em:where(.svelte-1qug5ow){color:#d5ae7a;font:italic 1.25em/1 Georgia,serif}.founder-copy.svelte-1qug5ow>p:where(.svelte-1qug5ow){margin-top:1.6em;font-size:.9em;line-height:1.6}.founder-copy.svelte-1qug5ow p:where(.svelte-1qug5ow) span:where(.svelte-1qug5ow){color:#b8a890;font-size:.75em}.family-strip.svelte-1qug5ow{z-index:1;align-items:center;gap:1em;display:flex;position:absolute;bottom:2em;left:2.2em}.family-strip.svelte-1qug5ow img:where(.svelte-1qug5ow){object-fit:cover;background:#eae0ce;border:.3em solid #f4ead7;width:10em;height:6.3em;transform:rotate(-4deg)}.family-strip.svelte-1qug5ow b:where(.svelte-1qug5ow){font-size:.75em;line-height:1.4;display:block}.family-strip.svelte-1qug5ow span:where(.svelte-1qug5ow){color:#b8a890;margin-top:.7em;font-size:.5em;display:block}.founder-mark.svelte-1qug5ow{width:8em;position:absolute;bottom:2em;right:2em}.compact.svelte-1qug5ow .site-masthead:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow),.compact.svelte-1qug5ow .site-footer:where(.svelte-1qug5ow),.compact.svelte-1qug5ow .detail:where(.svelte-1qug5ow),.compact.svelte-1qug5ow .footnote:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow),.compact.svelte-1qug5ow .goods-meta:where(.svelte-1qug5ow)>b:where(.svelte-1qug5ow),.compact.svelte-1qug5ow .admin-bar:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow),.compact.svelte-1qug5ow .family-strip:where(.svelte-1qug5ow) div:where(.svelte-1qug5ow){display:none}.compact.svelte-1qug5ow .kicker:where(.svelte-1qug5ow){letter-spacing:.08em;font-size:.92em}.compact.svelte-1qug5ow .footnote:where(.svelte-1qug5ow){font-size:.85em;bottom:1.3em;left:2.3em}.compact.svelte-1qug5ow .booking:where(.svelte-1qug5ow) h2:where(.svelte-1qug5ow){font-size:3.6em}.compact.svelte-1qug5ow .booking-layout:where(.svelte-1qug5ow){margin-top:1.1em}.compact.svelte-1qug5ow .hold:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow){font-size:1.1em}.compact.svelte-1qug5ow .exception:where(.svelte-1qug5ow){grid-template-columns:6.5em 1fr;font-size:.85em}.compact.svelte-1qug5ow .exception:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow):last-child{display:none}.compact.svelte-1qug5ow .curriculum:where(.svelte-1qug5ow) h2:where(.svelte-1qug5ow){font-size:4.1em}.compact.svelte-1qug5ow .lesson:where(.svelte-1qug5ow) strong:where(.svelte-1qug5ow){font-size:1.15em}.compact.svelte-1qug5ow .lesson:where(.svelte-1qug5ow) div:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow){display:none}.compact.svelte-1qug5ow .lesson:where(.svelte-1qug5ow){padding:.8em 0}.compact.svelte-1qug5ow .launch-note:where(.svelte-1qug5ow){font-size:1em;bottom:3.2em;left:2.2em}.compact.svelte-1qug5ow .email-paper:where(.svelte-1qug5ow){width:24em;right:-2em}.compact.svelte-1qug5ow .mail-rail:where(.svelte-1qug5ow){font-size:.9em}.compact.svelte-1qug5ow .conversation:where(.svelte-1qug5ow){padding:1.25em .8em}.compact.svelte-1qug5ow .conversation:where(.svelte-1qug5ow) b:where(.svelte-1qug5ow){font-size:1.1em}.compact.svelte-1qug5ow .conversation:where(.svelte-1qug5ow) div:where(.svelte-1qug5ow)>span:where(.svelte-1qug5ow),.compact.svelte-1qug5ow .conversation:where(.svelte-1qug5ow) small:where(.svelte-1qug5ow){display:none}.compact.svelte-1qug5ow .thread-study:where(.svelte-1qug5ow){width:22em;padding:1.4em;top:3.5em}.compact.svelte-1qug5ow .thread-head:where(.svelte-1qug5ow) b:where(.svelte-1qug5ow){font-size:1.4em}.compact.svelte-1qug5ow .message:where(.svelte-1qug5ow) p:where(.svelte-1qug5ow),.compact.svelte-1qug5ow .product:where(.svelte-1qug5ow) figcaption:where(.svelte-1qug5ow){font-size:1em}.compact.svelte-1qug5ow .goods-meta:where(.svelte-1qug5ow){margin-top:1.5em;font-size:.95em}.compact.svelte-1qug5ow .founder-copy:where(.svelte-1qug5ow) h2:where(.svelte-1qug5ow){font-size:4em}.compact.svelte-1qug5ow .family-strip:where(.svelte-1qug5ow) img:where(.svelte-1qug5ow){background:#eae0ce;width:13em;height:7em}@media (prefers-reduced-motion:no-preference){.animated.svelte-1qug5ow .field-photo:where(.svelte-1qug5ow),.animated.svelte-1qug5ow .email-paper:where(.svelte-1qug5ow),.animated.svelte-1qug5ow .course-ticket:where(.svelte-1qug5ow){animation:.7s cubic-bezier(.2,.7,.3,1) both svelte-1qug5ow-settle}@keyframes svelte-1qug5ow-settle{0%{opacity:0;translate:0 .7em}to{opacity:1;translate:0}}}@font-face{font-family:BEP Portfolio Serif;src:url(../../../assets/work/projects/beyond-exit-planning/playfair-semibold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:BEP Portfolio Sans;src:url(../../../assets/work/projects/beyond-exit-planning/inter-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:BEP Portfolio Sans;src:url(../../../assets/work/projects/beyond-exit-planning/inter-semibold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}.project-visual.svelte-kw9ms7{aspect-ratio:16/10;color:#0b1d3a;isolation:isolate;background:#f3efe6;width:100%;height:100%;overflow:hidden;container-type:inline-size}.canvas.svelte-kw9ms7{text-align:left;width:100%;height:100%;min-height:0;font:400 1cqw/1.35 BEP Portfolio Sans,Arial,sans-serif;position:relative}.scene.svelte-kw9ms7{background:#f3efe6;position:absolute;inset:0;overflow:hidden}.scene.svelte-kw9ms7 :where(.svelte-kw9ms7){box-sizing:border-box}h3.svelte-kw9ms7,h4.svelte-kw9ms7,p.svelte-kw9ms7{margin:0}h3.svelte-kw9ms7,h4.svelte-kw9ms7{color:inherit;letter-spacing:-.035em;font-family:BEP Portfolio Serif,Georgia,serif;font-weight:600;line-height:1.04}h3.svelte-kw9ms7{font-size:6em}h4.svelte-kw9ms7{font-size:4em}img.svelte-kw9ms7{max-width:100%;display:block}em.svelte-kw9ms7{color:#2358a3;font-style:italic}.eyebrow.svelte-kw9ms7{letter-spacing:.13em;font-size:1.65em;font-weight:600;line-height:1.3}.scene-footer.svelte-kw9ms7{letter-spacing:.04em;border-top:1px solid #0b1d3a33;justify-content:space-between;align-items:center;padding-top:1.3cqw;font-size:1.4em;font-weight:600;display:flex;position:absolute;bottom:2cqw;left:5cqw;right:5cqw}.illustration-tag.svelte-kw9ms7{color:#46556b;letter-spacing:.06em;font-size:1.35em;position:absolute;bottom:1.1em;right:4em}.book-photo.svelte-kw9ms7{position:absolute;inset:0 0 0 43%}.book-photo.svelte-kw9ms7 img:where(.svelte-kw9ms7){object-fit:cover;object-position:48% center;width:100%;height:100%}.book-copy.svelte-kw9ms7{background:#f3efe6;width:45em;padding:5em 4.5em;position:absolute;inset:0 auto 0 0}.small-lockup.svelte-kw9ms7{width:33em;height:auto;margin:-1em 0 4.5em -1em}.book-copy.svelte-kw9ms7 h3:where(.svelte-kw9ms7){margin-top:.22em;font-size:8em}.intro.svelte-kw9ms7{color:#48566a;margin-top:.8em;font-size:1.7em;line-height:1.5}.book-signature.svelte-kw9ms7{letter-spacing:.07em;flex-wrap:wrap;align-items:center;gap:.8em;font-size:1.5em;font-weight:600;display:flex;position:absolute;bottom:3cqw;left:4.5cqw;right:4.5cqw}.book-signature.svelte-kw9ms7 i:where(.svelte-kw9ms7){background:#c9a84c;width:100%;height:2px;display:block}.photo-note.svelte-kw9ms7{color:#fff;letter-spacing:.07em;background:#0b1d3aee;padding:1.7em 2em;font-size:1.35em;position:absolute;bottom:4em;right:3em}.library-scene.svelte-kw9ms7{background-image:linear-gradient(#0b1d3a05 1px,#0000 1px),linear-gradient(90deg,#0b1d3a05 1px,#0000 1px);background-size:10em 10em}.library-header.svelte-kw9ms7{justify-content:space-between;padding:4.5em 5em 0;display:flex}.library-header.svelte-kw9ms7 h3:where(.svelte-kw9ms7){margin-top:.35em;font-size:6em}.library-count.svelte-kw9ms7{text-align:center;padding:0 2em}.library-count.svelte-kw9ms7 strong:where(.svelte-kw9ms7){font-family:BEP Portfolio Serif,Georgia,serif;font-size:13em;font-weight:600;line-height:1}.library-count.svelte-kw9ms7 span:where(.svelte-kw9ms7){color:#536176;letter-spacing:.1em;font-size:1.5em;display:block}.resource-shelf.svelte-kw9ms7{grid-template-columns:repeat(5,minmax(0,1fr));gap:3em;display:grid;position:absolute;top:26em;left:5em;right:5em}.resource-volume.svelte-kw9ms7{min-width:0}.chapter.svelte-kw9ms7{white-space:nowrap;align-items:center;gap:.55em;margin-bottom:.9em;font-size:1.35em;display:flex}.chapter.svelte-kw9ms7 b:where(.svelte-kw9ms7){color:#2358a3;font-size:1.5em}.resource-sheet.svelte-kw9ms7{object-fit:cover;object-position:top;border:.35em solid #fff;width:100%;height:22em;box-shadow:.4em 1.1em 1.6em #0b1d3a26}.resource-volume.svelte-kw9ms7:last-child .resource-sheet:where(.svelte-kw9ms7){border-color:#16243a}.resource-volume.svelte-kw9ms7 p:where(.svelte-kw9ms7){white-space:nowrap;letter-spacing:-.025em;margin-top:.8em;font-size:1.9em;font-weight:600}.delivery-scene.svelte-kw9ms7{background:#e8e4d9}.top-label.svelte-kw9ms7{position:absolute;top:4cqw;left:5cqw}.delivery-cover.svelte-kw9ms7{width:28em;height:auto;position:absolute;top:13em;left:5em;transform:rotate(-7deg);box-shadow:1em 2em 3em #0b1d3a35}.delivery-note.svelte-kw9ms7{max-width:30em;position:absolute;top:51em;left:5em;transform:rotate(-7deg)}.delivery-note.svelte-kw9ms7 b:where(.svelte-kw9ms7){font-size:1.6em;display:block}.delivery-note.svelte-kw9ms7 span:where(.svelte-kw9ms7){margin-top:.3em;font-size:1.15em;display:block}.download-paper.svelte-kw9ms7{background:#fffdf9;width:55em;height:46em;padding:3.2em 4em;position:absolute;top:5em;left:39em;box-shadow:.3em 1.2em 4em #0b1d3a1a}.paper-masthead.svelte-kw9ms7{letter-spacing:.1em;border-bottom:1px solid #d8d9db;align-items:center;gap:1.6em;padding-bottom:1.5em;font-size:1.4em;display:flex}.paper-masthead.svelte-kw9ms7 img:where(.svelte-kw9ms7){width:3.2em;height:3.2em}.saved-label.svelte-kw9ms7{color:#3e6855;margin-top:1.2em;font-size:1.8em}.saved-label.svelte-kw9ms7 span:where(.svelte-kw9ms7){margin-right:.4em}.download-paper.svelte-kw9ms7 h3:where(.svelte-kw9ms7){margin:.25em 0 .4em;font-size:5.8em}.paper-body.svelte-kw9ms7{color:#5a6478;font-size:2em;line-height:1.5}.download-label.svelte-kw9ms7{color:#fff;background:#102a52;border-radius:.18em;justify-content:space-between;align-items:center;margin-top:1em;padding:.75em 1em;font-size:2.3em;font-weight:600;display:flex}.delivery-band.svelte-kw9ms7{justify-content:space-between;align-items:center;width:55em;font-size:1em;display:flex;position:absolute;top:53em;left:39em}.delivery-band.svelte-kw9ms7>span:where(.svelte-kw9ms7){color:#2358a3;gap:.6em;font-size:1.8em;display:flex}.delivery-band.svelte-kw9ms7 b:where(.svelte-kw9ms7){color:#0b1d3a;font-weight:600}.delivery-band.svelte-kw9ms7 i:where(.svelte-kw9ms7){color:#806636;font-size:2.4em}.advisory-scene.svelte-kw9ms7{background:#e8e4d9}.author-panel.svelte-kw9ms7{color:#f3efe6;background:#0b1d3a;width:42em;padding:4em;position:absolute;top:0;bottom:0;left:0}.author-panel.svelte-kw9ms7 .eyebrow:where(.svelte-kw9ms7){color:#c9a84c}.portrait.svelte-kw9ms7{object-fit:cover;object-position:center 35%;filter:saturate(.7);width:34em;height:31em;margin-top:3em}.author-panel.svelte-kw9ms7 h3:where(.svelte-kw9ms7){margin-top:.5em;font-size:5.4em}.author-caption.svelte-kw9ms7{color:#a8c4e0;letter-spacing:.08em;margin-top:1.5em;font-size:1.25em;display:block}.advisory-paper.svelte-kw9ms7{background:#fffdf9;width:50em;height:51em;padding:2.6em;position:absolute;top:4em;left:46em;box-shadow:0 1em 3em #0b1d3a1a}.mail-subject.svelte-kw9ms7{color:#5a6478;letter-spacing:.05em;justify-content:space-between;align-items:center;padding-bottom:1.5em;font-size:1.35em;font-weight:600;display:flex}.mail-subject.svelte-kw9ms7 i:where(.svelte-kw9ms7){color:#2358a3;font-size:1.8em}.roadmap.svelte-kw9ms7{object-fit:contain;float:right;width:19em;height:14.7em;margin:.3em 0 1.6em 1em;box-shadow:.3em .5em 1em #0b1d3a22}.email-context.svelte-kw9ms7{color:#5a6478;width:11em;padding-top:.6em;font-family:Georgia,serif;font-size:2.3em;line-height:1.5}.advisory-message.svelte-kw9ms7 h3:where(.svelte-kw9ms7){clear:both;padding-top:.4em;font-size:5.4em}.call-label.svelte-kw9ms7{color:#2358a3;border-top:1px solid #c9a84c;justify-content:space-between;align-items:center;margin-top:1em;padding-top:1em;font-size:2.45em;font-weight:600;display:flex}.advisory-message.svelte-kw9ms7>p:where(.svelte-kw9ms7):last-child{color:#5a6478;margin-top:.7em;font-size:1.8em}.advisory-scene.svelte-kw9ms7 .scene-footer:where(.svelte-kw9ms7){border:0;padding:0;display:block;bottom:2cqw;left:46cqw;right:4cqw}.advisory-scene.svelte-kw9ms7 .scene-footer:where(.svelte-kw9ms7) .micro:where(.svelte-kw9ms7){display:none}.operations-scene.svelte-kw9ms7{color:#f3efe6;background-color:#0b1d3a;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:8em 8em}.operations-heading.svelte-kw9ms7{position:absolute;top:4em;left:5em}.operations-heading.svelte-kw9ms7 .eyebrow:where(.svelte-kw9ms7){color:#c9a84c}.operations-heading.svelte-kw9ms7 h3:where(.svelte-kw9ms7){margin-top:.35em;font-size:6em}.operations-compass.svelte-kw9ms7{opacity:.8;width:14em;height:14em;position:absolute;top:4em;right:7em}.correspondence.svelte-kw9ms7{grid-template-columns:1fr 1.15fr;gap:5em;height:30em;display:grid;position:absolute;top:24em;left:5em;right:5em}.inquiry-slip.svelte-kw9ms7{color:#0b1d3a;background:#f3efe6;padding:3em;transform:rotate(-3deg);box-shadow:0 1em 3em #0004}.slip-label.svelte-kw9ms7{letter-spacing:.06em;font-size:1.35em;font-weight:600;display:block}.inquiry-slip.svelte-kw9ms7 h4:where(.svelte-kw9ms7){margin-top:.65em;font-size:4.5em}.writing-lines.svelte-kw9ms7{gap:1.5em;margin-top:2.5em;display:grid}.writing-lines.svelte-kw9ms7 i:where(.svelte-kw9ms7){background:#0b1d3a26;width:95%;height:1px}.writing-lines.svelte-kw9ms7 i:where(.svelte-kw9ms7):last-child{width:65%}.slip-footer.svelte-kw9ms7{font-size:1.25em;position:absolute;bottom:2em}.reply-slips.svelte-kw9ms7{grid-template-rows:minmax(0,1.1fr) minmax(0,1fr);gap:1.5em;min-height:0;display:grid}.confirmation-slip.svelte-kw9ms7,.advisor-slip.svelte-kw9ms7{color:#0b1d3a;background:#fffdf9;border-left:.5em solid #c9a84c;padding:1.5em 2.5em}.reply-slips.svelte-kw9ms7 h4:where(.svelte-kw9ms7){margin-top:.4em;font-size:3em}.reply-slips.svelte-kw9ms7 p:where(.svelte-kw9ms7){color:#536176;margin-top:.6em;font-size:1.4em}.advisor-slip.svelte-kw9ms7{background:#dce5ef;border-color:#5a8fd4}.advisor-slip.svelte-kw9ms7 h4:where(.svelte-kw9ms7) span:where(.svelte-kw9ms7){float:right;color:#2358a3}.operations-footer.svelte-kw9ms7{color:#a8c4e0;letter-spacing:.04em;gap:3em;font-size:1.45em;display:flex;position:absolute;bottom:4cqw;left:5cqw;right:5cqw}.operations-scene.svelte-kw9ms7 .illustration-tag:where(.svelte-kw9ms7){color:#a8c4e0}.identity-scene.svelte-kw9ms7{background:#e9e5db}.identity-main.svelte-kw9ms7{background:#f8f6f2;width:44em;height:49em;padding:3em;position:absolute;top:4em;left:4em;box-shadow:0 .8em 2em #0b1d3a0d}.identity-main.svelte-kw9ms7>.eyebrow:where(.svelte-kw9ms7){font-size:1.35em}.identity-lockup.svelte-kw9ms7{object-fit:contain;width:33em;height:30em;margin:0 auto}.palette.svelte-kw9ms7{grid-template-columns:repeat(4,1fr);gap:.8em;display:grid}.palette.svelte-kw9ms7 i:where(.svelte-kw9ms7){border:1px solid #0b1d3a1a;height:4em;display:block}.palette.svelte-kw9ms7 span:where(.svelte-kw9ms7){color:#536176;margin-top:.55em;font-size:1.2em;display:block}.identity-coordinate.svelte-kw9ms7{letter-spacing:.06em;color:#536176;margin-top:2em;font-size:1.3em}.identity-applications.svelte-kw9ms7{height:49em;position:absolute;top:4em;left:51em;right:4em}.chapter-plate.svelte-kw9ms7{color:#f3efe6;background:#0b1d3a;width:45em;height:24em;padding:2.8em;position:relative}.plate-kicker.svelte-kw9ms7{letter-spacing:.1em;color:#c9a84c;font-size:1.5em}.chapter-plate.svelte-kw9ms7 img:where(.svelte-kw9ms7){width:6em;height:6em;position:absolute;top:3em;right:3em}.chapter-plate.svelte-kw9ms7 h3:where(.svelte-kw9ms7){margin-top:.55em;font-size:4.8em}.chapter-plate.svelte-kw9ms7>.micro:where(.svelte-kw9ms7){letter-spacing:.1em;color:#a8c4e0;margin-top:2em;font-size:1.1em;display:block}.type-specimen.svelte-kw9ms7{border-bottom:1px solid #0b1d3a26;align-items:center;gap:1.8em;height:11em;display:flex}.type-specimen.svelte-kw9ms7>span:where(.svelte-kw9ms7){font-family:BEP Portfolio Serif,Georgia,serif;font-size:7em}.type-specimen.svelte-kw9ms7 strong:where(.svelte-kw9ms7){font-size:1.8em;font-weight:600}.type-specimen.svelte-kw9ms7 p:where(.svelte-kw9ms7){color:#536176;margin-top:.4em;font-size:1.4em;line-height:1.4}.brand-book.svelte-kw9ms7{align-items:center;gap:2.5em;height:14em;padding-top:1.5em;display:flex}.brand-book.svelte-kw9ms7 img:where(.svelte-kw9ms7){width:8.5em;height:11em;transform:rotate(-7deg);box-shadow:.5em .8em 1em #0b1d3a33}.brand-book.svelte-kw9ms7 p:where(.svelte-kw9ms7){font-family:BEP Portfolio Serif,Georgia,serif;font-size:3.1em;line-height:1.2}.fallback-scene.svelte-kw9ms7{place-items:center;padding:10em;display:grid}.compact.svelte-kw9ms7 .micro:where(.svelte-kw9ms7){display:none}.compact.svelte-kw9ms7 .eyebrow:where(.svelte-kw9ms7){font-size:2.3em}.compact.svelte-kw9ms7 .book-copy:where(.svelte-kw9ms7) .eyebrow:where(.svelte-kw9ms7){font-size:2em}.compact.svelte-kw9ms7 .book-copy:where(.svelte-kw9ms7) h3:where(.svelte-kw9ms7){font-size:9em}.compact.svelte-kw9ms7 .small-lockup:where(.svelte-kw9ms7){margin-bottom:5em}.compact.svelte-kw9ms7 .book-signature:where(.svelte-kw9ms7){font-size:2em;bottom:3.5em}.compact.svelte-kw9ms7 .photo-note:where(.svelte-kw9ms7){display:none}.compact.svelte-kw9ms7 .library-header:where(.svelte-kw9ms7) h3:where(.svelte-kw9ms7){font-size:6.7em}.compact.svelte-kw9ms7 .library-count:where(.svelte-kw9ms7) span:where(.svelte-kw9ms7){font-size:1.8em}.compact.svelte-kw9ms7 .chapter:where(.svelte-kw9ms7){margin-bottom:.4em}.compact.svelte-kw9ms7 .chapter:where(.svelte-kw9ms7) b:where(.svelte-kw9ms7){font-size:2.3em}.compact.svelte-kw9ms7 .resource-volume:where(.svelte-kw9ms7) p:where(.svelte-kw9ms7){white-space:normal;font-size:2em;line-height:1.2}.compact.svelte-kw9ms7 .resource-sheet:where(.svelte-kw9ms7){height:23em}.compact.svelte-kw9ms7 .scene-footer:where(.svelte-kw9ms7){font-size:1.8em}.compact.svelte-kw9ms7 .library-scene:where(.svelte-kw9ms7) .scene-footer:where(.svelte-kw9ms7){display:none}.compact.svelte-kw9ms7 .top-label:where(.svelte-kw9ms7){font-size:1.8em}.compact.svelte-kw9ms7 .paper-masthead:where(.svelte-kw9ms7){font-size:1.65em}.compact.svelte-kw9ms7 .saved-label:where(.svelte-kw9ms7){font-size:2.7em}.compact.svelte-kw9ms7 .download-paper:where(.svelte-kw9ms7) h3:where(.svelte-kw9ms7){margin-top:.4em;font-size:6.3em}.compact.svelte-kw9ms7 .download-label:where(.svelte-kw9ms7){margin-top:1.5em;font-size:2.8em}.compact.svelte-kw9ms7 .delivery-band:where(.svelte-kw9ms7)>span:where(.svelte-kw9ms7){font-size:2.2em}.compact.svelte-kw9ms7 .illustration-tag:where(.svelte-kw9ms7){font-size:1.7em}.compact.svelte-kw9ms7 .mail-subject:where(.svelte-kw9ms7){font-size:1.6em}.compact.svelte-kw9ms7 .roadmap:where(.svelte-kw9ms7){float:none;width:27em;height:20em;margin:0 auto}.compact.svelte-kw9ms7 .advisory-message:where(.svelte-kw9ms7) h3:where(.svelte-kw9ms7){padding-top:.4em;font-size:5.5em}.compact.svelte-kw9ms7 .call-label:where(.svelte-kw9ms7){margin-top:.7em;padding-top:.7em;font-size:2.7em}.compact.svelte-kw9ms7 .advisory-paper:where(.svelte-kw9ms7){height:51em}.compact.svelte-kw9ms7 .author-panel:where(.svelte-kw9ms7) h3:where(.svelte-kw9ms7){font-size:5.5em}.compact.svelte-kw9ms7 .advisory-scene:where(.svelte-kw9ms7) .scene-footer:where(.svelte-kw9ms7){font-size:1.7em;bottom:2cqw}.compact.svelte-kw9ms7 .slip-label:where(.svelte-kw9ms7){font-size:1.65em}.compact.svelte-kw9ms7 .reply-slips:where(.svelte-kw9ms7) h4:where(.svelte-kw9ms7){font-size:3.3em}.compact.svelte-kw9ms7 .operations-footer:where(.svelte-kw9ms7){gap:2em;font-size:1.55em;bottom:4cqw}.compact.svelte-kw9ms7 .identity-main:where(.svelte-kw9ms7)>.eyebrow:where(.svelte-kw9ms7){font-size:1.7em}.compact.svelte-kw9ms7 .identity-lockup:where(.svelte-kw9ms7){height:34em}.compact.svelte-kw9ms7 .palette:where(.svelte-kw9ms7) i:where(.svelte-kw9ms7){height:5em}.compact.svelte-kw9ms7 .plate-kicker:where(.svelte-kw9ms7){font-size:2em}.compact.svelte-kw9ms7 .chapter-plate:where(.svelte-kw9ms7) h3:where(.svelte-kw9ms7){font-size:5.2em}.compact.svelte-kw9ms7 .type-specimen:where(.svelte-kw9ms7) strong:where(.svelte-kw9ms7){font-size:2.2em}.compact.svelte-kw9ms7 .brand-book:where(.svelte-kw9ms7) p:where(.svelte-kw9ms7){font-size:3.5em}@media (prefers-reduced-motion:no-preference){.animated.svelte-kw9ms7 .lift:where(.svelte-kw9ms7){animation:.6s ease-out both svelte-kw9ms7-editorial-rise}.animated.svelte-kw9ms7 .resource-volume:where(.svelte-kw9ms7):nth-child(2) .lift:where(.svelte-kw9ms7){animation-delay:45ms}.animated.svelte-kw9ms7 .resource-volume:where(.svelte-kw9ms7):nth-child(3) .lift:where(.svelte-kw9ms7){animation-delay:90ms}.animated.svelte-kw9ms7 .resource-volume:where(.svelte-kw9ms7):nth-child(4) .lift:where(.svelte-kw9ms7){animation-delay:.135s}.animated.svelte-kw9ms7 .resource-volume:where(.svelte-kw9ms7):nth-child(5) .lift:where(.svelte-kw9ms7){animation-delay:.18s}@keyframes svelte-kw9ms7-editorial-rise{0%{opacity:.2;translate:0 1.5em}to{opacity:1;translate:0}}}@font-face{font-family:CadrePortfolioOswald;src:url(../../../assets/work/projects/cadre/oswald.woff2)format("woff2");font-style:normal;font-weight:200 700;font-display:swap}@font-face{font-family:CadrePortfolioMono;src:url(../../../assets/work/projects/cadre/jetbrains-mono.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:CadrePortfolioBank;src:url(../../../assets/work/projects/cadre/bankgothic.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.cadre-visual.svelte-15dahbe{aspect-ratio:16/10;color:#ece2cb;isolation:isolate;--amber:#e8a04a;--cream:#ece2cb;--muted:#a8a193;--line:#30302d;background:#0a0a0a;width:100%;height:100%;overflow:hidden;container-type:inline-size}.scene.svelte-15dahbe{width:100%;height:100%;min-height:0;font:400 1.66667cqw/1.35 Arial,sans-serif;position:relative}.scene.svelte-15dahbe :where(.svelte-15dahbe){box-sizing:border-box}.scene-content.svelte-15dahbe{width:100%;height:100%;position:relative;overflow:hidden}h2.svelte-15dahbe,h3.svelte-15dahbe,h4.svelte-15dahbe,p.svelte-15dahbe{margin:0}h2.svelte-15dahbe,h3.svelte-15dahbe,h4.svelte-15dahbe{font-family:CadrePortfolioOswald,Arial Narrow,sans-serif;font-weight:500;line-height:1.08}h2.svelte-15dahbe{font-size:4.5em}h3.svelte-15dahbe{font-size:2.8em}h4.svelte-15dahbe{font-size:1.8em}img.svelte-15dahbe{max-width:100%;display:block}.eyebrow.svelte-15dahbe,.micro.svelte-15dahbe,.stamp.svelte-15dahbe{text-transform:uppercase;letter-spacing:.1em;font-family:CadrePortfolioMono,monospace;font-weight:500}.eyebrow.svelte-15dahbe{color:var(--amber);margin-bottom:1em;font-size:.86em;display:block}.micro.svelte-15dahbe{color:var(--muted);font-size:.74em}.registration.svelte-15dahbe{grid-template-columns:57% 43%;display:grid}.course-photo.svelte-15dahbe{min-width:0;position:relative;overflow:hidden}.course-photo.svelte-15dahbe>img:where(.svelte-15dahbe){object-fit:cover;object-position:56% center;filter:brightness(.72);width:100%;height:100%}.photo-top.svelte-15dahbe{justify-content:space-between;align-items:center;display:flex;position:absolute;top:2.2em;left:2.5em;right:2.5em}.photo-top.svelte-15dahbe img:where(.svelte-15dahbe){width:10em}.photo-top.svelte-15dahbe .micro:where(.svelte-15dahbe){color:var(--cream);font-size:.55em}.photo-title.svelte-15dahbe{text-shadow:0 1px 12px #0009;position:absolute;bottom:5.5em;left:2.5em}.photo-title.svelte-15dahbe h2:where(.svelte-15dahbe){font-size:6.5em;line-height:.98}.photo-title.svelte-15dahbe .eyebrow:where(.svelte-15dahbe){color:#fff}.photo-bottom.svelte-15dahbe{color:#fff;font-size:.7em;position:absolute;bottom:2.3em;left:3.1em}.booking.svelte-15dahbe{background:#111213;flex-direction:column;padding:2.5em 2.6em;display:flex}.booking.svelte-15dahbe h3:where(.svelte-15dahbe){font-size:3.3em}.booking.svelte-15dahbe>.eyebrow:where(.svelte-15dahbe){font-size:.7em}.date.svelte-15dahbe{align-items:center;gap:1em;margin:1.8em 0 1em;display:flex}.date.svelte-15dahbe strong:where(.svelte-15dahbe){font:500 3.1em/1 CadrePortfolioOswald,sans-serif}.date.svelte-15dahbe span:where(.svelte-15dahbe){color:var(--amber);font:500 .75em/1.5 CadrePortfolioMono,monospace}.place.svelte-15dahbe{color:var(--muted);font-size:.9em;line-height:1.5}.place.svelte-15dahbe b:where(.svelte-15dahbe){color:var(--cream);font-weight:400}.booking-rule.svelte-15dahbe{border-top:1px solid var(--line);margin-top:1.5em;padding-top:1em}.seat-count.svelte-15dahbe{gap:.4em;margin-top:.7em;display:flex}.seat-count.svelte-15dahbe>:where(.svelte-15dahbe){border:1px solid #444;place-items:center;width:2.5em;height:2.5em;font:500 .9em CadrePortfolioMono,monospace;display:grid}.seat-count.svelte-15dahbe b:where(.svelte-15dahbe){border-color:var(--amber);color:var(--amber);background:#e8a04a1a}.payment.svelte-15dahbe{gap:.5em;margin-top:1.2em;display:grid}.payment.svelte-15dahbe>div:where(.svelte-15dahbe){border:1px solid #333;justify-content:space-between;padding:.8em;font-size:.95em;display:flex}.payment.svelte-15dahbe .chosen:where(.svelte-15dahbe){border-color:var(--amber);background:#e8a04a12}.payment.svelte-15dahbe b:where(.svelte-15dahbe){color:var(--cream)}.stripe-note.svelte-15dahbe{color:var(--amber);justify-content:space-between;margin-top:auto;padding:1em 0 .65em;font-family:CadrePortfolioOswald,sans-serif;font-size:1.4em;display:flex}.stripe-note.svelte-15dahbe b:where(.svelte-15dahbe){font-family:Arial,sans-serif}.desk.svelte-15dahbe{background:#0a0a0a;padding:2.5em 3em}.desk-head.svelte-15dahbe{border-bottom:1px solid #514631;align-items:center;gap:1.5em;padding-bottom:2em;display:flex}.desk-head.svelte-15dahbe>img:where(.svelte-15dahbe){object-fit:contain;width:3.6em;height:4em}.desk-head.svelte-15dahbe .eyebrow:where(.svelte-15dahbe){margin-bottom:.5em}.stamp.svelte-15dahbe{color:var(--amber);border:1px solid #665438;margin-left:auto;padding:.6em 1em;font-size:.65em}.desk-body.svelte-15dahbe{grid-template-columns:33% 67%;margin-top:2em;display:grid}.class-index.svelte-15dahbe{border-right:1px solid var(--line);padding-right:2em}.class-index.svelte-15dahbe h4:where(.svelte-15dahbe){margin:1em 0;font-size:2em}.index-row.svelte-15dahbe{gap:1em;padding:.65em .5em;font-size:.95em;display:flex}.index-row.svelte-15dahbe b:where(.svelte-15dahbe){color:var(--muted);font:500 .8em CadrePortfolioMono,monospace}.index-row.selected.svelte-15dahbe{color:var(--amber);border-left:2px solid var(--amber);background:#e8a04a15}.materials.svelte-15dahbe{border-top:1px solid var(--line);margin-top:1.3em;padding-top:1.1em}.materials.svelte-15dahbe .micro:where(.svelte-15dahbe){font-size:.6em}.materials.svelte-15dahbe p:where(.svelte-15dahbe){color:var(--muted);margin-top:.7em;font-size:.9em;line-height:1.6}.email-desk.svelte-15dahbe{padding-left:2.5em}.section-head.svelte-15dahbe{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:1em;display:flex}.section-head.svelte-15dahbe h4:where(.svelte-15dahbe){font-size:1.8em}.section-head.svelte-15dahbe .micro:where(.svelte-15dahbe){font-size:.6em}.email-row.svelte-15dahbe{border-bottom:1px solid var(--line);align-items:center;gap:1.1em;padding:1.1em 0;display:flex}.email-number.svelte-15dahbe{color:var(--amber);width:1.3em;font:500 1.4em CadrePortfolioOswald,sans-serif}.email-row.svelte-15dahbe strong:where(.svelte-15dahbe){font-size:1.15em;font-weight:500;display:block}.email-row.svelte-15dahbe div:where(.svelte-15dahbe)>span:where(.svelte-15dahbe){color:var(--muted);margin-top:.35em;font-size:.8em;display:block}.email-arrow.svelte-15dahbe{color:var(--muted);margin-left:auto}.revision.svelte-15dahbe{align-items:center;gap:1em;padding:1.2em 0;display:flex}.revision-mark.svelte-15dahbe{color:var(--amber);font-size:2.4em}.revision.svelte-15dahbe strong:where(.svelte-15dahbe){font-family:CadrePortfolioOswald,sans-serif;font-size:1.3em;font-weight:500}.revision.svelte-15dahbe div:where(.svelte-15dahbe)>span:where(.svelte-15dahbe){color:var(--muted);margin-top:.3em;font-size:.7em;display:block}.merch.svelte-15dahbe{color:#151513;background:#dfd7c5;padding:2.7em 3em 0}.merch-heading.svelte-15dahbe{z-index:2;position:relative}.merch-heading.svelte-15dahbe .eyebrow:where(.svelte-15dahbe){color:#665238}.merch-heading.svelte-15dahbe h2:where(.svelte-15dahbe){font-size:4em}.product-field.svelte-15dahbe{align-items:flex-end;display:flex;position:absolute;inset:7em 0 6em}.product.svelte-15dahbe{flex-direction:column;justify-content:end;align-items:center;width:33.333%;height:100%;display:flex;position:relative}.product.svelte-15dahbe img:where(.svelte-15dahbe){object-fit:contain;width:100%;height:100%;max-height:24em}.product.svelte-15dahbe>span:where(.svelte-15dahbe){white-space:nowrap;font:500 .65em CadrePortfolioMono,monospace;position:absolute;bottom:-.9em}.hero-product.svelte-15dahbe{z-index:1}.hoodie.svelte-15dahbe img:where(.svelte-15dahbe){transform-origin:50% 75%;transform:scale(.9)}.merch-bottom.svelte-15dahbe{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:3.8em;left:3em;right:3em}.swatches.svelte-15dahbe{align-items:center;gap:.5em;display:flex}.swatches.svelte-15dahbe i:where(.svelte-15dahbe){background:#171716;border-radius:50%;width:1em;height:1em;display:block}.swatches.svelte-15dahbe i:where(.svelte-15dahbe):nth-child(2){background:#a99f88;border:1px solid #8c816b}.swatches.svelte-15dahbe span:where(.svelte-15dahbe){margin-left:.5em;font:500 .61em CadrePortfolioMono,monospace}.fulfill.svelte-15dahbe{align-items:center;gap:1em;font:500 .75em CadrePortfolioMono,monospace;display:flex}.fulfill.svelte-15dahbe b:where(.svelte-15dahbe){color:#8a6740}.merch-tape.svelte-15dahbe{color:var(--cream);text-align:center;letter-spacing:.08em;background:#151513;padding:1.1em 0;font:500 .73em CadrePortfolioMono,monospace;position:absolute;bottom:0;left:0;right:0}.merch-tape.svelte-15dahbe span:where(.svelte-15dahbe){color:var(--amber);padding:0 1.5em}.training-head.svelte-15dahbe{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:1.7em;display:flex}.training-head.svelte-15dahbe h2:where(.svelte-15dahbe){font-size:3.6em}.training-head.svelte-15dahbe .eyebrow:where(.svelte-15dahbe){font-size:.78em}.maximum.svelte-15dahbe{text-align:right}.maximum.svelte-15dahbe strong:where(.svelte-15dahbe){color:var(--amber);font:500 5em/.95 CadrePortfolioOswald,sans-serif;display:block}.maximum.svelte-15dahbe span:where(.svelte-15dahbe){font:500 .65em CadrePortfolioMono,monospace}.training-body.svelte-15dahbe{grid-template-columns:48% 52%;height:23em;margin-top:2em;display:grid}.target-stack.svelte-15dahbe{position:relative}.target-stack.svelte-15dahbe img:where(.svelte-15dahbe){object-fit:contain;width:23em;height:18em;position:absolute}.zero.svelte-15dahbe{border:1px solid #777;top:4em;left:-.5em;transform:rotate(-6deg)}.chaos.svelte-15dahbe{filter:brightness(.75);top:0;left:1.2em;transform:rotate(6deg)}.target-caption.svelte-15dahbe{color:var(--amber);font-size:.65em;position:absolute;bottom:0;left:0}.score-ledger.svelte-15dahbe{padding-left:1.5em}.event-row.svelte-15dahbe{border-bottom:1px solid var(--line);grid-template-columns:1.5em 1fr 2em;align-items:center;gap:.8em;padding:1.2em 0;font-size:.95em;display:grid}.event-no.svelte-15dahbe{color:var(--amber);font:500 .8em CadrePortfolioMono,monospace}.event-row.svelte-15dahbe b:where(.svelte-15dahbe){text-align:right;font:500 1.4em CadrePortfolioOswald,sans-serif}.record-foot.svelte-15dahbe{color:var(--amber);justify-content:space-between;padding:1.2em 0;font:500 .64em CadrePortfolioMono,monospace;display:flex}.training-limit.svelte-15dahbe{color:var(--muted);font-size:.7em;line-height:1.5}.groups.svelte-15dahbe{background:#10100f;padding:2.5em 3em}.group-header.svelte-15dahbe{align-items:center;gap:1.2em;margin-bottom:2em;display:flex}.group-header.svelte-15dahbe>img:where(.svelte-15dahbe){border-radius:.6em;width:3.8em;height:3.8em}.group-header.svelte-15dahbe .eyebrow:where(.svelte-15dahbe){margin-bottom:.5em;font-size:.7em}.group-header.svelte-15dahbe h3:where(.svelte-15dahbe){font-size:2.7em}.group-body.svelte-15dahbe{grid-template-columns:48% 52%;gap:1.8em;padding-right:1.8em;display:grid}.range-day.svelte-15dahbe{padding-top:.5em}.range-day.svelte-15dahbe h4:where(.svelte-15dahbe){margin:.3em 0 .6em;font-size:2.8em}.role-strip.svelte-15dahbe{color:var(--muted);gap:.7em;padding-bottom:1.5em;font:500 .65em CadrePortfolioMono,monospace;display:flex}.role-strip.svelte-15dahbe span:where(.svelte-15dahbe):first-child{color:var(--amber)}.day-line.svelte-15dahbe{border-top:1px solid var(--line);gap:1em;padding:1em 0;display:flex}.day-line.svelte-15dahbe>b:where(.svelte-15dahbe){color:var(--amber);font:500 1.8em CadrePortfolioOswald,sans-serif}.day-line.svelte-15dahbe strong:where(.svelte-15dahbe){font-size:1.05em;font-weight:500}.day-line.svelte-15dahbe div:where(.svelte-15dahbe)>span:where(.svelte-15dahbe){color:var(--muted);margin-top:.3em;font-size:.8em;display:block}.privacy-note.svelte-15dahbe{margin-top:1em;font:500 1.8em/1.25 CadrePortfolioOswald,sans-serif}.privacy-note.svelte-15dahbe b:where(.svelte-15dahbe){color:var(--amber);font-weight:500}.shared-card.svelte-15dahbe{border:1px solid var(--line);background:#0a0a0a;overflow:hidden}.shared-title.svelte-15dahbe{padding:1.1em}.shared-title.svelte-15dahbe .micro:where(.svelte-15dahbe){color:var(--amber);font-size:.6em}.shared-title.svelte-15dahbe h4:where(.svelte-15dahbe){margin-top:.5em;font-size:1.7em}.shared-photo.svelte-15dahbe{object-fit:cover;object-position:center;width:100%;height:13em}.card-fields.svelte-15dahbe{color:var(--amber);border-bottom:1px solid var(--line);justify-content:space-around;padding:1.2em 0;font:500 .6em CadrePortfolioMono,monospace;display:flex}.shared-bottom.svelte-15dahbe strong:where(.svelte-15dahbe){font:500 1.6em CadrePortfolioOswald,sans-serif;display:block}.shared-bottom.svelte-15dahbe .micro:where(.svelte-15dahbe){margin-top:1em;font-size:.55em;display:block}.native.svelte-15dahbe{background:#111110;padding:3.5em 4em}.native-copy.svelte-15dahbe{width:50%}.native-copy.svelte-15dahbe h2:where(.svelte-15dahbe){font-size:4.8em;line-height:1.02}.development.svelte-15dahbe{color:var(--amber);border:1px solid #655137;margin-top:1.7em;padding:.6em .8em;font:500 .7em CadrePortfolioMono,monospace;display:inline-block}.native-copy.svelte-15dahbe p:where(.svelte-15dahbe){color:var(--muted);margin-top:1.4em;font-size:1.15em;line-height:1.5}.scope.svelte-15dahbe{grid-template-columns:3.7em 1fr;gap:.65em .7em;margin-top:1.7em;font-size:.8em;display:grid}.scope.svelte-15dahbe b:where(.svelte-15dahbe){color:var(--amber);padding-top:.2em;font:500 .8em CadrePortfolioMono,monospace}.scope.svelte-15dahbe span:where(.svelte-15dahbe){color:var(--cream)}.phone.svelte-15dahbe{background:#0a0a0a;border:2px solid #4a4945;border-radius:2.4em;width:21em;height:32.9em;padding:2.6em 1.6em 1.5em;position:absolute;top:2.2em;right:5em;overflow:hidden;transform:rotate(3deg)}.phone-speaker.svelte-15dahbe{background:#555;border-radius:.2em;width:5em;height:.3em;position:absolute;top:.8em;left:8em}.phone-brand.svelte-15dahbe{align-items:center;gap:.9em;margin-bottom:2.3em;display:flex}.phone-brand.svelte-15dahbe>img:where(.svelte-15dahbe){border-radius:.35em;width:2.3em}.phone-brand.svelte-15dahbe>.phone-wordmark:where(.svelte-15dahbe){border-radius:0;width:8.3em}.phone.svelte-15dahbe>.micro:where(.svelte-15dahbe){color:var(--amber);font-size:.64em}.phone.svelte-15dahbe h3:where(.svelte-15dahbe){margin:.5em 0;font-size:2.4em}.phone.svelte-15dahbe p:where(.svelte-15dahbe){color:var(--muted);margin-bottom:1.7em;font-size:.9em;line-height:1.5}.phone-label.svelte-15dahbe{color:var(--muted);margin:.9em 0 .6em;font:500 .65em CadrePortfolioMono,monospace}.phone-field.svelte-15dahbe{color:var(--muted);background:#151515;border:1px solid #666;border-radius:.2em;padding:1em .8em;font-size:.9em}.phone-field.dots.svelte-15dahbe{letter-spacing:.18em}.phone-action.svelte-15dahbe{background:var(--amber);color:#0a0a0a;text-align:center;border-radius:.2em;margin-top:1.5em;padding:.95em;font:500 .8em CadrePortfolioMono,monospace}.native-foot.svelte-15dahbe{color:var(--muted);font-size:.6em;position:absolute;bottom:1.8em;left:5em}.brand.svelte-15dahbe{color:#0a0a0a;background:#ded6c3}.brand-top.svelte-15dahbe{height:46%;position:relative;overflow:hidden}.brand-landscape.svelte-15dahbe{object-fit:cover;object-position:50% 55%;filter:brightness(.85);width:100%;height:100%}.brand-wordmark.svelte-15dahbe{width:26em;position:absolute;top:2.7em;left:3em}.brand-top-label.svelte-15dahbe{color:#fff;font-size:.7em;position:absolute;bottom:2em;left:4em}.brand-grid.svelte-15dahbe{grid-template-columns:29% 40% 31%;gap:1em;height:43%;padding:0 2em;display:grid}.brand-grid.svelte-15dahbe>div:where(.svelte-15dahbe){justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.identity-tile.svelte-15dahbe>img:where(.svelte-15dahbe){object-fit:contain;filter:brightness(0);width:9em;height:10em}.target-tile.svelte-15dahbe>img:where(.svelte-15dahbe){border:1px solid #aaa;width:21em;transform:rotate(-5deg)}.apparel-tile.svelte-15dahbe>img:where(.svelte-15dahbe){object-fit:contain;width:100%;height:100%;transform:scale(1.45)}.brand-grid.svelte-15dahbe .micro:where(.svelte-15dahbe){color:#565143;font-size:.6em;position:absolute;bottom:0}.brand-footer.svelte-15dahbe{justify-content:space-between;align-items:center;height:11%;padding:0 3em;display:flex}.brand-statement.svelte-15dahbe{letter-spacing:-.03em;font:400 1.6em CadrePortfolioBank,sans-serif}.palette.svelte-15dahbe{gap:.4em;display:flex}.palette.svelte-15dahbe i:where(.svelte-15dahbe){background:#0a0a0a;width:1.7em;height:1.7em;display:block}.palette.svelte-15dahbe i:where(.svelte-15dahbe):nth-child(2){background:#ece2cb;border:1px solid #c4baa4}.palette.svelte-15dahbe i:where(.svelte-15dahbe):nth-child(3){background:#e8a04a}.palette.svelte-15dahbe i:where(.svelte-15dahbe):nth-child(4){background:#b69a3c}.booking.svelte-15dahbe{padding:2em 2.6em}.date.svelte-15dahbe{margin:1.2em 0 .7em}.booking-rule.svelte-15dahbe{margin-top:1em;padding-top:.8em}.payment.svelte-15dahbe{margin-top:1em}.payment.svelte-15dahbe>div:where(.svelte-15dahbe){padding:.65em}.stripe-note.svelte-15dahbe{padding:.8em 0 0}.desk.svelte-15dahbe{padding:2.2em 3em}.desk-head.svelte-15dahbe{padding-bottom:1.3em}.desk-head.svelte-15dahbe h3:where(.svelte-15dahbe){font-size:2.6em}.desk-body.svelte-15dahbe{margin-top:1.5em}.class-index.svelte-15dahbe h4:where(.svelte-15dahbe){margin:.5em 0 .7em}.index-row.svelte-15dahbe{padding:.55em .5em}.materials.svelte-15dahbe{margin-top:1em;padding-top:.8em}.materials.svelte-15dahbe p:where(.svelte-15dahbe){margin-top:.5em;line-height:1.4}.section-head.svelte-15dahbe{padding-bottom:.8em}.email-row.svelte-15dahbe{padding:.75em 0}.email-row.svelte-15dahbe strong:where(.svelte-15dahbe){font-size:1.1em}.email-row.svelte-15dahbe div:where(.svelte-15dahbe)>span:where(.svelte-15dahbe){margin-top:.25em}.revision.svelte-15dahbe{padding:.65em 0}.revision-mark.svelte-15dahbe{font-size:2em}.product-field.svelte-15dahbe{align-items:center;top:11em;bottom:8em}.product.svelte-15dahbe img:where(.svelte-15dahbe){max-height:19em}.hero-product.svelte-15dahbe img:where(.svelte-15dahbe){transform:scale(1)}.side-product.svelte-15dahbe img:where(.svelte-15dahbe){transform:scale(.9)}.hoodie.svelte-15dahbe img:where(.svelte-15dahbe){transform:scale(.92)}.product.svelte-15dahbe>span:where(.svelte-15dahbe){bottom:-1.9em}.training.svelte-15dahbe{padding:2.2em 3em}.training-head.svelte-15dahbe{padding-bottom:1.3em}.training-body.svelte-15dahbe{height:23.5em;margin-top:1.4em}.score-ledger.svelte-15dahbe .section-head:where(.svelte-15dahbe){padding:.4em 0 .7em}.event-row.svelte-15dahbe{padding:.65em 0}.record-foot.svelte-15dahbe{padding:.9em 0}.training-limit.svelte-15dahbe{font-size:.68em}.target-stack.svelte-15dahbe img:where(.svelte-15dahbe){width:22em;height:17em}.target-caption.svelte-15dahbe{bottom:1em}.group-header.svelte-15dahbe{margin-bottom:1.5em}.range-day.svelte-15dahbe h4:where(.svelte-15dahbe){margin:.25em 0 .35em}.role-strip.svelte-15dahbe{padding-bottom:1em}.day-line.svelte-15dahbe{padding:.75em 0}.privacy-note.svelte-15dahbe{margin-top:.6em;font-size:1.6em}.shared-photo.svelte-15dahbe{height:12em}.shared-bottom.svelte-15dahbe{padding:.8em 1.1em}.phone-brand.svelte-15dahbe{margin-bottom:1.4em}.phone.svelte-15dahbe p:where(.svelte-15dahbe){margin-bottom:1.1em}.phone-action.svelte-15dahbe{margin-top:1.1em}.phone-label.svelte-15dahbe{margin:.7em 0 .5em}.apparel-tile.svelte-15dahbe>img:where(.svelte-15dahbe){height:12em;transform:none}.compact.svelte-15dahbe .micro:where(.svelte-15dahbe),.compact.svelte-15dahbe .stamp:where(.svelte-15dahbe),.compact.svelte-15dahbe .materials:where(.svelte-15dahbe),.compact.svelte-15dahbe .training-limit:where(.svelte-15dahbe),.compact.svelte-15dahbe .native-foot:where(.svelte-15dahbe),.compact.svelte-15dahbe .merch-tape:where(.svelte-15dahbe),.compact.svelte-15dahbe .photo-bottom:where(.svelte-15dahbe),.compact.svelte-15dahbe .swatches:where(.svelte-15dahbe){display:none}.compact.svelte-15dahbe .eyebrow:where(.svelte-15dahbe){font-size:1.1em}.compact.svelte-15dahbe .photo-title:where(.svelte-15dahbe) h2:where(.svelte-15dahbe){font-size:7.2em}.compact.svelte-15dahbe .booking:where(.svelte-15dahbe) h3:where(.svelte-15dahbe){font-size:3.9em}.compact.svelte-15dahbe .booking:where(.svelte-15dahbe)>.eyebrow:where(.svelte-15dahbe){font-size:.95em}.compact.svelte-15dahbe .place:where(.svelte-15dahbe){font-size:1.15em}.compact.svelte-15dahbe .date:where(.svelte-15dahbe) span:where(.svelte-15dahbe){font-size:1em}.compact.svelte-15dahbe .booking-rule:where(.svelte-15dahbe){display:none}.compact.svelte-15dahbe .payment:where(.svelte-15dahbe){margin-top:2em;font-size:1.2em}.compact.svelte-15dahbe .stripe-note:where(.svelte-15dahbe){font-size:1.8em}.compact.svelte-15dahbe .desk-head:where(.svelte-15dahbe) h3:where(.svelte-15dahbe){font-size:3.2em}.compact.svelte-15dahbe .class-index:where(.svelte-15dahbe) h4:where(.svelte-15dahbe){font-size:2.5em}.compact.svelte-15dahbe .index-row:where(.svelte-15dahbe){font-size:1.3em}.compact.svelte-15dahbe .section-head:where(.svelte-15dahbe) h4:where(.svelte-15dahbe){font-size:2.2em}.compact.svelte-15dahbe .email-row:where(.svelte-15dahbe){padding:.6em 0}.compact.svelte-15dahbe .email-row:where(.svelte-15dahbe) strong:where(.svelte-15dahbe){font-size:1.45em}.compact.svelte-15dahbe .email-row:where(.svelte-15dahbe) div:where(.svelte-15dahbe)>span:where(.svelte-15dahbe){display:none}.compact.svelte-15dahbe .email-number:where(.svelte-15dahbe){font-size:2em}.compact.svelte-15dahbe .revision:where(.svelte-15dahbe) strong:where(.svelte-15dahbe){font-size:1.8em}.compact.svelte-15dahbe .revision:where(.svelte-15dahbe) div:where(.svelte-15dahbe)>span:where(.svelte-15dahbe){display:none}.compact.svelte-15dahbe .merch-heading:where(.svelte-15dahbe) h2:where(.svelte-15dahbe){font-size:4.7em}.compact.svelte-15dahbe .product:where(.svelte-15dahbe)>span:where(.svelte-15dahbe){font-size:.9em}.compact.svelte-15dahbe .merch-bottom:where(.svelte-15dahbe){justify-content:center;bottom:2em}.compact.svelte-15dahbe .fulfill:where(.svelte-15dahbe){gap:2em;font-size:1.25em}.compact.svelte-15dahbe .training-head:where(.svelte-15dahbe) h2:where(.svelte-15dahbe){font-size:4.2em}.compact.svelte-15dahbe .training-head:where(.svelte-15dahbe) .eyebrow:where(.svelte-15dahbe){font-size:1em}.compact.svelte-15dahbe .event-row:where(.svelte-15dahbe){gap:.6em;padding:.65em 0;font-size:1.15em}.compact.svelte-15dahbe .record-foot:where(.svelte-15dahbe),.compact.svelte-15dahbe .maximum:where(.svelte-15dahbe) span:where(.svelte-15dahbe){font-size:.85em}.compact.svelte-15dahbe .group-header:where(.svelte-15dahbe) h3:where(.svelte-15dahbe){font-size:3.1em}.compact.svelte-15dahbe .group-header:where(.svelte-15dahbe) .eyebrow:where(.svelte-15dahbe){font-size:.95em}.compact.svelte-15dahbe .range-day:where(.svelte-15dahbe) h4:where(.svelte-15dahbe){font-size:3.1em}.compact.svelte-15dahbe .role-strip:where(.svelte-15dahbe){font-size:.9em}.compact.svelte-15dahbe .day-line:where(.svelte-15dahbe) strong:where(.svelte-15dahbe){font-size:1.35em}.compact.svelte-15dahbe .day-line:where(.svelte-15dahbe) div:where(.svelte-15dahbe)>span:where(.svelte-15dahbe){display:none}.compact.svelte-15dahbe .shared-title:where(.svelte-15dahbe) h4:where(.svelte-15dahbe){font-size:2.2em}.compact.svelte-15dahbe .shared-title:where(.svelte-15dahbe){padding:1.3em 1em}.compact.svelte-15dahbe .shared-photo:where(.svelte-15dahbe){height:12em}.compact.svelte-15dahbe .shared-bottom:where(.svelte-15dahbe) strong:where(.svelte-15dahbe){font-size:2em}.compact.svelte-15dahbe .card-fields:where(.svelte-15dahbe){font-size:.85em}.compact.svelte-15dahbe .privacy-note:where(.svelte-15dahbe){margin-top:.4em;font-size:1.9em}.compact.svelte-15dahbe .native-copy:where(.svelte-15dahbe) h2:where(.svelte-15dahbe){font-size:5em}.compact.svelte-15dahbe .development:where(.svelte-15dahbe){font-size:1em}.compact.svelte-15dahbe .native-copy:where(.svelte-15dahbe) p:where(.svelte-15dahbe){margin-top:1em;font-size:1.3em}.compact.svelte-15dahbe .scope:where(.svelte-15dahbe){grid-template-columns:3em 1fr;margin-top:1em;font-size:.95em}.compact.svelte-15dahbe .phone:where(.svelte-15dahbe) h3:where(.svelte-15dahbe){font-size:2.8em}.compact.svelte-15dahbe .phone:where(.svelte-15dahbe) p:where(.svelte-15dahbe){font-size:1em}.compact.svelte-15dahbe .phone-label:where(.svelte-15dahbe){font-size:.9em}.compact.svelte-15dahbe .phone-field:where(.svelte-15dahbe){padding:.7em;font-size:1em}.compact.svelte-15dahbe .phone-action:where(.svelte-15dahbe){margin-top:1em;padding:.8em;font-size:1em}.compact.svelte-15dahbe .brand-statement:where(.svelte-15dahbe){font-size:2em}.compact.svelte-15dahbe .brand-grid:where(.svelte-15dahbe) .micro:where(.svelte-15dahbe){display:none}.animated.svelte-15dahbe .photo-title:where(.svelte-15dahbe),.animated.svelte-15dahbe .training-head:where(.svelte-15dahbe),.animated.svelte-15dahbe .merch-heading:where(.svelte-15dahbe){animation:.6s ease-out both svelte-15dahbe-arrive}.animated.svelte-15dahbe .phone:where(.svelte-15dahbe){animation:.7s ease-out both svelte-15dahbe-phone-arrive}@keyframes svelte-15dahbe-arrive{0%{opacity:.6;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-15dahbe-phone-arrive{0%{opacity:.6;transform:translateY(.7em)rotate(3deg)}to{opacity:1;transform:translateY(0)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.animated.svelte-15dahbe .photo-title:where(.svelte-15dahbe),.animated.svelte-15dahbe .training-head:where(.svelte-15dahbe),.animated.svelte-15dahbe .merch-heading:where(.svelte-15dahbe),.animated.svelte-15dahbe .phone:where(.svelte-15dahbe){animation:none}}.project-visual.svelte-1iqpgti{--ink:#192126;--paper:#f7f4ee;--copper:#bb4b2b;--ember:#ef7b43;aspect-ratio:16/10;background:var(--paper);width:100%;height:100%;min-height:0;color:var(--ink);isolation:isolate;text-align:left;position:relative;overflow:hidden;container-type:inline-size}.canvas.svelte-1iqpgti{letter-spacing:normal;font-family:Arial,Helvetica,sans-serif;font-size:2cqw;font-weight:400;line-height:1.25;position:absolute;inset:0}.canvas.svelte-1iqpgti :where(.svelte-1iqpgti){box-sizing:border-box}img.svelte-1iqpgti{object-fit:contain;width:100%;height:100%;display:block}strong.svelte-1iqpgti,b.svelte-1iqpgti{font-weight:700}p.svelte-1iqpgti,figure.svelte-1iqpgti{margin:0}.kicker.svelte-1iqpgti{text-transform:uppercase;letter-spacing:.13em;font-size:.65em;font-weight:700;line-height:1.2;display:block}.micro.svelte-1iqpgti{letter-spacing:.04em;font-size:.6em}.site-scene.svelte-1iqpgti,.identity-scene.svelte-1iqpgti,.road-scene.svelte-1iqpgti,.workwear-scene.svelte-1iqpgti,.field-scene.svelte-1iqpgti,.hub-scene.svelte-1iqpgti,.intake-scene.svelte-1iqpgti{width:100%;height:100%;position:relative;overflow:hidden}.site-screen.svelte-1iqpgti{object-fit:cover;object-position:top;height:80%}.site-foot.svelte-1iqpgti{border-top:.25em solid var(--copper);justify-content:space-between;align-items:center;height:20%;padding:2% 4%;display:flex}.site-foot.svelte-1iqpgti strong:where(.svelte-1iqpgti){letter-spacing:-.045em;font-size:1.6em;line-height:1.05}.site-services.svelte-1iqpgti{border-left:1px solid #c6c4be;gap:.3em;padding-left:1.6em;font-size:.75em;display:grid}.vertical-note.svelte-1iqpgti{writing-mode:vertical-rl;letter-spacing:.1em;font-size:.5em}.identity-header.svelte-1iqpgti{justify-content:space-between;align-items:center;display:flex;position:absolute;top:5%;left:5%;right:5%}.badge-drawing.svelte-1iqpgti{place-items:center;width:40%;height:63%;display:grid;position:absolute;top:16%;left:4%}.badge-drawing.svelte-1iqpgti img:where(.svelte-1iqpgti){width:83%;height:83%;position:relative}.crosshair.svelte-1iqpgti{opacity:.25;border-color:var(--copper);border-style:dashed;position:absolute}.crosshair.horizontal.svelte-1iqpgti{border-width:1px 0 0;top:50%;left:0;right:0}.crosshair.vertical.svelte-1iqpgti{border-width:0 0 0 1px;top:0;bottom:0;left:50%}.dimension.svelte-1iqpgti{text-align:center;letter-spacing:.12em;font-size:.52em;position:absolute;bottom:-3%;left:0;right:0}.logo-family.svelte-1iqpgti{border:1px solid #d8d4ca;grid-template-rows:44% 56%;grid-template-columns:1fr 1.05fr;height:61%;display:grid;position:absolute;top:17%;left:49%;right:5%}.logo-family.svelte-1iqpgti>div:where(.svelte-1iqpgti){padding:1em;position:relative}.logo-family.svelte-1iqpgti .micro:where(.svelte-1iqpgti){color:#626867;position:absolute;bottom:.6em;left:1.5em}.logo-wide.svelte-1iqpgti{border-bottom:1px solid #d8d4ca;grid-column:span 2}.logo-wide.svelte-1iqpgti img:where(.svelte-1iqpgti){height:85%}.logo-stack.svelte-1iqpgti img:where(.svelte-1iqpgti){height:82%}.logo-reverse.svelte-1iqpgti{background:var(--ink)}.logo-reverse.svelte-1iqpgti .micro:where(.svelte-1iqpgti){color:#c9cdcf}.palette.svelte-1iqpgti{align-items:center;gap:.45em;display:flex;position:absolute;bottom:4%;left:5%;right:5%}.swatch.svelte-1iqpgti{flex:1;font-size:.54em}.swatch.svelte-1iqpgti i:where(.svelte-1iqpgti){border:1px solid #00000015;height:1.6em;margin-bottom:.5em;display:block}.palette.svelte-1iqpgti strong:where(.svelte-1iqpgti){margin-left:1.5em;font-size:.85em;line-height:1.1}.road-scene.svelte-1iqpgti{color:var(--paper);background:#15191b}.road-title.svelte-1iqpgti{width:25%;position:absolute;top:7%;left:4%}.road-title.svelte-1iqpgti .kicker:where(.svelte-1iqpgti){color:#c5c8c7;font-size:.54em}.road-title.svelte-1iqpgti>strong:where(.svelte-1iqpgti){letter-spacing:-.065em;margin:.5em 0 .3em;font-size:3.65em;line-height:.88;display:block}.road-title.svelte-1iqpgti strong:where(.svelte-1iqpgti)>span:where(.svelte-1iqpgti){color:var(--ember)}.road-title.svelte-1iqpgti p:where(.svelte-1iqpgti){color:#c6ccce;font-size:.8em;line-height:1.45}.road-note.svelte-1iqpgti{color:#afb7bb;margin-top:2.2em;font-size:.49em;line-height:1.5;display:block}.road-selected.svelte-1iqpgti{background:#000;width:43%;position:absolute;top:4%;bottom:12%;left:30%;box-shadow:0 .7em 1.5em #0005}.road-selected.svelte-1iqpgti img:where(.svelte-1iqpgti){object-fit:contain}.selection.svelte-1iqpgti{background:var(--paper);color:var(--ink);text-transform:uppercase;letter-spacing:.03em;padding:.45em .65em;font-size:.57em;font-weight:700;position:absolute;bottom:1%;left:7%}.road-alternatives.svelte-1iqpgti{grid-template-rows:1fr 1fr;gap:1em;width:17.5%;display:grid;position:absolute;top:7%;bottom:13%;right:4%}.road-alternatives.svelte-1iqpgti figure:where(.svelte-1iqpgti){min-height:0;position:relative}.road-alternatives.svelte-1iqpgti img:where(.svelte-1iqpgti){object-fit:contain;background:#000;height:88%}figcaption.svelte-1iqpgti{color:#d2d7d7;padding-top:.45em;font-size:.52em}.road-footer.svelte-1iqpgti{justify-content:space-between;align-items:center;font-size:.57em;display:flex;position:absolute;bottom:4%;left:4%;right:4%}.road-footer.svelte-1iqpgti span:where(.svelte-1iqpgti):last-child{letter-spacing:.06em;color:#a7b0b4;font-size:.75em}.workwear-heading.svelte-1iqpgti{position:absolute;top:5%;left:4%}.workwear-heading.svelte-1iqpgti strong:where(.svelte-1iqpgti){letter-spacing:-.045em;margin-top:.4em;font-size:2.1em;line-height:1.02;display:block}.garments.svelte-1iqpgti{width:51%;position:absolute;top:31%;bottom:12%;left:3%}.garments.svelte-1iqpgti img:where(.svelte-1iqpgti){object-fit:cover}.image-label.svelte-1iqpgti{letter-spacing:.07em;background:#f7f4eeed;padding:.3em .6em;font-size:.48em;position:absolute;bottom:.65em;left:.7em}.chest-art.svelte-1iqpgti{background:var(--ink);width:39%;height:38%;color:var(--paper);grid-template-columns:1fr 1fr;gap:.7em;padding:.9em 1em .5em;display:grid;position:absolute;top:5%;right:4%}.chest-art.svelte-1iqpgti>div:where(.svelte-1iqpgti){min-width:0}.chest-art.svelte-1iqpgti img:where(.svelte-1iqpgti){height:68%}.chest-art.svelte-1iqpgti span:where(.svelte-1iqpgti){text-align:center;margin-top:.6em;font-size:.48em;display:block}.chest-art.svelte-1iqpgti small:where(.svelte-1iqpgti){text-align:center;color:#b8c1c5;grid-column:span 2;align-self:end;font-size:.48em}.stitch-panel.svelte-1iqpgti{color:#fff;background:#52606a;width:39%;padding:.9em;position:absolute;top:47%;bottom:12%;right:4%}.stitch-panel.svelte-1iqpgti .kicker:where(.svelte-1iqpgti){font-size:.54em}.stitch-panel.svelte-1iqpgti img:where(.svelte-1iqpgti){height:62%;margin:.65em 0 .4em}.stitch-numbers.svelte-1iqpgti{justify-content:space-between;align-items:baseline;display:flex}.stitch-numbers.svelte-1iqpgti strong:where(.svelte-1iqpgti){font-size:1.1em}.stitch-numbers.svelte-1iqpgti strong:where(.svelte-1iqpgti) span:where(.svelte-1iqpgti){font-size:.5em;font-weight:400}.stitch-numbers.svelte-1iqpgti>span:where(.svelte-1iqpgti){font-size:.55em}.workwear-footer.svelte-1iqpgti{justify-content:space-between;align-items:center;font-size:.6em;display:flex;position:absolute;bottom:4%;left:4%;right:4%}.workwear-footer.svelte-1iqpgti strong:where(.svelte-1iqpgti){color:#91442d;font-size:.85em}.field-scene.svelte-1iqpgti{background-color:#e8e5dd;background-image:linear-gradient(#19212608 1px,#0000 1px),linear-gradient(90deg,#19212608 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:4% 6.4%;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.field-heading.svelte-1iqpgti{position:absolute;top:6%;left:5%}.field-heading.svelte-1iqpgti .kicker:where(.svelte-1iqpgti){color:#6e493a;font-size:.6em}.field-heading.svelte-1iqpgti strong:where(.svelte-1iqpgti){letter-spacing:-.06em;margin:.4em 0;font-size:2.8em;line-height:.95;display:block}.field-heading.svelte-1iqpgti p:where(.svelte-1iqpgti){color:#5d6464;font-size:.8em}.magnet.svelte-1iqpgti{height:46%;position:absolute;top:16%;left:39%;right:5%;transform:rotate(-3deg)}.magnet.svelte-1iqpgti img:where(.svelte-1iqpgti){filter:drop-shadow(0 .6em .5em #19212620);height:85%}.magnet.svelte-1iqpgti>span:where(.svelte-1iqpgti){text-align:center;margin-top:.6em;font-size:.58em;display:block}.measure-top.svelte-1iqpgti{text-align:center;letter-spacing:.11em;border-bottom:1px solid #7e817a;padding-bottom:.4em;font-size:.52em;position:absolute;top:-1.8em;left:0;right:0}.sticker.svelte-1iqpgti,.cutline.svelte-1iqpgti{width:17%;height:26%;position:absolute;bottom:15%}.sticker.svelte-1iqpgti{left:5%;transform:rotate(-9deg)}.cutline.svelte-1iqpgti{left:26%}.sticker.svelte-1iqpgti img:where(.svelte-1iqpgti),.cutline.svelte-1iqpgti img:where(.svelte-1iqpgti){height:90%}.sticker.svelte-1iqpgti span:where(.svelte-1iqpgti),.cutline.svelte-1iqpgti span:where(.svelte-1iqpgti),.wide-sticker.svelte-1iqpgti span:where(.svelte-1iqpgti){text-align:center;white-space:nowrap;padding-top:.65em;font-size:.55em;display:block}.wide-sticker.svelte-1iqpgti{width:44%;height:20%;position:absolute;bottom:15%;right:6%;transform:rotate(3deg)}.wide-sticker.svelte-1iqpgti img:where(.svelte-1iqpgti){height:82%}.field-footer.svelte-1iqpgti{border-top:1px solid #b8bab1;justify-content:space-between;padding-top:.75em;font-size:.56em;display:flex;position:absolute;bottom:4%;left:5%;right:5%}.hub-scene.svelte-1iqpgti{background:var(--ink);color:var(--paper)}.hub-heading.svelte-1iqpgti{justify-content:space-between;align-items:center;display:flex;position:absolute;top:5%;left:4%;right:4%}.hub-heading.svelte-1iqpgti .kicker:where(.svelte-1iqpgti){color:#c0c8cc;font-size:.6em}.hub-heading.svelte-1iqpgti strong:where(.svelte-1iqpgti){letter-spacing:-.04em;margin-top:.35em;font-size:2.1em;line-height:.97;display:block}.hub-count.svelte-1iqpgti{align-items:center;gap:.8em;display:flex}.hub-count.svelte-1iqpgti b:where(.svelte-1iqpgti){color:var(--ember);letter-spacing:-.08em;font-size:4.4em;line-height:1}.hub-count.svelte-1iqpgti span:where(.svelte-1iqpgti){font-size:.7em;line-height:1.5}.hub-screen.svelte-1iqpgti{background:#e4e2da;border:.35em solid #e4e2da;border-radius:.25em;position:absolute;inset:32% 4% 10%;overflow:hidden}.hub-screen.svelte-1iqpgti img:where(.svelte-1iqpgti){object-fit:cover;object-position:bottom}.hub-footer.svelte-1iqpgti{justify-content:space-between;font-size:.58em;display:flex;position:absolute;bottom:4%;left:4%;right:4%}.hub-footer.svelte-1iqpgti strong:where(.svelte-1iqpgti){color:#c2c9cc;font-weight:400}.intake-scene.svelte-1iqpgti{background:#ece9e1}.intake-heading.svelte-1iqpgti{position:absolute;top:5%;left:5%;right:5%}.intake-heading.svelte-1iqpgti>strong:where(.svelte-1iqpgti){letter-spacing:-.06em;margin-top:.3em;font-size:2.8em;line-height:.94;display:block}.build-status.svelte-1iqpgti{letter-spacing:.03em;color:#704435;max-width:40%;font-size:.47em;position:absolute;top:0;right:0}.quote-paper.svelte-1iqpgti,.voice-paper.svelte-1iqpgti{border-top:.3em solid var(--copper);width:42.5%;padding:1.1em;position:absolute;top:33%;bottom:12%;box-shadow:0 .5em 1em #19212610}.quote-paper.svelte-1iqpgti{background:#fff;left:5%;transform:rotate(-1.7deg)}.voice-paper.svelte-1iqpgti{background:var(--ink);color:var(--paper);right:5%;transform:rotate(1.7deg)}.quote-paper.svelte-1iqpgti .kicker:where(.svelte-1iqpgti),.voice-paper.svelte-1iqpgti .kicker:where(.svelte-1iqpgti){color:#775646;font-size:.53em}.voice-paper.svelte-1iqpgti .kicker:where(.svelte-1iqpgti){color:var(--ember)}.quote-paper.svelte-1iqpgti>strong:where(.svelte-1iqpgti),.voice-paper.svelte-1iqpgti>strong:where(.svelte-1iqpgti){letter-spacing:-.035em;margin:.35em 0 .8em;font-size:1.2em;display:block}.quote-paper.svelte-1iqpgti>div:where(.svelte-1iqpgti){border-bottom:1px solid #deded5;justify-content:space-between;align-items:center;padding:.65em 0;font-size:.62em;display:flex}.quote-paper.svelte-1iqpgti b:where(.svelte-1iqpgti){text-align:right;max-width:68%;font-size:.9em}.quote-paper.svelte-1iqpgti footer:where(.svelte-1iqpgti),.voice-paper.svelte-1iqpgti footer:where(.svelte-1iqpgti){justify-content:space-between;align-items:center;font-size:.57em;display:flex;position:absolute;bottom:1.3em;left:1.8em;right:1.8em}footer.svelte-1iqpgti>span:where(.svelte-1iqpgti){font-size:1.5em}.wave.svelte-1iqpgti{justify-content:space-between;align-items:center;height:2.7em;margin:.7em 0 1em;display:flex}.wave.svelte-1iqpgti i:where(.svelte-1iqpgti){background:var(--ember);transform-origin:50%;border-radius:1em;width:2.2%}.parsed-fields.svelte-1iqpgti{grid-template-columns:repeat(4,1fr);gap:.4em;font-size:.54em;display:grid}.parsed-fields.svelte-1iqpgti span:where(.svelte-1iqpgti){text-align:center;border:1px solid #566068;padding:.5em .1em}.record-line.svelte-1iqpgti{color:#c7cecf;align-items:center;gap:.5em;margin-top:1.4em;font-size:.54em;display:flex}.record-dot.svelte-1iqpgti{background:var(--ember);border-radius:50%;width:.5em;height:.5em;display:block}.intake-footer.svelte-1iqpgti{color:#5e6667;justify-content:space-between;font-size:.53em;display:flex;position:absolute;bottom:4%;left:5%;right:5%}.fallback.svelte-1iqpgti{place-items:center;width:100%;height:100%;padding:12%;display:grid}.compact.svelte-1iqpgti .micro:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .dimension:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .vertical-note:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .road-note:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .road-title:where(.svelte-1iqpgti) p:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .road-alternatives:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .road-footer:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .stitch-numbers:where(.svelte-1iqpgti)>span:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .chest-art:where(.svelte-1iqpgti) small:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .field-heading:where(.svelte-1iqpgti) p:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .cutline:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .hub-count:where(.svelte-1iqpgti) span:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .hub-footer:where(.svelte-1iqpgti) strong:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .build-status:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .record-line:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .intake-footer:where(.svelte-1iqpgti) span:where(.svelte-1iqpgti):first-child{display:none}.compact.svelte-1iqpgti .kicker:where(.svelte-1iqpgti){font-size:.85em}.compact.svelte-1iqpgti .site-foot:where(.svelte-1iqpgti) strong:where(.svelte-1iqpgti){font-size:1.9em}.compact.svelte-1iqpgti .site-services:where(.svelte-1iqpgti){font-size:.8em}.compact.svelte-1iqpgti .identity-header:where(.svelte-1iqpgti){top:5%}.compact.svelte-1iqpgti .palette:where(.svelte-1iqpgti) strong:where(.svelte-1iqpgti){font-size:1.05em}.compact.svelte-1iqpgti .swatch:where(.svelte-1iqpgti){font-size:.7em}.compact.svelte-1iqpgti .road-title:where(.svelte-1iqpgti){width:31%;top:12%}.compact.svelte-1iqpgti .road-title:where(.svelte-1iqpgti)>strong:where(.svelte-1iqpgti){margin-top:.6em;font-size:4.5em}.compact.svelte-1iqpgti .road-selected:where(.svelte-1iqpgti){width:58%;top:4%;bottom:4%;left:37%}.compact.svelte-1iqpgti .selection:where(.svelte-1iqpgti){font-size:.8em;bottom:0}.compact.svelte-1iqpgti .workwear-heading:where(.svelte-1iqpgti) strong:where(.svelte-1iqpgti){font-size:2.4em}.compact.svelte-1iqpgti .chest-art:where(.svelte-1iqpgti){gap:.3em;padding:.5em}.compact.svelte-1iqpgti .chest-art:where(.svelte-1iqpgti) span:where(.svelte-1iqpgti){font-size:.68em}.compact.svelte-1iqpgti .chest-art:where(.svelte-1iqpgti) img:where(.svelte-1iqpgti){height:72%}.compact.svelte-1iqpgti .stitch-panel:where(.svelte-1iqpgti){padding:.6em}.compact.svelte-1iqpgti .stitch-panel:where(.svelte-1iqpgti) .kicker:where(.svelte-1iqpgti){font-size:.7em}.compact.svelte-1iqpgti .stitch-numbers:where(.svelte-1iqpgti) strong:where(.svelte-1iqpgti){font-size:1.4em}.compact.svelte-1iqpgti .workwear-footer:where(.svelte-1iqpgti){gap:1em;font-size:.68em}.compact.svelte-1iqpgti .image-label:where(.svelte-1iqpgti){font-size:.6em}.compact.svelte-1iqpgti .field-heading:where(.svelte-1iqpgti) strong:where(.svelte-1iqpgti){font-size:3.1em}.compact.svelte-1iqpgti .magnet:where(.svelte-1iqpgti)>span:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .measure-top:where(.svelte-1iqpgti){font-size:.75em}.compact.svelte-1iqpgti .sticker:where(.svelte-1iqpgti){width:23%;height:33%}.compact.svelte-1iqpgti .sticker:where(.svelte-1iqpgti) span:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .wide-sticker:where(.svelte-1iqpgti) span:where(.svelte-1iqpgti){font-size:.8em}.compact.svelte-1iqpgti .field-footer:where(.svelte-1iqpgti){font-size:.68em}.compact.svelte-1iqpgti .hub-heading:where(.svelte-1iqpgti) strong:where(.svelte-1iqpgti){font-size:2.55em}.compact.svelte-1iqpgti .hub-count:where(.svelte-1iqpgti) b:where(.svelte-1iqpgti){font-size:5.2em}.compact.svelte-1iqpgti .hub-screen:where(.svelte-1iqpgti){top:37%;bottom:12%}.compact.svelte-1iqpgti .hub-screen:where(.svelte-1iqpgti) img:where(.svelte-1iqpgti){object-position:center 35%}.compact.svelte-1iqpgti .hub-footer:where(.svelte-1iqpgti){font-size:.85em}.compact.svelte-1iqpgti .quote-paper:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .voice-paper:where(.svelte-1iqpgti){padding:.8em}.compact.svelte-1iqpgti .quote-paper:where(.svelte-1iqpgti) .kicker:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .voice-paper:where(.svelte-1iqpgti) .kicker:where(.svelte-1iqpgti){letter-spacing:-.04em;text-transform:none;font-size:1.8em}.compact.svelte-1iqpgti .quote-paper:where(.svelte-1iqpgti)>strong:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .voice-paper:where(.svelte-1iqpgti)>strong:where(.svelte-1iqpgti){font-size:1.35em}.compact.svelte-1iqpgti .quote-paper:where(.svelte-1iqpgti)>div:where(.svelte-1iqpgti){display:none}.compact.svelte-1iqpgti .quote-paper:where(.svelte-1iqpgti) footer:where(.svelte-1iqpgti),.compact.svelte-1iqpgti .voice-paper:where(.svelte-1iqpgti) footer:where(.svelte-1iqpgti){font-size:.66em;left:1.2em;right:1.2em}.compact.svelte-1iqpgti .parsed-fields:where(.svelte-1iqpgti){grid-template-columns:repeat(2,1fr);font-size:.68em}.compact.svelte-1iqpgti .wave:where(.svelte-1iqpgti){height:2em;margin:.4em 0 .7em}.compact.svelte-1iqpgti .intake-footer:where(.svelte-1iqpgti){justify-content:flex-end;font-size:.8em}@media (prefers-reduced-motion:no-preference){.animated.svelte-1iqpgti .road-selected:where(.svelte-1iqpgti){animation:.65s ease-out both svelte-1iqpgti-arrive}.animated.svelte-1iqpgti .wave:where(.svelte-1iqpgti) i:where(.svelte-1iqpgti){animation:2.8s ease-in-out infinite alternate svelte-1iqpgti-voice}.animated.svelte-1iqpgti .wave:where(.svelte-1iqpgti) i:where(.svelte-1iqpgti):nth-child(3n){animation-delay:-.8s}.animated.svelte-1iqpgti .wave:where(.svelte-1iqpgti) i:where(.svelte-1iqpgti):nth-child(4n){animation-delay:-1.5s}}@keyframes svelte-1iqpgti-arrive{0%{opacity:.6;transform:translateY(1%)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1iqpgti-voice{0%{transform:scaleY(.65)}to{transform:scaleY(1)}}.stage.svelte-159ctyt{aspect-ratio:16/10;isolation:isolate;background:#eeece7;width:100%;height:100%;overflow:hidden;container-type:inline-size}.canvas.svelte-159ctyt{--paper:#faf9f6;--ink:#18181c;--accent:#b85414;--muted:#6a6864;--edge:#d4d1c9;color:var(--ink);text-align:left;width:100%;height:100%;font:1.66667cqw/1.35 Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.canvas.svelte-159ctyt :where(.svelte-159ctyt),.canvas.svelte-159ctyt :where(.svelte-159ctyt):before,.canvas.svelte-159ctyt :where(.svelte-159ctyt):after{box-sizing:border-box}h2.svelte-159ctyt,h3.svelte-159ctyt,p.svelte-159ctyt{margin:0}h2.svelte-159ctyt{letter-spacing:-.055em;font-size:3.5em;font-weight:700;line-height:1.05}h3.svelte-159ctyt{letter-spacing:-.035em;font-size:2em;line-height:1.1}em.svelte-159ctyt{color:var(--accent);font-style:normal}small.svelte-159ctyt,.small-label.svelte-159ctyt{letter-spacing:.065em;color:var(--muted);font:.86em/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}img.svelte-159ctyt{max-width:100%;height:auto;display:block}.wordmark.svelte-159ctyt{width:12em;margin-left:-1em}.folio.svelte-159ctyt{letter-spacing:.08em;border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;padding-bottom:1.3em;font:.82em/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.workspace-view.svelte-159ctyt,.chat-view.svelte-159ctyt,.workbench.svelte-159ctyt,.sharing-view.svelte-159ctyt,.execution-view.svelte-159ctyt,.inkprint-view.svelte-159ctyt{height:100%;padding:2.2em 2.6em;position:relative;overflow:hidden}.workspace-view.svelte-159ctyt{background:radial-gradient(circle,#18181c10 .065em,#0000 .08em) 100% 0/.75em .75em,#eeece7}.workspace-copy.svelte-159ctyt{margin-top:1.4em}.workspace-copy.svelte-159ctyt h2:where(.svelte-159ctyt){font-size:3.7em}.workspace-copy.svelte-159ctyt p:where(.svelte-159ctyt){color:#58554f;margin-top:.55em;font-size:1.15em}.workspace-capture.svelte-159ctyt{background:var(--paper);border:1px solid #c4bfb5;border-radius:.65em;width:41em;position:absolute;top:19em;left:15.6em;overflow:hidden;transform:rotate(-3deg);box-shadow:0 1.1em 2em -1em #18181c60}.window-strip.svelte-159ctyt{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;padding:.8em 1.2em;font:.7em/1.1 ui-monospace,monospace;display:flex}.window-dots.svelte-159ctyt{letter-spacing:.2em;color:#8f8980}.workspace-note.svelte-159ctyt{gap:.8em;width:11em;display:flex;position:absolute;top:27em;left:2.6em}.workspace-note.svelte-159ctyt strong:where(.svelte-159ctyt){font-size:1.35em;line-height:1.15;display:block}.workspace-note.svelte-159ctyt div:where(.svelte-159ctyt)>span:where(.svelte-159ctyt){color:var(--muted);margin-top:.5em;font-size:.9em;display:block}.note-arrow.svelte-159ctyt{color:var(--accent);font-size:2.7em;line-height:.8}.workspace-stamp.svelte-159ctyt{color:var(--accent);text-align:center;border:1px solid;padding:1em 1.5em;font:.8em/1.5 ui-monospace,monospace;position:absolute;top:6em;right:3.8em;transform:rotate(5deg)}.workspace-stamp.svelte-159ctyt span:where(.svelte-159ctyt){font-size:1.7em}.workspace-foot.svelte-159ctyt,.workbench-foot.svelte-159ctyt,.sharing-foot.svelte-159ctyt,.inkprint-foot.svelte-159ctyt{justify-content:space-between;align-items:center;font:.8em/1.2 ui-monospace,monospace;display:flex;position:absolute;bottom:1.8em;left:2.6em;right:2.6em}.chat-view.svelte-159ctyt{background:#f9f8f5}.chat-title.svelte-159ctyt{align-items:center;gap:1em;display:flex;position:absolute;top:5em;left:2.6em;right:2.6em}.chat-title.svelte-159ctyt h2:where(.svelte-159ctyt){font-size:2em}.square-mark.svelte-159ctyt{background:var(--ink);color:#faf9f6;border-radius:.35em;place-items:center;width:2.8em;height:2.8em;font-size:1.25em;display:grid}.context-pill.svelte-159ctyt{border:1px solid var(--edge);border-radius:2em;margin-left:auto;padding:.45em .8em;font-size:1em}.bubble.svelte-159ctyt{background:#eee4d9;border:1px solid #dec5af;border-radius:1.3em 1.3em .2em;width:42em;padding:1em 1.6em;position:absolute;top:9.5em;right:2.6em}.bubble.svelte-159ctyt p:where(.svelte-159ctyt){letter-spacing:-.025em;margin-top:.3em;font-size:1.8em;line-height:1.25}.tool-strip.svelte-159ctyt{border:1px solid var(--edge);background:#efeee9;border-radius:.5em;align-items:center;gap:1em;padding:.8em 1.2em;display:flex;position:absolute;top:18em;left:2.6em;right:2.6em}.check.svelte-159ctyt{color:#267344;font-size:1.8em}.tool-strip.svelte-159ctyt strong:where(.svelte-159ctyt){font-size:1.25em;display:block}.receipt-tag.svelte-159ctyt{color:#267344;margin-left:auto;font:.8em/1 ui-monospace,monospace}.chat-result.svelte-159ctyt{border:1px solid var(--edge);background:#fffefa;border-radius:.5em;align-items:center;gap:1.2em;padding:.8em 1.2em;display:flex;position:absolute;top:23.2em;left:2.6em;right:2.6em;box-shadow:0 .3em .7em #18181c08}.chat-result.svelte-159ctyt h3:where(.svelte-159ctyt){margin:.15em 0;font-size:2.1em}.chat-result.svelte-159ctyt p:where(.svelte-159ctyt){color:var(--muted);font-size:1em}.task-symbol.svelte-159ctyt{color:#287749;text-align:center;border:1px solid #bccebe;border-radius:.25em;width:1.6em;height:1.6em;font-size:2em}.link-arrow.svelte-159ctyt{color:var(--accent);margin-left:auto;font-size:2em}.source-capture.svelte-159ctyt{position:absolute;top:30.3em;left:2.6em;right:2.6em}.source-capture.svelte-159ctyt>span:where(.svelte-159ctyt){margin-bottom:.5em;font-size:.65em}.source-capture.svelte-159ctyt img:where(.svelte-159ctyt){object-fit:cover;object-position:bottom;border:1px solid var(--edge);border-radius:.35em;width:100%;height:3.6em}.chat-foot.svelte-159ctyt{align-items:center;gap:.6em;font-size:.85em;display:flex;position:absolute;bottom:1.2em;left:2.6em;right:2.6em}.signal-dot.svelte-159ctyt{background:#277b4c;border-radius:50%;flex-shrink:0;width:.65em;height:.65em;display:inline-block}.micro-note.svelte-159ctyt{color:var(--muted);margin-left:auto;font:.7em ui-monospace,monospace}.workbench.svelte-159ctyt{background:#e7e5df}.workbench-title.svelte-159ctyt{justify-content:space-between;align-items:center;margin:1.5em 0;display:flex}.workbench-title.svelte-159ctyt h2:where(.svelte-159ctyt){margin-top:.2em;font-size:3em}.project-count.svelte-159ctyt{border:1px solid #bbb6ab;padding:.55em .8em;font:.9em ui-monospace,monospace}.context-path.svelte-159ctyt{border:1px solid var(--edge);background:#fbfaf7;border-radius:.5em .5em 0 0;align-items:center;gap:1.2em;padding:1em 1.4em;display:flex}.context-path.svelte-159ctyt span:where(.svelte-159ctyt){white-space:nowrap;font-size:1.2em}.context-path.svelte-159ctyt b:where(.svelte-159ctyt){color:var(--accent);margin-right:.3em}.context-path.svelte-159ctyt i:where(.svelte-159ctyt){color:#aaa396;font-style:normal}.active-path.svelte-159ctyt{font-weight:700}.workbench-body.svelte-159ctyt{border:1px solid var(--edge);background:#f4f2ed;border-top:0;height:21em;position:relative}.document-tree.svelte-159ctyt{border-right:1px solid var(--edge);background:#ebe9e3;flex-direction:column;gap:.65em;width:13.7em;padding:1.5em 1em;font-size:.95em;display:flex;position:absolute;inset:0 auto 0 0}.document-tree.svelte-159ctyt small:where(.svelte-159ctyt){font-size:.7em}.tree-current.svelte-159ctyt{font-weight:700}.tree-divider.svelte-159ctyt{border-top:1px solid #ccc6bc;margin:.5em 0}.board-capture.svelte-159ctyt{width:38.5em;position:absolute;top:1.1em;left:14em}.board-heading.svelte-159ctyt{justify-content:space-between;align-items:center;padding:0 .5em .8em;display:flex}.board-heading.svelte-159ctyt strong:where(.svelte-159ctyt){font-size:1.4em}.board-heading.svelte-159ctyt span:where(.svelte-159ctyt){color:var(--muted);font:.6em ui-monospace,monospace}.board-capture.svelte-159ctyt img:where(.svelte-159ctyt){border:1px solid var(--edge);border-radius:.4em;width:100%}.document-sheet.svelte-159ctyt{background:#fffdf7;border:1px solid #c9c2b5;width:23em;padding:1.2em 1.8em 1em;position:absolute;top:6.5em;right:1.5em;transform:rotate(3deg);box-shadow:0 .5em 1.4em #18181c25}.document-tab.svelte-159ctyt{color:#fff;background:#b85414;padding:.35em .8em;font:.7em ui-monospace,monospace;position:absolute;top:-1.7em;right:0}.document-sheet.svelte-159ctyt h3:where(.svelte-159ctyt){margin:.3em 0;font-family:Georgia,serif;font-size:2.2em;font-weight:400;line-height:1}.document-sheet.svelte-159ctyt p:where(.svelte-159ctyt){color:#635c51;font:1em/1.5 Georgia,serif}.writing-lines.svelte-159ctyt{background:repeating-linear-gradient(0deg,#0000,#0000 .75em,#d6d0c3 .75em .8em);width:80%;height:1em;margin-top:.3em}.doc-bottom.svelte-159ctyt{border-top:1px solid var(--edge);color:#70685c;gap:1.2em;margin-top:.6em;padding-top:.7em;font-size:.75em;display:flex}.sharing-view.svelte-159ctyt{background-color:#eeeae2}.share-side.svelte-159ctyt{width:21em;position:absolute;top:7em;left:2.6em}.share-side.svelte-159ctyt h2:where(.svelte-159ctyt){margin:.35em 0 .5em;font-size:3.1em}.share-side.svelte-159ctyt p:where(.svelte-159ctyt){color:#635d54;font-size:1.1em;line-height:1.5}.permission-key.svelte-159ctyt{margin-top:2em;font-size:1.05em;line-height:2.4}.permission-key.svelte-159ctyt>span:where(.svelte-159ctyt){color:#655c4e;background:#ded7cb;margin-right:.55em;padding:.4em;font:.8em ui-monospace,monospace}.share-sheet.svelte-159ctyt{background:#fbfaf6;border:1px solid #c7c0b3;border-radius:.7em;width:33em;padding:1.5em;position:absolute;top:5.4em;left:24.3em;transform:rotate(1deg);box-shadow:0 .8em 1.8em #30271920}.sheet-heading.svelte-159ctyt{align-items:center;gap:.9em;padding-bottom:.9em;display:flex}.sheet-heading.svelte-159ctyt small:where(.svelte-159ctyt){font-size:.7em}.sheet-heading.svelte-159ctyt h3:where(.svelte-159ctyt){font-size:1.8em}.share-icon.svelte-159ctyt{color:var(--accent);font-size:2.2em}.share-tabs.svelte-159ctyt{border-bottom:1px solid var(--edge);gap:2em;margin-bottom:1em;padding:.5em .2em .8em;font-size:1em;display:flex}.share-tabs.svelte-159ctyt strong:where(.svelte-159ctyt){color:var(--accent)}.member-head.svelte-159ctyt,.member.svelte-159ctyt{grid-template-columns:1fr 4.5em 3.8em;align-items:center;gap:.5em;display:grid}.member-head.svelte-159ctyt{color:var(--muted);grid-template-columns:1fr 6.9em 5.85em;padding-bottom:.7em;font:.65em ui-monospace,monospace}.member.svelte-159ctyt{border-bottom:1px solid #e3dfd6;padding:.75em 0;font-size:.95em}.member.svelte-159ctyt>span:where(.svelte-159ctyt){align-items:center;gap:.65em;display:flex}.member.svelte-159ctyt i:where(.svelte-159ctyt){background:#e5dfd3;border-radius:50%;place-items:center;width:2em;height:2em;font:.85em Georgia,serif;display:grid}.member.svelte-159ctyt b:where(.svelte-159ctyt){text-align:center;background:#f0eee7;border:1px solid #d3cec3;border-radius:.25em;padding:.3em .2em;font-size:.85em;font-weight:400}.member.svelte-159ctyt .access-write:where(.svelte-159ctyt){color:#9b4512;background:#f5e3d4;border-color:#dec1aa}.invite-strip.svelte-159ctyt{background-color:#eeebe4;border:1px solid #c8c1b5;border-radius:.35em;margin-top:.8em;padding:.8em}.invite-strip.svelte-159ctyt strong:where(.svelte-159ctyt){margin:.35em 0;font-size:1.2em;display:block}.invite-strip.svelte-159ctyt>span:where(.svelte-159ctyt):last-child{color:#655d50;justify-content:space-between;font-size:.9em;display:flex}.permission-rule.svelte-159ctyt{color:#70685c;gap:.5em;margin-top:1em;font-size:.8em;display:flex}.execution-view.svelte-159ctyt{background:#f5f3ed}.execution-heading.svelte-159ctyt{justify-content:space-between;align-items:center;margin:1em 0;display:flex}.execution-heading.svelte-159ctyt h2:where(.svelte-159ctyt){font-size:3.2em}.runtime-stamp.svelte-159ctyt{color:var(--accent);border:1px solid;padding:.6em .9em;font:.8em/1.3 ui-monospace,monospace;transform:rotate(4deg)}.execution-body.svelte-159ctyt{border:1px solid var(--edge);background:#fcfbf8;border-radius:.5em;grid-template-columns:21em 1fr;height:16.3em;display:grid;overflow:hidden}.work-inbox.svelte-159ctyt{border-right:1px solid var(--edge);background:#ebe8df;padding:1.2em}.work-inbox.svelte-159ctyt h3:where(.svelte-159ctyt){font-size:1.6em}.work-tabs.svelte-159ctyt{border-bottom:1px solid #cfc8ba;gap:1em;margin:.8em 0 1em;padding-bottom:.7em;font-size:.75em;display:flex}.work-inbox.svelte-159ctyt>small:where(.svelte-159ctyt){font-size:.65em}.run-ticket.svelte-159ctyt{background:#fffefa;border:1px solid #c9c4b8;border-left:.3em solid #267344;border-radius:.3em;margin:.5em 0;padding:1em;position:relative}.run-ticket.svelte-159ctyt>strong:where(.svelte-159ctyt){margin-left:.3em;font-size:1.2em}.run-ticket.svelte-159ctyt p:where(.svelte-159ctyt){margin:.4em 0;font-size:.9em}.run-state.svelte-159ctyt{color:#267344;font:.7em ui-monospace,monospace}.run-legend.svelte-159ctyt{color:#6d6558;justify-content:space-between;font-size:.8em;display:flex}.execution-record.svelte-159ctyt{padding:1.4em 1.7em}.execution-record.svelte-159ctyt>.small-label:where(.svelte-159ctyt){margin-bottom:.5em;font-size:.7em}.record-row.svelte-159ctyt{border-bottom:1px dashed #d2cbbb;align-items:center;gap:1em;padding:.65em 0;display:flex}.record-row.svelte-159ctyt>span:where(.svelte-159ctyt){color:#9a8c75;font:.8em ui-monospace,monospace}.record-row.svelte-159ctyt strong:where(.svelte-159ctyt){font-size:1.2em}.record-row.svelte-159ctyt small:where(.svelte-159ctyt){letter-spacing:0;margin-top:.3em;font-size:.75em}.record-row.svelte-159ctyt i:where(.svelte-159ctyt){color:#267344;margin-left:auto;font-size:1.2em;font-style:normal}.calendar-strip.svelte-159ctyt{color:#f7f4ed;background:#25231f;border-radius:.45em;grid-template-columns:1fr 22em;gap:1em;height:6em;margin-top:1em;padding:.7em 1.3em;display:grid;overflow:hidden}.calendar-strip.svelte-159ctyt small:where(.svelte-159ctyt){color:#c1b3a1;font-size:.7em}.calendar-strip.svelte-159ctyt strong:where(.svelte-159ctyt){margin:.25em 0;font-size:1.45em;display:block}.calendar-strip.svelte-159ctyt div:where(.svelte-159ctyt)>span:where(.svelte-159ctyt){color:#c7bcae;font-size:.8em}.calendar-strip.svelte-159ctyt img:where(.svelte-159ctyt){border-radius:.25em;width:100%}.execution-foot.svelte-159ctyt{color:#6a6258;text-align:right;margin-top:.8em;font:.65em ui-monospace,monospace}.inkprint-view.svelte-159ctyt{background:#eeece5}.inkprint-heading.svelte-159ctyt{justify-content:space-between;align-items:center;margin:1.5em 0;display:flex}.inkprint-heading.svelte-159ctyt h2:where(.svelte-159ctyt){letter-spacing:-.05em;font:3.4em/.98 Georgia,serif}.inkprint-heading.svelte-159ctyt em:where(.svelte-159ctyt){font-style:italic}.edition.svelte-159ctyt{color:#746a5b;text-align:right;font:.8em/1.7 ui-monospace,monospace}.theme-pair.svelte-159ctyt{grid-template-columns:1fr 1fr;gap:1.2em;display:grid}.theme-paper.svelte-159ctyt,.theme-ink.svelte-159ctyt{border:1px solid #d0c9bc;border-radius:.4em;height:12em;padding:1.6em}.theme-paper.svelte-159ctyt{background-color:#faf9f6;box-shadow:0 .5em .9em -.7em #18181c50}.theme-ink.svelte-159ctyt{color:#ebe9e3;background-color:#1d1c1a;border-color:#38352f}.theme-pair.svelte-159ctyt .wordmark:where(.svelte-159ctyt){width:10em;margin-top:-.8em;margin-bottom:.5em}.theme-label.svelte-159ctyt{letter-spacing:.1em;margin-bottom:1.3em;font:.7em ui-monospace,monospace;display:block}.theme-task.svelte-159ctyt{background:#f0eee8;border:1px solid #ccc5b6;border-radius:.3em;flex-wrap:wrap;align-items:center;gap:.6em;padding:.8em;display:flex}.theme-task.svelte-159ctyt>span:where(.svelte-159ctyt):first-child{color:#267344}.theme-task.svelte-159ctyt strong:where(.svelte-159ctyt){font-size:1.1em}.mini-state.svelte-159ctyt{color:#876045;width:100%;margin-left:1.9em;font:.65em ui-monospace,monospace;display:block}.theme-ink.svelte-159ctyt .theme-task:where(.svelte-159ctyt){background:#292621;border-color:#51483b}.theme-ink.svelte-159ctyt .theme-task:where(.svelte-159ctyt)>span:where(.svelte-159ctyt):first-child{color:#81c29b}.theme-ink.svelte-159ctyt .mini-state:where(.svelte-159ctyt){color:#f3a46d}.texture-row.svelte-159ctyt{grid-template-columns:repeat(4,1fr);gap:1.2em;margin-top:1.6em;display:grid}.texture-swatch.svelte-159ctyt{background-color:#e7dfd2;border:1px solid #cec6b7;height:4em}.texture-specimen.svelte-159ctyt strong:where(.svelte-159ctyt){margin-top:.4em;font-size:1.2em;display:block}.texture-specimen.svelte-159ctyt>span:where(.svelte-159ctyt){color:#716758;font:.8em ui-monospace,monospace}.bloom.svelte-159ctyt{background-image:radial-gradient(circle,#18181c2b .08em,#0000 .09em);background-size:.8em .8em}.grain.svelte-159ctyt{background-image:repeating-linear-gradient(45deg,#0000,#0000 .2em,#18181c1a .2em .3em)}.thread.svelte-159ctyt{background-image:repeating-linear-gradient(45deg,#0000,#0000 .4em,#18181c0a .4em .5em),repeating-linear-gradient(-45deg,#0000,#0000 .4em,#18181c0a .4em .5em)}.grid.svelte-159ctyt{background-image:linear-gradient(#88806d10 1px,#0000 1px),linear-gradient(90deg,#88806d10 1px,#0000 1px);background-size:.8em .8em}.native-note.svelte-159ctyt{color:#8b4b23}.compact.svelte-159ctyt .folio:where(.svelte-159ctyt){border:0;font-size:1.2em}.compact.svelte-159ctyt .folio:where(.svelte-159ctyt) span:where(.svelte-159ctyt):last-child,.workspace-foot.svelte-159ctyt{display:none}.compact.svelte-159ctyt .workspace-copy:where(.svelte-159ctyt) h2:where(.svelte-159ctyt){font-size:4.3em}.compact.svelte-159ctyt .workspace-copy:where(.svelte-159ctyt) p:where(.svelte-159ctyt),.compact.svelte-159ctyt .workspace-note:where(.svelte-159ctyt),.compact.svelte-159ctyt .workspace-stamp:where(.svelte-159ctyt),.compact.svelte-159ctyt .workspace-foot:where(.svelte-159ctyt){display:none}.compact.svelte-159ctyt .workspace-capture:where(.svelte-159ctyt){width:53em;top:22em;left:5em}.compact.svelte-159ctyt .workspace-copy:where(.svelte-159ctyt) .wordmark:where(.svelte-159ctyt){width:16em}.compact.svelte-159ctyt .chat-title:where(.svelte-159ctyt) h2:where(.svelte-159ctyt){font-size:3em}.compact.svelte-159ctyt .context-pill:where(.svelte-159ctyt),.compact.svelte-159ctyt .source-capture:where(.svelte-159ctyt),.compact.svelte-159ctyt .chat-foot:where(.svelte-159ctyt){display:none}.compact.svelte-159ctyt .bubble:where(.svelte-159ctyt){width:auto;padding:1.3em;top:11.2em;left:2.6em;right:2.6em}.compact.svelte-159ctyt .bubble:where(.svelte-159ctyt) p:where(.svelte-159ctyt){font-size:2.4em}.compact.svelte-159ctyt .bubble:where(.svelte-159ctyt) .small-label:where(.svelte-159ctyt){font-size:1.1em}.compact.svelte-159ctyt .tool-strip:where(.svelte-159ctyt){padding:.8em 1.2em;top:22.5em}.compact.svelte-159ctyt .tool-strip:where(.svelte-159ctyt) strong:where(.svelte-159ctyt){font-size:2.2em}.compact.svelte-159ctyt .tool-strip:where(.svelte-159ctyt) small:where(.svelte-159ctyt){font-size:1.1em}.compact.svelte-159ctyt .receipt-tag:where(.svelte-159ctyt){font-size:1.2em}.compact.svelte-159ctyt .chat-result:where(.svelte-159ctyt){top:29em}.compact.svelte-159ctyt .chat-result:where(.svelte-159ctyt) h3:where(.svelte-159ctyt){font-size:2.4em}.compact.svelte-159ctyt .chat-result:where(.svelte-159ctyt) small:where(.svelte-159ctyt),.compact.svelte-159ctyt .chat-result:where(.svelte-159ctyt) p:where(.svelte-159ctyt){font-size:1.1em}.compact.svelte-159ctyt .workbench-title:where(.svelte-159ctyt){margin:1em 0}.compact.svelte-159ctyt .workbench-title:where(.svelte-159ctyt) h2:where(.svelte-159ctyt){font-size:4em}.compact.svelte-159ctyt .workbench-title:where(.svelte-159ctyt) small:where(.svelte-159ctyt){font-size:1.1em}.compact.svelte-159ctyt .project-count:where(.svelte-159ctyt),.compact.svelte-159ctyt .document-tree:where(.svelte-159ctyt),.compact.svelte-159ctyt .workbench-foot:where(.svelte-159ctyt),.compact.svelte-159ctyt .document-sheet:where(.svelte-159ctyt) p:where(.svelte-159ctyt),.compact.svelte-159ctyt .writing-lines:where(.svelte-159ctyt),.compact.svelte-159ctyt .doc-bottom:where(.svelte-159ctyt){display:none}.compact.svelte-159ctyt .context-path:where(.svelte-159ctyt){gap:1em;padding:.8em 1em}.compact.svelte-159ctyt .context-path:where(.svelte-159ctyt) span:where(.svelte-159ctyt){font-size:1.8em}.compact.svelte-159ctyt .context-path:where(.svelte-159ctyt) b:where(.svelte-159ctyt){display:none}.compact.svelte-159ctyt .workbench-body:where(.svelte-159ctyt){height:20em}.compact.svelte-159ctyt .board-capture:where(.svelte-159ctyt){width:52em;top:1em;left:.7em}.compact.svelte-159ctyt .board-heading:where(.svelte-159ctyt) strong:where(.svelte-159ctyt){font-size:2em}.compact.svelte-159ctyt .board-heading:where(.svelte-159ctyt) span:where(.svelte-159ctyt){font-size:1em}.compact.svelte-159ctyt .document-sheet:where(.svelte-159ctyt){width:24em;padding:1.2em;top:8em}.compact.svelte-159ctyt .document-sheet:where(.svelte-159ctyt) h3:where(.svelte-159ctyt){font-size:3em}.compact.svelte-159ctyt .document-tab:where(.svelte-159ctyt){font-size:1em}.compact.svelte-159ctyt .share-side:where(.svelte-159ctyt){width:100%;top:5em}.compact.svelte-159ctyt .share-side:where(.svelte-159ctyt) h2:where(.svelte-159ctyt){font-size:4.3em}.compact.svelte-159ctyt .share-side:where(.svelte-159ctyt) h2:where(.svelte-159ctyt) br:where(.svelte-159ctyt){display:none}.compact.svelte-159ctyt .share-side:where(.svelte-159ctyt) h2:where(.svelte-159ctyt) em:where(.svelte-159ctyt){display:block}.compact.svelte-159ctyt .share-side:where(.svelte-159ctyt)>small:where(.svelte-159ctyt),.compact.svelte-159ctyt .share-side:where(.svelte-159ctyt) p:where(.svelte-159ctyt),.compact.svelte-159ctyt .permission-key:where(.svelte-159ctyt),.compact.svelte-159ctyt .sheet-heading:where(.svelte-159ctyt),.compact.svelte-159ctyt .share-tabs:where(.svelte-159ctyt),.compact.svelte-159ctyt .invite-strip:where(.svelte-159ctyt),.compact.svelte-159ctyt .permission-rule:where(.svelte-159ctyt),.compact.svelte-159ctyt .sharing-foot:where(.svelte-159ctyt){display:none}.compact.svelte-159ctyt .share-sheet:where(.svelte-159ctyt){width:54.8em;padding:1.8em;top:16.7em;left:2.6em}.compact.svelte-159ctyt .member:where(.svelte-159ctyt){padding:.6em 0;font-size:1.6em}.compact.svelte-159ctyt .member-head:where(.svelte-159ctyt){font-size:1em}.compact.svelte-159ctyt .execution-heading:where(.svelte-159ctyt) h2:where(.svelte-159ctyt){font-size:4.6em}.compact.svelte-159ctyt .execution-heading:where(.svelte-159ctyt) small:where(.svelte-159ctyt){font-size:1.2em}.compact.svelte-159ctyt .runtime-stamp:where(.svelte-159ctyt),.compact.svelte-159ctyt .work-inbox:where(.svelte-159ctyt),.compact.svelte-159ctyt .calendar-strip:where(.svelte-159ctyt),.compact.svelte-159ctyt .execution-foot:where(.svelte-159ctyt){display:none}.compact.svelte-159ctyt .execution-body:where(.svelte-159ctyt){height:auto;display:block}.compact.svelte-159ctyt .execution-record:where(.svelte-159ctyt){padding:1.3em}.compact.svelte-159ctyt .execution-record:where(.svelte-159ctyt)>.small-label:where(.svelte-159ctyt){font-size:1em}.compact.svelte-159ctyt .record-row:where(.svelte-159ctyt){gap:1.7em;padding:1em 0}.compact.svelte-159ctyt .record-row:where(.svelte-159ctyt)>span:where(.svelte-159ctyt){font-size:1.3em}.compact.svelte-159ctyt .record-row:where(.svelte-159ctyt) strong:where(.svelte-159ctyt){font-size:2.8em}.compact.svelte-159ctyt .record-row:where(.svelte-159ctyt) small:where(.svelte-159ctyt){display:none}.compact.svelte-159ctyt .inkprint-heading:where(.svelte-159ctyt) h2:where(.svelte-159ctyt){font-size:4.5em}.compact.svelte-159ctyt .edition:where(.svelte-159ctyt),.compact.svelte-159ctyt .theme-task:where(.svelte-159ctyt),.compact.svelte-159ctyt .inkprint-foot:where(.svelte-159ctyt){display:none}.compact.svelte-159ctyt .theme-paper:where(.svelte-159ctyt),.compact.svelte-159ctyt .theme-ink:where(.svelte-159ctyt){height:9em;padding:1.7em}.compact.svelte-159ctyt .theme-pair:where(.svelte-159ctyt) .wordmark:where(.svelte-159ctyt){width:20em}.compact.svelte-159ctyt .theme-label:where(.svelte-159ctyt){font-size:1.1em}.compact.svelte-159ctyt .texture-swatch:where(.svelte-159ctyt){height:5em}.compact.svelte-159ctyt .texture-specimen:where(.svelte-159ctyt) strong:where(.svelte-159ctyt){font-size:1.7em}.compact.svelte-159ctyt .texture-specimen:where(.svelte-159ctyt)>span:where(.svelte-159ctyt){display:none}@media (prefers-reduced-motion:no-preference){.animated.svelte-159ctyt>div:where(.svelte-159ctyt){animation:.32s ease-out both svelte-159ctyt-sheet-arrive}}@keyframes svelte-159ctyt-sheet-arrive{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.animated.svelte-159ctyt>div:where(.svelte-159ctyt){animation:none}}.visual.svelte-19vb8n4{aspect-ratio:16/10;isolation:isolate;background:#0a0807;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden;container-type:inline-size}.canvas.svelte-19vb8n4{color:#faf8f4;font:400 2.2cqw/1.35 Inter,ui-sans-serif,system-ui,sans-serif;position:absolute;inset:0}.canvas.svelte-19vb8n4 :where(.svelte-19vb8n4){box-sizing:border-box}h3.svelte-19vb8n4,h4.svelte-19vb8n4,p.svelte-19vb8n4{margin:0}h3.svelte-19vb8n4{letter-spacing:-.055em;font-size:2.6em;font-weight:750;line-height:1.04}em.svelte-19vb8n4{color:#f59e0b;font-style:normal}img.svelte-19vb8n4{max-width:100%;display:block}.topline.svelte-19vb8n4{letter-spacing:.055em;text-transform:uppercase;border-bottom:1px solid #5c4f4760;justify-content:space-between;align-items:center;gap:1em;height:2.7em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66em;display:flex}.small-note.svelte-19vb8n4{color:#a8a095;white-space:nowrap;font-size:.88em}.kicker.svelte-19vb8n4,.mono.svelte-19vb8n4{letter-spacing:.055em;text-transform:uppercase;color:#f59e0b;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64em;font-weight:600}.site-view.svelte-19vb8n4{background:#16110d;height:100%;overflow:hidden}.site-shot.svelte-19vb8n4{object-fit:cover;object-position:top;width:100%;height:90%}.site-caption.svelte-19vb8n4{border-top:1px solid #5c4f47;align-items:center;gap:1em;height:10%;padding:0 1.4em;display:flex}.site-caption.svelte-19vb8n4 strong:where(.svelte-19vb8n4){letter-spacing:-.06em;font-size:1.3em}.site-caption.svelte-19vb8n4 span:where(.svelte-19vb8n4){color:#a8a095;margin-left:auto;font-size:.65em}.site-caption.svelte-19vb8n4 i:where(.svelte-19vb8n4){color:#f59e0b;font-style:normal}.answer-view.svelte-19vb8n4,.discover-view.svelte-19vb8n4,.profiles-view.svelte-19vb8n4,.editorial-view.svelte-19vb8n4,.operations-view.svelte-19vb8n4{height:100%;padding:0 1.7em 1.5em}.answer-body.svelte-19vb8n4{grid-template-columns:1fr 1.04fr;gap:2em;padding-top:1.9em;display:grid}.question-side.svelte-19vb8n4 h3:where(.svelte-19vb8n4){margin:.35em 0 .3em;font-size:3.25em}.support.svelte-19vb8n4{color:#a8a095;max-width:19em;font-size:.65em}.conversation-strip.svelte-19vb8n4{object-fit:cover;border-radius:.3em;width:100%;height:6em;margin-top:1.1em}.composer-side.svelte-19vb8n4{padding-top:.3em}.composer.svelte-19vb8n4{color:#241d17;background:#faf8f4;border-radius:.6em;padding:1.4em;box-shadow:0 1em 3em #0005}.composer.svelte-19vb8n4 .mono:where(.svelte-19vb8n4){color:#92400e}.composer.svelte-19vb8n4 p:where(.svelte-19vb8n4){letter-spacing:-.035em;margin:.75em 0;font-size:1.65em;font-weight:650;line-height:1.18}.voice.svelte-19vb8n4{border-top:1px solid #d6ccb8;align-items:center;gap:.8em;height:3em;padding-top:.4em;display:flex}.voice-dot.svelte-19vb8n4{background:#b45309;border-radius:50%;flex-shrink:0;width:1.3em;height:1.3em;box-shadow:0 0 0 .35em #b4530915}.wave.svelte-19vb8n4{flex:1;align-items:center;gap:.16em;height:2.2em;display:flex}.wave.svelte-19vb8n4 i:where(.svelte-19vb8n4){height:var(--bar);transform-origin:50%;background:#b45309;border-radius:.2em;flex:1;display:block}.voice-label.svelte-19vb8n4{color:#5c4f47;margin-top:.65em;font-size:.64em;display:block}.unlock.svelte-19vb8n4{align-items:center;gap:.6em;margin:1.1em 0 .9em;display:flex}.unlock.svelte-19vb8n4>span:where(.svelte-19vb8n4){color:#f59e0b;font-size:2.6em;line-height:1}.unlock.svelte-19vb8n4 b:where(.svelte-19vb8n4){color:#f59e0b;letter-spacing:.06em;font-size:.64em}.unlock.svelte-19vb8n4 p:where(.svelte-19vb8n4){margin-top:.2em;font-size:.9em}.type-row.svelte-19vb8n4{justify-content:space-between;gap:.2em;display:flex}.type-row.svelte-19vb8n4 span:where(.svelte-19vb8n4){color:#faf8f4;border:1px solid #5c4f47;border-radius:.25em;place-items:center;width:1.65em;height:1.8em;display:grid}.discover-view.svelte-19vb8n4{color:#241d17;background:#f2ebdd}.discover-view.svelte-19vb8n4 .small-note:where(.svelte-19vb8n4){color:#5c4f47}.discover-view.svelte-19vb8n4 h3:where(.svelte-19vb8n4){margin-top:.5em}.discover-sub.svelte-19vb8n4{color:#5c4f47;margin-top:.6em;font-size:.85em}.emotion-grid.svelte-19vb8n4{grid-template-columns:repeat(3,1fr);gap:1em;margin-top:1.2em;display:grid}.emotion.svelte-19vb8n4{text-align:center}.emotion.svelte-19vb8n4 h4:where(.svelte-19vb8n4){letter-spacing:-.04em;font-size:1.75em;font-weight:720}.strength.svelte-19vb8n4{color:#5c4f47;height:1.5em;margin-top:.3em;font-size:.62em;display:block}.stem.svelte-19vb8n4{background:#b45309;width:1px;height:1.2em;margin:.55em auto 0}.type-branches.svelte-19vb8n4{border-top:1px solid #b45309;grid-template-columns:repeat(3,1fr);gap:.2em;padding-top:.7em;display:grid}.type-branch.svelte-19vb8n4{flex-direction:column;align-items:center;display:flex}.type-branch.svelte-19vb8n4 b:where(.svelte-19vb8n4){color:#fbbf24;background:#241d17;border-radius:50%;place-items:center;width:1.75em;height:1.75em;font-size:1.7em;display:grid}.type-branch.svelte-19vb8n4 span:where(.svelte-19vb8n4){white-space:nowrap;margin-top:.7em;font-size:.53em}.decision-path.svelte-19vb8n4{border:1px solid #c3b49c;border-radius:.3em;align-items:center;gap:.9em;margin-top:1.15em;padding:.85em 1.1em;font-size:.9em;display:flex}.decision-path.svelte-19vb8n4>span:where(.svelte-19vb8n4):first-child{color:#5c4f47}.path-arrow.svelte-19vb8n4{color:#b45309;margin-left:auto;font-size:1.7em;line-height:1}.friend-path.svelte-19vb8n4{align-items:center;gap:.9em;margin-top:1.1em;display:flex}.friend-symbol.svelte-19vb8n4{color:#b45309;letter-spacing:-.15em;font-size:2em}.friend-path.svelte-19vb8n4 b:where(.svelte-19vb8n4){font-size:1em}.friend-path.svelte-19vb8n4 p:where(.svelte-19vb8n4){color:#5c4f47;margin-top:.2em;font-size:.75em}.profiles-view.svelte-19vb8n4{background:#16110d}.profiles-view.svelte-19vb8n4 h3:where(.svelte-19vb8n4){margin-top:.6em;font-size:2.7em}.portrait-grid.svelte-19vb8n4{grid-template-columns:1.14fr 1fr 1fr;gap:.65em;margin-top:1.1em;display:grid}.portrait.svelte-19vb8n4{background:#241d17;border:1px solid #5c4f4760;height:15.3em;position:relative;overflow:hidden}.portrait.svelte-19vb8n4 img:where(.svelte-19vb8n4){object-fit:contain;object-position:center bottom;width:100%;height:12em;position:absolute;bottom:2.4em}.portrait-type.svelte-19vb8n4{z-index:1;text-transform:uppercase;letter-spacing:.04em;font-size:.62em;position:absolute;top:.7em;left:.7em}.portrait-type.svelte-19vb8n4 b:where(.svelte-19vb8n4){color:#f59e0b;font-size:1.25em}.portrait-label.svelte-19vb8n4{background:#0a0807;min-height:3.8em;padding:.8em .7em;position:absolute;bottom:0;left:0;right:0}.portrait-label.svelte-19vb8n4 strong:where(.svelte-19vb8n4){letter-spacing:-.03em;font-size:.98em;display:block}.portrait-label.svelte-19vb8n4 span:where(.svelte-19vb8n4){color:#a8a095;margin-top:.35em;font-size:.58em;display:block}.profile-note.svelte-19vb8n4{color:#a8a095;margin-top:.9em;font-size:.59em}.editorial-view.svelte-19vb8n4{color:#241d17;background:#faf8f4}.editorial-view.svelte-19vb8n4 .small-note:where(.svelte-19vb8n4){color:#5c4f47}.editorial-body.svelte-19vb8n4{grid-template-columns:1.08fr 1fr;gap:2em;padding-top:1.5em;display:grid}.editorial-art.svelte-19vb8n4{height:22em;position:relative}.editorial-art.svelte-19vb8n4 h3:where(.svelte-19vb8n4){font-size:2.6em}.cover.svelte-19vb8n4{border:.35em solid #faf8f4;position:absolute;overflow:hidden;box-shadow:0 .5em 1.5em #241d1733}.cover.svelte-19vb8n4 img:where(.svelte-19vb8n4){object-fit:cover;width:100%;height:calc(100% - 2.3em)}.cover.svelte-19vb8n4 span:where(.svelte-19vb8n4){background:#f2ebdd;align-items:center;height:2.3em;padding:0 .6em;font-size:.72em;font-weight:650;display:flex}.main-cover.svelte-19vb8n4{width:18em;height:11.7em;top:7.2em;left:-.2em;transform:rotate(-6deg)}.secondary-cover.svelte-19vb8n4{width:10em;height:10.7em;bottom:-.2em;right:-.2em;transform:rotate(7deg)}.editorial-process.svelte-19vb8n4{padding-top:.4em}.editorial-process.svelte-19vb8n4 .kicker:where(.svelte-19vb8n4){color:#92400e;font-size:.61em}.review-step.svelte-19vb8n4{border-bottom:1px solid #d6ccb8;align-items:flex-start;gap:.9em;padding:1.15em 0;display:flex}.review-number.svelte-19vb8n4{color:#b45309;padding-top:.3em;font-family:ui-monospace,monospace;font-size:.75em}.review-step.svelte-19vb8n4 strong:where(.svelte-19vb8n4){letter-spacing:-.03em;font-size:1.4em}.review-step.svelte-19vb8n4 p:where(.svelte-19vb8n4){color:#5c4f47;margin-top:.25em;font-size:.65em}.evidence-label.svelte-19vb8n4{flex-wrap:wrap;gap:.55em;margin-top:1.1em;display:flex}.evidence-label.svelte-19vb8n4 span:where(.svelte-19vb8n4){color:#5c4f47;border-bottom:2px solid #b4530950;padding-bottom:.25em;font-size:.59em}.operations-view.svelte-19vb8n4{background:#16110d}.operations-body.svelte-19vb8n4{grid-template-columns:.7fr 1.4fr;gap:2.4em;padding-top:1.6em;display:grid}.ops-intro.svelte-19vb8n4{border-right:1px solid #5c4f4750}.ops-intro.svelte-19vb8n4 img:where(.svelte-19vb8n4){width:5.8em;height:5.8em;margin-bottom:1.3em}.ops-intro.svelte-19vb8n4 h3:where(.svelte-19vb8n4){font-size:2.5em}.ops-intro.svelte-19vb8n4>p:where(.svelte-19vb8n4){color:#a8a095;margin-top:1.1em;font-size:.8em;line-height:1.8}.moderation.svelte-19vb8n4{padding-top:.5em}.flag-event.svelte-19vb8n4{background:#241d17;border:1px solid #5c4f47;border-radius:.3em;align-items:center;gap:1em;margin-top:1.2em;padding:1.5em 1em;display:flex}.flag-symbol.svelte-19vb8n4{color:#f59e0b;font-size:2.4em}.flag-event.svelte-19vb8n4 b:where(.svelte-19vb8n4){letter-spacing:-.025em;font-size:1.25em}.flag-event.svelte-19vb8n4 p:where(.svelte-19vb8n4){color:#a8a095;margin-top:.4em;font-size:.65em}.review-line.svelte-19vb8n4{color:#a8a095;align-items:center;gap:.7em;margin:1.5em 0;font-size:.7em;display:flex}.review-line.svelte-19vb8n4 i:where(.svelte-19vb8n4){background:#5c4f47;flex:1;height:1px}.moderation-branches.svelte-19vb8n4{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.moderation-branches.svelte-19vb8n4>div:where(.svelte-19vb8n4){border-top:2px solid #f59e0b;padding:.9em .3em}.moderation-branches.svelte-19vb8n4 b:where(.svelte-19vb8n4){letter-spacing:-.03em;font-size:1.6em;display:block}.moderation-branches.svelte-19vb8n4 span:where(.svelte-19vb8n4){color:#a8a095;font-size:.65em}.ops-foot.svelte-19vb8n4{color:#d6ccb8;flex-direction:column;gap:.45em;margin-top:1.2em;font-size:.65em;display:flex}.ops-foot.svelte-19vb8n4 span:where(.svelte-19vb8n4):before{content:"✓";color:#f59e0b;margin-right:.65em}.brand-view.svelte-19vb8n4{grid-template-columns:.9fr 1.1fr;height:100%;display:grid}.brand-identity.svelte-19vb8n4{color:#241d17;background:#f2ebdd;flex-direction:column;align-items:flex-start;padding:1.7em 2.1em;display:flex}.brand-identity.svelte-19vb8n4 .kicker:where(.svelte-19vb8n4){color:#92400e;white-space:nowrap;font-size:.58em}.mask-mark.svelte-19vb8n4{border-radius:.5em;width:13em;height:13em;margin:1.2em 0 .6em}.wordmark.svelte-19vb8n4{letter-spacing:-.085em;font-size:3.8em;font-weight:800;line-height:1}.brand-identity.svelte-19vb8n4 p:where(.svelte-19vb8n4){margin-top:.9em;font-size:.87em}.swatches.svelte-19vb8n4{gap:.5em;margin-top:1.1em;display:flex}.swatches.svelte-19vb8n4 i:where(.svelte-19vb8n4){background:#241d17;width:1.8em;height:.5em}.swatches.svelte-19vb8n4 i:where(.svelte-19vb8n4):nth-child(2){background:#faf8f4;outline:1px solid #d6ccb8}.swatches.svelte-19vb8n4 i:where(.svelte-19vb8n4):nth-child(3){background:#f59e0b}.swatches.svelte-19vb8n4 i:where(.svelte-19vb8n4):nth-child(4){background:#0d9488}.brand-scenes.svelte-19vb8n4{background:#0a0807;min-width:0;position:relative}.brand-scenes.svelte-19vb8n4 img:where(.svelte-19vb8n4){object-fit:cover;width:100%}.athens.svelte-19vb8n4{object-position:50% 50%;height:50%}.mercy.svelte-19vb8n4{object-position:center;opacity:.87;height:50%}.scene-label.svelte-19vb8n4{background:linear-gradient(#0000,#0a0807 85%);width:100%;padding:3em 1.6em 1.4em;position:absolute;bottom:0;left:0}.scene-label.svelte-19vb8n4 span:where(.svelte-19vb8n4){color:#a8a095;margin-bottom:.4em;font-size:.65em;display:block}.scene-label.svelte-19vb8n4 strong:where(.svelte-19vb8n4){letter-spacing:-.04em;font-size:1.55em;line-height:1.1}.fallback.svelte-19vb8n4{flex-direction:column;justify-content:center;align-items:center;gap:.6em;height:100%;display:flex}.fallback.svelte-19vb8n4 img:where(.svelte-19vb8n4){width:12em}.fallback.svelte-19vb8n4 strong:where(.svelte-19vb8n4){font-size:3em}.fallback.svelte-19vb8n4 span:where(.svelte-19vb8n4){color:#a8a095}.compact.svelte-19vb8n4 .small-note:where(.svelte-19vb8n4),.compact.svelte-19vb8n4 .support:where(.svelte-19vb8n4),.compact.svelte-19vb8n4 .profile-note:where(.svelte-19vb8n4),.compact.svelte-19vb8n4 .portrait-label:where(.svelte-19vb8n4) span:where(.svelte-19vb8n4),.compact.svelte-19vb8n4 .type-branch:where(.svelte-19vb8n4) span:where(.svelte-19vb8n4),.compact.svelte-19vb8n4 .evidence-label:where(.svelte-19vb8n4){display:none}.compact.svelte-19vb8n4 .topline:where(.svelte-19vb8n4){font-size:.8em}.compact.svelte-19vb8n4 .site-shot:where(.svelte-19vb8n4){object-position:top}.compact.svelte-19vb8n4 .site-caption:where(.svelte-19vb8n4) span:where(.svelte-19vb8n4){font-size:.7em}.compact.svelte-19vb8n4 .question-side:where(.svelte-19vb8n4) h3:where(.svelte-19vb8n4){font-size:3.5em}.compact.svelte-19vb8n4 .question-side:where(.svelte-19vb8n4) .kicker:where(.svelte-19vb8n4){max-width:14em}.compact.svelte-19vb8n4 .conversation-strip:where(.svelte-19vb8n4){height:6.9em}.compact.svelte-19vb8n4 .voice-label:where(.svelte-19vb8n4){font-size:.76em}.compact.svelte-19vb8n4 .discover-view:where(.svelte-19vb8n4) h3:where(.svelte-19vb8n4){font-size:3em}.compact.svelte-19vb8n4 .discover-sub:where(.svelte-19vb8n4){font-size:.95em}.compact.svelte-19vb8n4 .emotion-grid:where(.svelte-19vb8n4){margin-top:1.2em}.compact.svelte-19vb8n4 .emotion:where(.svelte-19vb8n4) h4:where(.svelte-19vb8n4){font-size:2em}.compact.svelte-19vb8n4 .strength:where(.svelte-19vb8n4){font-size:.65em}.compact.svelte-19vb8n4 .type-branch:where(.svelte-19vb8n4) b:where(.svelte-19vb8n4){font-size:2em}.compact.svelte-19vb8n4 .decision-path:where(.svelte-19vb8n4){margin-top:1.25em}.compact.svelte-19vb8n4 .friend-path:where(.svelte-19vb8n4){margin-top:.9em}.compact.svelte-19vb8n4 .portrait:where(.svelte-19vb8n4){height:15.8em}.compact.svelte-19vb8n4 .portrait-label:where(.svelte-19vb8n4) strong:where(.svelte-19vb8n4){font-size:1.1em}.compact.svelte-19vb8n4 .portrait-label:where(.svelte-19vb8n4){min-height:3em}.compact.svelte-19vb8n4 .portrait:where(.svelte-19vb8n4) img:where(.svelte-19vb8n4){height:13em;bottom:1.6em}.compact.svelte-19vb8n4 .portrait-type:where(.svelte-19vb8n4){font-size:.72em}.compact.svelte-19vb8n4 .review-step:where(.svelte-19vb8n4) strong:where(.svelte-19vb8n4){font-size:1.6em}.compact.svelte-19vb8n4 .review-step:where(.svelte-19vb8n4) p:where(.svelte-19vb8n4){font-size:.75em}.compact.svelte-19vb8n4 .brand-identity:where(.svelte-19vb8n4) .kicker:where(.svelte-19vb8n4){font-size:.68em}.compact.svelte-19vb8n4 .brand-identity:where(.svelte-19vb8n4) p:where(.svelte-19vb8n4){font-size:1em}.animated.svelte-19vb8n4 .wave:where(.svelte-19vb8n4) i:where(.svelte-19vb8n4){animation:svelte-19vb8n4-voice 1.6s ease-in-out var(--delay) infinite alternate}@keyframes svelte-19vb8n4-voice{0%{transform:scaleY(.7)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.animated.svelte-19vb8n4 .wave:where(.svelte-19vb8n4) i:where(.svelte-19vb8n4){animation:none}}.artifacts.svelte-xa4l5z{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;margin-top:24px;display:grid}figure.svelte-xa4l5z{min-width:0;margin:0}figure.svelte-xa4l5z:only-child{grid-column:1/-1}figure.svelte-xa4l5z:only-child .artifact:where(.svelte-xa4l5z) img:where(.svelte-xa4l5z){aspect-ratio:16/10}.artifact.svelte-xa4l5z{cursor:zoom-in;background:#eeece5;border:1px solid #d9d8d0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.artifact.svelte-xa4l5z img:where(.svelte-xa4l5z){aspect-ratio:4/3;object-fit:contain;width:100%;transition:transform .25s}.artifact.svelte-xa4l5z:hover img:where(.svelte-xa4l5z){transform:scale(1.035)}.enlarge.svelte-xa4l5z{color:#3b4534;background:#faf9f4;border:1px solid #d9d8d0;place-content:center;width:26px;height:26px;font-size:15px;display:grid;position:absolute;bottom:7px;right:7px}figcaption.svelte-xa4l5z{color:#62675e;margin-top:8px;font-size:11px;line-height:1.5}.artifact-viewer.svelte-xa4l5z{color:#242722;background:#f8f7f2;border:1px solid #c9cbc3;width:1100px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:0;position:fixed;box-shadow:0 24px 90px #0005}.artifact-viewer.svelte-xa4l5z::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#161b17bb}.viewer-header.svelte-xa4l5z{border-bottom:1px solid #d9d8d0;justify-content:space-between;align-items:center;gap:20px;padding:10px 18px;font-size:13px;display:flex}.viewer-header.svelte-xa4l5z>span:where(.svelte-xa4l5z){max-width:65ch;line-height:1.4}.viewer-actions.svelte-xa4l5z{flex-shrink:0;align-items:center;gap:20px;display:flex}.viewer-actions.svelte-xa4l5z a:where(.svelte-xa4l5z){text-underline-offset:3px;font-size:11px;text-decoration:underline}.viewer-header.svelte-xa4l5z button:where(.svelte-xa4l5z){white-space:nowrap;background:0 0;border:0;align-items:center;gap:14px;min-height:44px;padding:0 5px;font-size:12px;display:flex}.viewer-header.svelte-xa4l5z button:where(.svelte-xa4l5z) span:where(.svelte-xa4l5z){font-size:25px;font-weight:300}.artifact-viewer.svelte-xa4l5z>img:where(.svelte-xa4l5z){object-fit:contain;background:#eeece5;width:100%;max-height:calc(100dvh - 116px);display:block}@media (width<=600px){.viewer-header.svelte-xa4l5z{flex-wrap:wrap;gap:8px}.viewer-actions.svelte-xa4l5z{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.artifact.svelte-xa4l5z img:where(.svelte-xa4l5z){transition:none}}.project-layers.svelte-uvey67{--paper:#f2efe8;--ink:#242722;--wire:#4b6258;--ease:cubic-bezier(.22,.72,.2,1);color:var(--ink);container-type:inline-size}.drawing.svelte-uvey67{aspect-ratio:16/10;width:100%;min-height:calc(var(--layer-count) * 52px + 16px);background:var(--paper);isolation:isolate;border:1px solid #bcbcbc;position:relative}.drawing.svelte-uvey67:before{content:"";opacity:0;background:radial-gradient(#555c4c33 .7px,#0000 .9px) 0 0/14px 14px;transition:opacity .3s;position:absolute;inset:0}.opened.svelte-uvey67 .drawing:where(.svelte-uvey67):before{opacity:1}.drawing-note.svelte-uvey67{z-index:6;letter-spacing:.12em;text-transform:uppercase;opacity:0;justify-content:space-between;font:9px ui-monospace,SF Mono,monospace;transition:opacity .12s;display:flex;position:absolute;inset:10px 14px auto}.opened.svelte-uvey67 .drawing-note:where(.svelte-uvey67){opacity:.65;transition:opacity .3s .5s}.perspective.svelte-uvey67{perspective:1800px;pointer-events:none;transition:opacity .3s,filter .3s;position:absolute;inset:0}.stack.svelte-uvey67,.tilt.svelte-uvey67{transform-style:preserve-3d;position:absolute;inset:0}.stack.svelte-uvey67{transition:transform .5s cubic-bezier(.55,0,.25,1) .2s;transform:translate(0)scale(1)}.tilt.svelte-uvey67{transition:transform .45s cubic-bezier(.45,0,.2,1) .1s;transform:rotateX(0)rotate(0)}.sheet.svelte-uvey67{transform:translateZ(var(--rest));backface-visibility:hidden;background:#fbfbf8;border:1px solid #aeb1a7;transition:transform .38s cubic-bezier(.4,0,.2,1) 40ms,box-shadow .3s;position:absolute;inset:0}.kind-site.svelte-uvey67{background:#ededed;padding:8px;box-shadow:4px 4px #fff,5px 5px #bcbcbc}.viewport.svelte-uvey67{border:1px solid #fff;height:100%;overflow:hidden}.viewport.svelte-uvey67 img:where(.svelte-uvey67){object-fit:cover;object-position:top;height:100%}.opened.svelte-uvey67 .stack:where(.svelte-uvey67){transition:transform .6s cubic-bezier(.25,.6,.2,1);transform:translate(-23%,3%)scale3d(.44,.44,.44)}.opened.svelte-uvey67 .tilt:where(.svelte-uvey67){transition:transform .7s cubic-bezier(.4,0,.2,1) 20ms;transform:rotateX(54deg)rotate(-26deg)}.opened.svelte-uvey67 .sheet:where(.svelte-uvey67){transform:translateZ(var(--depth));transition:transform .62s cubic-bezier(.4,0,.2,1) .26s,box-shadow .4s .3s;box-shadow:0 7px 0 -4px #d6d5ca,0 8px 0 -4px #9ea391}.opened.svelte-uvey67 .sheet.selected:where(.svelte-uvey67){box-shadow:0 0 0 5px var(--wire),0 12px 22px #292f2526}.cover-control.svelte-uvey67{z-index:2;background:0 0;border:0;position:absolute;inset:0}.opened.svelte-uvey67 .cover-control:where(.svelte-uvey67){pointer-events:none;visibility:hidden}.layer-index.svelte-uvey67{z-index:5;visibility:hidden;transition:visibility 0s .14s;display:grid;position:absolute;inset:11% 3% 7% 64%}.opened.svelte-uvey67 .layer-index:where(.svelte-uvey67){visibility:visible;transition:visibility}.layer-index.svelte-uvey67 button:where(.svelte-uvey67){text-align:left;min-width:0;color:var(--ink);opacity:0;background:0 0;border:0;border-bottom:1px solid #3d483725;align-items:center;gap:8px;padding:3px 5px;line-height:1.2;transition:opacity .12s,translate .12s,background .15s;display:flex;position:relative;translate:8px}.opened.svelte-uvey67 .layer-index:where(.svelte-uvey67) button:where(.svelte-uvey67){opacity:1;transition:opacity .3s ease calc(.5s + var(--i) * 35ms),translate .45s var(--ease) calc(.5s + var(--i) * 35ms),background .15s;translate:0}.layer-index.svelte-uvey67 button:where(.svelte-uvey67):before{content:"";border-top:1px solid #6e7f6580;width:9cqw;position:absolute;right:100%}.layer-index.svelte-uvey67 button:where(.svelte-uvey67):hover,.layer-index.svelte-uvey67 button.active:where(.svelte-uvey67),.layer-index.svelte-uvey67 button.previewing:where(.svelte-uvey67){background:#e0e5d7}.layer-index.svelte-uvey67 button.active:where(.svelte-uvey67):before{border-color:var(--wire);border-top-width:2px}.layer-number.svelte-uvey67{color:#606e59;font:10px ui-monospace,monospace}.layer-name.svelte-uvey67{font-size:clamp(11px,2.3cqw,14px);font-weight:500}.layer-name.svelte-uvey67 small:where(.svelte-uvey67){-webkit-line-clamp:1;line-clamp:1;color:#62685d;-webkit-box-orient:vertical;margin-top:4px;font-size:clamp(9px,1.7cqw,11px);font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.branch-icon.svelte-uvey67{color:#65765a;margin-left:auto;font-size:14px}.explore-bar.svelte-uvey67{justify-content:space-between;align-items:center;gap:8px;margin-top:9px;font:10px ui-monospace,SF Mono,monospace;display:flex}.explore-bar.svelte-uvey67>span:where(.svelte-uvey67){color:#6d7167}.bar-divider.svelte-uvey67{color:#b0b4a7;margin:0 6px}.explore-bar.svelte-uvey67 button:where(.svelte-uvey67),.layer-pager.svelte-uvey67 button:where(.svelte-uvey67){min-height:44px;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:6px 0 6px 10px;display:inline-flex}.explore-bar.svelte-uvey67 button:where(.svelte-uvey67):hover,.layer-pager.svelte-uvey67 button:where(.svelte-uvey67):hover{text-underline-offset:4px;text-decoration:underline}.explore-bar.svelte-uvey67 button:where(.svelte-uvey67)>span:where(.svelte-uvey67){font-size:18px}.layer-detail.svelte-uvey67{background:#f7f6f1;border:1px solid #d8dbd1;margin-top:6px;padding:0}.layer-detail[hidden].svelte-uvey67{display:none}.detail-heading.svelte-uvey67{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.detail-number.svelte-uvey67{color:#6d795f;font:10px ui-monospace,monospace}.detail-heading.svelte-uvey67 h4:where(.svelte-uvey67){font:500 clamp(25px,5cqw,36px) var(--serif);letter-spacing:-.025em;flex:1;margin:0;line-height:1.05}.status.svelte-uvey67{text-transform:uppercase;color:#686c50;border:1px solid #b8baa4;margin:12px 0 0;padding:3px 6px;font:9px ui-monospace,monospace;display:inline-block}.detail-summary.svelte-uvey67{color:#62675e;margin-top:12px;font-size:14px;line-height:1.65}.branches.svelte-uvey67{margin:20px 0 0;padding:0;list-style:none}.branches.svelte-uvey67 li:where(.svelte-uvey67){border-left:1px solid #bdc5b2;gap:12px;margin-left:6px;padding:0 0 17px 16px;display:flex;position:relative}.branches.svelte-uvey67 li:where(.svelte-uvey67):last-child{border-color:#0000;padding-bottom:0}.branches.svelte-uvey67 li:where(.svelte-uvey67):before{content:"";border-top:1px solid #bdc5b2;width:12px;position:absolute;top:10px;left:-1px}.branch-marker.svelte-uvey67{color:#61724f;background:#f7f6f1;border:1px solid #bdc5b2;flex:0 0 19px;justify-content:center;align-items:center;height:19px;font:10px ui-monospace,monospace;display:flex}.branches.svelte-uvey67 h5:where(.svelte-uvey67){margin:0 0 4px;font-size:12px;font-weight:500;line-height:1.5}.branches.svelte-uvey67 p:where(.svelte-uvey67){color:#666d60;font-size:12px;line-height:1.6}.sequence.svelte-uvey67 li:where(.svelte-uvey67){gap:14px;margin-left:9px;padding-left:0}.sequence.svelte-uvey67 li:where(.svelte-uvey67):before{display:none}.sequence.svelte-uvey67 .branch-marker:where(.svelte-uvey67){margin-left:-10px}.layer-pager.svelte-uvey67{border-top:1px solid #d8dbd1;justify-content:space-between;align-items:center;gap:15px;margin-top:22px;padding-top:12px;display:flex}.layer-pager.svelte-uvey67>span:where(.svelte-uvey67){color:#777e70;max-width:24ch;font-size:10px;line-height:1.5}.layer-pager.svelte-uvey67 button:where(.svelte-uvey67){white-space:nowrap;font-size:11px}.drawing-note.svelte-uvey67 button:where(.svelte-uvey67){font:inherit;color:inherit;letter-spacing:inherit;text-transform:uppercase;background:0 0;border:0;padding:0}.layer-hits.svelte-uvey67{z-index:4;opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.opened.svelte-uvey67 .layer-hits:where(.svelte-uvey67){visibility:visible;transition:visibility 0s .6s}.layer-hits.svelte-uvey67 polygon:where(.svelte-uvey67){fill:#0000;pointer-events:all;cursor:pointer}.inspecting.svelte-uvey67 .perspective:where(.svelte-uvey67){opacity:.18;filter:saturate(.5)}.peek.svelte-uvey67{z-index:3;pointer-events:none;color:var(--ink);position:absolute;top:11%;left:3%;right:38%}.peek-caption.svelte-uvey67{align-items:center;gap:8px;margin-bottom:7px;font:10px ui-monospace,monospace;display:flex}.peek-caption.svelte-uvey67>span:where(.svelte-uvey67):first-child{color:#728166}.peek-caption.svelte-uvey67>b:where(.svelte-uvey67){font-weight:400}.peek-caption.svelte-uvey67>span:where(.svelte-uvey67):last-child{margin-left:auto}.peek-art.svelte-uvey67{aspect-ratio:16/10;border:4px solid #f9f8f2;transform:rotate(-2deg);box-shadow:0 16px 35px #2e3b2926,0 0 0 1px #bfc5b5}.peek.svelte-uvey67>p:where(.svelte-uvey67){font:500 clamp(16px,3.2cqw,21px) var(--serif);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:none;margin:12px 0 6px;line-height:1.1;display:-webkit-box;overflow:hidden}.peek-hint.svelte-uvey67{color:#65705a;font:8px/1.5 ui-monospace,monospace;display:block}.story-visual.svelte-uvey67{aspect-ratio:16/10;border-bottom:1px solid #d8dbd1;width:100%;overflow:hidden}.story-body.svelte-uvey67{padding:26px}.story-eyebrow.svelte-uvey67{text-transform:uppercase;letter-spacing:.14em;color:#707e61;margin:0 0 14px;font:9px ui-monospace,monospace}.detail-number.svelte-uvey67{align-self:flex-start;padding-top:5px}.system-trail.svelte-uvey67{border-top:1px solid #d8dbd1;border-bottom:1px solid #d8dbd1;flex-wrap:wrap;gap:7px;margin-top:19px;padding:14px 0;display:flex}.system-trail.svelte-uvey67>span:where(.svelte-uvey67){color:#5d6853;align-items:center;gap:5px;padding-right:5px;font:9px ui-monospace,monospace;display:flex}.system-trail.svelte-uvey67 i:where(.svelte-uvey67){color:#909b84;font-style:normal}@container (width<=470px){.drawing.svelte-uvey67{aspect-ratio:4/3;min-height:calc(var(--layer-count) * 52px + 16px)}.opened.svelte-uvey67 .stack:where(.svelte-uvey67){transform:translate(-24%,4%)scale3d(.42,.42,.42)}.layer-index.svelte-uvey67{inset:10% 2% 5% 55%}.layer-index.svelte-uvey67 button:where(.svelte-uvey67){gap:5px;min-height:44px}.branch-icon.svelte-uvey67{display:none}.peek.svelte-uvey67{top:16%;right:46%}.layer-index.svelte-uvey67 button:where(.svelte-uvey67):before{width:3cqw}.story-body.svelte-uvey67{padding:20px}.explore-bar.svelte-uvey67{font-size:9px}.bar-divider.svelte-uvey67{margin:0 3px}}@media (prefers-reduced-motion:reduce){.stack.svelte-uvey67,.tilt.svelte-uvey67,.sheet.svelte-uvey67,.layer-index.svelte-uvey67,.layer-index.svelte-uvey67 button:where(.svelte-uvey67),.drawing.svelte-uvey67,.drawing.svelte-uvey67:before,.drawing-note.svelte-uvey67,.perspective.svelte-uvey67,.layer-hits.svelte-uvey67{transition:none!important}}@container (width<=300px){.layer-name.svelte-uvey67{font-size:12px}.layer-name.svelte-uvey67 small:where(.svelte-uvey67){display:none}}.project-card.svelte-oviq8z{grid-template-rows:auto auto auto 1fr auto;align-content:start;display:grid}.project-image.svelte-oviq8z{aspect-ratio:auto;background:#ededed;border:1px solid #bcbcbc;padding:8px;overflow:visible;box-shadow:4px 4px #fff,5px 5px #bcbcbc}.project-viewport.svelte-oviq8z{aspect-ratio:16/10;background:#fff;border:1px solid #fff;display:block;overflow:hidden}.project-viewport.svelte-oviq8z img:where(.svelte-oviq8z){object-fit:cover;object-position:top;width:100%;height:100%}.project-meta.svelte-oviq8z{align-self:start}.project-link.svelte-oviq8z{place-self:end start}.compact.svelte-oviq8z{grid-row:span 5;grid-template-rows:subgrid;row-gap:0}.compact.svelte-oviq8z h3:where(.svelte-oviq8z){margin-bottom:10px;font-size:clamp(26px,2.5vw,34px)}.compact.svelte-oviq8z>p:where(.svelte-oviq8z){font-size:14px;line-height:1.65}.compact.svelte-oviq8z .project-meta:where(.svelte-oviq8z){margin-top:24px;font-size:10px}.compact.svelte-oviq8z .project-link:where(.svelte-oviq8z){margin-top:12px}@media (width<=900px){.compact.svelte-oviq8z{grid-row:auto;grid-template-rows:auto auto auto 1fr auto}.compact.svelte-oviq8z h3:where(.svelte-oviq8z){font-size:32px}.compact.svelte-oviq8z>p:where(.svelte-oviq8z){font-size:15px}}
