:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f3eb;--paper:#fffcf5;--ink:#272b25;--muted:#5c6056;--rust:#a43f29;--deep-rust:#89311f;--line:#d7d4c6;--serif:Georgia,"Times New Roman",serif;--sans:Arial,Helvetica,sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:280px}body{color:var(--ink);font-family:var(--sans);background-color:var(--bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23775d32' filter='url(%23n)' opacity='.035' d='M0 0h120v120H0z'/%3E%3C/svg%3E");margin:0}button,textarea{font:inherit}a{color:inherit}.site{flex-direction:column;width:min(1120px,100% - clamp(40px,10vw,160px));min-height:100svh;margin:0 auto;display:flex}.masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:94px;display:flex}.wordmark{letter-spacing:-1.25px;align-items:center;gap:11px;font-size:24px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.wordmark svg{color:var(--rust)}.tld{color:#747369;font-weight:400}.status{font-family:var(--mono);letter-spacing:.025em;color:#475747;white-space:nowrap;background:#ebeee4;border:1px solid #cdd5c4;border-radius:30px;align-items:center;gap:9px;padding:8px 12px;font-size:11px;display:inline-flex}.status-dot{background:#566950;border-radius:50%;width:6px;height:6px}main{flex:1 0 auto}.survey{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:clamp(36px,6.3vw,96px);padding:clamp(54px,6.6vw,94px) 12px clamp(42px,5.2vw,78px);display:grid}.intro{min-width:0}.eyebrow,.card-meta{font-family:var(--mono);text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:600}.eyebrow{color:var(--rust);align-items:center;gap:11px;margin:0 0 23px;display:flex}.eyebrow span{background:var(--rust);width:30px;height:2px;display:inline-block}h1{font-family:var(--serif);letter-spacing:-.051em;margin:0;font-size:clamp(50px,5.6vw,80px);font-weight:400;line-height:1.03}h1 em{color:var(--rust);white-space:nowrap;font-weight:400}.intro-text{max-width:380px;color:var(--muted);margin:22px 0 0;font-size:16px;line-height:1.55}.tag-art{width:167px;height:auto;margin:18px 0 0 -4px;display:block}.card-wrap{isolation:isolate;scroll-margin-top:20px;position:relative}.paper-shadow{z-index:-1;background:#e7e0ce;border:1px solid #c9c0aa;border-radius:5px;position:absolute;inset:8px 2px -6px -4px;transform:rotate(-1.45deg);box-shadow:0 14px 29px -20px #6055416b}.paper{background:var(--paper);border:1px solid #cfc8b7;border-radius:6px;padding:17px clamp(23px,2.6vw,38px) 30px;position:relative;overflow:hidden;box-shadow:0 5px 13px #574a2b0d}.perforations{background:radial-gradient(circle at 50% 5px,#ded8c8 0 2.4px,#bbb39e 2.8px,#0000 3.2px) 0 0/8.333% 12px repeat-x;width:100%;height:16px;margin:0 0 14px}.card-meta{color:#767266;letter-spacing:.11em;border-bottom:1px dashed #d0c9b7;justify-content:space-between;align-items:center;padding-bottom:17px;font-size:10px;display:flex}.card-meta>span:first-child{align-items:center;gap:7px;display:inline-flex}.card-meta>span:last-child{letter-spacing:.06em}.answer-form{padding-top:26px;position:relative}.field-label{font-family:var(--serif);letter-spacing:-.045em;margin-bottom:14px;font-size:clamp(25px,2.2vw,31px);line-height:1.18;display:block}.field-box{background:#fffdf7;border:1px solid #b9b4a5;border-radius:5px;transition:border-color .14s,box-shadow .14s;position:relative}.field-box:focus-within{border-color:var(--rust);box-shadow:0 0 0 3px #ad4b2f1c}textarea{width:100%;color:var(--ink);resize:vertical;background:0 0;border:0;border-radius:5px;min-height:120px;padding:14px 15px 31px;font-size:16px;line-height:1.45;display:block}textarea:focus{outline:0}textarea::placeholder{color:#858173;opacity:1}.counter{font-family:var(--mono);color:#686559;pointer-events:none;background:#fffdf7;padding:2px;font-size:10px;line-height:1;position:absolute;bottom:10px;right:15px}.submit{background:var(--rust);color:#fffaf1;cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:13px;width:100%;min-height:49px;margin-top:15px;padding:12px 18px;font-size:15px;font-weight:700;transition:background .16s;display:flex;position:relative}.submit:hover{background:var(--deep-rust)}.submit:disabled{cursor:wait;opacity:.76}.privacy{color:#66665c;justify-content:center;align-items:center;gap:6px;margin:13px 0 0;font-size:12px;line-height:1.4;display:flex}.privacy svg{flex:none}.honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.error{color:#932f23;margin:9px 0 0;font-size:13px;line-height:1.4}.has-error{border-color:#a53629}.result{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:252px;padding:20px 2px 4px;display:flex}.result-mark{color:#4c6344;background:#e9ecdf;border:1px solid #cfdbc2;border-radius:50%;place-items:center;width:49px;height:49px;margin-bottom:17px;display:grid}.result h2{font:400 34px/1.2 var(--serif);letter-spacing:-.04em;margin:0 0 9px}.result h2:focus{outline:none}.result p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.result a{align-items:center;gap:5px;margin-top:15px;display:flex}.sale{background:#edeade;border:1px solid #d8d3c4;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:0 3px;padding:24px 29px;display:grid}.sale-icon{width:48px;height:48px;color:var(--rust);background:#f5eedf;border:1px solid #d8ccb3;border-radius:50%;place-items:center;display:grid}.sale-copy h2{font:400 24px/1.15 var(--serif);letter-spacing:-.035em;margin:0 0 5px}.sale-copy p{color:#646559;margin:0;font-size:13px;line-height:1.4}.sale-link{border:1px solid #8a887a;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.sale-link:hover{background:var(--paper);border-color:var(--ink)}footer{border-top:1px solid var(--line);color:#6a6a5e;justify-content:space-between;align-items:center;margin:36px 0 0;padding:16px 2px 23px;font-size:11px;display:flex}footer span:first-child{font-family:var(--mono)}.skip-link{z-index:10;background:#fff;padding:10px;position:fixed;top:-100px;left:10px}.skip-link:focus{top:10px}:is(a:focus-visible,button:focus-visible){outline-offset:4px;outline:3px solid #983c28}@media (max-width:850px) and (min-width:721px){.site{width:calc(100% - 52px)}.survey{gap:28px;padding-inline:0}h1{font-size:49px}.paper{padding-inline:22px}.intro-text{font-size:15px}}@media (max-width:720px){.site{width:min(540px,100% - 38px)}.masthead{min-height:71px}.wordmark{gap:8px;font-size:21px}.wordmark svg{width:30px;height:30px}.status{gap:6px;padding:6px 9px;font-size:9px}.survey{grid-template-columns:minmax(0,1fr);gap:23px;padding:34px 3px}.eyebrow{margin-bottom:14px;font-size:9px}h1{letter-spacing:-.047em;font-size:clamp(40px,9.7vw,59px);line-height:1.07}.desktop-break{display:none}.intro-text{max-width:440px;margin-top:14px;font-size:15px}.tag-art{display:none}.paper{padding:11px clamp(18px,5vw,28px) 19px}.perforations{height:12px;margin:0 0 8px}.card-meta{padding-bottom:12px}.answer-form{padding-top:17px}.field-label{margin-bottom:10px;font-size:25px}textarea{min-height:105px}.submit{min-height:45px;margin-top:12px}.privacy{margin-top:11px;font-size:11px}.sale{grid-template-columns:auto 1fr;gap:9px 12px;margin:0;padding:17px}.sale-icon{grid-row:1;width:38px;height:38px}.sale-copy h2{margin-bottom:3px;font-size:21px}.sale-copy p{font-size:12px}.sale-link{grid-column:2;justify-self:start;margin-top:4px;padding:8px 11px;font-size:12px}.result{min-height:202px}footer{margin-top:22px;padding-bottom:16px}}@media (max-width:340px){.site{width:calc(100% - 26px)}.status{font-size:8px}h1{font-size:37px}.privacy{font-size:10px}.sale{padding:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important}}
