@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/90bfca24981de995-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/813db4da1994ef51-s.0uzdxrcy6_2v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6e74c70e8d776c42-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f462257512209772-s.p.43n2qzmbjskyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/90bfca24981de995-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/813db4da1994ef51-s.0uzdxrcy6_2v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/6e74c70e8d776c42-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/f462257512209772-s.p.43n2qzmbjskyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/90bfca24981de995-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/813db4da1994ef51-s.0uzdxrcy6_2v0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/6e74c70e8d776c42-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/f462257512209772-s.p.43n2qzmbjskyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.j9pWuq_className{font-family:Playfair Display,Playfair Display Fallback}.j9pWuq_variable{--font-dqv-serif:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58001a14c3511596-s.41kzji7o-jdsp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d2dd58e31d7c0b6-s.1e8puyswpvmbr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc5a462c378235ed-s.2lhqjbmzqepkg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7172132ea3483a1a-s.15zaksznb5cf5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.Vn3C-a_className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.Vn3C-a_variable{--font-dqv-type:"Courier Prime", "Courier Prime Fallback"}
@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5464b594ef2ed20-s.0b732hply2eo6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9f546ef83d92a8fe-s.2-lcev3yyho6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mrs Saint Delafield Fallback;src:local(Arial);ascent-override:146.87%;descent-override:100.35%;line-gap-override:0.0%;size-adjust:61.69%}.aduviW_className{font-family:Mrs Saint Delafield,Mrs Saint Delafield Fallback;font-style:normal;font-weight:400}.aduviW_variable{--font-dqv-script:"Mrs Saint Delafield", "Mrs Saint Delafield Fallback"}
.dqv{--cream:#f6eedb;--manila:#eadfc3;--navy:#15213e;--navy-2:#22325d;--navy-deep:#0e1830;--red:#b3262e;--red-deep:#8d1b22;--gold:#e9c978;--gold-deep:#9a7420;--ink-c:#15213e;--muted:#4a5470;--rule:#15213e33;--teal:#a3202a;--ink:#15213e;--chrome:#fbf5e6;--mint:#e9c978;--cta-bg:linear-gradient(180deg, #cf3a43 0%, #b3262e 55%, #961d25 100%);--cta-fg:#fff8ec;--cta-shadow:0 12px 26px -10px #b3262eb3, inset 0 1px 0 #ffffff4d;--offer-head-bg:radial-gradient(120% 90% at 100% 0%, #2c4073 0%, #2c407300 62%), linear-gradient(180deg, #1a2850, #101a35);--bump-on:#f7e9d3;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .36  0 0 0 0 .27  0 0 0 0 .14  0 0 0 .11 0'/></filter><rect width='180' height='180' filter='url(%23n)'/></svg>");background:var(--cream);color:var(--ink-c);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;overflow-x:clip}.dqv *{box-sizing:border-box}.dqv .type{font-family:var(--font-dqv-type), "Courier New", monospace}.dqv .wrap{width:100%;max-width:72rem;margin:0 auto;padding:0 1.25rem}.dqv .wrap.narrow{max-width:46rem}.dqv .wrapany{overflow-wrap:anywhere;min-width:0}.dqv>section{padding-block:clamp(3.5rem,8vw,6.5rem);position:relative}.dqv .navy{color:var(--cream);background:var(--grain), radial-gradient(90% 70% at 80% 0%, var(--navy-2) 0%, #22325d00 60%), linear-gradient(180deg, var(--navy) 0%, var(--navy-deep) 100%)}.dqv .cream{background:var(--grain), var(--cream)}.dqv .manila{background:var(--grain), var(--manila)}.dqv .navy+.cream:before,.dqv .navy+.manila:before,.dqv .cream+.navy:before,.dqv .manila+.navy:before{content:"";pointer-events:none;background:radial-gradient(circle at 7px 0,#0000 5.5px,currentColor 6px) 0 0/14px 10px repeat-x;height:10px;position:absolute;top:-1px;left:0;right:0}.dqv .navy+.cream:before,.dqv .navy+.manila:before{color:var(--navy-deep)}.dqv .cream+.navy:before{color:var(--cream)}.dqv .manila+.navy:before{color:var(--manila)}.dqv .head{max-width:46rem;margin-bottom:2.4rem}.dqv .head.center{text-align:center;margin-inline:auto}.dqv .eyebrow{font-family:var(--font-dqv-type), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:.7rem;font-size:.8rem;font-weight:700}.dqv .navy .eyebrow{color:var(--gold)}.dqv .head-title{font-family:var(--font-dqv-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 1px #fff9;font-size:clamp(2rem,6.2vw,3.5rem);font-weight:800;line-height:1.04}.dqv .navy .head-title{text-shadow:0 -1px #00000073}.dqv .head-title.small{font-size:clamp(1.7rem,5vw,2.5rem)}.dqv .head-sub{text-wrap:pretty;opacity:.82;max-width:40rem;margin-top:1rem;font-size:1.02rem;line-height:1.62}.dqv .dqv-cta{color:var(--cta-fg);background:var(--cta-bg);box-shadow:var(--cta-shadow), 0 3px 0 var(--red-deep);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:1rem 1.7rem;font-size:1.05rem;font-weight:800;line-height:1.2;transition:transform .15s,filter .15s;display:inline-flex}.dqv .dqv-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.dqv .dqv-cta:active{transform:translateY(1px)}.dqv .dqv-cta:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.dqv .seal{background:radial-gradient(circle at 32% 28%,#e4565e 0%,#b3262e 42%,#7a1017 100%);border-radius:50% 46% 52% 48%/48% 52% 46% 50%;place-items:center;width:5rem;height:5rem;display:inline-grid;box-shadow:0 8px 16px -4px #3c050a8c,inset 0 -4px 8px #00000059,inset 0 3px 6px #ffffff40}.dqv .seal-ring{color:#ffe9dc;text-shadow:0 -1px #00000080,0 1px #fff3;border:2px solid #ffdcc880;border-radius:50%;place-items:center;width:72%;height:72%;display:grid;box-shadow:inset 0 0 8px #0000004d}.dqv .seal-ring b{font-family:var(--font-dqv-serif), serif;font-size:1.9rem;font-weight:900;line-height:1}.dqv .seal.big{width:8.4rem;height:8.4rem}.dqv .seal.big .seal-ring{align-content:center}.dqv .seal.big b{font-size:3rem}.dqv .seal.big small{letter-spacing:.2em;text-transform:uppercase;font-size:.7rem;font-weight:800}@keyframes dqv-stamp{0%{opacity:0;transform:scale(2.3)rotate(-30deg)}55%{opacity:1;transform:scale(.9)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}.dqv .hero{padding-top:1.25rem;padding-bottom:clamp(3.5rem,8vw,6rem);overflow:hidden}.dqv .hero-top{justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.dqv .brand{font-family:var(--font-dqv-serif), serif;align-items:center;gap:.5rem;font-size:1rem;font-weight:800;display:flex}.dqv .brand-mark{background:var(--red);color:#ffe9dc;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;display:grid}.dqv .by{color:#f6eedba6}.dqv .hero-grid{gap:3rem;margin-top:1.8rem;display:grid}.dqv .pill{font-family:var(--font-dqv-type), monospace;letter-spacing:.04em;color:var(--gold);border:1px solid #e9c97880;border-radius:999px;padding:.38rem .85rem;font-size:.76rem;font-weight:700;display:inline-block}.dqv .hero h1{font-family:var(--font-dqv-serif), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;text-shadow:0 -1px #00000080;margin-top:1.3rem;font-size:clamp(2.15rem,8.4vw,4.05rem);font-weight:900;line-height:1.02}.dqv .hero h1 .em{color:var(--gold);font-style:italic}.dqv .hero-sub{color:#f6eedbc7;max-width:34rem;margin-top:1.3rem;font-size:1.02rem;line-height:1.6}.dqv .hero .dqv-cta{width:100%;margin-top:1.7rem}.dqv .trust{color:#f6eedbb8;gap:.5rem;margin:1.4rem 0 0;padding:0;font-size:.86rem;list-style:none;display:grid}.dqv .trust li{gap:.55rem;display:flex}.dqv .trust i{color:var(--gold);font-style:normal}.dqv .hero-art{padding-block:1rem 2rem}.dqv .stack{width:min(100%,25rem);margin:0 auto;position:relative}.dqv .pg{background:var(--grain), #f8f1df;color:var(--ink-c);border-radius:3px;display:block;box-shadow:0 30px 40px -24px #000000bf,0 2px #0000001f}.dqv .pg2,.dqv .pg3{position:absolute;inset:0}.dqv .pg3{background:var(--grain), #e3d5b6;transform:rotate(-7deg)translate(-16px,10px)}.dqv .pg2{background:var(--grain), #eee3c8;transform:rotate(4.5deg)translate(14px,6px)}.dqv .pg1{padding:1.25rem 1.2rem 1.7rem;position:relative;transform:rotate(-1deg)}.dqv .h-brand{font-family:var(--font-dqv-type), monospace;letter-spacing:.06em;color:var(--muted);font-size:.72rem}.dqv .h-code{font-family:var(--font-dqv-serif), serif;letter-spacing:.01em;border-bottom:2px solid var(--ink-c);margin-top:.2rem;padding-bottom:.4rem;font-size:1.25rem;font-weight:900}.dqv .h-meta{margin-top:.5rem;font-size:.78rem;line-height:1.4}.dqv .h-ask{margin-top:.6rem;font-size:.78rem;line-height:1.45}.dqv .h-opts{border-collapse:collapse;width:100%;margin-top:.7rem;font-size:.8rem}.dqv .h-opts th,.dqv .h-opts td{border-top:1px solid var(--rule);text-align:left;padding:.38rem .45rem}.dqv .h-opts th{width:1.6rem;font-family:var(--font-dqv-serif), serif;font-weight:900}.dqv .h-opts td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:800}.dqv .h-opts tr.rec{background:#b3262e17}.dqv .h-opts i{color:var(--red);font-size:.7rem;font-style:normal;font-weight:800}.dqv .h-why{color:var(--muted);margin-top:.7rem;padding-right:3.6rem;font-size:.74rem;line-height:1.4}.dqv .hero-seal{z-index:2;width:5.3rem;height:5.3rem;animation:.7s cubic-bezier(.3,1.2,.4,1) 1.2s both dqv-stamp;position:absolute;bottom:-1.3rem;right:-.6rem;transform:rotate(-8deg)}.dqv .tag{z-index:3;font-family:var(--font-dqv-type), monospace;border-radius:2px;padding:.38rem .75rem;font-size:.72rem;font-weight:700;line-height:1.2;position:absolute;box-shadow:0 10px 20px -10px #000000b3}.dqv .tag-a{background:var(--gold);color:var(--navy);top:-.7rem;right:-.2rem;transform:rotate(4deg)}.dqv .tag-b{background:var(--red);color:#fff3e6;bottom:-.9rem;left:1.2rem;transform:rotate(-6deg)}.dqv .ejemplo{text-align:center;color:#f6eedb99;margin-top:2rem;font-size:.72rem}.dqv .facts{padding-block:0!important;padding-bottom:clamp(3rem,7vw,5rem)!important}.dqv .ribbons{height:3.6rem;margin-bottom:2.4rem;position:relative;overflow:hidden}.dqv .ribbon{background:var(--red);color:#fff3e6;white-space:nowrap;width:110%;padding-block:.65rem;position:absolute;top:.8rem;left:-5%;overflow:hidden;transform:rotate(-1.6deg);box-shadow:0 10px 18px -12px #00000080}.dqv .ribbon-track{width:max-content;animation:46s linear infinite dqv-marquee;display:flex}.dqv .ribbon-track span{gap:2.2rem;padding-right:2.2rem;display:flex}.dqv .ribbon-track b{font-family:var(--font-dqv-type), monospace;font-size:.86rem;font-weight:700}@keyframes dqv-marquee{to{transform:translate(-50%)}}.dqv .facts-grid{grid-template-columns:repeat(2,1fr);gap:.9rem;padding-inline:1.25rem;list-style:none;display:grid}.dqv .facts-grid li{background:var(--grain), #fbf6e8;border:1px solid var(--rule);border-top:4px double var(--ink-c);flex-direction:column;gap:.4rem;padding:1rem 1rem 1.1rem;display:flex;box-shadow:0 16px 24px -20px #15213e99}.dqv .fnum{font-family:var(--font-dqv-serif), serif;color:var(--red);text-shadow:0 1px #fffc;font-size:clamp(3rem,12vw,4.8rem);font-weight:900;line-height:.9}.dqv .flab{font-size:.88rem;font-weight:600;line-height:1.38}.dqv .deskw{padding-bottom:0!important}.dqv .deskw .head{margin-bottom:1.4rem}.dqv .desk-stage{max-width:72rem;margin:0 auto;padding:0 1.25rem}.dqv .desk-steps{scrollbar-width:none;gap:.4rem;margin:0 0 .9rem;padding:0;list-style:none;display:flex;overflow-x:auto}.dqv .desk:not(.is-pinned) .desk-steps{display:none}.dqv .desk-steps button{color:#f6eedbb3;font:600 .78rem var(--font-inter), sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #f6eedb4d;border-radius:999px;align-items:center;gap:.45rem;padding:.38rem .8rem .38rem .4rem;display:flex}.dqv .desk-steps b{background:#f6eedb24;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;font-size:.72rem;display:grid}.dqv .desk-steps button.on{background:var(--cream);border-color:var(--cream);color:var(--navy)}.dqv .desk-steps button.on b{background:var(--red);color:#fff}.dqv .desk-steps button.done{color:var(--gold);border-color:#e9c97880}.dqv .sheet-wrap{pointer-events:none;justify-content:center;align-items:flex-start;margin-bottom:2.4rem;display:flex}.dqv .desk.is-pinned{height:480svh}.dqv .desk.is-pinned .desk-stage{flex-direction:column;height:100svh;padding-top:.6rem;padding-bottom:4.9rem;display:flex;position:sticky;top:0}.dqv .desk.is-pinned .desk-sheets{flex:1;min-height:0;position:relative}.dqv .desk.is-pinned .sheet-wrap{transform-origin:50% 0;transform:translateY(calc(var(--depth,0) * -13px)) scale(calc(1 - var(--depth,0) * .04));filter:brightness(calc(1 - var(--depth,0) * .1));margin:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),filter .5s;position:absolute;inset:1.6rem 0 0}.dqv .sheet{background:linear-gradient(transparent 33%, #15213e17 33.2%, transparent 33.7%, transparent 66%, #15213e17 66.2%, transparent 66.7%), var(--grain), #f8f1df;width:min(100%,40rem);max-height:100%;color:var(--ink-c);pointer-events:auto;scrollbar-width:none;border-radius:4px;padding:1rem 1.15rem 1.2rem;position:relative;overflow-y:auto;box-shadow:0 34px 50px -28px #000000d9,0 2px #0000001a}.dqv .desk.is-pinned .sheet{transform-origin:50% 0;transform:perspective(1500px) translateY(calc((1 - var(--kk)) * 50px)) rotateX(calc((1 - var(--kk)) * -82deg));opacity:clamp(0, calc(var(--kk) * 4), 1)}.dqv .doc-top{border-bottom:1px solid var(--ink-c);font-family:var(--font-dqv-type), monospace;justify-content:space-between;gap:.6rem;margin-bottom:.6rem;padding-bottom:.4rem;font-size:.68rem;display:flex}.dqv .doc-top span{text-transform:uppercase;letter-spacing:.06em;color:var(--red);font-weight:700}.dqv .doc-top i{color:var(--muted);text-align:right;overflow-wrap:anywhere;font-style:normal}.dqv .doc-title{font-family:var(--font-dqv-serif), serif;font-size:1.12rem;font-weight:800;line-height:1.15}.dqv .ledger{gap:.15rem;margin:.7rem 0;font-size:.82rem;display:grid}.dqv .ledger div{border-bottom:1px dotted #15213e59;justify-content:space-between;gap:1rem;padding:.28rem 0;display:flex}.dqv .ledger dd{font-family:var(--font-dqv-type), monospace;margin:0;font-weight:700}.dqv .ledger .hl{border-bottom:2px solid var(--ink-c);color:var(--red);font-weight:800}.dqv .grid-t{border-collapse:collapse;width:100%;font-size:.74rem}.dqv .grid-t th,.dqv .grid-t td{border:1px solid var(--rule);text-align:left;vertical-align:top;padding:.35rem .3rem}.dqv .grid-t thead th{background:var(--navy);color:var(--cream);letter-spacing:.05em;text-transform:uppercase;font-size:.64rem}.dqv .grid-t td{font-variant-numeric:tabular-nums}.dqv .dot{letter-spacing:.05em;border-radius:3px;margin-top:.15rem;padding:0 .35rem;font-size:.6rem;font-weight:800;display:inline-block}.dqv .dot.AMARILLO,.dqv .light.AMARILLO b{color:#3b2c00;background:#f1c94a}.dqv .dot.ROJO,.dqv .light.ROJO b{color:#fff;background:#c8323b}.dqv .dot.VERDE,.dqv .light.VERDE b{color:#fff;background:#2f8f5b}.dqv .doc-means{margin-top:.7rem;font-size:.78rem;line-height:1.45}.dqv .cat{gap:0;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.dqv .cat li{border-bottom:1px dotted #15213e66;grid-template-columns:2.4rem 1fr auto;align-items:start;gap:.5rem;padding:.45rem 0;font-size:.82rem;display:grid}.dqv .cat-code{font-family:var(--font-dqv-type), monospace;color:var(--red);font-weight:700}.dqv .cat-name small{color:var(--muted);font-size:.72rem;line-height:1.35;display:block}.dqv .cat-price{text-align:right;max-width:6.4rem;font-size:.78rem;font-weight:800;line-height:1.25}.dqv .cat-wa{color:#fff;background:#1f7a4c;border-radius:999px;width:fit-content;margin:.7rem 0;padding:.35rem .8rem;font-size:.78rem;font-weight:800}.dqv .txt{border-left:3px solid var(--red);font-family:var(--font-dqv-type), monospace;white-space:pre-wrap;overflow-wrap:anywhere;background:#15213e0f;margin:0;padding:.6rem .7rem;font-size:.68rem;line-height:1.4}.dqv .q{position:relative}.dqv .q-brand{font-family:var(--font-dqv-type), monospace;color:var(--muted);font-size:.7rem}.dqv .q-code{font-family:var(--font-dqv-serif), serif;font-size:1.1rem;font-weight:900}.dqv .q-meta{margin-top:.15rem;font-size:.74rem}.dqv .q-asked{margin-top:.5rem;font-size:.74rem;line-height:1.4}.dqv .q-tabs{grid-template-columns:repeat(3,1fr);gap:.35rem;margin-top:.6rem;display:grid}.dqv .q-tabs button{border:1.5px solid var(--ink-c);color:var(--ink-c);font:600 .68rem/1.2 var(--font-inter), sans-serif;text-align:left;cursor:pointer;background:0 0;border-radius:6px;justify-items:start;gap:.05rem;padding:.4rem .5rem;display:grid}.dqv .q-tabs b{font-family:var(--font-dqv-serif), serif;font-size:1rem;font-weight:900;line-height:1}.dqv .q-tabs i{color:var(--red);font-size:.6rem;font-style:normal;font-weight:800}.dqv .q-tabs button.on{background:var(--navy);color:var(--cream)}.dqv .q-tabs button.on i{color:var(--gold)}.dqv .q-incl{min-height:3.4rem;margin-top:.5rem;font-size:.74rem;line-height:1.4;animation:.3s both dqv-fade}@keyframes dqv-fade{0%{opacity:0;transform:translateY(4px)}}.dqv .q-sum{margin:.4rem 0;font-size:.8rem;display:grid}.dqv .q-sum div{border-bottom:1px dotted #15213e59;justify-content:space-between;padding:.2rem 0;display:flex}.dqv .q-sum dd{font-family:var(--font-dqv-type), monospace;margin:0;font-weight:700}.dqv .q-sum .tot{border-bottom:2px solid var(--ink-c);font-size:.95rem;font-weight:900}.dqv .q-no{margin-top:.4rem;font-size:.72rem;line-height:1.4}.dqv .q-terms{color:var(--muted);gap:.15rem;margin:.4rem 0 0;padding:0;font-size:.7rem;line-height:1.35;list-style:none;display:grid}.dqv .q-terms b{color:var(--ink-c)}.dqv .q-accept{margin-top:.7rem;padding-right:4.6rem}.dqv .q-btn{background:var(--red);color:#fff7ee;font:800 .82rem var(--font-inter), sans-serif;cursor:pointer;box-shadow:0 3px 0 var(--red-deep);border:0;border-radius:999px;padding:.55rem 1rem}.dqv .q-btn:focus-visible{outline:3px solid var(--navy);outline-offset:2px}.dqv .q-done{color:var(--red);font-size:.8rem;font-weight:800}.dqv .q-how{color:var(--muted);margin-top:.4rem;font-size:.68rem;line-height:1.35}.dqv .stamp{width:4.4rem;height:4.4rem;animation:.55s cubic-bezier(.3,1.2,.4,1) both dqv-stamp;position:absolute;bottom:.2rem;right:0}.dqv .deck{gap:.6rem;display:grid}.dqv .deck-k{font-family:var(--font-dqv-type), monospace;color:var(--muted);font-size:.7rem}.dqv .deck-slide{background:linear-gradient(160deg, var(--navy-2), var(--navy-deep));min-height:9rem;color:var(--cream);border-radius:4px;align-content:start;gap:.4rem;padding:.9rem 1rem;animation:.3s both dqv-fade;display:grid;box-shadow:0 14px 20px -14px #000000b3}.dqv .deck-n{font-family:var(--font-dqv-type), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-size:.68rem}.dqv .deck-slide p{font-family:var(--font-dqv-serif), serif;font-size:.92rem;font-weight:600;line-height:1.35}.dqv .deck-nums{flex-wrap:wrap;gap:.3rem;display:flex}.dqv .deck-nums button{border:1.5px solid var(--ink-c);width:1.9rem;height:1.9rem;color:var(--ink-c);font:800 .74rem var(--font-inter), sans-serif;cursor:pointer;background:0 0;border-radius:50%}.dqv .deck-nums button.on{background:var(--red);border-color:var(--red);color:#fff}.dqv .deck-note,.dqv .deck-hard{color:var(--muted);font-size:.72rem;line-height:1.4}.dqv .deck-note b,.dqv .deck-hard b{color:var(--ink-c)}.dqv .calc{gap:1.2rem;display:grid}.dqv .calc-in,.dqv .calc-out{border:1px solid var(--rule);border-top:4px double var(--ink-c);background:var(--grain), #fbf6e8;padding:1.2rem;box-shadow:0 22px 30px -24px #15213eb3}.dqv .calc-in{align-content:start;gap:1rem;display:grid}.dqv .calc-in label{grid-template-columns:1fr auto;gap:.3rem 1rem;font-size:.9rem;font-weight:600;display:grid}.dqv .calc-in output{font-family:var(--font-dqv-type), monospace;color:var(--red);font-size:1.15rem;font-weight:700}.dqv .calc-in input[type=range]{width:100%;height:2rem;accent-color:var(--red);background:0 0;grid-column:1/-1}.dqv .calc-slack{border:1.5px solid var(--ink-c);color:var(--ink-c);font:600 .84rem/1.3 var(--font-inter), sans-serif;text-align:left;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.dqv .calc-slack i{border:1.5px solid var(--ink-c);color:#fff;border-radius:4px;flex:none;place-items:center;width:1.3rem;height:1.3rem;font-style:normal;font-weight:800;display:grid}.dqv .calc-slack.on{background:#fff1d6}.dqv .calc-slack.on i{background:var(--red);border-color:var(--red)}.dqv .calc-fixed{color:var(--muted);font-size:.76rem;line-height:1.45}.dqv .calc-hour{border-bottom:2px solid var(--ink-c);gap:.1rem;margin-bottom:.9rem;padding-bottom:.9rem;display:grid}.dqv .calc-hour span{font-family:var(--font-dqv-type), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.74rem}.dqv .calc-hour b{font-family:var(--font-dqv-serif), serif;color:var(--red);font-size:2.8rem;font-weight:900;line-height:1}.dqv .calc-hour small{color:var(--muted);font-size:.74rem}.dqv .calc-row{border-bottom:1px dotted #15213e66;padding:.8rem 0}.dqv .calc-row h4{font-family:var(--font-dqv-serif), serif;font-size:1.02rem;font-weight:800}.dqv .calc-row dl{grid-template-columns:repeat(2,1fr);gap:.4rem 1rem;margin:.5rem 0;display:grid}.dqv .calc-row dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.68rem}.dqv .calc-row dd{font-family:var(--font-dqv-type), monospace;margin:0;font-size:1.05rem;font-weight:700}.dqv .light{font-size:.84rem;line-height:1.4}.dqv .light b{letter-spacing:.06em;border-radius:4px;margin-right:.35rem;padding:.05rem .5rem;font-size:.72rem;display:inline-block}.dqv .calc-warn{color:var(--muted);margin-top:.8rem;font-size:.72rem}.dqv .problem-grid{gap:2rem;display:grid}.dqv .problem-text{gap:1rem;font-size:1.04rem;line-height:1.65;display:grid}.dqv .problem-text .lead{font-family:var(--font-dqv-serif), serif;font-size:1.2rem;font-weight:600;line-height:1.5}.dqv .tried{background:var(--grain), #fbf6e8;border:1px solid var(--rule);background-image:var(--grain), repeating-linear-gradient(transparent 0 1.9rem, #15213e1a 1.9rem calc(1.9rem + 1px));padding:1.3rem;transform:rotate(.7deg);box-shadow:0 22px 30px -24px #15213eb3}.dqv .tried-h{font-family:var(--font-dqv-type), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--red);font-size:.8rem;font-weight:700}.dqv .tried ul{gap:.7rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.dqv .tried s{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);color:var(--muted);font-size:.95rem;line-height:1.5;text-decoration-thickness:2px}.dqv .folders{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.dqv .folder{background:var(--grain), #efe3c4;color:var(--ink-c);border-radius:4px 14px 4px 4px;padding:1.6rem 1.3rem 1.3rem;position:relative;box-shadow:0 24px 34px -24px #000000d9}.dqv .tab{font-family:var(--font-dqv-serif), serif;color:var(--red);background:#efe3c4;border-radius:10px 10px 0 0;padding:.35rem 1.1rem .25rem;font-size:1.2rem;font-weight:900;position:absolute;top:-1.05rem;left:0}.dqv .folder h3{color:var(--red-deep);overflow-wrap:anywhere;font-size:1.05rem;font-weight:700}.dqv .folder p{margin-top:.6rem;font-size:.96rem;line-height:1.55}.dqv .folder .ask{color:var(--muted);font-size:.86rem}.dqv .gives{flex-wrap:wrap;gap:.35rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}.dqv .gives li{border:1px solid var(--ink-c);font-family:var(--font-dqv-type), monospace;overflow-wrap:anywhere;background:#fff6;border-radius:3px;padding:.22rem .6rem;font-size:.7rem;font-weight:700}.dqv .inuse-grid{gap:2.4rem;display:grid}.dqv .specimen{background:var(--grain), #fbf6e8;border:1px solid var(--rule);border-top:4px double var(--ink-c);padding:1.1rem 1.2rem;transform:rotate(-.5deg);box-shadow:0 22px 30px -24px #15213eb3}.dqv .spec-code{font-family:var(--font-dqv-type), monospace;color:var(--red);font-size:.78rem;font-weight:700}.dqv .specimen dl{gap:.8rem;margin:.8rem 0 0;display:grid}.dqv .specimen dt{font-size:.82rem;font-weight:800}.dqv .specimen dd{color:#34406a;white-space:pre-line;margin:.15rem 0 0;font-size:.86rem;line-height:1.5}.dqv .specimen .note-f dd{font-style:italic}.dqv .points{align-content:start;gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.dqv .points li{background:var(--grain), #fbf6e8;border:1px solid var(--rule);grid-template-columns:2.4rem 1fr;align-items:start;gap:.9rem;padding:1rem 1.1rem;font-size:.96rem;line-height:1.5;display:grid}.dqv .points b{font-family:var(--font-dqv-type), monospace;color:var(--red-deep);font-size:.9rem}.dqv .pt-n{background:var(--navy);width:2.2rem;height:2.2rem;color:var(--cream);font-family:var(--font-dqv-serif), serif;border-radius:50%;place-items:center;font-weight:900;display:grid}.dqv .slips{gap:1.5rem;display:grid}.dqv .slip{background:var(--grain), #fbf6e8;padding:1.5rem 1.2rem 1.1rem;position:relative;box-shadow:0 22px 30px -22px #15213ebf}.dqv .slip:nth-child(odd){transform:rotate(-.6deg)}.dqv .slip:nth-child(2n){transform:rotate(.6deg)}.dqv .clip{border:2.5px solid #8b93a8;border-bottom-color:#0000;border-radius:.6rem;width:1.1rem;height:2.2rem;position:absolute;top:-.7rem;left:1.2rem}.dqv .slip-code{font-family:var(--font-dqv-type), monospace;color:var(--red);overflow-wrap:anywhere;font-size:.78rem;font-weight:700}.dqv .slip dl{gap:.7rem;margin:.7rem 0 0;display:grid}.dqv .slip dt{font-size:.8rem;font-weight:800}.dqv .slip dd{white-space:pre-line;color:#2f3a63;margin:.15rem 0 0;font-size:.86rem;line-height:1.5}.dqv .slip-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:.8rem;font-size:.68rem;font-weight:800}.dqv .bubble{background:#dcf1d9;border-radius:12px 12px 2px;margin-top:.6rem;padding:.6rem .8rem;font-size:.84rem;line-height:1.45}.dqv .bubble i{letter-spacing:.08em;text-transform:uppercase;color:#3b6b3a;margin-bottom:.2rem;font-size:.64rem;font-style:normal;font-weight:800;display:block}.dqv .outs{gap:.6rem;margin:.7rem 0 0;padding:0;font-size:.86rem;line-height:1.4;list-style:none;display:grid}.dqv .outs b{color:var(--navy);overflow-wrap:anywhere;font-size:.78rem;display:block}.dqv .steps{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.dqv .steps li{background:#00000024;border:1px solid #f6eedb40;border-top:4px double #f6eedb80;padding:1.3rem}.dqv .step-n{font-family:var(--font-dqv-serif), serif;color:var(--gold);font-size:2.6rem;font-style:italic;font-weight:900;line-height:1;display:block}.dqv .steps h3{font-family:var(--font-dqv-serif), serif;margin-top:.4rem;font-size:1.3rem;font-weight:800;line-height:1.15}.dqv .steps p{color:#f6eedbc7;margin-top:.5rem;font-size:.95rem;line-height:1.55}.dqv .install{gap:1rem;margin-top:1.2rem;display:grid}.dqv .inst-col{background:var(--grain), #f8f1df;color:var(--ink-c);padding:1.3rem;box-shadow:0 22px 30px -22px #000c}.dqv .inst-h{font-family:var(--font-dqv-serif), serif;color:var(--red);font-size:1.3rem;font-weight:800}.dqv .inst-col ol{gap:.7rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.dqv .inst-col li{gap:.7rem;font-size:.9rem;line-height:1.5;display:flex}.dqv .inst-col li>span:first-child{background:var(--navy);width:1.5rem;height:1.5rem;color:var(--cream);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:800;display:grid}.dqv .needs{border:1px dashed #f6eedb66;gap:1rem;margin-top:1.2rem;padding:1.2rem 1.3rem;display:grid}.dqv .needs dt{font-weight:800}.dqv .needs dd{color:#f6eedbc7;margin:.2rem 0 0;font-size:.88rem;line-height:1.5}.dqv .firstwin-grid{gap:1.4rem;display:grid}.dqv .firstwin .head{margin-bottom:0}.dqv .tasks{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.dqv .tasks li{background:var(--grain), #fbf6e8;border:1px solid var(--rule);gap:.9rem;padding:1rem 1.1rem;font-size:.96rem;line-height:1.5;display:flex}.dqv .task-box{border:2px solid var(--ink-c);width:1.9rem;height:1.9rem;font-family:var(--font-dqv-serif), serif;border-radius:4px;flex:none;place-items:center;font-weight:900;display:grid}.dqv .shelf{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.dqv .shelf li{background:var(--grain), #fbf6e8;border:1px solid var(--rule);gap:1rem;padding:1rem;display:flex}.dqv .ext{clip-path:polygon(0 0,70% 0,100% 24%,100% 100%,0 100%);background:var(--navy);width:3rem;height:3.6rem;color:var(--gold);font-family:var(--font-dqv-type), monospace;flex:none;place-items:center;font-size:.74rem;font-weight:700;display:grid}.dqv .shelf-body{gap:.15rem;min-width:0;display:grid}.dqv .shelf-body b{font-weight:800}.dqv .shelf-body i{font-style:normal;font-family:var(--font-dqv-type), monospace;color:var(--red);font-size:.74rem}.dqv .shelf-body span{color:#2f3a63;font-size:.88rem;line-height:1.5}.dqv .fw-grid{gap:1.4rem;display:grid}.dqv .fw{background:var(--grain), #fbf6e8;border:1px solid var(--rule);padding:1.6rem 1.3rem 1.3rem;position:relative;box-shadow:0 22px 30px -24px #15213eb3}.dqv .fw-stamp{font-family:var(--font-dqv-type), monospace;letter-spacing:.04em;text-transform:uppercase;background:var(--cream);border:2px solid;padding:.25rem .8rem;font-size:.9rem;font-weight:700;position:absolute;top:-.9rem;left:1rem;transform:rotate(-2deg)}.dqv .fw.yes .fw-stamp{color:#1f6b47}.dqv .fw.no .fw-stamp{color:var(--red)}.dqv .fw ul{gap:.7rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.dqv .fw li{gap:.7rem;font-size:.95rem;line-height:1.5;display:flex}.dqv .fw li i{flex:none;font-style:normal;font-weight:800}.dqv .fw.yes li i{color:#1f6b47}.dqv .fw.no li i{color:var(--red)}.dqv .bump-cards{gap:1.3rem;margin:0;padding:0;list-style:none;display:grid}.dqv .bump-cards li{background:var(--grain), #f8f1df;color:var(--ink-c);padding:1.5rem 1.3rem 1.3rem;position:relative;box-shadow:0 24px 34px -24px #000000d9}.dqv .bump-cards li:nth-child(odd){transform:rotate(-.7deg)}.dqv .bump-cards li:nth-child(2n){transform:rotate(.7deg)}.dqv .price-tag{background:var(--red);color:#fff3e6;font-family:var(--font-dqv-type), monospace;padding:.3rem .8rem;font-weight:700;position:absolute;top:-.8rem;right:1rem;transform:rotate(3deg)}.dqv .bump-cards h3{font-family:var(--font-dqv-serif), serif;font-size:1.3rem;font-weight:800;line-height:1.12}.dqv .bump-cards p{color:#2f3a63;margin-top:.5rem;font-size:.95rem;line-height:1.55}.dqv .offer-head{text-align:center;margin-bottom:1.6rem}.dqv .faq-list{gap:.7rem;display:grid}.dqv .faq-list details{background:var(--grain), #fbf6e8;border:1px solid var(--rule);border-left:4px solid var(--red)}.dqv .faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;font-weight:700;line-height:1.35;display:flex}.dqv .faq-list summary i{color:var(--red);flex:none;font-size:1.5rem;font-style:normal;line-height:1;transition:transform .2s}.dqv .faq-list details[open] summary i{transform:rotate(45deg)}.dqv .faq-list details p{color:#2f3a63;padding:0 1.1rem 1.1rem;font-size:.95rem;line-height:1.6}.dqv .faq-list summary:focus-visible{outline:3px solid var(--red);outline-offset:2px}.dqv .guarantee{padding-block:clamp(2.5rem,6vw,4rem)!important}.dqv .g-row{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;max-width:52rem;display:flex}.dqv .g-row p{color:#2f3a63;margin-top:.7rem;line-height:1.6}.dqv .g-row .seal{flex:none;transform:rotate(-8deg)}.dqv .final{padding-bottom:clamp(3rem,7vw,5rem)!important}.dqv .contract{background:var(--grain), #f8f1df;color:var(--ink-c);padding:1.6rem 1.3rem 1.8rem;transform:rotate(-.4deg);box-shadow:0 40px 60px -30px #000000e6}.dqv .eyebrow.ink{color:var(--red)}.dqv .final-title{font-family:var(--font-dqv-serif), serif;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 1px #ffffffb3;font-size:clamp(1.9rem,6.4vw,3rem);font-weight:900;line-height:1.05}.dqv .final-sub{color:#2f3a63;margin-top:1rem;line-height:1.6}.dqv .sign{margin:2rem 0 1.6rem}.dqv .sign-label{font-family:var(--font-dqv-type), monospace;color:var(--muted);margin-bottom:.3rem;font-size:.72rem;display:block}.dqv .sign-line{border-bottom:2px solid var(--ink-c);align-items:flex-end;height:4.6rem;display:flex;position:relative}.dqv .sign-line:before{content:"✕";color:var(--red);font-size:1rem;position:absolute;bottom:.3rem;left:0}.dqv .sign-ink{font-family:var(--font-dqv-script), "Brush Script MT", cursive;color:#1a2f78;opacity:.38;white-space:nowrap;clip-path:inset(0 100% 0 0);max-width:calc(100% - 1.6rem);margin-left:1.6rem;font-size:3.4rem;line-height:.9;overflow:hidden}.dqv .sign-ink.typed{opacity:1}.dqv .sign.seen .sign-ink{clip-path:inset(0);transition:clip-path 1.6s cubic-bezier(.5,0,.3,1) .2s}.dqv .sign-input{border:1.5px solid var(--ink-c);width:100%;color:var(--ink-c);font:500 1rem var(--font-inter), sans-serif;background:#fff;border-radius:6px;margin-top:.7rem;padding:.65rem .8rem}.dqv .sign-input:focus-visible{outline:3px solid var(--red);outline-offset:2px}.dqv .dqv-cta.wide{width:100%}.dqv .foot{color:#f6eedb9e;background:#090f1f;padding:3rem 0 7rem;font-size:.85rem;line-height:1.6}.dqv .foot-in{gap:1.3rem;display:grid}.dqv .foot-brand{align-items:center;gap:.8rem;display:flex}.dqv .foot nav ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.dqv .foot a{color:var(--cream);text-underline-offset:4px;-webkit-text-decoration:underline #f6eedb4d;text-decoration:underline #f6eedb4d}.dqv .foot p{max-width:52rem}.dqv.dqv-js [data-reveal]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s);transform:translateY(22px)}.dqv.dqv-js [data-reveal=left]{transform:translate(-26px)}.dqv.dqv-js [data-reveal=right]{transform:translate(26px)}.dqv.dqv-js [data-reveal][data-in]{opacity:1;transform:none}@media (max-width:640px){.dqv .tag-b,.dqv .desk-steps button:not(.on) span{display:none}.dqv .desk-steps button:not(.on){padding-right:.4rem}.dqv .deck-hard,.dqv .deck-k,.dqv .q-terms li:nth-child(n+3),.dqv .txt,.dqv .grid-t th:nth-child(2),.dqv .grid-t td:nth-child(2){display:none}.dqv .desk.is-pinned .sheet{padding:.8rem .9rem 1rem}}@media (min-width:640px){.dqv .facts-grid{grid-template-columns:repeat(4,1fr)}.dqv .steps,.dqv .install,.dqv .fw-grid,.dqv .bump-cards,.dqv .folders,.dqv .slips,.dqv .shelf{grid-template-columns:repeat(2,1fr)}.dqv .hero .dqv-cta{width:auto}.dqv .g-row{text-align:left;flex-direction:row}.dqv .calc-row dl{grid-template-columns:repeat(4,1fr)}}@media (min-width:900px){.dqv .hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;margin-top:3.4rem}.dqv .stack{transition:transform .5s;transform:perspective(1400px)rotateY(-9deg)rotateX(4deg)}.dqv .stack:hover{transform:perspective(1400px)rotateY(-2deg)rotateX(1deg)}.dqv .calc{grid-template-columns:.8fr 1.2fr;align-items:start;gap:1.6rem}.dqv .problem-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:4rem}.dqv .inuse-grid{grid-template-columns:.95fr 1.05fr;gap:4rem}.dqv .firstwin-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:4rem}.dqv .steps{grid-template-columns:repeat(3,1fr)}.dqv .folders{gap:2rem 1.6rem}.dqv .shelf,.dqv .slips{grid-template-columns:repeat(3,1fr)}.dqv .desk.is-pinned .desk-stage{padding-top:1rem;padding-bottom:2rem}.dqv .sheet{zoom:1.14;padding:1.4rem 1.8rem 1.6rem}.dqv .doc-title{font-size:1.4rem}.dqv .ledger,.dqv .grid-t,.dqv .cat li,.dqv .q-asked,.dqv .q-no{font-size:.9rem}.dqv .contract{padding:2.6rem 2.8rem}.dqv .foot{padding-bottom:3rem}}@media (prefers-reduced-motion:reduce){.dqv .hero-seal,.dqv .stamp,.dqv .ribbon-track{animation:none}.dqv .sign.seen .sign-ink,.dqv .stack,.dqv .stack:hover{transition:none}}
