@font-face{font-family:Gochi Hand;src:url(/fonts/gochi-hand.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Special Elite;src:url(/fonts/special-elite.woff2)format("woff2");font-weight:400;font-display:swap}:root{--paper:#f8f0dc;--ink:#0d0d0d;--cobalt:#0b4aaf;--poppy:#de4235;--leaf:#4a8c3a;--card:#f7e9d8;--marker:"Gochi Hand", "Comic Sans MS", cursive;--type:"Special Elite", "Courier New", Courier, monospace;--r-wordmark-plate-x:1.69%;--r-wordmark-plate-y:1.37%;--r-wordmark-plate-w:23.7%;--r-wordmark-plate-h:10.16%;--r-wordmark-text-x:10.03%;--r-wordmark-text-y:2.34%;--r-wordmark-text-w:13.67%;--r-wordmark-text-h:7.62%;--r-nav-links-x:60.42%;--r-nav-links-y:4.69%;--r-nav-links-w:10.16%;--r-nav-links-h:2.93%;--r-nav-cta-x:80.4%;--r-nav-cta-y:2.34%;--r-nav-cta-w:17.97%;--r-nav-cta-h:7.62%;--r-headline-x:3.78%;--r-headline-y:20.02%;--r-headline-w:41.93%;--r-headline-h:29.49%;--r-headline-underline-x:6.25%;--r-headline-underline-y:41.02%;--r-headline-underline-w:39.06%;--r-headline-underline-h:7.42%;--r-subline-x:5.47%;--r-subline-y:50.59%;--r-subline-w:43.75%;--r-subline-h:8.2%;--r-email-input-x:5.08%;--r-email-input-y:59.96%;--r-email-input-w:22.66%;--r-email-input-h:8.2%;--r-cta-button-x:30.01%;--r-cta-button-y:59.96%;--r-cta-button-w:18.36%;--r-cta-button-h:8.79%;--r-price-x:5.47%;--r-price-y:70.02%;--r-price-w:29.69%;--r-price-h:2.93%;--r-hero-art-x:50.52%;--r-hero-art-y:9.38%;--r-hero-art-w:49.48%;--r-hero-art-h:67.38%;--r-band-rule-y:77.15%;--r-band-col-rule-1-x:32.23%;--r-band-col-rule-2-x:66.08%;--r-card1-x:3.12%;--r-card1-w:26.3%;--r-card2-x:34.64%;--r-card2-w:27.99%;--r-card3-x:68.1%;--r-card3-w:28.39%;--r-card-y:85.74%;--r-card-h:13.28%;--r-label-y:80.27%;--r-label-h:5.86%;--r-card1-label-x:4.04%;--r-card2-label-x:34.9%;--r-card3-label-x:68.23%;--r-body-y:89.06%;--r-card1-body-x:3.91%;--r-card2-body-x:35.42%;--r-card3-body-x:68.75%}html,body{margin:0}body{background:var(--paper) url(/assets/plates/paper-ground.png) repeat;color:var(--ink);font-family:var(--type);-webkit-font-smoothing:antialiased;background-size:512px 512px}::selection{background:var(--cobalt);color:#fff}:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}img{display:block}.frame{aspect-ratio:1536/1024;width:100%;max-width:1536px;margin:0 auto;position:relative;container-type:inline-size}@media (width>=900px){.frame{aspect-ratio:auto;height:clamp(720px,100vh - 8px,66.6667vw)}.frame .headline{line-height:.95}}.frame>*{margin:0;position:absolute}.torn{isolation:isolate;position:absolute}.torn:before{content:"";z-index:-1;background:url(/assets/plates/plate-blue.png) 50%/97% 88% no-repeat;position:absolute;inset:0}.label.one:before{background-image:url(/assets/plates/plate-red.png)}.label.three:before{background-image:url(/assets/plates/plate-green.png)}.card:before{background-image:url(/assets/plates/plate-paper.png);background-size:100% 100%}.nav-cta:before,.label.two:before,.card.two:before{transform:scaleX(-1)}.card.three:before,.label.three:before{transform:scaleY(-1)}.plate{object-fit:contain;mix-blend-mode:multiply}.underline{mix-blend-mode:multiply}.wordmark-plate{left:var(--r-wordmark-plate-x);top:var(--r-wordmark-plate-y);width:var(--r-wordmark-plate-w);height:var(--r-wordmark-plate-h);object-fit:fill;mix-blend-mode:normal;filter:drop-shadow(0 2px 2px #462d144d)}.wordmark-mark{mix-blend-mode:multiply;width:auto;height:5.2%;top:3.85%;left:4.3%}.underline{left:calc(var(--r-headline-underline-x) + 0.2%);top:var(--r-headline-underline-y);width:calc(var(--r-headline-underline-w) - 1%);height:var(--r-headline-underline-h);object-fit:fill}.art{--art-scale:.78;left:calc(var(--r-hero-art-x) + var(--r-hero-art-w) * (1 - var(--art-scale)) * .6);top:calc(var(--r-hero-art-y) + var(--r-hero-art-h) * (1 - var(--art-scale)) * .45);width:calc(var(--r-hero-art-w) * var(--art-scale));height:calc(var(--r-hero-art-h) * var(--art-scale));object-fit:contain;object-position:center top;mix-blend-mode:normal;z-index:0}.nav-cta{z-index:1}.wordmark{left:var(--r-wordmark-text-x);top:var(--r-wordmark-text-y);width:var(--r-wordmark-text-w);height:var(--r-wordmark-text-h);display:block}.wordmark .lettering{object-fit:contain;object-position:left center;mix-blend-mode:multiply;width:100%;height:100%}.nav{left:calc(var(--r-nav-links-x) - 2.6%);top:var(--r-nav-links-y);height:var(--r-nav-links-h);align-items:center;gap:3.64583cqw;display:flex}.nav a{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);white-space:nowrap;font-size:1.36719cqw;text-decoration:none}.nav a:hover{text-decoration:underline;text-decoration-color:var(--poppy);text-underline-offset:.3em;text-decoration-thickness:2px}.btn{--fill:var(--cobalt);font-family:var(--type);letter-spacing:-.01em;text-transform:uppercase;color:#fff;-webkit-text-stroke:1px #fff;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;font-size:1.69271cqw;text-decoration:none;display:flex}.btn:hover:before{filter:brightness(.9)}.btn:active{transform:translateY(1px)}.nav-cta{left:var(--r-nav-cta-x);top:var(--r-nav-cta-y);width:var(--r-nav-cta-w);height:var(--r-nav-cta-h)}.headline{left:var(--r-headline-x);top:calc(var(--r-headline-y) + 0.4%);width:var(--r-headline-w);height:var(--r-headline-h);font-family:var(--marker);letter-spacing:-.01em;white-space:nowrap;color:var(--ink);flex-direction:column;justify-content:flex-start;font-size:7.68229cqw;font-weight:400;line-height:1.15;display:flex}.sub{left:var(--r-subline-x);top:var(--r-subline-y);width:var(--r-subline-w);height:var(--r-subline-h);letter-spacing:0;white-space:nowrap;color:var(--ink);-webkit-text-stroke:.25px var(--ink);font-size:1.6276cqw;line-height:1.68}.waitlist{left:var(--r-email-input-x);top:var(--r-email-input-y);width:calc(var(--r-cta-button-x) + var(--r-cta-button-w) - var(--r-email-input-x));height:var(--r-cta-button-h);display:block}.waitlist .wob{width:52.3447%;height:93.2878%;position:absolute;top:0;left:0}.waitlist .wob:before{border-width:.260417cqw;border-radius:.651042cqw;inset:.195313cqw}.waitlist input{box-sizing:border-box;width:100%;height:100%;font-family:var(--type);letter-spacing:0;text-transform:uppercase;color:var(--ink);caret-color:var(--poppy);background:0 0;border:.325521cqw solid #0000;border-radius:.520833cqw;padding:0 1.17188cqw;font-size:1.36719cqw;position:relative}.waitlist input::placeholder{color:#1a1917;opacity:1}.waitlist input:focus{outline:none;box-shadow:0 0 0 .195313cqw #0b4aaf40}.waitlist .btn{width:42.4116%;height:100%;top:0;left:57.5884%}.price{left:var(--r-price-x);top:var(--r-price-y);width:var(--r-price-w);height:var(--r-price-h);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:.3px var(--ink);align-items:center;font-size:1.30208cqw;line-height:1;display:flex}.rule-h{left:0;top:var(--r-band-rule-y);border-top:calc(3 * 100cqw / 1536) solid var(--cobalt);width:100%;height:0}.rule-v{top:var(--r-band-rule-y);border-left:calc(3 * 100cqw / 1536) solid var(--cobalt);width:0;bottom:0}.rule-v.one{left:var(--r-band-col-rule-1-x)}.rule-v.two{left:var(--r-band-col-rule-2-x)}.card{filter:drop-shadow(0 1px 2px #462d1447);--fill:url(/assets/plates/card-paper.png) repeat #f5e7d4;top:var(--r-card-y);height:var(--r-card-h)}.btn,.label{filter:drop-shadow(0 1px 1px #462d1440)}.card.one{left:var(--r-card1-x);width:var(--r-card1-w)}.card.two{left:var(--r-card2-x);width:var(--r-card2-w)}.card.three{left:var(--r-card3-x);width:var(--r-card3-w)}.label{top:var(--r-label-y);height:var(--r-label-h);letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-text-stroke:.9px #fff;white-space:nowrap;justify-content:center;align-items:center;padding:0;font-size:1.75781cqw;display:flex}.label.one{left:var(--r-card1-label-x);--fill:var(--poppy);width:11.46%}.label.two{left:var(--r-card2-label-x);--fill:var(--cobalt);width:9.11%}.label.three{left:var(--r-card3-label-x);--fill:var(--leaf);width:11.46%}.body{--inset:1.7%;top:var(--r-body-y);letter-spacing:-.02em;white-space:normal;height:auto;color:var(--ink);-webkit-text-stroke:.5px var(--ink);font-size:1.4974cqw;line-height:1.3}.body.one{left:calc(var(--r-card1-x) + var(--inset));width:calc(var(--r-card1-w) - 2 * var(--inset))}.body.two{left:calc(var(--r-card2-x) + var(--inset));width:calc(var(--r-card2-w) - 2 * var(--inset))}.body.three{left:calc(var(--r-card3-x) + var(--inset));width:calc(var(--r-card3-w) - 2 * var(--inset))}.plates-only .sem{visibility:hidden}@media (prefers-reduced-motion:no-preference){.btn:before{transition:filter .16s ease-out}}.sec{box-sizing:border-box;max-width:1536px;margin:0 auto;padding:0 5%}.h2{font-family:var(--marker);color:var(--ink);background:url(/assets/plates/headline-underline.png) 0 100%/62% .18em no-repeat;margin:0 0 .5em;padding-bottom:.22em;font-size:clamp(40px,5.2vw,80px);font-weight:400;line-height:1.05;display:inline-block;position:relative}.h3{font-family:var(--marker);margin:0;font-size:clamp(22px,2vw,30px);font-weight:400;line-height:1.1}.sr{position:absolute;left:-9999px}.sec p{margin:0;font-size:clamp(16px,1.35vw,21px);line-height:1.6}.sec a{color:var(--cobalt);text-underline-offset:.2em;text-decoration-thickness:2px}.problem{padding-top:clamp(64px,8vw,128px)}.split{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(40px,6vw,110px);margin-top:clamp(8px,1.5vw,24px);display:grid}.plist{gap:clamp(28px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}.plist li{grid-template-columns:auto 1fr;align-items:start;gap:20px;display:grid}.plist .num{isolation:isolate;width:52px;height:52px;font-family:var(--marker);color:#fff;-webkit-text-stroke:.6px #fff;filter:drop-shadow(0 1px 1px #462d1440);place-items:center;font-size:30px;display:grid;position:relative}.plist .num.one:before{background-image:url(/assets/plates/plate-red.png)}.plist .num.three:before{background-image:url(/assets/plates/plate-green.png)}.plist h3{font-family:var(--marker);margin:0 0 .3em;font-size:clamp(26px,2.5vw,40px);font-weight:400;line-height:1.05}.plist p{max-width:38ch;margin:0;font-size:clamp(16px,1.3vw,20px);line-height:1.55}.column{box-sizing:border-box;height:520px;padding-top:12px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.column ul{margin:0;padding:0 24px;list-style:none;display:flow-root}.column .scrap{margin-bottom:18px}.column .scrap:nth-child(7n+1),.column .scrap:nth-child(7n+3),.column .scrap:nth-child(7n+5),.column .scrap:nth-child(7n+7){margin-right:8%;transform:rotate(-.9deg)}.column .scrap:nth-child(7n+2),.column .scrap:nth-child(7n+4),.column .scrap:nth-child(7n+6){margin-left:8%;transform:rotate(.8deg)}.column .scrap:before{transform:none}.column .scrap:nth-child(7n+2):before,.column .scrap:nth-child(7n+5):before{transform:scaleX(-1)}.column .scrap:nth-child(7n+3):before,.column .scrap:nth-child(7n+6):before{transform:scaleY(-1)}.scrap{isolation:isolate;filter:drop-shadow(0 1px 2px #462d1438);padding:clamp(20px,2vw,28px) clamp(20px,2.2vw,32px) clamp(52px,4vw,64px);position:relative}.scrap.torn:before{background-image:url(/assets/plates/plate-paper.png);background-size:100% 100%}.scrap:nth-child(2n):before{transform:scaleX(-1)}.scrap:nth-child(3n):before{transform:scaleY(-1)}.scrap p{margin:0;font-size:clamp(15px,1.25vw,19px);line-height:1.5}.src{letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-text-stroke:.6px #fff;padding:.3em .8em;font-size:clamp(11px,.9vw,13px);position:absolute;bottom:clamp(14px,1.4vw,20px);left:clamp(18px,2vw,28px)}.src.one:before{background-image:url(/assets/plates/plate-red.png)}.src.two:before{background-image:url(/assets/plates/plate-blue.png)}.src.three:before{background-image:url(/assets/plates/plate-green.png)}.how{padding-top:clamp(80px,10vw,160px)}.stage{margin-top:0;padding-top:152px;overflow:hidden}.trail{--k:1;transform-origin:0 0;width:1260px;height:470px;scale:var(--k);margin-bottom:calc(470px * var(--k) - 470px);position:relative}.trail .line{width:1260px;height:470px;position:absolute;top:0;left:0;overflow:visible}.trail path{fill:none;stroke:var(--cobalt);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;filter:url(#crayon);opacity:.92}.stops{margin:0;padding:0;list-style:none}.stop{width:200px;position:absolute}.stop.s6{text-align:right}.flipcard{cursor:pointer;perspective:900px;text-align:left;width:200px;height:152px;color:var(--ink);font:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.flipcard:after{content:"";z-index:-1;background:radial-gradient(#462d1442,#0000 70%);height:16px;position:absolute;bottom:-8px;left:6%;right:6%}.flipcard .flip{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;transition:transform .64s cubic-bezier(.22,.9,.24,1);display:block;position:relative}.stop.open .flipcard .flip{transform:rotateY(180deg)}.flipcard:hover .flip{transform:rotateY(-14deg)}.stop.open .flipcard:hover .flip{transform:rotateY(166deg)}.face{isolation:isolate;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:16px 16px 14px;display:flex;position:absolute;inset:0}.face:before{content:"";z-index:-1;background:url(/assets/plates/plate-paper.png) 50%/100% 100% no-repeat;position:absolute;inset:-5% -3% -6%}.face.back{justify-content:flex-start;gap:6px;padding-top:12px;transform:rotateY(180deg)}.face.back:before,.stop:nth-child(2n) .face.front:before{transform:scaleX(-1)}.face h3{font-family:var(--marker);margin:0;font-size:26px;font-weight:400;line-height:1.05}.face p{margin:0;font-size:12.5px;line-height:1.4}.hint{font-family:var(--marker);color:var(--cobalt);align-items:center;gap:6px;font-size:17px;line-height:1;display:inline-flex}.hint svg{width:18px;height:18px}.back-hint{opacity:.85;font-size:14px}.face.back p{color:var(--ink)}.ear{background:linear-gradient(to bottom left, var(--paper) 0 50%, #d8c4a3 50%, #cdb590 100%);transform-origin:100% 0;width:30px;height:30px;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;top:0;right:0;box-shadow:-2px 2px 3px #462d142e}.flipcard:hover .ear{transform:scale(1.4)}.flipcard:focus-visible{outline:3px solid var(--cobalt);outline-offset:4px;border-radius:4px}.stop.s5 .face h3{color:var(--poppy)}.trail>.dot{background:var(--poppy);width:22px;height:22px;box-shadow:0 0 0 4px var(--paper);z-index:1;border-radius:50%;position:absolute}.pencil{transform-origin:6px 16px;offset-path:path("M 80 150 C 180 150, 200 60, 300 60 S 420 160, 520 160 S 640 60, 740 60 S 860 160, 960 160 S 1080 60, 1180 60");offset-distance:100%;offset-rotate:0deg;width:140px;height:32px;position:absolute;transform:rotate(-52deg)}.pencil .body{background:var(--poppy) url(/assets/plates/paper-ground.png);background-blend-mode:multiply;width:106px;height:32px;position:absolute;top:0;left:34px}.pencil .wood{clip-path:polygon(100% 0,0 50%,100% 100%);background:#e8c9a2;width:28px;height:32px;position:absolute;top:0;left:8px}.pencil .tip{clip-path:polygon(100% 0,0 50%,100% 100%);background:#1a1917;width:12px;height:12px;position:absolute;top:10px;left:0}.js .trail.reveal{opacity:1;transition:none;transform:none}.who{padding-top:clamp(80px,10vw,160px)}.tag{isolation:isolate;letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-text-stroke:.6px #fff;filter:drop-shadow(0 1px 1px #462d1440);padding:.3em .9em;font-size:clamp(12px,1vw,15px);display:inline-block;position:relative}.tag.one:before{background-image:url(/assets/plates/plate-red.png)}.tag.three:before{background-image:url(/assets/plates/plate-green.png)}.list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.list li{grid-template-columns:28px 1fr;align-items:start;gap:14px;font-size:clamp(16px,1.3vw,20px);line-height:1.5;display:grid}.list svg{width:26px;height:26px;margin-top:.1em}.yes svg{color:var(--leaf)}.no svg{color:var(--poppy)}.sheets{grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);margin-top:clamp(16px,2vw,32px);display:grid}.sheet{isolation:isolate;filter:drop-shadow(0 2px 3px #462d1438);padding:clamp(28px,3vw,48px) clamp(24px,3vw,48px) clamp(32px,3vw,52px);position:relative}.sheet:before{content:"";z-index:-1;background:url(/assets/plates/plate-paper.png) 50%/100% 100% no-repeat;position:absolute;inset:-4% -2% -5%}.sheet.no:before{transform:scaleX(-1)}.sheet.yes{transform:rotate(-.6deg)}.sheet.no{transform:rotate(.5deg)}.sheet h3{font-family:var(--marker);margin:14px 0 20px;font-size:clamp(28px,2.8vw,44px);font-weight:400;line-height:1.05}.promises{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,96px);padding-top:clamp(80px,10vw,160px);display:grid}.promise-plate{isolation:isolate;letter-spacing:.06em;text-transform:uppercase;color:#fff;-webkit-text-stroke:.7px #fff;margin-bottom:.9em;padding:.55em 1em;font-size:clamp(16px,1.5vw,24px);display:inline-block;position:relative}.promise-plate.one:before{background-image:url(/assets/plates/plate-red.png)}.promise-plate.two:before{background-image:url(/assets/plates/plate-blue.png)}.pricing{padding-top:clamp(80px,10vw,160px);padding-bottom:clamp(64px,8vw,128px)}.lede{max-width:60ch}.wob{display:block;position:relative}.wob:before{content:"";box-sizing:border-box;border:4px solid var(--cobalt);filter:url(#wobble);pointer-events:none;background:#fffcf459;border-radius:10px;position:absolute;inset:3px}.wob input,.wob select,.wob textarea{background-color:#0000;border-color:#0000;position:relative}.entry{grid-template-columns:1fr auto;gap:clamp(12px,1.5vw,24px);max-width:720px;margin-top:clamp(28px,3vw,44px);display:grid}.entry input,.signup input,.signup textarea{box-sizing:border-box;width:100%;height:clamp(52px,5vw,72px);font-family:var(--type);letter-spacing:.02em;color:var(--ink);caret-color:var(--poppy);background:0 0;border:4px solid #0000;border-radius:10px;padding:0 18px;font-size:clamp(15px,1.4vw,21px)}.entry input::placeholder,.signup input::placeholder,.signup textarea::placeholder{color:#1a1917;opacity:1}.entry input:focus,.signup input:focus,.signup textarea:focus{border-radius:10px;outline:none;box-shadow:0 0 0 4px #0b4aaf40}.entry .btn,.signup .btn{height:clamp(52px,5vw,72px);padding:0 clamp(24px,2.5vw,40px);font-size:clamp(15px,1.4vw,21px);position:relative}.modal{box-sizing:border-box;overscroll-behavior:contain;width:100%;max-width:min(92vw,880px);max-height:94vh;color:var(--ink);scrollbar-width:thin;scrollbar-color:var(--cobalt) transparent;background:0 0;border:0;padding:28px;overflow:auto}.modal::backdrop{background:#0d0d0d8c}.modal[open]{display:block}.signup{isolation:isolate;box-sizing:border-box;margin:0;padding:clamp(28px,4vw,56px) clamp(24px,4vw,60px) clamp(32px,4vw,56px);position:relative}.signup:before{content:"";z-index:-1;filter:brightness(1.03)drop-shadow(0 14px 22px #140c0459);background:url(/assets/plates/plate-paper.png) 50%/100% 100% no-repeat;position:absolute;inset:-6% -3.2% -7.8% -3%}.signup .step{justify-items:start;gap:clamp(16px,2vw,26px);display:grid}.signup .step[hidden]{display:none!important}.signup .step>.wob{width:100%;max-width:520px}.signup .step-1 p,.signup .step-3 p{max-width:46ch;margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.6}.signup .h3{max-width:22ch;font-size:clamp(26px,2.6vw,40px)}.signup .step-3 p.done{font-family:var(--marker);font-size:clamp(34px,3.4vw,56px);line-height:1.05}.close{cursor:pointer;width:44px;height:44px;color:var(--ink);z-index:2;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:clamp(16px,2vw,26px);right:clamp(16px,2vw,28px)}.close svg{width:26px;height:26px}.close:hover{color:var(--poppy)}.close:focus-visible{outline:3px solid var(--cobalt);outline-offset:2px;border-radius:6px}.q{border:0;gap:12px;width:100%;margin:0;padding:0;display:grid}.q legend{letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;padding:0;font-size:clamp(13px,1.1vw,16px)}.q legend em{color:var(--cobalt);letter-spacing:.04em;text-transform:none;margin-left:.6em;font-size:.9em;font-style:normal}.tiles{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;width:100%;display:grid}.tile{isolation:isolate;cursor:pointer;min-height:96px;color:var(--ink);text-align:center;-webkit-user-select:none;user-select:none;align-content:center;justify-items:center;gap:8px;padding:12px 8px;transition:transform .16s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.tile:before{content:"";z-index:-1;filter:drop-shadow(0 1px 1px #462d1440);background:url(/assets/plates/plate-paper.png) 50%/100% 100% no-repeat;transition:filter .16s;position:absolute;inset:0}.tile:nth-child(2n):before{transform:scaleX(-1)}.tile:nth-child(3n):before{transform:scaleY(-1)}.tile:hover{transform:translateY(-1px)rotate(-.4deg)}.tile:hover:before{filter:brightness(.96)drop-shadow(0 2px 2px #462d1447)}.tile input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tile .ico{fill:currentColor;width:22px;height:22px;color:var(--ink)}.tile span{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(12px,1vw,14px);line-height:1.2}.tile .tick{width:20px;height:20px;color:var(--poppy);opacity:0;transition:opacity .16s,transform .22s cubic-bezier(.16,1,.3,1);position:absolute;top:4px;right:6px;transform:scale(.6)rotate(-12deg)}.tile:has(input:checked){color:#fff;-webkit-text-stroke:.6px #fff}.tile:has(input:checked):before{background-image:url(/assets/plates/plate-blue.png);background-size:100% 100%}.tile:has(input:checked) .ico{color:#fff}.tile:has(input:checked) .tick{opacity:1;transform:none}.tile:has(input:focus-visible){outline:3px solid var(--cobalt);outline-offset:3px;border-radius:4px}.signup .field{gap:8px;width:100%;max-width:520px;display:grid}.signup .field label{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(13px,1.1vw,16px)}.signup .field .wob{width:100%}.signup textarea{resize:vertical;height:auto;min-height:96px;padding:12px 18px;line-height:1.5;display:block}.foot{box-sizing:border-box;border-top:3px solid var(--cobalt);justify-content:space-between;align-items:center;gap:24px;max-width:1536px;margin:0 auto;padding:clamp(32px,4vw,56px) 5%;display:flex}.foot-mark img{mix-blend-mode:multiply;width:auto;height:clamp(28px,2.6vw,40px)}.foot p{letter-spacing:.04em;margin:0;font-size:clamp(14px,1.1vw,17px)}.foot-by{align-items:center;gap:6px;display:flex}.foot-link{width:32px;height:32px;color:var(--cobalt);border-radius:6px;place-items:center;display:grid}.foot-link:first-of-type{margin-left:6px}.foot-link svg{width:20px;height:20px}.foot-link:hover{color:var(--poppy)}.foot-link:focus-visible{outline:3px solid var(--cobalt);outline-offset:2px}.promise-plate.torn,.entry .btn.torn,.signup .btn.torn{position:relative}@media (prefers-reduced-motion:reduce){.column{height:auto;-webkit-mask-image:none;mask-image:none}.column ul li:nth-child(n+5){display:none}}@media (prefers-reduced-motion:no-preference){.js .underline{clip-path:inset(0 100% 0 0);animation:.72s cubic-bezier(.16,1,.3,1) .42s forwards draw-in}@keyframes draw-in{to{clip-path:inset(0)}}.js .trail path{stroke-dasharray:1700;stroke-dashoffset:1700px}.js .trail .stop{opacity:0}.js .trail .pencil{offset-distance:0%}.js .trail.in path{animation:3.2s cubic-bezier(.4,0,.2,1) .2s forwards draw}.js .trail.in .pencil{animation:3.2s cubic-bezier(.4,0,.2,1) .2s forwards ride}.js .trail.in .stop{animation:.5s cubic-bezier(.16,1,.3,1) forwards pop}.js .trail.in .s1{animation-delay:.5s}.js .trail.in .s2{animation-delay:1s}.js .trail.in .s3{animation-delay:1.5s}.js .trail.in .s4{animation-delay:2s}.js .trail.in .s5{animation-delay:2.5s}.js .trail.in .s6{animation-delay:3s}@keyframes draw{to{stroke-dashoffset:0}}@keyframes ride{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes pop{0%{opacity:0;transform:translateY(8px)rotate(-1deg)}to{opacity:1;transform:none}}.column ul{animation:48s linear infinite rise}.column:hover ul{animation-play-state:paused}@keyframes rise{to{transform:translateY(-50%)}}.modal[open] .signup{animation:.42s cubic-bezier(.16,1,.3,1) both sheet}@keyframes sheet{0%{opacity:0;transform:translateY(-14px)rotate(-.9deg)}to{opacity:1;transform:none}}.js .settle{animation:.52s cubic-bezier(.16,1,.3,1) both settle;animation-delay:var(--d,0s)}@keyframes settle{0%{opacity:0;transform:translateY(-10px)rotate(-.8deg)}to{opacity:1;transform:none}}.js .reveal{opacity:0;transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s);transform:translateY(14px)rotate(-.3deg)}.js .reveal.in{opacity:1;transform:none}.btn{transition:transform .16s cubic-bezier(.16,1,.3,1)}.btn:hover{transform:translateY(-1px)rotate(-.4deg)}.btn:active{transform:translateY(1px)rotate(.2deg)}.nav a{transition:text-decoration-color .16s ease-out}}@media (width<=899px){.stage{margin-top:8px;padding-top:0;overflow:visible}.trail{width:auto;height:auto;margin-bottom:0;scale:none}.trail .line,.trail>.dot,.pencil{display:none}.stops{gap:22px;display:grid}.stop{text-align:left;width:auto;opacity:1!important;animation:none!important;position:static!important}.flipcard{width:100%;height:128px}.split{grid-template-columns:1fr}.column{height:420px}.frame{aspect-ratio:auto;box-sizing:border-box;flex-direction:column;padding:18px 20px 0;display:flex}.frame>*{width:auto;height:auto;position:static;top:auto;left:auto}.wordmark-plate,.wordmark-mark,.rule-v,.card,.sub br{display:none}.wordmark{order:1;align-self:flex-start;width:150px;height:44px}.frame .wordmark .lettering{object-fit:contain;object-position:left center;width:100%;height:100%}.nav-cta{order:2;width:auto;height:44px;padding:0 16px;font-size:13px;position:absolute;top:16px;right:20px}.nav{order:3;gap:20px;height:auto;margin-top:18px}.nav a{font-size:15px}.headline{white-space:normal;order:4;margin-top:28px;font-size:clamp(46px,13vw,64px);line-height:1.02;display:block}.underline{object-fit:fill;order:5;width:78%;height:16px;margin-top:-4px}.sub{white-space:normal;order:6;margin-top:18px;font-size:17px;line-height:1.6}.waitlist{order:7;gap:12px;margin-top:18px;display:grid}.waitlist .wob{width:100%;height:56px;position:relative}.waitlist .wob:before{border-width:4px;border-radius:10px;inset:3px}.waitlist input{border-width:4px;padding:0 16px;font-size:16px}.waitlist .btn{width:100%;height:56px;font-size:16px;position:relative;top:auto;left:auto}.price{white-space:normal;order:8;margin-top:12px;font-size:13px}.art{aspect-ratio:1170/1024;object-fit:contain;object-position:center;order:9;width:100%;height:auto;margin-top:24px}.rule-h{order:10;margin-top:24px}.label,.label.one,.label.two,.label.three{align-self:flex-start;width:auto;height:40px;margin-top:22px;padding:0 16px;font-size:16px;display:inline-flex;position:relative;left:auto}.label.one{order:11}.body.one{order:12}.label.two{order:13}.body.two{order:14}.label.three{order:15}.body.three{order:16}.frame .body{white-space:normal;border-bottom:3px solid var(--cobalt);width:auto;height:auto;margin-top:10px;padding-bottom:20px;font-size:18px;line-height:1.5;left:auto}.frame .body.three{border-bottom:0}.btn{-webkit-text-stroke:.5px #fff}}@media (width<=720px){.promises{grid-template-columns:1fr}.sheets{grid-template-columns:1fr;gap:40px}.entry{grid-template-columns:1fr}.modal{background:#0d0d0d8c;max-width:100vw;max-height:100vh;padding:12px}.signup{padding:56px 20px 32px}.tiles{grid-template-columns:repeat(3,1fr);gap:8px}.tile{min-height:84px;padding:10px 4px}.tile span{font-size:11px}.foot{flex-direction:column;align-items:flex-start}}.variation{--reading:18px;font-size:var(--reading);line-height:1.6}.variation *,.variation :before,.variation :after{box-sizing:border-box}html{scrollbar-color:#0b4aaf #f8f0dc;scroll-padding-top:28px}.variation h1,.variation h2,.variation h3,.variation p{margin:0}.variation h1,.variation h2,.variation h3{font-family:var(--marker);text-wrap:balance;font-weight:400}.variation a{text-underline-offset:.25em}.v-wrap{width:min(1200px,100% - 96px);margin-inline:auto}.v-header{justify-content:space-between;align-items:center;gap:28px;padding-block:28px;display:flex}.v-brand{flex-shrink:0;align-items:center;gap:16px;display:flex}.v-brand-mark{flex-shrink:0;width:37px;height:37px;display:block}.v-brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.v-brand>img:last-child{object-fit:contain;mix-blend-mode:multiply;width:150px;height:46px}.v-nav{align-items:center;gap:30px;font-size:14px;display:flex}.v-nav a{color:var(--ink);padding-block:10px;text-decoration:none}.v-nav a:hover{text-decoration:underline}.variation .btn{-webkit-text-stroke:.5px #fff;min-height:58px;padding:12px 24px;font-size:15px;position:relative}.v-nav .btn{color:#fff;min-height:48px}.v-skip{z-index:10;background:var(--paper);color:var(--cobalt);padding:12px;position:absolute;top:-100px;left:20px}.v-skip:focus{top:12px}.v-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:20px;padding-block:48px 64px;display:grid}.v-hero h1{letter-spacing:-.02em;font-size:clamp(60px,6.5vw,92px);line-height:.98}.v-inkline{padding-bottom:14px;font-size:.78em;display:inline-block;position:relative}.v-inkline:after{content:"";mix-blend-mode:multiply;background:url(/assets/plates/headline-underline.png) 50%/100% 100% no-repeat;width:102%;height:14px;position:absolute;bottom:0;left:-2%}.v-intro{max-width:49ch;font-size:20px;line-height:1.65;margin-top:26px!important}.v-hero .entry{gap:10px;margin-top:28px}.variation .entry input{min-width:0;height:58px;font-size:16px}.variation .entry .btn{height:58px}.v-small{font-size:14px;line-height:1.6}.v-hero .v-small{margin-top:14px}.v-hero-art{object-fit:contain;width:100%;height:auto;max-height:500px}.v-quick{border-block:2px solid var(--cobalt);flex-wrap:wrap;justify-content:space-between;gap:12px 28px;padding-block:22px;font-size:16px;display:flex}.v-quick a{color:var(--ink);text-decoration-thickness:1px}.v-fit{grid-template-columns:1fr 1fr;align-items:start;gap:80px;padding-block:76px;display:grid}.v-fit h2{max-width:15ch;font-size:clamp(36px,4vw,52px);line-height:1.05}.v-fit p{max-width:46ch}.v-work{border-top:1px solid var(--ink);grid-template-columns:.95fr 1.2fr;gap:88px;padding-block:72px 80px;display:grid}.v-work h2{max-width:12ch;font-size:clamp(42px,4.6vw,64px);line-height:1.02}.v-work-intro>p{max-width:29ch;margin-top:22px}.v-note{isolation:isolate;max-width:330px;margin-top:36px;padding:24px 28px;position:relative}.v-note:before{content:"";z-index:-1;background:url(/assets/plates/plate-paper.png) 50%/100% 100% no-repeat;position:absolute;inset:0;transform:rotate(-2deg)}.v-note p{font-family:var(--marker);font-size:30px;line-height:1.1}.v-note span{margin-top:12px;font-size:14px;line-height:1.5;display:block}.v-steps{margin:0;padding:0;list-style:none}.v-steps li{border-bottom:1px solid #0d0d0d40;grid-template-columns:48px 1fr;column-gap:22px;padding-block:26px;display:grid}.v-steps li:first-child{padding-top:0}.v-steps li:last-child{border:0;padding-bottom:0}.v-step-number{isolation:isolate;height:48px;font-family:var(--marker);color:#fff;place-items:center;font-size:30px;display:grid;position:relative}.v-step-number:before{content:"";z-index:-1;background:url(/assets/plates/plate-red.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.v-steps li:nth-child(2) .v-step-number:before{background-image:url(/assets/plates/plate-blue.png);transform:scaleX(-1)}.v-steps li:nth-child(3) .v-step-number:before{background-image:url(/assets/plates/plate-green.png)}.v-steps h3{margin:4px 0 10px;font-size:34px;line-height:1.1}.v-steps p{max-width:44ch;font-size:17px;line-height:1.65}.v-ownership{isolation:isolate;padding-block:64px;position:relative}.v-ownership:before{content:"";z-index:-1;background:url(/assets/plates/card-paper.png) 50%/512px;position:absolute;inset:0}.v-ownership-title{font-size:clamp(42px,4.5vw,64px);line-height:1.05;margin-bottom:48px!important}.v-offer{grid-template-columns:1.1fr 1fr;align-items:start;gap:88px;display:grid}.v-private h3,.v-price h3{max-width:16ch;font-size:clamp(34px,3.6vw,48px);line-height:1.05}.v-private>p{max-width:39ch;margin-top:24px}.v-private .v-small{max-width:46ch;margin-top:16px}.v-price{border-left:1px solid #0d0d0d4d;padding-left:48px}.v-price>p{margin-top:20px}.v-amount{align-items:baseline;gap:18px;display:flex;margin-block:26px 0!important}.v-amount span{font-family:var(--marker);font-size:76px;line-height:1}.v-price .v-small{margin-top:12px}.v-price .entry{grid-template-columns:1fr;gap:10px;margin-top:24px}.v-price .entry label{font-size:14px}.v-price .entry .btn{justify-self:start}.v-questions{grid-template-columns:.85fr 1.3fr;gap:88px;padding-block:76px;display:grid}.v-questions h2{font-size:44px;line-height:1.05}.v-questions details{border-bottom:1px solid #0d0d0d4d;padding-block:19px}.v-questions details:first-child{padding-top:0}.v-questions summary{cursor:pointer;padding-right:12px;font-size:18px}.v-questions details p{max-width:55ch;margin-top:16px;font-size:16px}.v-footer{border-top:2px solid var(--cobalt);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:28px;font-size:14px;display:flex}.v-footer a{color:var(--cobalt);padding-block:10px}.v-footer img{mix-blend-mode:multiply;width:112px;height:auto}.v-footer p{margin-left:auto}.variation .modal{line-height:1.6}.variation .signup .btn:disabled{cursor:wait;opacity:.65}.v-form-status{max-width:46ch;font-size:14px;margin-top:20px!important}.v-form-status:empty{display:none}.variation .signup .h3{font-family:var(--marker);margin:0;font-weight:400}@media (width>=761px) and (width<=1100px){.v-wrap{width:calc(100% - 64px)}.v-hero .entry{grid-template-columns:1fr;max-width:380px}.v-hero .entry .btn{justify-self:start}.v-nav{gap:18px}.v-fit,.v-work,.v-offer,.v-questions{gap:40px}.v-price{padding-left:28px}}@media (width<=760px){.variation{--reading:17px}.v-wrap{width:calc(100% - 40px)}.v-header{gap:12px;padding-block:20px}.v-brand{gap:8px}.v-brand-mark{width:24px;height:24px}.v-brand>img:last-child{width:112px;height:35px}.v-nav{gap:0}.v-nav>a:not(.btn){display:none}.v-nav .btn{min-height:44px;padding:10px 14px;font-size:11px}.v-hero{grid-template-columns:1fr;gap:20px;padding-block:28px 32px}.v-hero h1{font-size:clamp(48px,12.3vw,76px)}.v-intro{font-size:18px;margin-top:22px!important}.v-hero .entry{grid-template-columns:1fr;gap:12px;margin-top:24px}.v-hero-art{justify-self:center;width:85%;max-height:250px}.v-quick{gap:8px;padding-block:20px;font-size:15px;display:grid}.v-quick a{padding-block:4px}.v-fit,.v-work,.v-offer,.v-questions{grid-template-columns:1fr;gap:28px}.v-fit{padding-block:48px}.v-fit h2{max-width:17ch;font-size:38px}.v-work{gap:36px;padding-block:48px}.v-work h2{max-width:16ch;font-size:46px}.v-work-intro>p{max-width:38ch;margin-top:16px}.v-note{margin-top:24px;padding:22px 26px}.v-steps li{grid-template-columns:40px 1fr;column-gap:16px;padding-block:24px}.v-step-number{height:42px;font-size:28px}.v-steps h3{font-size:30px}.v-steps p{font-size:16px}.v-ownership{padding-block:44px}.v-ownership-title{max-width:16ch;font-size:46px;margin-bottom:34px!important}.v-private h3,.v-price h3{font-size:37px}.v-private>p{margin-top:20px}.v-price{border-top:1px solid #0d0d0d4d;border-left:0;margin-top:4px;padding:32px 0 0}.v-price .entry .btn{justify-self:stretch}.v-amount span{font-size:68px}.v-questions{padding-block:48px}.v-questions h2{font-size:38px}.v-questions summary{font-size:16px}.v-footer{gap:12px 20px;font-size:13px}.v-footer p{margin-left:0}.v-footer>a:last-child{flex-basis:100%}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.v-inkline:after{animation:.7s cubic-bezier(.16,1,.3,1) both v-underline}@keyframes v-underline{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}}.hybrid .v-nav{gap:28px;font-size:18px}.hybrid .v-nav .btn{font-size:17px}.hybrid .sec{width:min(1200px,100% - 96px);padding:76px 0}.hybrid .sec .h2{background:0 0;margin-bottom:32px;padding:0;font-size:clamp(42px,4.5vw,64px)}.h-benefits{border-block:2px solid var(--cobalt);grid-template-columns:1fr 1fr 1.25fr;gap:40px;padding-block:24px;display:grid}.h-benefits div{align-content:start;gap:8px;display:grid}.h-benefits dt{font-family:var(--marker);font-size:30px;line-height:1.1}.h-benefits dd{max-width:33ch;margin:0;font-size:17px;line-height:1.55}.hybrid .split{gap:72px;margin-top:0}.hybrid .plist{gap:32px}.hybrid .plist .num{width:44px;height:44px;font-size:28px}.hybrid .plist li{gap:20px}.hybrid .plist h3{margin-bottom:12px;font-size:32px;line-height:1.1}.hybrid .plist p{max-width:40ch;font-size:18px;line-height:1.65}.h-quotes{min-width:0}.h-quote-toggle{width:44px;height:44px;color:var(--cobalt);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0 24px 8px auto;display:grid;position:relative}.h-quote-toggle:before{content:"";border:1px solid var(--cobalt);border-radius:50%;position:absolute;inset:8px}.h-quote-toggle svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;position:relative}.h-quote-toggle:hover{color:#fff}.h-quote-toggle:hover:before{background:var(--cobalt)}.h-quote-toggle .h-play-icon{display:none}.h-quote-toggle.is-paused .h-play-icon{display:block}.h-quote-toggle.is-paused .h-pause-icon,.h-quote-toggle[hidden]{display:none}.hybrid .column{height:460px}.hybrid .column.paused ul,.hybrid .column:focus-within ul{animation-play-state:paused}.hybrid .scrap p{font-size:17px;line-height:1.6}.hybrid .how{border-top:1px solid #0d0d0d4d;padding-bottom:48px}.hybrid .stage{overflow:visible}.hybrid .pencil{z-index:2;pointer-events:none}.hybrid .sheets{gap:72px;margin-top:0}.hybrid .sheet{filter:none;border:0;padding:0;transform:none}.hybrid .sec.who{padding-top:104px;padding-bottom:128px}.hybrid .sec.who .h2{margin-bottom:56px}.hybrid .v-ownership{padding-top:104px;padding-bottom:96px}.hybrid .sheet:before{display:none}.hybrid .sheet h3{margin:20px 0 24px;font-size:36px;line-height:1.1}.hybrid .list{gap:16px}.hybrid .list li{gap:12px;font-size:18px;line-height:1.6}.hybrid .tag{font-size:15px}.hybrid .h-footer{flex-wrap:wrap;gap:20px;padding:28px 0;font-size:14px}.hybrid .h-footer p{font-size:14px}@media (width>=761px) and (width<=1100px){.hybrid .sec{width:calc(100% - 64px)}.hybrid .v-nav{gap:20px}.hybrid .v-nav .btn{padding-inline:18px;font-size:15px}.hybrid .split,.hybrid .sheets{gap:40px}}@media (width<=899px){.hybrid .v-header{flex-wrap:wrap}.hybrid .v-nav{flex:1;justify-content:flex-end;gap:20px}.hybrid .how{padding-bottom:56px}.hybrid .stops{grid-template-columns:1fr 1fr;gap:28px}}@media (width<=760px){.hybrid .v-header{gap:16px}.hybrid .v-nav{flex-wrap:wrap;flex-basis:100%;justify-content:flex-start;gap:8px 24px;font-size:17px}.hybrid .v-nav>a:not(.btn){display:block}.hybrid .v-nav .btn{margin-left:auto;font-size:15px}.hybrid .sec{width:calc(100% - 40px);padding-block:48px}.hybrid .sec.who{padding-top:64px;padding-bottom:80px}.hybrid .sec.who .h2{margin-bottom:40px}.hybrid .v-ownership{padding-top:64px;padding-bottom:64px}.hybrid .sec .h2{margin-bottom:28px;font-size:42px}.h-benefits{grid-template-columns:1fr;gap:18px;padding-block:24px}.h-benefits div{grid-template-columns:88px 1fr;align-items:baseline;gap:16px}.h-benefits dt{font-size:25px}.h-benefits dd{font-size:16px}.hybrid .split{gap:28px}.hybrid .plist h3{font-size:29px}.hybrid .plist p{font-size:17px}.hybrid .column{height:380px}.hybrid .scrap p{font-size:16px}.hybrid .sheets{grid-template-columns:1fr;gap:36px}.hybrid .sheet h3{font-size:32px}.hybrid .list li{font-size:17px}.hybrid .h-footer{align-items:flex-start;gap:16px}}@media (width<=540px){.hybrid .v-nav{gap:6px 20px}.hybrid .v-nav .btn{margin-left:0}.hybrid .stops{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){.hybrid .column{scrollbar-color:var(--cobalt) var(--paper);overflow:auto;-webkit-mask-image:none;mask-image:none}.hybrid .column ul li:nth-child(-n+7){display:list-item}.hybrid .column ul li:nth-child(n+8),.h-quote-toggle{display:none}}.hybrid .sec.qa{padding-top:0;padding-bottom:112px}.hybrid .sec.qa .h2{margin-bottom:40px}.qa-board{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,5vw,80px);display:grid}.qa-index{border-top:2px solid var(--cobalt);margin:0;padding:0;list-style:none}.qa-index li{border-bottom:2px solid var(--cobalt);position:relative}.qa-index input{opacity:0;width:1px;height:1px;position:absolute}.qa-index label{cursor:pointer;grid-template-columns:1fr 26px;align-items:start;gap:20px;padding:15px 0 14px;display:grid}.qa-index label span{font-family:var(--marker);color:var(--ink);font-size:clamp(21px,1.7vw,24px);line-height:1.25;display:block}.qa-toggle{width:26px;height:26px;color:var(--cobalt);justify-self:end;margin-top:2px;transition:color .16s ease-out}.qa-index label:hover .qa-toggle{color:var(--poppy)}.qa-index input:checked+label .qa-toggle{transform:rotate(45deg)}.qa-index input:focus-visible+label{outline:3px solid var(--cobalt);outline-offset:2px;border-radius:4px}.qa-sheet{isolation:isolate;filter:drop-shadow(0 1px 2px #462d1438);align-self:stretch;padding:clamp(32px,3vw,44px) clamp(32px,3.2vw,52px) clamp(40px,3.5vw,56px);position:relative}.qa-sheet:before{content:"";z-index:-1;background:url(/assets/plates/plate-paper.png) 50%/100% 100% no-repeat;position:absolute;inset:-3% -2% -4%;transform:scaleX(-1)}.qa-sheet article{display:none}.qa-board:has(#q0:checked) .a0,.qa-board:has(#q1:checked) .a1,.qa-board:has(#q2:checked) .a2,.qa-board:has(#q3:checked) .a3,.qa-board:has(#q4:checked) .a4,.qa-board:has(#q5:checked) .a5,.qa-board:has(#q6:checked) .a6,.qa-board:has(#q7:checked) .a7,.qa-board:has(#q8:checked) .a8{display:block}.hybrid .qa-sheet h3{font-family:var(--marker);max-width:22ch;margin:0 0 18px;font-size:clamp(28px,2.4vw,36px);font-weight:400;line-height:1.12}.hybrid .qa-sheet p,.hybrid .qa-sheet li{max-width:48ch;font-size:18px;line-height:1.65}.qa-sheet p+p,.qa-sheet p+ul{margin-top:14px}.qa-sheet ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.qa-sheet li{padding-left:26px;position:relative}.qa-sheet li:before{content:"";background:var(--cobalt);width:14px;height:3px;position:absolute;top:.7em;left:0}@media (prefers-reduced-motion:no-preference){.qa-toggle{transition:color .16s ease-out,transform .24s cubic-bezier(.16,1,.3,1)}.qa-sheet article{animation:.38s cubic-bezier(.16,1,.3,1) both qa-settle}@keyframes qa-settle{0%{opacity:0;transform:translateY(-8px)rotate(-.2deg)}to{opacity:1;transform:none}}}@media (width<=899px){.qa-board{grid-template-columns:1fr;gap:32px}.qa-sheet{align-self:auto}}@media (width<=760px){.hybrid .sec.qa{padding-bottom:72px}.hybrid .sec.qa .h2{margin-bottom:32px}.qa-index label{padding:12px 0 11px}.qa-index label span{font-size:20px}.qa-sheet{padding:28px 24px 36px}.hybrid .qa-sheet h3{font-size:26px}.hybrid .qa-sheet p,.hybrid .qa-sheet li{font-size:17px}}.hybrid .w-open .stage{padding-top:216px}.hybrid .w-open .stop{text-align:left}.hybrid .w-open .stop:nth-child(2n){top:-184px!important}.hybrid .w-open .stop:nth-child(odd){top:198px!important}.hybrid .w-open .s6{left:1060px!important}.hybrid .w-caption h3{margin:0 0 16px;font-size:30px;line-height:1.1}.hybrid .w-caption p{text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}.hybrid .w-open .trail{height:488px;margin-bottom:calc(488px * var(--k) - 488px)}@media (width<=1100px){.hybrid .w-open .trail{width:auto;scale:none}.hybrid .w-open .line,.hybrid .w-open .dot,.hybrid .w-open .pencil{display:none}.hybrid .w-open .stop{width:auto;position:static!important}.hybrid .w-open .stops{grid-template-columns:1fr 1fr;display:grid}.hybrid .w-open .stage{padding-top:0}.hybrid .w-open .trail{height:auto;margin-bottom:0}.hybrid .w-open .stops{counter-reset:workflow;gap:36px}.hybrid .w-open .w-caption{grid-template-columns:32px 1fr;gap:0 12px;display:grid}.hybrid .w-open .w-caption:before{counter-increment:workflow;content:counter(workflow);font-family:var(--marker);font-size:30px;line-height:1.1}.hybrid .w-open .w-caption p{grid-column:2}.hybrid .w-caption h3{margin-bottom:12px;font-size:30px}.hybrid .w-caption p{font-size:17px}}@media (width<=540px){.hybrid .w-open .stops{grid-template-columns:1fr}}
