@font-face{font-family:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alfa-slab-one-latin-400-normal.CbTZiZTW.woff2)format("woff2"),url(/_astro/alfa-slab-one-latin-400-normal.UIGeWgec.woff)format("woff")}@font-face{font-family:Yesteryear;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/yesteryear-latin-400-normal.BIYptinc.woff2)format("woff2"),url(/_astro/yesteryear-latin-400-normal.Cc8b-nzv.woff)format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/caveat-latin-700-normal.D8_1Nw6V.woff2)format("woff2"),url(/_astro/caveat-latin-700-normal.cPyBTTZN.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-400-normal.DQi5PRDE.woff2)format("woff2"),url(/_astro/source-sans-3-latin-400-normal.RR2C27NP.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-latin-600-normal.DeckBYAU.woff2)format("woff2"),url(/_astro/source-sans-3-latin-600-normal.Ck0n4g8U.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-latin-700-normal.CkzU-mV9.woff2)format("woff2"),url(/_astro/source-sans-3-latin-700-normal.B-h9tW5h.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/source-sans-3-latin-800-normal.5BN8XjkS.woff2)format("woff2"),url(/_astro/source-sans-3-latin-800-normal.hEWlT0gE.woff)format("woff")}:root{--green:#1e4636;--green-deep:#143126;--night:#0f261d;--cream:#f4ecd6;--cream-deep:#e9dfc3;--paper:#fffaf0;--gold:#c9a13b;--gold-text:#d6b04e;--red:#b3352a;--red-deep:#8f281f;--red-soft:#f0a398;--cream-muted:#cfc7b0;--ink:#121212;--ink-soft:#3a3a33;--rule:#ddd2b4;--slab:"Alfa Slab One", Rockwell, Georgia, serif;--script:"Yesteryear", "Brush Script MT", cursive;--hand:"Caveat", "Comic Sans MS", cursive;--body:"Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--content:1120px;--gutter:24px;--gap:96px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--cream);color:var(--ink);font:18px/1.6 var(--body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote,table{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--gold-text);outline-offset:3px}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:60;background:var(--paper);color:var(--green);border-radius:8px;padding:12px 18px;font-weight:800;position:absolute;top:-80px;left:16px}.skip:focus{top:12px}.wrap{width:100%;max-width:calc(var(--content) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.wrap--narrow{max-width:calc(780px + 2 * var(--gutter))}.slab{font-family:var(--slab);letter-spacing:.01em;font-weight:400;line-height:1.06}.panel{background:var(--green);color:var(--cream);position:relative}.panel--red{background:var(--red)}.panel--deep{background:var(--green-deep)}.shade{text-shadow:.015em .015em 0 var(--gold), .03em .03em 0 var(--gold), .055em .055em 0 var(--ink)}.coach{background:linear-gradient(var(--gold), var(--gold)) 0 0 / 100% 4px no-repeat, linear-gradient(var(--red), var(--red)) 0 8px / 100% 2px no-repeat;height:13px}.panel--red .coach{background:linear-gradient(var(--gold), var(--gold)) 0 0 / 100% 4px no-repeat, linear-gradient(var(--cream), var(--cream)) 0 8px / 100% 2px no-repeat}.coach--flip{transform:scaleY(-1)}.section{padding-block:var(--gap)}.section+.section{padding-top:0}.section--paper{background:var(--paper)}.section--paper+.section,.section+.section--paper,.section+.section.panel,.section.panel+.section{padding-top:var(--gap)}.h2{max-width:22ch;font-family:var(--slab);color:var(--green);text-wrap:balance;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.08}.panel .h2{color:var(--cream)}.h3{font-family:var(--slab);color:var(--green);font-size:25px;font-weight:400;line-height:1.15}.lede{max-width:60ch;color:var(--ink-soft);margin-top:14px}.panel .lede{color:var(--cream)}.kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--red-deep);font-size:15px;font-weight:800}.panel .kicker{color:var(--gold-text)}.hand{font-family:var(--hand);font-weight:700}.link{color:var(--red-deep);text-underline-offset:4px;font-weight:700}.link:hover{color:var(--red)}.panel .link{color:var(--gold-text)}.small{color:var(--ink-soft);margin-top:18px;font-size:16px;font-weight:600}.site-head{z-index:30;position:relative}.top{justify-content:space-between;align-items:center;gap:16px;padding-block:14px 12px;display:flex}.mark{font-family:var(--script);color:var(--cream);font-size:46px;line-height:1;text-decoration:none;display:inline-block}.head-right{align-items:center;gap:28px;display:flex}.nav{align-items:center;gap:24px;display:flex}.nav a{align-items:center;min-height:48px;font-weight:700;text-decoration:none;display:inline-flex}.nav a:hover,.nav a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:6px;text-decoration-thickness:2px}.nav .login{color:var(--cream-muted);font-weight:600}.madein{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:800;display:inline-flex}.pin{background:var(--gold);border-radius:3px;padding:3px;display:inline-flex;transform:rotate(-4deg);box-shadow:0 2px #0000004d}.pin svg{width:30px;height:15px;display:block}.madein .short{display:none}.menu{display:none;position:relative}.menu summary{border:2px solid var(--gold);cursor:pointer;border-radius:10px;place-items:center;width:48px;height:48px;list-style:none;display:grid}.menu summary::-webkit-details-marker{display:none}.bars{gap:5px;width:22px;display:grid}.bars i{background:currentColor;border-radius:2px;height:3px;display:block}.menu[open] summary{background:var(--gold);color:var(--green-deep)}.menu__panel{background:var(--green-deep);border:2px solid var(--gold);border-radius:14px;width:min(320px,100vw - 32px);padding:10px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 30px #00000059}.menu__panel a{border-radius:8px;align-items:center;min-height:52px;padding:0 14px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.menu__panel a:hover,.menu__panel a[aria-current=page]{background:var(--green)}.menu__panel .btn{justify-content:center;width:100%;margin-top:8px}.door{background:var(--cream);color:var(--ink);box-shadow:inset 0 0 0 7px var(--cream), inset 0 0 0 9px var(--red), 0 10px 0 #00000038;border-radius:14px;padding:24px 26px 16px}.form label,.form .label{font-family:var(--slab);color:var(--green);margin-bottom:12px;font-size:25px;line-height:1.2;display:block}.row{gap:10px;display:flex}.input,.row input{border:2px solid var(--green);background:var(--paper);min-width:0;height:58px;color:var(--ink);font:inherit;border-radius:10px;flex:1;padding:0 16px;font-size:18px}.input::placeholder,.row input::placeholder{color:#6b6b60}.btn{background:var(--red);min-height:58px;color:var(--cream);font-family:var(--slab);text-align:center;white-space:nowrap;cursor:pointer;box-shadow:0 4px 0 var(--red-deep);border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:20px;line-height:1.1;text-decoration:none;display:inline-flex}.btn:hover{background:var(--red-deep)}.btn--ghost{color:var(--green);border:2px solid var(--green);box-shadow:none;background:0 0}.btn--ghost:hover{background:var(--green);color:var(--cream)}.panel .btn--ghost{color:var(--cream);border-color:var(--gold)}.panel .btn--ghost:hover{background:var(--gold);color:var(--green-deep)}.alt{text-underline-offset:3px;align-items:center;min-height:48px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.form-error{color:var(--red-deep);font-size:16px;font-weight:700}.after{font-size:18px}.ai{color:var(--gold-text);font-size:18px;font-weight:700}.terms{letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:10px 16px;font-size:15px;font-weight:800;display:flex}.terms .d{color:var(--gold)}.fields{gap:18px;display:grid}.field label{color:var(--green);margin-bottom:8px;font-weight:800;display:block}.field .hint{color:var(--ink-soft);margin-top:-4px;margin-bottom:8px;font-size:15px;display:block}.field .input{width:100%}.field textarea.input{resize:vertical;height:auto;min-height:150px;padding:14px 16px;line-height:1.5}.field select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--green) 50%), linear-gradient(135deg, var(--green) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;padding-right:44px}.chips-pick{flex-wrap:wrap;gap:10px;display:flex}.chips-pick label{margin:0}.chips-pick input{opacity:0;pointer-events:none;position:absolute}.chips-pick span{border:2px solid var(--green);background:var(--paper);min-height:48px;color:var(--green);cursor:pointer;border-radius:999px;align-items:center;padding:0 16px;font-weight:700;display:inline-flex}.chips-pick input:checked+span{background:var(--green);color:var(--cream)}.chips-pick input:focus-visible+span{outline:3px solid var(--gold-text);outline-offset:3px}.hp{position:absolute;left:-9999px}.hero{text-align:center;padding:64px 0 52px}.hero h1{max-width:15ch;font-family:var(--slab);color:var(--cream);text-wrap:balance;margin:0 auto;font-size:clamp(42px,7.2vw,92px);font-weight:400;line-height:1.04}.hero .sub{max-width:36ch;margin:22px auto 0;font-size:21px;line-height:1.5}.hero .door{text-align:left;max-width:660px;margin:34px auto 0}.hero .after{max-width:46ch;margin:22px auto 0}.hero .ai{max-width:46ch;margin:6px auto 0}.hero .terms{justify-content:center;margin-top:34px}.stats-line{color:var(--cream-muted);flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-top:16px;font-size:16px;display:flex}.page-hero{padding:56px 0 64px}.page-hero h1{max-width:18ch;font-family:var(--slab);color:var(--cream);text-wrap:balance;font-size:clamp(38px,5.6vw,72px);font-weight:400;line-height:1.05}.page-hero .lede{max-width:52ch;color:var(--cream);margin-top:18px;font-size:21px;line-height:1.5}.page-hero__grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.page-hero .door{margin-top:0}.page-hero .ai{margin-top:14px}.crumbs{color:var(--cream-muted);flex-wrap:wrap;gap:6px 10px;margin-bottom:18px;font-size:15px;font-weight:700;display:flex}.crumbs a{text-underline-offset:3px}.crumbs li+li:before{content:"›";color:var(--gold);margin-right:10px}.tensec__grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.tensec__pay{max-width:18ch;font-family:var(--hand);color:var(--red);margin-top:18px;font-size:38px;font-weight:700;line-height:1.15}.tenpm{background:var(--night);width:100%;max-width:520px;color:var(--cream);border:2px solid #c9a13b99;border-radius:18px;justify-self:end;padding:26px 22px 24px;position:relative}.clock{border-bottom:1px solid #c9a13b73;flex-direction:column;gap:6px;margin-bottom:18px;padding-bottom:14px;display:flex}.clock b{font-family:var(--slab);color:var(--gold-text);font-size:60px;font-weight:400;line-height:1}.clock span{letter-spacing:.1em;text-transform:uppercase;color:var(--cream-muted);font-size:15px;font-weight:800}.who{align-items:center;gap:10px;margin-bottom:14px;font-weight:700;display:flex}.av{background:var(--cream);width:36px;height:36px;color:var(--green);font-family:var(--slab);border-radius:50%;place-items:center;font-size:17px;display:grid}.bub{max-width:90%;color:var(--ink);border-radius:12px;margin-bottom:10px;padding:10px 14px 6px;font-size:17px;line-height:1.45}.bub p+p{margin-top:8px}.bub--her{background:#fff;border-top-left-radius:4px}.bub--me{background:#d9fdd3;border-top-right-radius:4px;margin-left:auto}.bub time{text-align:right;color:#5b6158;font-size:15px;display:block}.stamp{width:128px;height:128px;color:var(--paper);filter:drop-shadow(0 4px #0000004d);position:absolute;top:-54px;right:-34px;transform:rotate(12deg)}.chat{border:1px solid var(--cream-deep);background:#efe7d6;border-radius:14px;padding:18px 16px 20px}.chat .who{border-bottom:1px solid var(--cream-deep);margin-bottom:14px;padding:0 4px 14px}.chat .av{background:var(--green);color:var(--cream)}.chat .bub{box-shadow:0 1px #00000014}.chat-cap{font-family:var(--hand);color:var(--green);margin-top:12px;font-size:27px;font-weight:700;line-height:1.2}.plaques{grid-template-columns:1fr 1fr;gap:22px;margin-top:40px;display:grid}.plaque{background:var(--paper);box-shadow:inset 0 0 0 7px var(--paper), inset 0 0 0 9px var(--green), 0 6px 0 #1e463624;border-radius:10px;padding:30px 34px 26px;position:relative}.plaque i{background:var(--cream-deep);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:inset 0 0 0 1.5px #a99d7b}.plaque i:after{content:"";background:#a99d7b;height:1.5px;position:absolute;top:3.5px;left:1px;right:1px;transform:rotate(-35deg)}.plaque i:first-of-type{top:16px;left:16px}.plaque i:nth-of-type(2){top:16px;right:16px}.plaque i:nth-of-type(3){bottom:16px;left:16px}.plaque i:nth-of-type(4){bottom:16px;right:16px}.plaque blockquote{font-family:var(--slab);color:var(--green-deep);font-size:24px;line-height:1.3}.plaque figcaption{letter-spacing:.08em;text-transform:uppercase;color:var(--red-deep);margin-top:14px;font-size:15px;font-weight:800}.plaque figcaption a{text-underline-offset:3px;text-decoration-color:#8f281f66}.plaque--wide{max-width:860px}.plaque--wide blockquote{font-size:clamp(24px,3vw,34px)}.plaques-note{color:var(--ink-soft);margin-top:20px;font-size:16px}.days{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;margin-top:40px;display:grid}.half{border-radius:16px;padding:30px 28px 18px}.half--day{background:var(--paper);border:2px solid var(--green)}.half--night{background:var(--green-deep);color:var(--cream);border:2px solid var(--gold)}.half h3{letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid;padding-bottom:12px;font-size:15px;font-weight:800}.half--day h3{color:var(--green)}.half--night h3{color:var(--gold-text);border-color:var(--gold)}.tl{margin-top:8px}.tl li{border-bottom:1px solid var(--cream-deep);grid-template-columns:70px 1fr;gap:16px;padding:14px 0;display:grid}.half--night .tl li{border-color:#c9a13b59}.tl li:last-child{border-bottom:0}.tl time{font-family:var(--slab);color:var(--green);font-size:21px;line-height:1.2}.half--night .tl time{color:var(--gold-text)}.tl p{font-size:17px;line-height:1.45}.tag{letter-spacing:.06em;white-space:nowrap;border-radius:999px;margin-top:6px;padding:2px 9px;font-size:15px;font-weight:800;display:inline-block}.tag--in{background:var(--green);color:var(--cream)}.half--night .tag--in{background:var(--gold);color:var(--green-deep)}.tag--chase{border:2px solid var(--green);color:var(--green);padding:0 8px}.half--night .tag--chase{border-color:var(--cream);color:var(--cream)}.tag--na{background:var(--cream-deep);color:var(--green-deep)}.tag--tw{background:var(--red-soft);color:var(--green-deep)}.tag--urgent{background:var(--red);color:var(--cream)}.tag--spam{background:var(--ink);color:var(--cream)}.trades{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.trade{background:var(--green);color:var(--cream);border-radius:12px;padding:8px;text-decoration:none;transition:transform .15s;display:block}.trade:hover{transform:translateY(-3px)}.trade__in{border:2px solid var(--gold);border-radius:7px;flex-direction:column;justify-content:space-between;gap:10px;height:100%;min-height:124px;padding:18px 20px 16px;display:flex}.trade b{font-family:var(--slab);font-size:28px;font-weight:400;line-height:1.1}.trade span{color:var(--cream-muted);justify-content:space-between;gap:10px;font-size:16px;display:flex}.trade span i{color:var(--gold-text);font-style:normal;font-weight:800}.trade--soon{color:var(--green);border:2px dashed var(--green);background:0 0;padding:10px}.trade--soon .trade__in{border:0}.trade--soon span{color:var(--ink-soft)}.chips{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.chips li{border:2px solid var(--green);background:var(--paper);color:var(--green);border-radius:999px;padding:9px 16px;font-weight:700}.chips-cap{color:var(--green);margin-top:18px;font-size:20px;font-weight:700}.tailgate{background:var(--paper);box-shadow:inset 0 0 0 6px var(--paper), inset 0 0 0 9px var(--red), inset 0 0 0 13px var(--paper), inset 0 0 0 15px var(--gold);border-radius:14px;margin-top:40px;padding:34px 38px}.tailgate ul{grid-template-columns:1fr 1fr;gap:18px 40px;display:grid}.tailgate li{color:var(--green-deep);grid-template-columns:22px 1fr;gap:10px;font-size:20px;font-weight:700;line-height:1.4;display:grid}.tailgate li:before{content:"◆";color:var(--red);font-size:16px;line-height:1.75}.wall{border:2px solid var(--gold);background:#c9a13b8c;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:40px;display:grid;overflow:hidden}.cell{background:var(--green);color:var(--cream);flex-direction:column;gap:8px;padding:24px 22px 20px;display:flex}.cell b{font-family:var(--slab);color:var(--gold-text);font-size:clamp(30px,3.2vw,42px);font-weight:400;line-height:1.05}.cell b small{font-size:.6em}.cell p{flex:1;font-size:16px;line-height:1.4}.cell>small{letter-spacing:.1em;text-transform:uppercase;color:var(--cream-muted);font-size:15px;font-weight:800}.cell--zero b{color:var(--red-soft)}.wall-note{color:var(--ink-soft);margin-top:14px;font-size:15px}.tariffs{grid-template-columns:1fr 1fr;align-items:center;gap:28px;margin-top:40px;display:grid}.tariff{border-radius:14px;padding:10px}.tariff__in{border-radius:9px;padding:28px 30px 30px}.tariff--office{background:var(--paper);border:1px solid var(--cream-deep)}.tariff--office .tariff__in{border:2px solid var(--cream-deep)}.tariff--wendy{background:var(--green);color:var(--cream);transform:translateY(-10px);box-shadow:0 16px #14312633}.tariff--wendy .tariff__in{border:2px solid var(--gold)}.tariff h3{letter-spacing:.1em;text-transform:uppercase;font-size:15px;font-weight:800}.tariff .price{font-family:var(--slab);margin-top:8px;font-size:44px;line-height:1.1}.tariff--wendy .price{color:var(--gold-text)}.tariff ul{gap:8px;margin-top:18px;display:grid}.tariff li{padding-left:26px;position:relative}.tariff--office li:before{content:"×";color:var(--red-deep);font-weight:800;position:absolute;left:2px}.tariff--wendy li:before{content:"✓";color:var(--gold-text);font-weight:800;position:absolute;left:0}.leads{max-width:52ch;color:var(--green);margin-top:24px;font-size:20px;font-weight:700}.proms{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}.prom{border:2px solid var(--green);background:var(--paper);border-radius:12px;grid-template-columns:46px 1fr;align-items:start;gap:14px;padding:20px 22px;display:grid}.prom svg{width:44px;height:44px;color:var(--red);transform:rotate(-8deg)}.prom h3{font-family:var(--slab);color:var(--green);font-size:23px;font-weight:400;line-height:1.15}.prom p{margin-top:4px;font-size:17px}.town{text-align:center;padding:88px 0}.town h2{font-family:var(--slab);color:var(--cream);font-size:clamp(40px,6vw,72px);font-weight:400;line-height:1.04}.town p{max-width:46ch;margin:16px auto 0;font-size:20px}.town .door{text-align:left;max-width:660px;margin:32px auto 0}.town .ai{color:var(--cream);margin:18px auto 0}.faq{border-top:2px solid var(--green);max-width:820px;margin-top:36px}.faq details{border-bottom:1px solid var(--cream-deep)}.faq summary{min-height:64px;font-family:var(--slab);color:var(--green);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:22px;line-height:1.25;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";border:2px solid var(--green);width:36px;height:36px;font-family:var(--body);border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:800;line-height:1;display:grid}.faq details[open] summary:after{content:"−";background:var(--green);color:var(--cream)}.faq details p{padding:0 52px 20px 0;font-size:18px}.faq-group+.faq-group{margin-top:56px}.faq-group h2{font-size:clamp(26px,3vw,34px)}.faq-nav{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.faq-nav a{border:2px solid var(--gold);border-radius:999px;align-items:center;min-height:48px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.faq-nav a:hover{background:var(--gold);color:var(--green-deep)}.cards{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px;display:grid}.cards--2{grid-template-columns:repeat(2,1fr)}.cards--4{grid-template-columns:repeat(4,1fr)}.card{border:1px solid var(--cream-deep);background:var(--paper);box-shadow:inset 0 4px 0 var(--green), 0 1px 0 var(--cream-deep);border-radius:12px;padding:24px 24px 26px}.card h3{font-family:var(--slab);color:var(--green);font-size:25px;font-weight:400;line-height:1.15}.card p{margin-top:10px;font-size:17px}.card .tagline{letter-spacing:.05em;text-transform:uppercase;color:var(--red-deep);margin-top:14px;font-size:15px;font-weight:800}.card ul{gap:8px;margin-top:14px;display:grid}.card li{padding-left:22px;font-size:17px;position:relative}.card li:before{content:"◆";color:var(--red);font-size:13px;position:absolute;top:1px;left:0}.card--green{background:var(--green);color:var(--cream);border-color:var(--green);box-shadow:inset 0 4px 0 var(--gold)}.card--green h3{color:var(--gold-text)}.card--green li:before{color:var(--gold)}.card--red{box-shadow:inset 0 4px 0 var(--red), 0 1px 0 var(--cream-deep)}.card a.link{align-items:center;min-height:48px;margin-top:6px;display:inline-flex}.feature{border-top:2px solid var(--cream-deep);grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-block:56px;display:grid}.feature:first-of-type{border-top:0;padding-top:0}.feature:nth-of-type(2n)>:first-child{order:2}.feature h2{font-size:clamp(30px,3.4vw,42px)}.feature p{max-width:52ch;margin-top:14px}.feature ul.ticks{margin-top:18px}.ticks{gap:10px;display:grid}.ticks li{padding-left:32px;position:relative}.ticks li:before{content:"✓";background:var(--green);width:22px;height:22px;color:var(--cream);border-radius:50%;place-items:center;margin-top:3px;font-size:13px;font-weight:800;display:grid;position:absolute;top:0;left:0}.panel .ticks li:before,.board .ticks li:before,.card--green .ticks li:before{background:var(--gold);color:var(--green-deep)}.figure-card{background:var(--paper);border:2px solid var(--green);border-radius:16px;padding:24px}.board{background:var(--green);color:var(--cream);border-radius:14px;padding:10px;position:relative}.board__in{border:2px solid var(--gold);border-radius:9px;padding:20px 22px 16px}.board h3{border-bottom:2px solid var(--gold);font-family:var(--slab);padding-bottom:12px;font-size:28px;font-weight:400}.board-row{border-bottom:1px solid #c9a13b80;grid-template-columns:58px 1fr auto;align-items:start;gap:12px;padding:13px 0;display:grid}.board-row:last-of-type{border-bottom:0}.board-row time{color:var(--gold-text);padding-top:1px;font-size:16px;font-weight:700}.board-row strong{font-size:17px;display:block}.board-row span{color:var(--cream-muted);font-size:16px}.pill{letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:15px;font-weight:800}.pill--in{background:var(--gold);color:var(--green-deep)}.pill--chase{border:2px solid var(--cream)}.pill--na{background:var(--cream-deep);color:var(--green-deep)}.pill--tw{background:var(--red-soft);color:var(--green-deep)}.board-more{color:var(--cream-muted);padding-top:12px;font-size:16px}.steps{counter-reset:step;border:2px solid var(--green);background:var(--paper);border-radius:14px;gap:0;margin-top:40px;display:grid;overflow:hidden}.step{border-bottom:1px solid var(--rule);grid-template-columns:64px 1fr auto;align-items:start;gap:20px;padding:24px 28px;display:grid}.step:last-child{border-bottom:0}.step__no{background:var(--green);width:48px;height:48px;color:var(--cream);font-family:var(--slab);border-radius:50%;place-items:center;font-size:21px;display:grid}.step h3{font-family:var(--slab);color:var(--green);font-size:25px;font-weight:400;line-height:1.15}.step p{max-width:62ch;margin-top:6px;font-size:17px}.step__when{font-family:var(--hand);color:var(--red);text-align:right;padding-top:6px;font-size:26px;font-weight:700;line-height:1.1;transform:rotate(-3deg)}.book{border:2px solid var(--green);background:var(--paper);border-radius:16px;overflow:hidden;box-shadow:0 16px #1431261f}.book__bar{background:var(--green);color:var(--cream);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.book__bar .mark{font-size:30px}.book__bar span{color:var(--cream-muted);font-size:15px;font-weight:700}.book__tabs{border-bottom:2px solid var(--green);background:var(--cream);gap:4px;padding:10px 14px 0;display:flex;overflow-x:auto}.book__tabs span{letter-spacing:.04em;color:var(--green);border-radius:10px 10px 0 0;flex:none;padding:10px 14px;font-size:15px;font-weight:800}.book__tabs .on{background:var(--green);color:var(--cream)}.book__body{grid-template-columns:repeat(4,1fr);gap:12px;padding:16px;display:grid}.book__col h4{letter-spacing:.06em;text-transform:uppercase;border-radius:8px;justify-content:space-between;padding:8px 10px;font-size:15px;font-weight:800;display:flex}.book__col--in h4{background:var(--green);color:var(--cream)}.book__col--chase h4{background:var(--gold);color:var(--green-deep)}.book__col--na h4{background:var(--cream-deep);color:var(--green-deep)}.book__col--tw h4{background:var(--red);color:var(--cream)}.book__card{border:1px solid var(--rule);background:#fff;border-radius:8px;margin-top:8px;padding:10px 12px}.book__card strong{font-size:16px;line-height:1.3;display:block}.book__card span{font-family:var(--hand);color:var(--green-deep);margin-top:2px;font-size:21px;font-weight:700;line-height:1.1;display:block}.book__col--tw .book__card span{color:var(--red)}.timesheet{background:var(--paper);border:1px solid var(--cream-deep);border-radius:12px;padding:26px 30px 24px;box-shadow:0 10px #1e463614}.timesheet h3{border-bottom:2px solid var(--green);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;padding-bottom:10px;font-size:15px;font-weight:800;display:flex}.tot{border-bottom:1px solid var(--rule);align-items:baseline;gap:10px;padding:11px 0;display:flex}.tot span{flex:0 auto;font-size:17px;line-height:1.35}.tot i{border-bottom:2px dotted #b9ae8e;flex:24px;min-width:24px;transform:translateY(-5px)}.tot b{font-family:var(--slab);white-space:nowrap;color:var(--green);font-size:24px;font-weight:400}.tot--zero b{color:var(--red)}.sign{align-items:baseline;gap:12px;margin-top:18px;display:flex}.sign small{letter-spacing:.1em;color:var(--ink-soft);font-size:15px;font-weight:800}.sign span{font-family:var(--script);color:var(--green);font-size:46px;line-height:1}.knows{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px;display:grid}.knows .card h3{font-size:23px}.tw-list li{padding-left:0}.tw-list li:before{display:none}.tw-list strong{display:block}.tw-list span{font-family:var(--hand);color:var(--red);font-size:23px;font-weight:700;line-height:1.1}.screening{counter-reset:q;gap:10px;margin-top:18px;display:grid}.screening li{counter-increment:q;grid-template-columns:40px 1fr;align-items:center;gap:12px;font-size:19px;font-weight:700;display:grid}.card .screening li{padding-left:0}.screening li:before{content:counter(q);border:2px solid var(--gold);width:36px;height:36px;font-family:var(--slab);color:var(--gold-text);border-radius:50%;place-items:center;font-weight:400;display:grid;position:static}.other-trades{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.other-trades a{border:2px solid var(--green);min-height:48px;color:var(--green);border-radius:999px;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.other-trades a:hover{background:var(--green);color:var(--cream)}.prose{max-width:72ch}.prose>*+*{margin-top:18px}.prose h2{font-family:var(--slab);color:var(--green);margin-top:48px;font-size:clamp(26px,3vw,32px);font-weight:400;line-height:1.15}.prose h3{color:var(--green-deep);margin-top:32px;font-size:21px;font-weight:800}.prose ul,.prose ol{gap:8px;padding-left:0;display:grid}.prose ul li{padding-left:24px;position:relative}.prose ul li:before{content:"◆";color:var(--red);font-size:13px;position:absolute;top:2px;left:0}.prose ol{counter-reset:li}.prose ol li{counter-increment:li;padding-left:36px;position:relative}.prose ol li:before{content:counter(li);background:var(--green);width:26px;height:26px;color:var(--cream);border-radius:50%;place-items:center;font-size:15px;font-weight:800;display:grid;position:absolute;top:2px;left:0}.prose a{color:var(--red-deep);text-underline-offset:3px;font-weight:700}.prose strong{font-weight:800}.prose table{border-collapse:collapse;width:100%;font-size:17px}.prose th,.prose td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:12px 14px}.prose th{background:var(--green);color:var(--cream);font-weight:800}.prose code,.code{background:var(--green-deep);color:var(--gold-text);letter-spacing:.02em;white-space:nowrap;border-radius:6px;padding:2px 8px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:17px;font-weight:700;display:inline-block}.prose .note{border-left:5px solid var(--gold);background:var(--paper);border-radius:0 10px 10px 0;padding:18px 20px}.updated{color:var(--cream-muted);margin-top:10px;font-size:16px}.table-wrap{border:2px solid var(--green);border-radius:12px;overflow-x:auto}.table-wrap table th:first-child,.table-wrap table td:first-child{padding-left:18px}.guides{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:40px;display:grid}.guide{border:2px solid var(--green);background:var(--paper);border-radius:14px;flex-direction:column;gap:10px;padding:26px 26px 22px;text-decoration:none;display:flex}.guide:hover{border-color:var(--red)}.guide h2,.guide h3{font-family:var(--slab);color:var(--green);font-size:26px;font-weight:400;line-height:1.15}.guide p{font-size:17px}.guide span{color:var(--red-deep);margin-top:auto;font-weight:800}.two-col{grid-template-columns:1.1fr .9fr;align-items:start;gap:56px;display:grid}.form-card{background:var(--paper);border:2px solid var(--green);border-radius:16px;padding:30px 30px 26px;box-shadow:0 10px #1e46361a}.form-card .btn{width:100%;margin-top:6px}.form-card .fine{color:var(--ink-soft);margin-top:14px;font-size:15px}.details-list{gap:18px;display:grid}.details-list dt{letter-spacing:.08em;text-transform:uppercase;color:var(--red-deep);font-size:15px;font-weight:800}.details-list dd{margin-top:4px;font-size:19px;font-weight:700}.ask{grid-template-columns:52px 1fr;align-items:center;gap:14px;margin-bottom:20px;display:grid}.ask .av{background:var(--green);width:52px;height:52px;color:var(--cream);font-size:24px}.ask p{font-size:21px;font-weight:700;line-height:1.35}.ask h2{font-family:var(--slab);color:var(--green);grid-column:1/-1;font-size:clamp(30px,4vw,40px);font-weight:400}.got{background:var(--cream);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:18px;padding:10px 14px;font-size:17px;display:inline-flex}.got b{word-break:break-all;font-weight:800}.site-foot{padding:0 0 40px}.foot-coach{margin-bottom:44px}.foot-top{border-bottom:1px solid #c9a13b80;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-bottom:30px;display:flex}.foot-cols{grid-template-columns:repeat(4,1fr);gap:28px;padding-block:34px;display:grid}.foot-cols h2{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-text);font-size:15px;font-weight:800}.foot-cols ul{margin-top:8px}.foot-cols a{align-items:center;min-height:44px;font-size:17px;text-decoration:none;display:inline-flex}.foot-cols a:hover{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px}.legal{color:var(--cream-muted);border-top:1px solid #c9a13b80;padding-top:24px;font-size:15px}.legal p+p{margin-top:6px}.sticky{display:none}.lost{text-align:center;padding:120px 0}.lost h1{font-family:var(--slab);color:var(--cream);font-size:clamp(44px,7vw,86px);font-weight:400;line-height:1.05}.lost p{max-width:40ch;margin:18px auto 0;font-size:21px}.lost .hand{color:var(--gold-text);margin-top:10px;font-size:34px;display:block}.lost .btns{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}@media (width<=1239px){.madein .long{display:none}.madein .short{display:inline}}@media (width<=1099px){.nav{gap:18px}}@media (width<=959px){.nav{display:none}.menu{display:block}.tensec__grid,.days,.proms,.page-hero__grid,.feature,.two-col{grid-template-columns:1fr}.tenpm{justify-self:start;margin-top:30px}.feature:nth-of-type(2n)>:first-child{order:0}.trades,.cards,.knows,.cards--4{grid-template-columns:1fr 1fr}.wall{grid-template-columns:repeat(2,1fr)}.foot-cols,.book__body{grid-template-columns:1fr 1fr}}@media (width<=719px){:root{--gutter:16px;--gap:64px}body{font-size:17px}.mark{font-size:40px}.madein{gap:8px;font-size:14px}.head-right{gap:12px}.hero{padding:30px 0 40px}.hero h1{font-size:40px}.hero .sub{margin-top:14px;font-size:18px}.hero .door{margin-top:22px}.hero .terms,.page-hero .terms{text-align:left;justify-content:flex-start}.terms{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.terms .d{display:none}.stats-line{text-align:left;flex-direction:column;justify-content:flex-start}.door{padding:20px 18px 12px}.form label,.form .label{font-size:22px}.row{flex-direction:column}.row .btn{width:100%}.page-hero{padding:34px 0 48px}.page-hero h1{font-size:38px}.page-hero .lede{font-size:18px}.tensec__pay{font-size:32px}.clock b{font-size:48px}.stamp{width:100px;height:100px;top:-50px;right:-8px}.half{padding:24px 16px 12px}.tl li{grid-template-columns:58px 1fr;gap:12px}.tl time{font-size:18px}.trades,.cards,.cards--2,.cards--4,.knows,.plaques,.tariffs,.tailgate ul,.guides,.book__body{grid-template-columns:1fr}.plaque{padding:30px 26px 24px}.plaque blockquote{font-size:21px}.tailgate{padding:30px 26px}.tailgate li{font-size:18px}.tariff--wendy{transform:none}.cell{padding:18px 14px 16px}.faq summary{font-size:20px}.faq details p{padding-right:0}.step{grid-template-columns:52px 1fr;gap:14px;padding:20px 18px}.step__no{width:42px;height:42px;font-size:19px}.step__when{text-align:left;grid-column:2;padding-top:0;transform:none}.board-row{grid-template-columns:52px 1fr}.board-row .pill{grid-column:2;justify-self:start}.form-card{padding:24px 18px 20px}.foot-cols{grid-template-columns:1fr 1fr;gap:18px}.timesheet{padding:22px 18px}.sticky{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--green);box-shadow:0 -3px 0 var(--gold);visibility:hidden;transition:transform .22s,visibility 0s linear .22s;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky[data-visible=true]{visibility:visible;transition:transform .22s;transform:none}.sticky .btn{width:100%}}@media (width<=359px){.madein .short{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sticky,.trade{transition:none}.trade:hover{transform:none}}
