@font-face{font-family:HovelCondensed;src:url(/fonts/barlow-condensed-latin-800.woff2)format("woff2");font-style:normal;font-weight:800;font-display:swap}.call-module__PiGyMG__page{--bone:#f2ede2;--bone2:#e4dccd;--paper:#fbf7ee;--ink:#181a17;--line:#bdb6a8;--rust:#a7472d;--rust2:#79301f;--rust-lt:#dfa180;--teal:#31565c;--black:#111512;--steel:#1b211e;--copy-dark:#c9d1ca;--display:HovelCondensed, Impact, "Arial Narrow", sans-serif;--serif:Georgia, "Times New Roman", serif;--mono:"Courier New", monospace;--sans:Arial, Helvetica, sans-serif;--gutter:clamp(20px, 4vw, 64px);background:var(--bone);width:100%;color:var(--ink);font:16px/1.55 var(--sans);overflow:clip}.call-module__PiGyMG__page *,.call-module__PiGyMG__page :before,.call-module__PiGyMG__page :after{box-sizing:border-box}.call-module__PiGyMG__page :where(h1,h2,h3,p,q,figure,dl,dd,ol,ul){margin:0;padding:0}.call-module__PiGyMG__page :where(a){color:inherit;text-decoration:none}.call-module__PiGyMG__page :where(ol,ul){list-style:none}.call-module__PiGyMG__page :where(a,button):focus-visible{outline:3px solid var(--rust);outline-offset:4px}.call-module__PiGyMG__kicker{color:var(--rust);font:700 11px/1.45 var(--mono);letter-spacing:.09em;text-transform:uppercase}.call-module__PiGyMG__header{min-height:76px;padding:12px var(--gutter);border-bottom:1px solid var(--line);background:var(--bone);justify-content:space-between;align-items:center;gap:16px;display:flex}.call-module__PiGyMG__brand{align-content:center;gap:4px;min-height:44px;display:grid}.call-module__PiGyMG__brand strong{font:800 31px/.82 var(--serif);letter-spacing:-.045em}.call-module__PiGyMG__brand span{color:#5f5c53;font:700 9px/1.2 var(--mono);letter-spacing:.13em}.call-module__PiGyMG__back{align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:800;display:inline-flex}.call-module__PiGyMG__back:hover{color:var(--rust)}.call-module__PiGyMG__hero{padding:clamp(48px, 6vw, 96px) var(--gutter);border-bottom:1px solid var(--line);background:radial-gradient(circle at 12% 16%, #a7472d17, transparent 32rem), linear-gradient(180deg, #f5f0e6, var(--bone));grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.call-module__PiGyMG__heroCopy{min-width:0}.call-module__PiGyMG__hero h1{color:var(--ink);font:800 clamp(58px, 9vw, 144px) / .84 var(--display);letter-spacing:-.04em;margin-top:18px}.call-module__PiGyMG__hero h1 span{color:var(--rust);display:block}.call-module__PiGyMG__lead{color:#2f3530;max-width:34em;font:clamp(18px, 1.6vw, 22px) / 1.5 var(--serif);margin-top:26px}.call-module__PiGyMG__heroActions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:28px;display:flex}.call-module__PiGyMG__callBtn{background:var(--rust);min-height:64px;color:var(--paper);align-content:center;gap:4px;padding:10px 22px;display:inline-grid}.call-module__PiGyMG__callBtn:hover{background:var(--rust2)}.call-module__PiGyMG__callBtn span{font:700 11px/1 var(--mono);letter-spacing:.12em}.call-module__PiGyMG__callBtn b{font:800 28px/1 var(--display);letter-spacing:.02em}.call-module__PiGyMG__textBtn{border:1px solid var(--ink);align-items:center;gap:14px;min-height:52px;padding:0 18px;font-size:13px;font-weight:800;display:inline-flex}.call-module__PiGyMG__textBtn:hover{background:var(--ink);color:var(--paper)}.call-module__PiGyMG__honest{color:#4a4f48;max-width:52ch;margin-top:24px;font-size:15px;line-height:1.55}.call-module__PiGyMG__greeting{background:var(--black);color:var(--paper);align-self:center;gap:12px;padding:26px;display:grid;box-shadow:10px 10px #d4ccbd}.call-module__PiGyMG__greetTag{color:var(--rust-lt);font:700 10px/1 var(--mono);letter-spacing:.1em}.call-module__PiGyMG__greeting q{font:700 clamp(22px, 2.2vw, 30px) / 1.2 var(--serif);quotes:"“" "”"}.call-module__PiGyMG__greeting small{color:#b4beb7;font:700 11px/1.4 var(--mono);letter-spacing:.05em}.call-module__PiGyMG__demoSection{padding:clamp(56px, 7vw, 96px) var(--gutter);background:var(--black);color:var(--paper);scroll-margin-top:0}.call-module__PiGyMG__demo{max-width:none}.call-module__PiGyMG__demoHead h2{font:800 clamp(48px, 6vw, 88px) / .9 var(--display);letter-spacing:-.03em}.call-module__PiGyMG__demoHead p{max-width:60ch;color:var(--copy-dark);margin-top:14px;font-size:17px;line-height:1.55}.call-module__PiGyMG__demoHead strong{color:#f3c2a6}.call-module__PiGyMG__chips{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.call-module__PiGyMG__chips button{color:#e8ebe5;min-height:52px;font:700 13px/1.2 var(--sans);cursor:pointer;background:#18201c;border:1px solid #55625c;padding:0 18px;transition:background .15s}.call-module__PiGyMG__chips button:hover{background:#222c27}.call-module__PiGyMG__chips .call-module__PiGyMG__chipOn{border-color:var(--rust);background:var(--rust);color:var(--paper)}.call-module__PiGyMG__stage{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:22px;margin-top:22px;display:grid}.call-module__PiGyMG__phone,.call-module__PiGyMG__receipt{min-width:0}.call-module__PiGyMG__phone{background:#161d19;border:1px solid #3e4945;flex-direction:column;gap:14px;min-height:430px;padding:18px;display:flex}.call-module__PiGyMG__phoneTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.call-module__PiGyMG__statusPill{color:#aab6af;font:700 11px/1 var(--mono);letter-spacing:.1em;border:1px solid #55625c;padding:5px 10px}.call-module__PiGyMG__statusPill[data-on="1"]{color:#b9d99f;border-color:#b9d99f}.call-module__PiGyMG__stage[data-state=captured] .call-module__PiGyMG__statusPill{border-color:var(--rust-lt);color:var(--rust-lt)}.call-module__PiGyMG__exampleTag{color:#9fb0a8;font:700 10px/1 var(--mono);letter-spacing:.1em}.call-module__PiGyMG__wave{background:#111713;border:1px solid #2f3a35;justify-content:center;align-items:center;gap:4px;height:72px;padding:0 10px;display:flex}.call-module__PiGyMG__wave i{background:#6b7c72;border-radius:3px;width:4px;max-height:92%;transition:transform .3s,background .3s;transform:scaleY(.25)}.call-module__PiGyMG__waveLive i{background:#c8d6bd;animation:1.1s ease-in-out infinite call-module__PiGyMG__waveBar}.call-module__PiGyMG__lines{flex:1;align-content:start;gap:10px;display:grid}.call-module__PiGyMG__lines li{opacity:0;background:#ffffff0a;border-left:3px solid #55625c;gap:4px;padding:11px 14px;transition:opacity .35s,transform .35s;display:grid;transform:translateY(6px)}.call-module__PiGyMG__lines li.call-module__PiGyMG__lineOn{opacity:1;transform:none}.call-module__PiGyMG__lines li.call-module__PiGyMG__placeholder{opacity:1;color:#9fb0a8;background:0 0;border-left-color:#0000;font-size:15px;transform:none}.call-module__PiGyMG__lines li span{font:700 10px/1 var(--mono);letter-spacing:.1em}.call-module__PiGyMG__lines li q{font:17px/1.4 var(--serif);quotes:"“" "”"}.call-module__PiGyMG__caller span{color:#9fb0a8}.call-module__PiGyMG__persephone{border-left-color:var(--rust);background:#a7472d24}.call-module__PiGyMG__persephone span{color:var(--rust-lt)}.call-module__PiGyMG__receipt{background:var(--paper);color:var(--ink);flex-direction:column;padding:22px;display:flex;box-shadow:8px 8px #0006}.call-module__PiGyMG__receipt header{border-bottom:1px dashed #b3ab9b;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.call-module__PiGyMG__receipt header span{color:#555a52;font:700 11px/1.3 var(--mono);letter-spacing:.08em}.call-module__PiGyMG__stamp{border:2px solid var(--rust);color:var(--rust);font:700 14px/1.3 var(--mono);letter-spacing:.14em;opacity:0;padding:3px 10px;font-style:normal;transition:opacity .25s,transform .25s;transform:rotate(-5deg)scale(1.8)}.call-module__PiGyMG__stampOn{opacity:1;transform:rotate(-5deg)scale(1)}.call-module__PiGyMG__receipt dl{gap:16px;margin-top:16px;display:grid}.call-module__PiGyMG__receipt dl>div{opacity:.22;gap:4px;transition:opacity .35s;display:grid}.call-module__PiGyMG__receipt dl>div.call-module__PiGyMG__fieldOn{opacity:1}.call-module__PiGyMG__receipt dt{color:#7a4a39;font:700 11px/1.3 var(--mono);letter-spacing:.07em;text-transform:uppercase}.call-module__PiGyMG__receipt dd{font:700 19px/1.3 var(--serif)}.call-module__PiGyMG__receiptNote{color:#6a675f;margin-top:auto;padding-top:18px;font-size:13px;line-height:1.45}.call-module__PiGyMG__demoCta{border-top:1px solid #35423d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:26px;padding-top:22px;display:flex}.call-module__PiGyMG__demoCta strong{font:700 20px/1.25 var(--serif);display:block}.call-module__PiGyMG__demoCta span{color:#9fb0a8;font:700 11px/1.4 var(--mono);letter-spacing:.08em}.call-module__PiGyMG__paths{padding:clamp(56px, 7vw, 96px) var(--gutter);background:var(--bone)}.call-module__PiGyMG__paths ol{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:26px;display:grid}.call-module__PiGyMG__paths li{padding:26px 24px 30px 0}.call-module__PiGyMG__paths li+li{border-left:1px solid var(--line);padding-left:24px}.call-module__PiGyMG__paths li b{color:var(--rust);font:700 12px/1 var(--mono)}.call-module__PiGyMG__paths h2{font:700 28px/1.05 var(--serif);letter-spacing:-.03em;margin-top:22px}.call-module__PiGyMG__paths ol p{color:#454a43;max-width:38ch;margin-top:10px;font-size:16px;line-height:1.55}.call-module__PiGyMG__say{padding:clamp(56px, 7vw, 96px) var(--gutter);background:var(--bone2);border-top:1px solid #c8c0b1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.call-module__PiGyMG__say h2{font:700 clamp(36px, 4.4vw, 60px) / 1 var(--serif);letter-spacing:-.05em;margin-top:10px}.call-module__PiGyMG__say>div>p:not(.call-module__PiGyMG__kicker){color:#454a43;max-width:52ch;margin-top:18px;font-size:17px;line-height:1.6}.call-module__PiGyMG__say ul{gap:12px;display:grid}.call-module__PiGyMG__say li{border-left:4px solid var(--rust);background:var(--paper);font:700 19px/1.35 var(--serif);padding:16px 18px}.call-module__PiGyMG__footer{padding:clamp(40px, 5vw, 64px) var(--gutter);background:var(--black);color:var(--paper);grid-template-columns:1fr auto;align-items:center;gap:18px 32px;display:grid}.call-module__PiGyMG__footer h2{font:800 clamp(40px, 5vw, 72px) / .92 var(--display);letter-spacing:-.02em}.call-module__PiGyMG__footer p{color:#b4beb7;font:700 12px/1.4 var(--mono);letter-spacing:.06em;margin-top:10px}.call-module__PiGyMG__mail{min-height:44px;color:var(--rust-lt);overflow-wrap:anywhere;grid-column:1/-1;align-items:center;font-size:15px;display:inline-flex}.call-module__PiGyMG__mail:hover{text-underline-offset:4px;text-decoration:underline}@keyframes call-module__PiGyMG__waveBar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (max-width:900px){.call-module__PiGyMG__hero,.call-module__PiGyMG__stage{grid-template-columns:1fr}.call-module__PiGyMG__phone{min-height:0}.call-module__PiGyMG__paths ol{grid-template-columns:1fr}.call-module__PiGyMG__paths li,.call-module__PiGyMG__paths li+li{border-left:0;padding:22px 0}.call-module__PiGyMG__paths li+li{border-top:1px solid var(--line)}.call-module__PiGyMG__say{grid-template-columns:1fr}}@media (max-width:680px){.call-module__PiGyMG__header{padding:12px 5%}.call-module__PiGyMG__hero{padding:40px 5% 48px}.call-module__PiGyMG__hero h1{font-size:clamp(54px,17vw,88px)}.call-module__PiGyMG__heroActions{display:grid}.call-module__PiGyMG__callBtn{width:100%}.call-module__PiGyMG__textBtn{justify-content:space-between}.call-module__PiGyMG__demoSection,.call-module__PiGyMG__paths,.call-module__PiGyMG__say,.call-module__PiGyMG__footer{padding-left:5%;padding-right:5%}.call-module__PiGyMG__chips{display:grid}.call-module__PiGyMG__chips button{text-align:left}.call-module__PiGyMG__receipt{padding:18px}.call-module__PiGyMG__demoCta{display:grid}.call-module__PiGyMG__demoCta .call-module__PiGyMG__callBtn{width:100%}.call-module__PiGyMG__footer{grid-template-columns:1fr}.call-module__PiGyMG__footer .call-module__PiGyMG__callBtn{width:100%}}@media (prefers-reduced-motion:reduce){.call-module__PiGyMG__page *,.call-module__PiGyMG__page :before,.call-module__PiGyMG__page :after{transition:none!important;animation:none!important}.call-module__PiGyMG__lines li{opacity:1;transform:none}}
.hovel-chrome-module__CY0zOW__header{--bone:#f2ede2;--ink:#181a17;--rust:#a7472d;--line:#bdb6a8;border-bottom:1px solid var(--line);min-height:76px;color:var(--ink);background:#f2ede2f7;grid-template-columns:180px 1fr auto;align-items:center;gap:24px;padding:13px 4%;display:grid}.hovel-chrome-module__CY0zOW__brand{width:max-content;color:inherit;gap:4px;text-decoration:none;display:grid}.hovel-chrome-module__CY0zOW__brand strong{letter-spacing:-.045em;font:800 31px/.82 Georgia,serif}.hovel-chrome-module__CY0zOW__brand span{color:#5f5c53;letter-spacing:.13em;font:700 8px/1.2 Courier New,monospace}.hovel-chrome-module__CY0zOW__nav{justify-content:center;gap:clamp(16px,2.3vw,32px);font:700 12px/1.2 Arial,sans-serif;display:flex}.hovel-chrome-module__CY0zOW__nav a,.hovel-chrome-module__CY0zOW__footerNav a{color:inherit;text-decoration:none}.hovel-chrome-module__CY0zOW__nav a:hover,.hovel-chrome-module__CY0zOW__footerNav a:hover{color:var(--rust)}.hovel-chrome-module__CY0zOW__call{border:1px solid var(--ink);background:var(--ink);justify-content:center;align-items:center;gap:16px;min-height:42px;padding:0 15px;font:800 11px/1 Arial,sans-serif;text-decoration:none;display:inline-flex;color:var(--bone)!important}.hovel-chrome-module__CY0zOW__call:hover{background:var(--rust);border-color:var(--rust)}.hovel-chrome-module__CY0zOW__footer{--bone:#f2ede2;--ink:#181a17;--rust:#a7472d;--line:#bdb6a8;border-top:1px solid var(--line);background:var(--bone);color:var(--ink);grid-template-columns:180px 1fr auto;align-items:start;gap:28px;padding:34px 4% 56px;display:grid}.hovel-chrome-module__CY0zOW__footerNav{flex-wrap:wrap;justify-content:center;gap:12px 22px;font:700 11px/1.3 Arial,sans-serif;display:flex}.hovel-chrome-module__CY0zOW__footer>p{text-align:right;margin:0;font:700 13px/1.2 Georgia,serif}@media (min-width:1600px){.hovel-chrome-module__CY0zOW__header,.hovel-chrome-module__CY0zOW__footer{padding-left:max(4%,50% - 740px);padding-right:max(4%,50% - 740px)}}@media (max-width:900px){.hovel-chrome-module__CY0zOW__header{grid-template-columns:1fr auto}.hovel-chrome-module__CY0zOW__nav{scrollbar-width:none;grid-area:2/1/auto/-1;justify-content:flex-start;padding-top:4px;overflow-x:auto}.hovel-chrome-module__CY0zOW__nav::-webkit-scrollbar{display:none}.hovel-chrome-module__CY0zOW__nav a{white-space:nowrap;padding:9px 0}}@media (max-width:680px){.hovel-chrome-module__CY0zOW__header{padding:14px 5%}.hovel-chrome-module__CY0zOW__call{display:none}.hovel-chrome-module__CY0zOW__nav{gap:20px;font-size:11px}.hovel-chrome-module__CY0zOW__footer{grid-template-columns:1fr;padding:30px 5% 44px}.hovel-chrome-module__CY0zOW__footerNav{justify-content:flex-start}.hovel-chrome-module__CY0zOW__footer>p{text-align:left}}
.page-module__4-WDjW__page{--bone:#f2ede2;--ink:#181a17;--line:#bdb6a8;--rust:#a7472d;color:#eef0e9;background:#111512;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.page-module__4-WDjW__page *{box-sizing:border-box}.page-module__4-WDjW__page a{color:inherit;text-decoration:none}.page-module__4-WDjW__shell{max-width:1380px;margin:0 auto;padding:34px 5% 90px}.page-module__4-WDjW__backRow{color:#b6c0b9;letter-spacing:.07em;border-bottom:1px solid #46534e;justify-content:space-between;gap:20px;padding:12px 0 24px;font:700 9px/1.4 Courier New,monospace;display:flex}.page-module__4-WDjW__backRow a{color:#dda082}.page-module__4-WDjW__hero{grid-template-columns:minmax(280px,390px) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,100px);padding:clamp(45px,7vw,86px) 0;display:grid}.page-module__4-WDjW__cover{aspect-ratio:2/3;background:#211d19;border:1px solid #4a514c;position:relative;overflow:hidden;box-shadow:12px 15px #ffffff09}.page-module__4-WDjW__cover img{object-fit:cover}.page-module__4-WDjW__placeholder{background:linear-gradient(145deg,#a7472d29,#0000 48%),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 30px),#211c18;flex-direction:column;justify-content:flex-end;height:100%;padding:28px;display:flex}.page-module__4-WDjW__placeholder span,.page-module__4-WDjW__placeholder small{color:#a99f94;letter-spacing:.07em;font:700 9px/1.4 Courier New,monospace}.page-module__4-WDjW__placeholder strong{margin:16px 0 10px;font:700 38px/1 Georgia,serif}.page-module__4-WDjW__kicker{color:#dda082;letter-spacing:.08em;margin:0;font:700 9px/1.4 Courier New,monospace}.page-module__4-WDjW__heroCopy h1{letter-spacing:-.055em;max-width:850px;margin:14px 0 0;font:700 clamp(48px,7vw,96px)/.92 Georgia,serif}.page-module__4-WDjW__hook{color:#c7d0c9;max-width:760px;margin:24px 0 0;font:21px/1.5 Georgia,serif}.page-module__4-WDjW__facts{border-top:1px solid #46534e;border-bottom:1px solid #46534e;grid-template-columns:repeat(3,1fr);margin-top:34px;display:grid}.page-module__4-WDjW__facts>div{min-height:110px;padding:18px 14px 18px 0}.page-module__4-WDjW__facts>div+div{border-left:1px solid #46534e;padding-left:18px}.page-module__4-WDjW__facts span{color:#93a098;letter-spacing:.07em;font:700 8px/1.4 Courier New,monospace;display:block}.page-module__4-WDjW__facts strong{margin-top:11px;font:700 14px/1.4 Georgia,serif;display:block}.page-module__4-WDjW__story,.page-module__4-WDjW__author{border-top:1px solid #46534e;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:8%;padding:48px 0;display:grid}.page-module__4-WDjW__story h2,.page-module__4-WDjW__author h2,.page-module__4-WDjW__panel h2{margin:10px 0 0;font:700 31px/1 Georgia,serif}.page-module__4-WDjW__story>p,.page-module__4-WDjW__author>div:last-child>p,.page-module__4-WDjW__panel>p{color:#c5cec7;margin:0;font-size:16px;line-height:1.75}.page-module__4-WDjW__twoCol{grid-template-columns:1fr 1fr;gap:16px;padding:0 0 48px;display:grid}.page-module__4-WDjW__panel{background:#1a201d;border:1px solid #46534e;padding:28px}.page-module__4-WDjW__panel>p{margin-top:18px}.page-module__4-WDjW__themes{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.page-module__4-WDjW__themes span{color:#c6d0c9;border:1px solid #5b6761;padding:7px 9px;font:700 9px/1.2 Courier New,monospace}.page-module__4-WDjW__excerpt{border-top:1px solid #46534e;border-bottom:1px solid #46534e;padding:46px 0}.page-module__4-WDjW__excerpt blockquote{color:#f1eee7;border-left:2px solid #dda082;max-width:1000px;margin:20px 0 0;padding-left:25px;font:400 clamp(24px,3vw,38px)/1.45 Georgia,serif}.page-module__4-WDjW__author a{color:#dda082;gap:20px;margin-top:24px;font-size:12px;font-weight:800;display:inline-flex}@media (max-width:780px){.page-module__4-WDjW__hero{grid-template-columns:1fr}.page-module__4-WDjW__cover{width:min(78vw,360px)}.page-module__4-WDjW__facts{grid-template-columns:1fr}.page-module__4-WDjW__facts>div+div{border-top:1px solid #46534e;border-left:0;padding-left:0}.page-module__4-WDjW__story,.page-module__4-WDjW__author{grid-template-columns:1fr;gap:18px}.page-module__4-WDjW__twoCol{grid-template-columns:1fr}}
.page-module__ZRfMjq__page{--bone:#f2ede2;--bone2:#ddd4c5;--paper:#fbf7ee;--ink:#181a17;--muted:#545a52;--line:#bdb6a8;--rust:#a7472d;--wine:#6f4b56;background:var(--bone);min-height:100vh;color:var(--ink);font-family:Arial,Helvetica,sans-serif}.page-module__ZRfMjq__page *{box-sizing:border-box}.page-module__ZRfMjq__page a{color:inherit;text-decoration:none}.page-module__ZRfMjq__kicker{color:var(--rust);letter-spacing:.09em;margin:0;font:700 10px/1.45 Courier New,monospace}.page-module__ZRfMjq__hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 88% 18%,#6f4b5624,transparent 30rem),linear-gradient(180deg,#f6f1e7,var(--bone));grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:center;gap:clamp(36px,7vw,100px);min-height:650px;padding:clamp(60px,8vw,110px) 6%;display:grid}.page-module__ZRfMjq__heroCopy{max-width:760px}.page-module__ZRfMjq__hero h1{letter-spacing:-.06em;margin:16px 0 0;font:700 clamp(62px,8.5vw,126px)/.84 Georgia,Times New Roman,serif}.page-module__ZRfMjq__hero h1 span{color:var(--rust);font-style:italic;font-weight:400;display:block}.page-module__ZRfMjq__lede{color:#3f443d;max-width:680px;margin:28px 0 0;font:21px/1.45 Georgia,Times New Roman,serif}.page-module__ZRfMjq__heroRule{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:20px;max-width:690px;margin-top:30px;padding:16px 0;display:grid}.page-module__ZRfMjq__heroRule span{color:#80503d;letter-spacing:.08em;font:700 9px/1.5 Courier New,monospace}.page-module__ZRfMjq__heroRule strong{font:700 15px/1.4 Georgia,serif}.page-module__ZRfMjq__authorLink{gap:20px;margin-top:28px;font-size:12px;font-weight:800;display:inline-flex;color:var(--rust)!important}.page-module__ZRfMjq__heroStack{min-height:470px;position:relative}.page-module__ZRfMjq__heroBook{aspect-ratio:2/3;transform-origin:bottom;background:#1a1815;border:1px solid #181a174d;width:210px;position:absolute;top:40px;left:50%;overflow:hidden;box-shadow:10px 14px 30px #2b231d2e}.page-module__ZRfMjq__heroBook img{object-fit:cover}.page-module__ZRfMjq__heroBook[data-index="0"]{z-index:3;transform:translate(-58%)rotate(-7deg)}.page-module__ZRfMjq__heroBook[data-index="1"]{z-index:2;transform:translate(-8%)rotate(5deg)}.page-module__ZRfMjq__heroBook[data-index="2"]{z-index:1;transform:translate(34%)rotate(11deg)}.page-module__ZRfMjq__stackNote{z-index:4;color:#f0eee8;background:#171c19;border:1px solid #4a514b;width:min(360px,88%);padding:17px;position:absolute;bottom:18px;right:0}.page-module__ZRfMjq__stackNote span{color:#d89270;letter-spacing:.07em;font:700 9px/1.4 Courier New,monospace}.page-module__ZRfMjq__stackNote strong{margin-top:7px;font:700 20px/1.12 Georgia,serif;display:block}.page-module__ZRfMjq__catalog{color:#eef0e9;background:#111512;padding:clamp(66px,8vw,110px) 6%}.page-module__ZRfMjq__sectionHead{grid-template-columns:minmax(0,1.1fr) minmax(300px,.65fr);align-items:end;gap:8%;margin-bottom:40px;display:grid}.page-module__ZRfMjq__sectionHead h2{letter-spacing:-.05em;max-width:760px;margin:10px 0 0;font:700 clamp(38px,5vw,70px)/.96 Georgia,serif}.page-module__ZRfMjq__sectionHead>p{color:#b8c1ba;margin:0;font-size:15px;line-height:1.55}.page-module__ZRfMjq__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.page-module__ZRfMjq__card{background:#1a201d;border:1px solid #44504a;flex-direction:column;grid-column:span 4;min-width:0;transition:transform .18s,border-color .18s;display:flex;overflow:hidden}.page-module__ZRfMjq__card:hover{border-color:#7a887f;transform:translateY(-4px)}.page-module__ZRfMjq__cover{aspect-ratio:4/5;background:#201b18;border-bottom:1px solid #44504a;position:relative;overflow:hidden}.page-module__ZRfMjq__cover img{object-fit:cover;transition:transform .28s}.page-module__ZRfMjq__card:hover .page-module__ZRfMjq__cover img{transform:scale(1.025)}.page-module__ZRfMjq__missing{background:linear-gradient(145deg,#a7472d2b,#0000 50%),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 28px),#211c18;flex-direction:column;justify-content:flex-end;height:100%;padding:22px;display:flex}.page-module__ZRfMjq__missing span,.page-module__ZRfMjq__missing small{color:#a99f94;letter-spacing:.07em;font:700 8px/1.4 Courier New,monospace}.page-module__ZRfMjq__missing strong{margin:12px 0 9px;font:700 30px/1 Georgia,serif}.page-module__ZRfMjq__copy{flex-direction:column;flex:1;min-height:255px;padding:19px;display:flex}.page-module__ZRfMjq__meta{color:#a6b0a9;justify-content:space-between;gap:12px;font:700 8px/1.4 Courier New,monospace;display:flex}.page-module__ZRfMjq__meta b{color:#dda082}.page-module__ZRfMjq__copy h3{letter-spacing:-.035em;margin:22px 0 0;font:700 29px/1 Georgia,serif}.page-module__ZRfMjq__copy p{color:#c4cdc6;margin:11px 0 0;font-size:14px;line-height:1.55}.page-module__ZRfMjq__open{color:#dda082;justify-content:space-between;gap:15px;margin-top:auto;padding-top:24px;font-size:11px;display:flex}.page-module__ZRfMjq__note{border-bottom:1px solid var(--line);background:var(--bone2);grid-template-columns:180px .8fr 1.2fr;align-items:center;gap:34px;padding:32px 6%;display:grid}.page-module__ZRfMjq__note span{color:var(--rust);letter-spacing:.07em;font:700 9px/1.4 Courier New,monospace}.page-module__ZRfMjq__note strong{font:700 28px/1 Georgia,serif}.page-module__ZRfMjq__note p{color:#4c514a;margin:0;font-size:14px;line-height:1.55}@media (min-width:1600px){.page-module__ZRfMjq__hero,.page-module__ZRfMjq__catalog,.page-module__ZRfMjq__note{padding-left:max(6%,50% - 700px);padding-right:max(6%,50% - 700px)}}@media (max-width:1050px){.page-module__ZRfMjq__hero{grid-template-columns:1fr 360px}.page-module__ZRfMjq__card{grid-column:span 6}}@media (max-width:820px){.page-module__ZRfMjq__hero{grid-template-columns:1fr;min-height:auto}.page-module__ZRfMjq__heroStack{max-width:580px;min-height:420px}.page-module__ZRfMjq__sectionHead{grid-template-columns:1fr;gap:18px}.page-module__ZRfMjq__note{grid-template-columns:1fr;gap:10px}}@media (max-width:680px){.page-module__ZRfMjq__hero,.page-module__ZRfMjq__catalog,.page-module__ZRfMjq__note{padding-left:5%;padding-right:5%}.page-module__ZRfMjq__hero{padding-top:48px;padding-bottom:50px}.page-module__ZRfMjq__hero h1{font-size:58px}.page-module__ZRfMjq__lede{font-size:18px}.page-module__ZRfMjq__heroRule{grid-template-columns:1fr;gap:6px}.page-module__ZRfMjq__heroStack{min-height:360px}.page-module__ZRfMjq__heroBook{width:155px}.page-module__ZRfMjq__stackNote{bottom:4px}.page-module__ZRfMjq__card{grid-column:1/-1}.page-module__ZRfMjq__cover{aspect-ratio:5/4}.page-module__ZRfMjq__copy{min-height:220px}}@media (prefers-reduced-motion:reduce){.page-module__ZRfMjq__page *{transition:none!important}}
.page-module__m_B44W__page{--bone:#f2ede2;--ink:#181a17;--line:#bdb6a8;--rust:#a7472d;background:var(--bone);min-height:100vh;color:var(--ink);font-family:Arial,Helvetica,sans-serif}.page-module__m_B44W__page *{box-sizing:border-box}.page-module__m_B44W__page a{color:inherit;text-decoration:none}.page-module__m_B44W__kicker{color:var(--rust);letter-spacing:.09em;margin:0;font:700 10px/1.45 Courier New,monospace}.page-module__m_B44W__hero{border-bottom:1px solid var(--line);background:linear-gradient(180deg,#f7f2e9,var(--bone));padding:clamp(60px,8vw,105px) 6%}.page-module__m_B44W__hero h1{letter-spacing:-.06em;margin:14px 0 0;font:700 clamp(56px,8vw,108px)/.86 Georgia,serif}.page-module__m_B44W__hero h1 span{color:var(--rust);font-style:italic;font-weight:400}.page-module__m_B44W__hero>p:last-child{color:#41453f;max-width:760px;margin:26px 0 0;font:20px/1.5 Georgia,serif}.page-module__m_B44W__faq{color:#eef0e9;background:#111512;padding:0 6%}.page-module__m_B44W__faq details{border-bottom:1px solid #46534e}.page-module__m_B44W__faq summary{cursor:pointer;grid-template-columns:42px 1fr auto;align-items:center;gap:18px;min-height:92px;padding:18px 0;list-style:none;display:grid}.page-module__m_B44W__faq summary::-webkit-details-marker{display:none}.page-module__m_B44W__faq summary span{color:#dda082;font:700 9px/1.4 Courier New,monospace}.page-module__m_B44W__faq summary strong{font:700 clamp(19px,2.3vw,28px)/1.15 Georgia,serif}.page-module__m_B44W__faq summary i{color:#dda082;font-size:24px;font-style:normal}.page-module__m_B44W__faq details[open] summary i{transform:rotate(45deg)}.page-module__m_B44W__faq details>p{color:#c4ccc6;max-width:900px;margin:0;padding:0 0 28px 60px;font-size:15px;line-height:1.7}.page-module__m_B44W__close{background:#ddd4c5;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8%;padding:48px 6%;display:grid}.page-module__m_B44W__close h2{margin:10px 0 0;font:700 40px/1 Georgia,serif}.page-module__m_B44W__close>div:last-child>p{color:#4c514a;margin:0;font-size:15px;line-height:1.6}.page-module__m_B44W__close a{gap:18px;margin-top:22px;font-size:12px;font-weight:800;display:inline-flex;color:var(--rust)!important}@media (min-width:1600px){.page-module__m_B44W__hero,.page-module__m_B44W__faq,.page-module__m_B44W__close{padding-left:max(6%,50% - 700px);padding-right:max(6%,50% - 700px)}}@media (max-width:680px){.page-module__m_B44W__hero,.page-module__m_B44W__faq,.page-module__m_B44W__close{padding-left:5%;padding-right:5%}.page-module__m_B44W__hero{padding-top:48px;padding-bottom:50px}.page-module__m_B44W__hero h1{font-size:56px}.page-module__m_B44W__close{grid-template-columns:1fr;gap:16px}.page-module__m_B44W__faq details>p{padding-left:0}.page-module__m_B44W__faq summary{grid-template-columns:30px 1fr auto}}
.page-module__FxITeW__page{--bone:#f2ede2;--ink:#181a17;--line:#bdb6a8;--rust:#a7472d;--teal:#31565c;background:var(--bone);min-height:100vh;color:var(--ink);font-family:Arial,Helvetica,sans-serif}.page-module__FxITeW__page *{box-sizing:border-box}.page-module__FxITeW__page a{color:inherit;text-decoration:none}.page-module__FxITeW__kicker{color:var(--rust);letter-spacing:.09em;margin:0;font:700 10px/1.45 Courier New,monospace}.page-module__FxITeW__hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 88% 12%,#31565c21,transparent 28rem),linear-gradient(180deg,#f7f2e9,var(--bone));grid-template-columns:minmax(0,1.2fr) minmax(320px,.65fr);align-items:center;gap:8%;min-height:620px;padding:clamp(58px,8vw,105px) 6%;display:grid}.page-module__FxITeW__hero h1{letter-spacing:-.06em;max-width:860px;margin:15px 0 0;font:700 clamp(58px,8vw,112px)/.85 Georgia,serif}.page-module__FxITeW__hero h1 span{color:var(--rust);font-style:italic;font-weight:400;display:block}.page-module__FxITeW__lede{color:#3f443d;max-width:720px;margin:26px 0 0;font:21px/1.5 Georgia,serif}.page-module__FxITeW__actions{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}.page-module__FxITeW__primary,.page-module__FxITeW__secondary{align-items:center;gap:22px;min-height:48px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}.page-module__FxITeW__primary{background:var(--rust);color:#fff8ed!important}.page-module__FxITeW__secondary{border:1px solid var(--ink)}.page-module__FxITeW__rule{color:#edf0e9;background:#17201c;border:1px solid #4d5b55;padding:26px;box-shadow:9px 9px #d2cabd}.page-module__FxITeW__rule>span{color:#dda082;letter-spacing:.07em;font:700 9px/1.4 Courier New,monospace}.page-module__FxITeW__rule strong{margin-top:24px;font:700 31px/1.05 Georgia,serif;display:block}.page-module__FxITeW__rule p{color:#c0cbc4;margin:16px 0 0;font-size:14px;line-height:1.6}.page-module__FxITeW__engine,.page-module__FxITeW__examples{padding:clamp(64px,8vw,105px) 6%}.page-module__FxITeW__engine{color:#eef0e9;background:#111512}.page-module__FxITeW__sectionHead{grid-template-columns:180px 1fr;align-items:start;gap:30px;margin-bottom:38px;display:grid}.page-module__FxITeW__sectionHead h2{letter-spacing:-.05em;max-width:850px;margin:0;font:700 clamp(38px,5vw,70px)/.96 Georgia,serif}.page-module__FxITeW__engine .page-module__FxITeW__kicker{color:#dda082}.page-module__FxITeW__flow{border-top:1px solid #46534e;border-bottom:1px solid #46534e;grid-template-columns:repeat(4,1fr);display:grid}.page-module__FxITeW__flow article{min-height:230px;padding:23px 20px 23px 0}.page-module__FxITeW__flow article+article{border-left:1px solid #46534e;padding-left:20px}.page-module__FxITeW__flow span{color:#dda082;font:700 9px/1.4 Courier New,monospace}.page-module__FxITeW__flow h3{margin:50px 0 0;font:700 24px/1 Georgia,serif}.page-module__FxITeW__flow p{color:#c0c9c2;margin:12px 0 0;font-size:13px;line-height:1.55}.page-module__FxITeW__exampleGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:15px;display:grid}.page-module__FxITeW__exampleGrid article{border:1px solid var(--line);background:#e7dfd1;grid-column:span 6;min-height:260px;padding:21px}.page-module__FxITeW__exampleGrid article>div{color:#6d6c65;justify-content:space-between;gap:12px;font:700 9px/1.4 Courier New,monospace;display:flex}.page-module__FxITeW__exampleGrid article>div span{color:var(--rust)}.page-module__FxITeW__exampleGrid h3{margin:64px 0 0;font:700 28px/1 Georgia,serif}.page-module__FxITeW__exampleGrid p{color:#4d514b;margin:12px 0 0;font-size:14px;line-height:1.55}.page-module__FxITeW__close{color:#eef0e9;background:#19201d;border-top:1px solid #59645f;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8%;padding:48px 6%;display:grid}.page-module__FxITeW__close h2{margin:9px 0 0;font:700 42px/1 Georgia,serif}.page-module__FxITeW__close p{color:#c4ccc6;margin:0;font-size:15px;line-height:1.6}.page-module__FxITeW__close a{gap:18px;margin-top:22px;font-size:12px;font-weight:800;display:inline-flex;color:#dda082!important}@media (min-width:1600px){.page-module__FxITeW__hero,.page-module__FxITeW__engine,.page-module__FxITeW__examples,.page-module__FxITeW__close{padding-left:max(6%,50% - 700px);padding-right:max(6%,50% - 700px)}}@media (max-width:900px){.page-module__FxITeW__hero{grid-template-columns:1fr}.page-module__FxITeW__rule{max-width:620px}.page-module__FxITeW__flow{grid-template-columns:1fr 1fr}.page-module__FxITeW__flow article:nth-child(3){border-top:1px solid #46534e;border-left:0}.page-module__FxITeW__flow article:nth-child(4){border-top:1px solid #46534e}.page-module__FxITeW__exampleGrid article{grid-column:span 6}.page-module__FxITeW__close{grid-template-columns:1fr;gap:18px}}@media (max-width:680px){.page-module__FxITeW__hero,.page-module__FxITeW__engine,.page-module__FxITeW__examples,.page-module__FxITeW__close{padding-left:5%;padding-right:5%}.page-module__FxITeW__hero{min-height:auto;padding-top:48px;padding-bottom:52px}.page-module__FxITeW__hero h1{font-size:56px}.page-module__FxITeW__lede{font-size:18px}.page-module__FxITeW__sectionHead{grid-template-columns:1fr;gap:9px}.page-module__FxITeW__flow{grid-template-columns:1fr}.page-module__FxITeW__flow article,.page-module__FxITeW__flow article+article,.page-module__FxITeW__flow article:nth-child(3){border-top:1px solid #46534e;border-left:0;min-height:0;padding:20px 0}.page-module__FxITeW__flow article:first-child{border-top:0}.page-module__FxITeW__flow h3{margin-top:16px}.page-module__FxITeW__exampleGrid{grid-template-columns:1fr}.page-module__FxITeW__exampleGrid article,.page-module__FxITeW__exampleGrid article:nth-child(4),.page-module__FxITeW__exampleGrid article:nth-child(5){grid-column:1;min-height:220px}.page-module__FxITeW__exampleGrid h3{margin-top:45px}}.page-module__FxITeW__hero{background:linear-gradient(90deg,#3a3d3609 1px,transparent 1px), linear-gradient(#3a3d3607 1px,transparent 1px), radial-gradient(circle at 88% 12%,#31565c21,transparent 28rem), linear-gradient(180deg,#f7f2e9,var(--bone));background-size:48px 48px,48px 48px,auto,auto}.page-module__FxITeW__rule{color:var(--ink);background-color:#f2ebdd;background-image:linear-gradient(#413c350e 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #a99f91;position:relative;transform:rotate(.4deg);box-shadow:9px 9px #403a3221}.page-module__FxITeW__rule:after{border:2px solid var(--rust);color:var(--rust);content:"FIELD PROOF";letter-spacing:.08em;padding:5px 8px;font:700 9px/1 Courier New,monospace;position:absolute;top:16px;right:16px;transform:rotate(-3deg)}.page-module__FxITeW__rule>span{color:#7c5a4b}.page-module__FxITeW__rule strong{color:#20231f;max-width:12em}.page-module__FxITeW__rule p{color:#4a4f48}.page-module__FxITeW__examples{background:#e1d8ca}.page-module__FxITeW__exampleGrid article{background-color:#f0e9db;background-image:linear-gradient(#423d360d 1px,#0000 1px),linear-gradient(90deg,#423d3609 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #aaa195;position:relative;overflow:hidden;box-shadow:6px 7px #3e37301a}.page-module__FxITeW__exampleGrid article:nth-child(2){transform:rotate(.25deg)}.page-module__FxITeW__exampleGrid article:nth-child(3){transform:rotate(-.2deg)}.page-module__FxITeW__exampleGrid article:before{content:"";background:repeating-linear-gradient(90deg,#a7472db3 0 4px,#0000 4px 8px);width:72px;height:14px;position:absolute;top:0;right:0}.page-module__FxITeW__exampleGrid article>div{border-bottom:1px solid #aaa195;padding-bottom:11px}.page-module__FxITeW__exampleGrid h3{max-width:11em}.page-module__FxITeW__exampleGrid p{max-width:47ch}.page-module__FxITeW__flow{background-color:#0000;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.page-module__FxITeW__close{background-color:#19201d;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff04 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}@media (max-width:900px){.page-module__FxITeW__rule,.page-module__FxITeW__exampleGrid article:nth-child(2),.page-module__FxITeW__exampleGrid article:nth-child(3){transform:none}}
