.CutoutHero-module__Gd8shq__frame{--paper:#f1ead8;--ink:#231f18;--yellow:#f6c52b;--red:#ed472f;--lavender:#c7c0e8;color:var(--paper);background:#e6e0d0;padding:20px}.CutoutHero-module__Gd8shq__mat{isolation:isolate;background-color:#124b35;background-image:linear-gradient(90deg,#c7d8ae22 1px,#0000 1px),linear-gradient(#c7d8ae22 1px,#0000 1px),linear-gradient(90deg,#c7d8ae19 1px,#0000 1px),linear-gradient(#c7d8ae19 1px,#0000 1px);background-position:50%;background-size:120px 120px,120px 120px,30px 30px,30px 30px;border-radius:13px;height:calc(100svh - 40px);min-height:790px;max-height:1100px;position:relative;overflow:hidden;box-shadow:0 12px 30px #19251635,inset 0 0 95px #071e2090}.CutoutHero-module__Gd8shq__mat:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 24% 82%,#6c9d4950,#0000 42%),radial-gradient(at 82% 22%,#031d19b0,#0000 38%),repeating-linear-gradient(117deg,#0000 0 110px,#061d1933 145px 190px,#0000 220px 380px);position:absolute;inset:0}.CutoutHero-module__Gd8shq__ruler{pointer-events:none;background:repeating-linear-gradient(90deg,#d7e2b665 0 1px,#0000 1px 8px) 0 0/100% 9px no-repeat,repeating-linear-gradient(90deg,#d7e2b665 0 1px,#0000 1px 8px) 0 100%/100% 9px no-repeat,repeating-linear-gradient(#d7e2b665 0 1px,#0000 1px 8px) 0 0/9px 100% no-repeat,repeating-linear-gradient(#d7e2b665 0 1px,#0000 1px 8px) 100% 0/9px 100% no-repeat;border:1px solid #d7e2b657;position:absolute;inset:13px}.CutoutHero-module__Gd8shq__eyebrow,.CutoutHero-module__Gd8shq__pick,.CutoutHero-module__Gd8shq__caption,.CutoutHero-module__Gd8shq__noteLabel,.CutoutHero-module__Gd8shq__previewLabel,.CutoutHero-module__Gd8shq__previewFoot,.CutoutHero-module__Gd8shq__about,.CutoutHero-module__Gd8shq__bottomNote{font-family:var(--font-mono), monospace}.CutoutHero-module__Gd8shq__heading{z-index:2;width:63%;position:absolute;top:18%;left:5%}.CutoutHero-module__Gd8shq__eyebrow{letter-spacing:1.2px;text-transform:uppercase;margin-bottom:18px;font-size:clamp(10px,.85vw,15px)}.CutoutHero-module__Gd8shq__heading h1{letter-spacing:-.065em;flex-direction:column;align-items:flex-start;font-family:Arial,Helvetica,sans-serif;font-size:clamp(65px,5.25vw,105px);font-weight:900;line-height:1;display:flex}.CutoutHero-module__Gd8shq__blackPaper,.CutoutHero-module__Gd8shq__yellowPaper{white-space:nowrap;padding:.08em .17em .1em;display:block;box-shadow:3px 6px #0002}.CutoutHero-module__Gd8shq__blackPaper{background:var(--ink);transform:rotate(-2deg)}.CutoutHero-module__Gd8shq__yellowPaper{background:var(--yellow);color:var(--ink);margin-top:9px;margin-left:4%;transform:rotate(1.5deg)}.CutoutHero-module__Gd8shq__intro{margin:25px 0 0 2%;font-size:clamp(14px,1.12vw,19px);line-height:1.65}.CutoutHero-module__Gd8shq__pick{text-transform:uppercase;letter-spacing:2px;align-items:center;gap:12px;margin:19px 0 0 35%;font-size:12px;display:flex}.CutoutHero-module__Gd8shq__pick span{font-family:Georgia,serif;font-size:45px;line-height:.8;transform:rotate(-25deg)}.CutoutHero-module__Gd8shq__modes{display:contents}.CutoutHero-module__Gd8shq__mode{z-index:3;cursor:pointer;text-align:center;transform:rotate(var(--tilt));position:absolute}.CutoutHero-module__Gd8shq__modePaper{background:var(--mode-color);color:var(--mode-ink,var(--ink));letter-spacing:-.055em;align-items:center;gap:.3em;padding:.06em .22em .1em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(55px,5.4vw,100px);font-weight:900;line-height:1;transition:transform .22s,box-shadow .22s;display:flex;position:relative;box-shadow:3px 6px #0002}.CutoutHero-module__Gd8shq__modeArrow{visibility:hidden;box-sizing:content-box;background:var(--paper);width:.3em;height:.3em;color:var(--ink);border-radius:0;padding:3px;position:absolute;top:-.1em;right:-.12em}.CutoutHero-module__Gd8shq__mode:hover .CutoutHero-module__Gd8shq__modePaper,.CutoutHero-module__Gd8shq__mode:focus-visible .CutoutHero-module__Gd8shq__modePaper{transform:translateY(-6px) rotate(calc(var(--tilt) * -1));box-shadow:4px 12px #0003}.CutoutHero-module__Gd8shq__mode[aria-pressed=true] .CutoutHero-module__Gd8shq__modeArrow,.CutoutHero-module__Gd8shq__mode:hover .CutoutHero-module__Gd8shq__modeArrow{visibility:visible}.CutoutHero-module__Gd8shq__caption{color:#e0e7d0;letter-spacing:.6px;text-transform:uppercase;margin-top:12px;font-size:clamp(9px,.7vw,12px);display:block}.CutoutHero-module__Gd8shq__games{--mode-color:var(--red);--mode-ink:var(--paper);--tilt:-7deg;top:19%;right:9%}.CutoutHero-module__Gd8shq__cards{--mode-color:var(--lavender);--tilt:5deg;top:46%;right:5%}.CutoutHero-module__Gd8shq__quiz{--mode-color:var(--paper);--tilt:-6deg;top:71%;left:31%}.CutoutHero-module__Gd8shq__notes{--mode-color:var(--yellow);--tilt:4deg;top:72%;right:9%}.CutoutHero-module__Gd8shq__scribble{font-family:var(--font-serif), Georgia, serif;opacity:.9;font-size:23px;font-style:italic;line-height:1.05;position:absolute;top:38%;right:13%;transform:rotate(-7deg)}.CutoutHero-module__Gd8shq__star{color:var(--yellow);position:absolute;top:31%;right:3%;transform:rotate(13deg)}.CutoutHero-module__Gd8shq__star svg{width:82px;height:82px}.CutoutHero-module__Gd8shq__pencil{background:linear-gradient(#fce079 25%,#eeb927 25% 62%,#b87919 62%);border-radius:0 3px 3px 0;width:240px;height:13px;position:absolute;top:62%;right:1%;transform:rotate(-48deg);box-shadow:2px 5px 3px #0005}.CutoutHero-module__Gd8shq__pencil:before{content:"";border-top:6.5px solid #0000;border-bottom:6.5px solid #0000;border-right:35px solid #d9b88b;position:absolute;top:0;left:-35px}.CutoutHero-module__Gd8shq__pencil:after{content:"";background:#c97b70;border-left:9px solid #b6b8ac;border-radius:0 4px 4px 0;width:25px;height:13px;position:absolute;top:0;right:-19px}.CutoutHero-module__Gd8shq__pencil span{color:#65451f;text-align:center;letter-spacing:1px;font:6px/13px monospace;display:block}.CutoutHero-module__Gd8shq__noteStack{width:245px;min-height:162px;color:var(--ink);background:repeating-linear-gradient(#0000 0 25px,#9aafbb4a 25px 26px),#f0e9d7;padding:27px 20px 15px;position:absolute;top:67%;left:5.5%;transform:rotate(7deg);box-shadow:5px 6px #cec7b3,8px 11px 14px #0004}.CutoutHero-module__Gd8shq__tape{clip-path:polygon(2% 0,98% 3%,100% 89%,0 100%);background:#d0cfabc7;width:92px;height:27px;position:absolute;top:-12px;left:32%;transform:rotate(-11deg)}.CutoutHero-module__Gd8shq__noteLabel{letter-spacing:1px;margin-bottom:12px;font-size:9px;display:block}.CutoutHero-module__Gd8shq__crossed{opacity:.65;font-size:12px;text-decoration:line-through;display:block}.CutoutHero-module__Gd8shq__handwritten{font-family:var(--font-serif), Georgia, serif;font-size:26px;font-style:italic;font-weight:600;line-height:1.3;display:block}.CutoutHero-module__Gd8shq__noteCheck{align-items:center;gap:5px;margin-top:12px;font-size:10px;display:flex}.CutoutHero-module__Gd8shq__preview{width:24%;max-width:350px;color:var(--ink);background:var(--paper);padding:21px 24px;position:absolute;top:59%;left:50%;transform:rotate(-3deg);box-shadow:3px 7px 12px #0003}.CutoutHero-module__Gd8shq__previewLabel{letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #231f1830;margin-bottom:11px;padding-bottom:7px;font-size:9px;display:inline-block}.CutoutHero-module__Gd8shq__preview h2{letter-spacing:-.04em;font-size:clamp(17px,1.35vw,23px);font-weight:800;line-height:1.1}.CutoutHero-module__Gd8shq__preview p{margin-top:10px;font-size:11px;line-height:1.6}.CutoutHero-module__Gd8shq__previewFoot{margin-top:15px;font-size:8px;line-height:1.5;display:block}.CutoutHero-module__Gd8shq__bottom{justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:31px;left:3.5%;right:3.5%}.CutoutHero-module__Gd8shq__about{text-transform:uppercase;text-underline-offset:5px;align-items:center;gap:14px;font-size:11px;display:inline-flex}.CutoutHero-module__Gd8shq__about:hover{text-decoration:underline}.CutoutHero-module__Gd8shq__bottomNote{font-size:10px}.CutoutHero-module__Gd8shq__start{color:var(--ink);background:var(--paper);align-items:center;gap:25px;padding:15px 21px;font-size:14px;font-weight:800;transition:transform .2s,background-color .2s;display:inline-flex;transform:rotate(-2deg);box-shadow:3px 4px #0003}.CutoutHero-module__Gd8shq__start:hover{background:var(--yellow);transform:rotate(0)}.CutoutHero-module__Gd8shq__mat a:focus-visible,.CutoutHero-module__Gd8shq__mode:focus-visible{outline-offset:7px;outline:3px solid #fff}@media (prefers-reduced-motion:no-preference){.CutoutHero-module__Gd8shq__heading{animation:.65s both CutoutHero-module__Gd8shq__settle}.CutoutHero-module__Gd8shq__mode{animation:.65s .1s both CutoutHero-module__Gd8shq__settle}.CutoutHero-module__Gd8shq__noteStack{animation:.65s .2s both CutoutHero-module__Gd8shq__settle}@keyframes CutoutHero-module__Gd8shq__settle{0%{translate:0 16px}to{translate:0}}}@media (min-width:1650px){.CutoutHero-module__Gd8shq__noteStack{width:295px;padding:32px 25px 22px}.CutoutHero-module__Gd8shq__preview{padding:26px 30px}.CutoutHero-module__Gd8shq__preview p{font-size:13px}.CutoutHero-module__Gd8shq__previewFoot{font-size:10px}}@media (max-width:1100px){.CutoutHero-module__Gd8shq__heading{top:17%}.CutoutHero-module__Gd8shq__heading h1{font-size:6.8vw}.CutoutHero-module__Gd8shq__games{top:20%;right:6%}.CutoutHero-module__Gd8shq__cards{top:44%}.CutoutHero-module__Gd8shq__scribble{top:35%;right:9%}.CutoutHero-module__Gd8shq__noteStack{width:205px}.CutoutHero-module__Gd8shq__handwritten{font-size:23px}.CutoutHero-module__Gd8shq__preview{width:26%;padding:19px;top:59%;left:49%}.CutoutHero-module__Gd8shq__quiz{left:30%}.CutoutHero-module__Gd8shq__notes{top:77%;right:5%}.CutoutHero-module__Gd8shq__bottomNote{display:none}}@media (max-width:900px){.CutoutHero-module__Gd8shq__frame{padding:10px}.CutoutHero-module__Gd8shq__mat{border-radius:9px;height:auto;min-height:0;max-height:none;padding-bottom:26px}.CutoutHero-module__Gd8shq__ruler{inset:8px}.CutoutHero-module__Gd8shq__heading{width:auto;margin:25px 24px 0;position:relative;top:auto;left:auto}.CutoutHero-module__Gd8shq__eyebrow{max-width:240px;margin-bottom:15px;font-size:9px;line-height:1.6}.CutoutHero-module__Gd8shq__heading h1{font-size:clamp(28px,9.5vw,65px)}.CutoutHero-module__Gd8shq__intro{margin-top:23px;font-size:13px}.CutoutHero-module__Gd8shq__pick{margin:18px 0 0 2%;font-size:10px}.CutoutHero-module__Gd8shq__scribble,.CutoutHero-module__Gd8shq__star,.CutoutHero-module__Gd8shq__pencil,.CutoutHero-module__Gd8shq__noteStack{display:none}.CutoutHero-module__Gd8shq__modes{grid-template-columns:1fr 1fr;gap:26px 20px;padding:30px 29px 25px;display:grid}.CutoutHero-module__Gd8shq__mode{min-width:0;position:relative;inset:auto}.CutoutHero-module__Gd8shq__modePaper{white-space:nowrap;justify-content:center;font-size:clamp(28px,9.5vw,61px)}.CutoutHero-module__Gd8shq__caption{letter-spacing:0;margin-top:9px;font-size:8px;line-height:1.5}.CutoutHero-module__Gd8shq__preview{width:auto;max-width:none;min-height:180px;margin:12px 31px 30px;padding:20px;position:relative;inset:auto;transform:rotate(-2deg)}.CutoutHero-module__Gd8shq__preview h2{font-size:21px}.CutoutHero-module__Gd8shq__preview p{font-size:12px}.CutoutHero-module__Gd8shq__previewFoot{font-size:9px}.CutoutHero-module__Gd8shq__bottom{flex-direction:column-reverse;gap:24px;margin:0 27px;position:relative;inset:auto}.CutoutHero-module__Gd8shq__start{justify-content:space-between;width:100%;font-size:14px}.CutoutHero-module__Gd8shq__about{font-size:10px}}@media (prefers-reduced-motion:reduce){.CutoutHero-module__Gd8shq__mat *,.CutoutHero-module__Gd8shq__mat :before,.CutoutHero-module__Gd8shq__mat :after{transition:none}}html[data-theme=dark] .CutoutHero-module__Gd8shq__frame{--paper:#181818;--ink:#eee7dd;--yellow:#ff5c00;--red:#b83425;--lavender:#b6a4d5;background:var(--desk);color:#eee7dd}html[data-theme=dark] .CutoutHero-module__Gd8shq__mat{background-color:var(--mat);background-image:linear-gradient(90deg,#ffd7b91a 1px,#0000 1px),linear-gradient(#ffd7b91a 1px,#0000 1px);background-size:30px 30px;box-shadow:0 12px 30px #0005,inset 0 0 95px #170b0755}html[data-theme=dark] .CutoutHero-module__Gd8shq__mat:before{background:radial-gradient(at 24% 82%,#ff5c0025,#0000 55%)}html[data-theme=dark] .CutoutHero-module__Gd8shq__ruler{opacity:.65;border-color:#f1c3a650}html[data-theme=dark] .CutoutHero-module__Gd8shq__blackPaper{color:#eee7dd;background:#111}html[data-theme=dark] .CutoutHero-module__Gd8shq__yellowPaper{color:#17120e}html[data-theme=dark] :is(.CutoutHero-module__Gd8shq__cards,.CutoutHero-module__Gd8shq__notes){--mode-ink:#17120e}html[data-theme=dark] .CutoutHero-module__Gd8shq__games{--mode-ink:#fff0e5}html[data-theme=dark] .CutoutHero-module__Gd8shq__caption{color:#e5c9b7}html[data-theme=dark] .CutoutHero-module__Gd8shq__noteStack{background:repeating-linear-gradient(#0000 0 25px,#eee7dd20 25px 26px),#202020;box-shadow:5px 6px #36302b,8px 11px 14px #0006}html[data-theme=dark] .CutoutHero-module__Gd8shq__tape{background:#ac7657c9}html[data-theme=dark] .CutoutHero-module__Gd8shq__previewLabel{border-color:#eee7dd30}html[data-theme=dark] :is(.CutoutHero-module__Gd8shq__preview,.CutoutHero-module__Gd8shq__start){border:1px solid #eee7dd25}html[data-theme=dark] .CutoutHero-module__Gd8shq__start:hover{color:#17120e}.CutoutHero-module__Gd8shq__previewRegion{isolation:isolate;width:24%;max-width:350px;display:grid;position:absolute;top:59%;left:50%}.CutoutHero-module__Gd8shq__previewRegion .CutoutHero-module__Gd8shq__preview{pointer-events:none;grid-area:1/1;width:100%;max-width:none;margin:0;position:relative;inset:auto}@media (max-width:900px){.CutoutHero-module__Gd8shq__previewRegion{width:auto;max-width:none;margin:24px 40px 48px 31px;position:relative;inset:auto}}.CutoutHero-module__Gd8shq__nav{z-index:5;justify-content:space-between;align-items:center;gap:20px;padding:35px 3.5%;display:flex;position:relative}.CutoutHero-module__Gd8shq__brand{letter-spacing:-1.8px;align-items:center;gap:6px;font-size:31px;font-weight:800;display:flex}.CutoutHero-module__Gd8shq__brand svg{width:34px;height:34px}.CutoutHero-module__Gd8shq__navNote{text-transform:uppercase;letter-spacing:1px;font-size:10px}.CutoutHero-module__Gd8shq__workspace{background:var(--paper);color:var(--ink);align-items:center;gap:22px;padding:14px 18px;font-size:11px;display:flex;transform:rotate(2deg);box-shadow:2px 4px #0003}.CutoutHero-module__Gd8shq__workspace,.CutoutHero-module__Gd8shq__navNote{font-family:var(--font-mono), monospace}@media (max-width:1100px){.CutoutHero-module__Gd8shq__navNote{display:none}}@media (max-width:900px){.CutoutHero-module__Gd8shq__nav{gap:10px;padding:28px 24px 20px}.CutoutHero-module__Gd8shq__brand{font-size:26px}.CutoutHero-module__Gd8shq__brand svg{width:28px;height:28px}.CutoutHero-module__Gd8shq__workspace{gap:9px;padding:11px;font-size:9px}}html[data-theme=dark] .CutoutHero-module__Gd8shq__workspace{border:1px solid #eee7dd25}@media (hover:hover){.CutoutHero-module__Gd8shq__workspace:hover{background:var(--yellow);color:var(--ink);transform:rotate(0)}}.CutoutHero-module__Gd8shq__previewDrawing{animation:.65s cubic-bezier(.45,0,.55,1) both CutoutHero-module__Gd8shq__drawNote}@keyframes CutoutHero-module__Gd8shq__drawNote{0%{z-index:1;transform:translate(0%)translate(8px,8px)rotate(1deg)}45%{z-index:1;transform:translate(110%)translate(20px,-18px)rotate(6deg)}48%{z-index:5;transform:translate(110%)translate(20px,-18px)rotate(6deg)}to{z-index:5;transform:translate(0%)translate(0)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.CutoutHero-module__Gd8shq__previewDrawing{animation:none}}.CutoutHero-module__Gd8shq__preview{--fold:24px;background-image:linear-gradient(165deg,#fff2,#0000 60%,#00000008);border-radius:2px 3px 20px 2px/2px 2px 8px;padding-bottom:28px;box-shadow:1px 2px 2px #0002,5px 12px 15px -6px #0006}.CutoutHero-module__Gd8shq__preview:after{content:"";width:var(--fold);height:var(--fold);pointer-events:none;background:linear-gradient(135deg, transparent 43%, #0003 47%, var(--paper) 55%, #fff8 100%);border-radius:0 0 20px;position:absolute;bottom:0;right:0}.CutoutHero-module__Gd8shq__preview:before{content:"";clip-path:polygon(4% 0,100% 3%,97% 100%,0 96%);background:#e5ddbab0;width:45px;height:15px;position:absolute;top:-6px;left:16px;rotate:-24deg}.CutoutHero-module__Gd8shq__preview:nth-child(2){--fold:34px;border-radius:2px 1px 3px 26px/1px 2px 2px 10px}.CutoutHero-module__Gd8shq__preview:nth-child(2):after{left:0;right:auto;transform:scaleX(-1)}.CutoutHero-module__Gd8shq__preview:nth-child(2):before{left:auto;right:18px;rotate:23deg}.CutoutHero-module__Gd8shq__preview:nth-child(3){--fold:18px;border-radius:2px 3px 14px 4px}.CutoutHero-module__Gd8shq__preview:nth-child(3):before{width:63px;left:40%;rotate:-5deg}.CutoutHero-module__Gd8shq__preview:nth-child(4){--fold:30px;border-radius:3px 2px 22px/2px 2px 12px}.CutoutHero-module__Gd8shq__preview:nth-child(4):before{width:35px;left:12px;rotate:-36deg}.CutoutHero-module__Gd8shq__noteStack{border-radius:2px 3px 24px/2px 3px 9px 2px;box-shadow:4px 5px #d7cfbb,8px 14px 12px -5px #0005}.CutoutHero-module__Gd8shq__noteStack:after{content:"";background:linear-gradient(135deg, transparent 44%, #0002 48%, var(--paper) 57%, #fff7);border-radius:0 0 24px;width:28px;height:28px;position:absolute;bottom:0;right:0}html[data-theme=dark] .CutoutHero-module__Gd8shq__preview:before{background:#ac7657b0}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.landing-module__g1LwZa__landing{color:#231f18;background:#e6e0d0;overflow:clip}.landing-module__g1LwZa__process{padding:110px 7% 120px;scroll-margin-top:25px}.landing-module__g1LwZa__sectionHeading{max-width:920px}.landing-module__g1LwZa__sectionHeading h2,.landing-module__g1LwZa__faq h2{letter-spacing:-.06em;margin:20px 0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(38px,5vw,77px);font-weight:900;line-height:1}.landing-module__g1LwZa__sectionHeading h2 span{color:#245c40}.landing-module__g1LwZa__sectionHeading>p:last-child{max-width:440px;font-size:16px;line-height:1.7}.landing-module__g1LwZa__steps{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:75px;display:grid}.landing-module__g1LwZa__step{padding:30px;position:relative;box-shadow:5px 7px #231f1820}.landing-module__g1LwZa__step h3{letter-spacing:-.04em;margin-bottom:12px;font-size:clamp(24px,2vw,33px);font-weight:800;line-height:1.1}.landing-module__g1LwZa__step>p:last-child{font-size:14px;line-height:1.7}.landing-module__g1LwZa__notes{background:#f6f0e3;rotate:-3deg}.landing-module__g1LwZa__structure{background:#c7c0e8;rotate:2deg}.landing-module__g1LwZa__practice{background:#f6c52b;rotate:-2deg}.landing-module__g1LwZa__noteSample,.landing-module__g1LwZa__structureSample,.landing-module__g1LwZa__practiceSample{height:225px;margin:25px 0}.landing-module__g1LwZa__noteSample{background:repeating-linear-gradient(#0000 0 31px,#687b9b40 31px 32px);border-left:1px solid #c0665c88;padding:14px}.landing-module__g1LwZa__noteSample span{font:10px var(--font-mono), monospace}.landing-module__g1LwZa__noteSample p{font-family:var(--font-serif), Georgia, serif;font-size:27px;font-style:italic;line-height:1.8}.landing-module__g1LwZa__noteSample mark{background:#f6c52b77;font-size:19px}.landing-module__g1LwZa__structureSample{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.landing-module__g1LwZa__structureSample span{background:#f1ead866;border:1px solid #231f18;padding:12px 18px;font-size:13px}.landing-module__g1LwZa__structureSample svg{width:18px;height:18px}.landing-module__g1LwZa__practiceSample{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.landing-module__g1LwZa__practiceSample>svg:first-child{width:110px;height:110px}.landing-module__g1LwZa__practiceSample span{color:#f1ead8;background:#231f18;padding:10px 16px;font-size:17px;font-weight:700;rotate:-5deg}.landing-module__g1LwZa__reassurance{grid-template-columns:1.5fr 1fr;align-items:center;gap:70px;margin:0 20px;padding:90px 6%;display:grid}.landing-module__g1LwZa__reassurance h2{margin-top:35px;font-size:clamp(35px,5vw,84px)}.landing-module__g1LwZa__scrollHighlight{color:#f1ead8;letter-spacing:-.06em;white-space:nowrap;padding:.08em .17em .1em;font:900 1em/1 Arial,Helvetica,sans-serif;display:inline-block;position:relative;rotate:-3deg}.landing-module__g1LwZa__scrollHighlight:last-child{margin:14px 0 0 5%;rotate:2deg}.landing-module__g1LwZa__inkFill,.landing-module__g1LwZa__yellowFill{padding:inherit;clip-path:inset(0 100% 0 0);position:absolute;inset:0}.landing-module__g1LwZa__inkFill{color:#f1ead8;background:#231f18}.landing-module__g1LwZa__yellowFill{color:#231f18;background:#f6c52b}.landing-module__g1LwZa__reminder{padding:40px;position:relative;rotate:4deg}.landing-module__g1LwZa__reminder>p:first-of-type{font-size:clamp(35px,4vw,60px);line-height:1.05}.landing-module__g1LwZa__reminder>p:nth-of-type(2){margin:25px 0;font-size:14px;line-height:1.7}.landing-module__g1LwZa__reminder a{border-top:1px solid #231f1840;justify-content:space-between;align-items:center;padding-top:20px;font-size:13px;font-weight:800;display:flex}.landing-module__g1LwZa__faq{grid-template-columns:1fr 1.3fr;gap:80px;padding:110px 7%;display:grid}.landing-module__g1LwZa__faq details{border-top:1px solid #231f1844}.landing-module__g1LwZa__faq details:last-child{border-bottom:1px solid #231f1844}.landing-module__g1LwZa__faq summary{justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.landing-module__g1LwZa__faq summary::-webkit-details-marker{display:none}.landing-module__g1LwZa__faq summary span{font-size:25px;font-weight:400}.landing-module__g1LwZa__faq details[open] summary span{rotate:45deg}.landing-module__g1LwZa__faq details p{padding:0 30px 25px 0;font-size:14px;line-height:1.8}.landing-module__g1LwZa__footer{border-top:1px solid #231f1844;flex-wrap:wrap;align-items:center;gap:30px;margin:0 7%;padding:35px 0;display:flex}.landing-module__g1LwZa__wordmark{letter-spacing:-.05em;align-items:center;gap:6px;font-size:28px;font-weight:900;display:flex}.landing-module__g1LwZa__footer>p{flex:1;font-size:12px}.landing-module__g1LwZa__footer>a:last-of-type{align-items:center;gap:10px;font-size:12px;display:flex}.landing-module__g1LwZa__footer small{color:#635e50;flex-basis:100%;max-width:640px;font-size:10px;line-height:1.6}[data-motion=desktop] .landing-module__g1LwZa__process{grid-template-columns:1fr 1fr;align-items:center;gap:8%;height:100svh;min-height:560px;padding:clamp(26px,6svh,65px) 7%;display:grid;overflow:clip}[data-motion=desktop] .landing-module__g1LwZa__sectionHeading h2{font-size:clamp(38px,min(4.5vw,7.6svh),76px)}[data-motion=desktop] .landing-module__g1LwZa__steps{perspective:1200px;isolation:isolate;height:min(520px,74svh);margin:0;display:block;position:relative}[data-motion=desktop] .landing-module__g1LwZa__step{max-width:440px;height:calc(100% - 20px);min-height:0;margin:auto;padding:clamp(20px,3.4svh,30px);position:absolute;inset:0;box-shadow:12px 22px 30px #231f1824,3px 5px #231f181f}[data-motion=desktop] .landing-module__g1LwZa__step h3{font-size:clamp(22px,min(2vw,4.4svh),33px)}[data-motion=desktop] :is(.landing-module__g1LwZa__noteSample,.landing-module__g1LwZa__structureSample,.landing-module__g1LwZa__practiceSample){height:min(225px,29svh);margin:min(25px,2.4svh) 0}[data-motion=desktop] .landing-module__g1LwZa__noteSample p{font-size:min(27px,3.1svh)}[data-motion=desktop] .landing-module__g1LwZa__noteSample mark{font-size:min(19px,2.3svh)}[data-motion=desktop] .landing-module__g1LwZa__practiceSample>svg:first-child{width:min(110px,13svh);height:min(110px,13svh)}@media (max-width:999px){.landing-module__g1LwZa__steps{grid-template-columns:1fr;gap:40px;max-width:580px;margin-left:auto;margin-right:auto}.landing-module__g1LwZa__step{padding:28px}.landing-module__g1LwZa__noteSample p{font-size:23px}.landing-module__g1LwZa__reassurance{gap:30px}.landing-module__g1LwZa__reminder{padding:25px}}@media (max-width:700px){.landing-module__g1LwZa__process,.landing-module__g1LwZa__faq{padding:65px 27px}.landing-module__g1LwZa__steps,.landing-module__g1LwZa__reassurance,.landing-module__g1LwZa__faq{grid-template-columns:1fr}.landing-module__g1LwZa__steps{gap:40px;margin-top:45px}.landing-module__g1LwZa__step{padding:28px}.landing-module__g1LwZa__noteSample,.landing-module__g1LwZa__structureSample,.landing-module__g1LwZa__practiceSample{height:190px}.landing-module__g1LwZa__reassurance{gap:50px;margin:0 10px;padding:50px 25px}.landing-module__g1LwZa__faq{gap:25px}.landing-module__g1LwZa__footer{gap:15px;margin:0 27px}}html[data-theme=dark] .landing-module__g1LwZa__landing{background:var(--desk);color:#eee7dd}html[data-theme=dark] .landing-module__g1LwZa__sectionHeading h2 span{color:#f73}html[data-theme=dark] .landing-module__g1LwZa__notes{background:#202020;border:1px solid #eee7dd30}html[data-theme=dark] .landing-module__g1LwZa__structure{color:#17120e;background:#b6a4d5}html[data-theme=dark] .landing-module__g1LwZa__practice{color:#17120e;background:#ff5c00}html[data-theme=dark] .landing-module__g1LwZa__noteSample{background:repeating-linear-gradient(#0000 0 31px,#eee7dd25 31px 32px);border-color:#bd694d}html[data-theme=dark] .landing-module__g1LwZa__noteSample mark{color:#eee7dd;background:#ff5c0040}html[data-theme=dark] .landing-module__g1LwZa__yellowFill{color:#17120e;background:#ff5c00}html[data-theme=dark] .landing-module__g1LwZa__inkFill{background:#111}html[data-theme=dark] :is(.landing-module__g1LwZa__faq details,.landing-module__g1LwZa__footer,.landing-module__g1LwZa__reminder a){border-color:#eee7dd40}html[data-theme=dark] .landing-module__g1LwZa__footer small{color:#bfb5aa}.landing-module__g1LwZa__step{--sheet:#f6f0e3;border-radius:1px 3px 15px 2px/1px 2px 7px}.landing-module__g1LwZa__structure{--sheet:#c7c0e8;border-radius:2px 1px 2px 23px/2px 1px 2px 8px}.landing-module__g1LwZa__practice{--sheet:#f6c52b;border-radius:2px 2px 25px/2px 2px 10px}.landing-module__g1LwZa__step:after{content:"";pointer-events:none;background:linear-gradient(135deg, transparent 46%, #0002 48%, var(--sheet) 55%, #fff8 100%);border-radius:0 0 15px;width:26px;height:26px;position:absolute;bottom:0;right:0}.landing-module__g1LwZa__structure:after{left:0;right:auto;transform:scaleX(-1)}.landing-module__g1LwZa__step:before{content:"";clip-path:polygon(3% 0,100% 5%,97% 95%,0 100%);pointer-events:none;background:#e8dfbcaa;width:64px;height:19px;position:absolute;top:-8px;left:37%;rotate:-7deg}.landing-module__g1LwZa__practice:before{width:45px;left:12%;rotate:11deg}[data-motion=desktop] .landing-module__g1LwZa__step[data-paper-curl]{box-shadow:none;pointer-events:none;transform-style:preserve-3d;background:0 0;border:0}[data-paper-curl]:before{display:none}.landing-module__g1LwZa__step[data-paper-curl]:after{top:0;bottom:0;left:var(--tear-progress);width:var(--curl-width);background:linear-gradient(90deg, #0006, #0001 12%, #fff7 37%, #fff2 60%, #0004 92%), var(--sheet);clip-path:polygon(5% 0,94% 1%,98% 4%,92% 9%,99% 16%,94% 23%,100% 31%,94% 39%,99% 47%,93% 55%,100% 64%,94% 72%,99% 81%,94% 89%,100% 96%,91% 100%,6% 99%,0 94%,4% 80%,0 63%,4% 48%,0 32%,4% 17%,0 5%);border-radius:45% 15% 15% 45%/3% 2% 2% 3%;height:100%;right:auto;transform:translate(-55%);box-shadow:-9px 5px 12px #0003,4px 0 3px #0002}html[data-theme=dark] .landing-module__g1LwZa__notes{--sheet:#202020}html[data-theme=dark] .landing-module__g1LwZa__structure{--sheet:#b6a4d5}html[data-theme=dark] .landing-module__g1LwZa__practice{--sheet:#ff5c00}
