/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:4px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-table:#f3efe7;--color-pencil:#8d949b;--color-ink:#161616;--color-ink-soft:#5d5a55;--color-orange-ink:#a33f0e;--color-cobalt:#2450c8;--color-focus:#2450c8;--font-display:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-body:Figtree, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-hand:"Shantell Sans", "Comic Neue", ui-rounded, sans-serif;--shadow-paper-rest:0 1px 1px #4a3a2412, 0 2px 5px #4a3a240f;--shadow-paper-lift:1px 2px 2px #4a3a240f, 3px 10px 18px #4a3a2414, 6px 24px 44px -14px #4a3a2429;--shadow-paper-high:2px 4px 6px #4a3a240d, 8px 22px 38px -6px #4a3a241f, 16px 48px 80px -24px #4a3a2433;--shadow-paper-curl:1px 2px 2px #4a3a240f, 3px 10px 18px #4a3a2414, 14px 20px 16px -14px #4a3a244d;--shadow-paper-stack:0 1px 2px #4a3a2414, 5px 6px 0 -1px #faf6ee, 5px 7px 3px -1px #4a3a2424, 10px 12px 0 -2px #efe9de, 10px 14px 6px -2px #4a3a2424, 14px 30px 50px -16px #4a3a242e;--shadow-paper-press:0 0 1px #4a3a242e, 0 1px 2px #4a3a2414;--shadow-photo:0 1px 2px #4a3a241a, 2px 8px 16px -4px #4a3a2429;--radius-paper:2px;--radius-tab:4px;--radius-screen:14px;--radius-dot:9999px}}@layer base{html{color-scheme:light}body{background:var(--table);color:var(--ink);margin:0}img{max-width:100%;height:auto}}@layer components{:root{--mp-fs-display-xl:clamp(44px, 1.9rem + 4.3vw, 88px);--mp-fs-display-l:clamp(38px, 1.6rem + 3vw, 64px);--mp-fs-h1:clamp(34px, 1.6rem + 1.4vw, 48px);--mp-fs-h2:clamp(27px, 1.4rem + .6vw, 34px);--mp-fs-lead:clamp(18px, 1rem + .3vw, 21px);--mp-gutter:var(--space-4);--mp-section:var(--space-8);--mp-max:1240px;--mp-ease-paper:cubic-bezier(.2, .75, .25, 1);--mp-dur-lift:.18s;--mp-dur-slide:.64s;--mp-under:var(--table)}@media (width>=768px){:root{--mp-gutter:var(--space-6);--mp-section:var(--space-9)}}@media (width>=1440px){:root{--mp-section:var(--space-10)}}.mp-table{background:var(--table);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:17px;line-height:28px}.mp-wrap{max-width:var(--mp-max);padding-inline:var(--mp-gutter);margin-inline:auto}.mp-section{padding-block:var(--mp-section)}.mp-display-xl,.mp-display-l,.mp-h1,.mp-h2,.mp-h3{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin:0}.mp-display-xl{font-size:var(--mp-fs-display-xl);letter-spacing:-.03em;font-weight:700;line-height:.95}.mp-display-l{font-size:var(--mp-fs-display-l);letter-spacing:-.025em;font-weight:700;line-height:1}.mp-h1{font-size:var(--mp-fs-h1);letter-spacing:-.02em;font-weight:650;line-height:1.05}.mp-h2{font-size:var(--mp-fs-h2);letter-spacing:-.015em;font-weight:650;line-height:1.12}.mp-h3{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.2}.mp-lead{font-size:var(--mp-fs-lead);color:var(--ink-soft);text-wrap:pretty;max-width:34em;margin:0;line-height:1.55}.mp-body{max-width:38em;font-size:17px;line-height:28px}.mp-small{color:var(--ink-soft);font-size:15px;line-height:22px}.mp-label{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-size:13px;font-weight:600;line-height:16px}.mp-hand{font-family:var(--font-hand);color:var(--ink);font-size:19px;line-height:26px}.mp-hand-l{font-family:var(--font-hand);color:var(--ink);font-size:28px;font-weight:500;line-height:34px}.mp-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:600}.mp-plus{color:var(--orange-ink)}.mp-mark{background:linear-gradient(transparent 58%, var(--sun) 58%, var(--sun) 92%, transparent 92%);padding-inline:.08em}.mp-logo{border-radius:0 0 var(--radius-paper) var(--radius-paper);align-items:center;line-height:0;display:inline-flex}.mp-logo img{border-radius:inherit;width:auto;height:64px;display:block}.mp-logo--tile{box-shadow:var(--shadow-paper-lift);align-self:flex-start}.mp-logo--sm img{height:48px}.mp-logo--lg img{height:120px}.mp-logo:focus-visible{outline:var(--stroke-focus) solid var(--focus);outline-offset:4px}.mp-wordmark{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-size:28px;font-weight:800;line-height:1;text-decoration:none}.mp-paper{background:var(--paper);color:var(--ink);border-radius:var(--radius-paper);box-shadow:var(--shadow-paper-rest);position:relative}.mp-paper--lift{box-shadow:var(--shadow-paper-lift)}.mp-paper--high{box-shadow:var(--shadow-paper-high)}.mp-paper--warm{background:var(--paper-warm)}.mp-paper--orange{background:var(--orange-paper)}.mp-paper--cobalt{background:var(--cobalt-paper)}.mp-paper--sun{background:var(--sun-paper)}.mp-paper--moss{background:var(--moss-paper)}.mp-paper--tilt-l{transform:rotate(-1.4deg)}.mp-paper--tilt-r{transform:rotate(1.1deg)}.mp-pad{padding:var(--space-5)}.mp-pad-l{padding:var(--space-6)}@media (width>=768px){.mp-pad-l{padding:var(--space-7)}}.mp-paper--stack{box-shadow:var(--shadow-paper-stack)}.mp-paper--curl{box-shadow:var(--shadow-paper-curl)}.mp-paper--fold{--mp-fold:40px}.mp-paper--fold:before{content:"";width:var(--mp-fold);height:var(--mp-fold);background:var(--mp-under);z-index:1;border-bottom-left-radius:2px;position:absolute;top:0;right:0}.mp-paper--fold>.mp-fold-flap,.mp-fold-flap{width:var(--mp-fold);height:var(--mp-fold);z-index:2;background:var(--paper-shade);clip-path:polygon(0 0,0 100%,100% 100%);position:absolute;top:0;right:0;box-shadow:inset 2px -2px 3px #4a3a241f}.mp-paper--squared{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-position:-1px -1px;background-size:24px 24px}.mp-paper--ruled{background-image:linear-gradient(transparent 31px, var(--line) 31px);background-size:100% 32px}.mp-paper--dotted{background-image:radial-gradient(var(--pencil) .9px, transparent 1.2px);background-size:20px 20px}.mp-edge-torn{clip-path:polygon(0 6px,3% 2px,7% 7px,11% 1px,15% 5px,19% 0,24% 6px,28% 2px,33% 7px,37% 1px,42% 5px,46% 0,51% 6px,55% 2px,60% 7px,64% 1px,69% 5px,73% 1px,78% 7px,82% 2px,87% 6px,91% 0,96% 5px,100% 2px,100% 100%,0 100%)}.mp-shadow-wrap{filter:drop-shadow(1px 2px 2px #4a3a241a)drop-shadow(3px 10px 14px #4a3a241a)}.mp-cutline{border:0;border-top:1.75px dashed var(--pencil);margin:var(--space-5) 0;height:0;position:relative;overflow:visible}.mp-cutline>svg{background:inherit;width:20px;height:20px;color:var(--ink);position:absolute;top:-11px;left:12px}.mp-foldline{height:0;margin:var(--space-5) 0;border:0;border-top:1.75px dashed var(--pencil);border-image:repeating-linear-gradient(90deg, var(--pencil) 0 10px, transparent 10px 14px, var(--pencil) 14px 16px, transparent 16px 20px) 1}.mp-btn{--mp-btn-bg:var(--paper);--mp-btn-ink:var(--ink);appearance:none;box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;font:600 17px/24px var(--font-body);color:var(--mp-btn-ink);background:var(--mp-btn-bg);border-radius:var(--radius-tab);transition:transform var(--mp-dur-lift) var(--mp-ease-paper), box-shadow var(--mp-dur-lift) var(--mp-ease-paper);border:0;padding:12px 22px;text-decoration:none;display:inline-flex;box-shadow:0 1px 1px #4a3a2414,1px 4px 8px #4a3a241a}.mp-btn:hover{box-shadow:var(--shadow-paper-lift);transform:translateY(-2px)rotate(-.4deg)}.mp-btn:active{box-shadow:var(--shadow-paper-press);transform:translateY(0)}.mp-btn:focus-visible,.mp-link:focus-visible,.mp-input:focus-visible,.mp-faq summary:focus-visible,.mp-check input:focus-visible+span{outline:var(--stroke-focus) solid var(--focus);outline-offset:2px}.mp-btn--primary{--mp-btn-bg:var(--orange);--mp-btn-ink:var(--on-orange)}.mp-btn--lg{min-height:56px;padding:15px 28px;font-size:19px}.mp-btn--quiet{--mp-btn-bg:transparent;box-shadow:none;text-underline-offset:.25em;padding-inline:4px;text-decoration:underline 1.75px}.mp-btn--quiet:hover{box-shadow:none;-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);transform:none}.mp-btn[disabled],.mp-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55;box-shadow:var(--shadow-paper-press);transform:none}.mp-btn svg{flex:none;width:20px;height:20px}.mp-link{color:var(--link);text-underline-offset:.2em;border-radius:2px;text-decoration:underline 1.5px}.mp-link:hover{text-decoration-thickness:3px;-webkit-text-decoration-color:var(--sun);-webkit-text-decoration-color:var(--sun);text-decoration-color:var(--sun);color:var(--ink)}.mp-field{gap:var(--space-2);display:grid}.mp-field>label,.mp-field__label{font:600 15px/22px var(--font-body);color:var(--ink)}.mp-input{box-sizing:border-box;width:100%;min-height:52px;font:400 18px/26px var(--font-body);color:var(--ink);background:var(--paper);border:0;border-bottom:var(--stroke-pencil) solid var(--pencil);border-radius:var(--radius-tab) var(--radius-tab) 0 0;box-shadow:var(--shadow-paper-rest);padding:12px 14px 10px}.mp-input::placeholder{color:var(--ink-soft)}.mp-input:focus{border-bottom-color:var(--cobalt)}.mp-input[aria-invalid=true]{border-bottom-color:var(--orange-ink)}select.mp-input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50% 62%, transparent 62%), linear-gradient(-45deg, transparent 50%, var(--ink) 50% 62%, transparent 62%);background-position:calc(100% - 26px),calc(100% - 19px);background-repeat:no-repeat;background-size:8px 8px,8px 8px;padding-right:44px}.mp-field__help{color:var(--ink-soft);font-size:15px;line-height:22px}.mp-field__error{color:var(--orange-ink);font-size:15px;font-weight:600;line-height:22px}.mp-field__ok{color:var(--moss);background:var(--moss-paper);border-radius:var(--radius-paper);padding:8px 12px;font-size:15px;font-weight:600;line-height:22px}.mp-check{gap:var(--space-3);cursor:pointer;align-items:flex-start;font-size:17px;line-height:26px;display:inline-flex}.mp-check input{opacity:0;width:1px;height:1px;position:absolute}.mp-check span{border:var(--stroke-pencil) solid var(--ink);background:var(--paper);border-radius:3px;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;display:grid}.mp-check input:checked+span:after{content:"";border-left:2.5px solid var(--moss);border-bottom:2.5px solid var(--moss);width:14px;height:8px;transform:translateY(-2px)rotate(-48deg)}.mp-nav{align-items:center;gap:var(--space-5);min-height:72px;display:flex}.mp-nav__links{gap:var(--space-5);margin-left:auto;margin-block:0;padding:0;list-style:none;display:none}.mp-nav__links a{color:var(--ink);background:linear-gradient(var(--sun), var(--sun)) 0 88% / 0 6px no-repeat;transition:background-size var(--mp-dur-lift) var(--mp-ease-paper);padding:6px 2px;font-weight:500;text-decoration:none}.mp-nav__links a:hover,.mp-nav__links a[aria-current=page]{background-size:100% 6px}.mp-nav__cta{margin-left:auto}.mp-nav__menu{margin-left:var(--space-3)}.mp-nav__menu>summary{cursor:pointer;padding:10px 4px;font-weight:600;list-style:none}.mp-nav__menu>summary::-webkit-details-marker{display:none}.mp-nav__sheet{left:var(--space-3);right:var(--space-3);z-index:10;padding:var(--space-5);background:var(--paper);box-shadow:var(--shadow-paper-high);border-radius:var(--radius-paper);transform-origin:top;animation:mp-unfold var(--mp-dur-slide) var(--mp-ease-paper);position:absolute;top:64px}.mp-nav__sheet a{border-bottom:var(--stroke-hair) solid var(--line);color:var(--ink);font:600 22px/28px var(--font-display);padding:14px 0;text-decoration:none;display:block}@media (width>=960px){.mp-nav__links{display:flex}.mp-nav__cta{margin-left:var(--space-3)}.mp-nav__menu{display:none}}.mp-photo{background:var(--paper);border-radius:var(--radius-paper);box-shadow:var(--shadow-photo);margin:0;padding:10px;position:relative}.mp-photo img,.mp-photo__slot{width:100%;aspect-ratio:var(--mp-ratio,4 / 3);object-fit:cover;border-radius:1px;display:block}.mp-photo__slot{background-color:var(--paper-shade);background-image:repeating-linear-gradient(-45deg, transparent 0 11px, var(--line) 11px 12px);text-align:center;color:var(--ink-soft);font:400 17px/24px var(--font-hand);padding:var(--space-4);box-sizing:border-box;place-items:center;display:grid}.mp-photo figcaption{font:400 15px/22px var(--font-hand);color:var(--ink-soft);padding:8px 4px 0}.mp-photo--tilt-l{transform:rotate(-2deg)}.mp-photo--tilt-r{transform:rotate(1.6deg)}.mp-photo--bleed,.mp-photo--cutout{box-shadow:none;background:0 0;padding:0}.mp-photo--cutout img{mix-blend-mode:multiply;aspect-ratio:auto;object-fit:contain}.mp-tape{z-index:3;background:var(--sun-paper);opacity:.82;mix-blend-mode:multiply;width:92px;height:26px;position:absolute;box-shadow:0 1px 1px #4a3a240f}.mp-tape--tl{top:-10px;left:18px;transform:rotate(-6deg)}.mp-tape--tr{top:-8px;right:22px;transform:rotate(5deg)}.mp-teacher{gap:var(--space-8) var(--space-7);align-items:center;display:grid}@media (width>=900px){.mp-teacher{grid-template-columns:.9fr 1.1fr}}.mp-steps{margin:var(--space-6) 0 0;gap:var(--space-3);counter-reset:mp-step;padding:0;list-style:none;display:grid}.mp-steps li{counter-increment:mp-step;gap:var(--space-3);grid-template-columns:36px 1fr;align-items:baseline;display:grid}.mp-steps li:before{content:counter(mp-step);font:600 22px/1 var(--font-hand);color:var(--orange-ink)}.mp-steps b{font-weight:600;display:block}.mp-steps span{color:var(--ink-soft);font-size:15px;line-height:22px}.mp-device{background:var(--paper);border:var(--stroke-pencil) solid var(--pencil);border-radius:var(--radius-screen);margin:0;padding:8px}.mp-device img{border-radius:6px;width:100%;height:auto;display:block}.mp-teacher__art{padding-bottom:18%;position:relative}.mp-teacher__art .mp-device{width:66%}.mp-teacher__art .mp-photo{width:58%;box-shadow:var(--shadow-paper-lift);position:absolute;bottom:0;right:0;transform:rotate(2deg)}.mp-teacher__more{gap:var(--space-5);margin-top:var(--space-7);display:flex}.mp-teacher__more figure{flex:1;margin:0}.mp-teacher__more figcaption{color:var(--ink-soft);margin-top:var(--space-2);font-size:15px;line-height:22px}.mp-sheets{gap:var(--space-5);padding:var(--space-5) 0;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.mp-sheet{background:var(--paper);border-radius:var(--radius-paper);box-shadow:var(--shadow-paper-rest);transition:transform var(--mp-dur-lift) var(--mp-ease-paper), box-shadow var(--mp-dur-lift) var(--mp-ease-paper);margin:0;padding:10px}.mp-sheet img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.mp-sheet:nth-child(3n+1){transform:rotate(-2deg)}.mp-sheet:nth-child(3n+2){transform:rotate(1.2deg)translateY(16px)}.mp-sheet:nth-child(3n){transform:rotate(-.6deg)translateY(-6px)}.mp-sheet:hover{box-shadow:var(--shadow-paper-high);z-index:2;position:relative;transform:rotate(0)translateY(-6px)}.mp-sheet--lead{box-shadow:var(--shadow-paper-lift);grid-area:span 2/span 2}@media (width<=640px){.mp-sheets{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--mp-gutter));padding:16px var(--mp-gutter) 32px;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.mp-sheet{scroll-snap-align:center}.mp-sheet--lead{grid-area:auto}}.mp-illus-grid{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.mp-illus{padding:var(--space-4) var(--space-4) var(--space-5);gap:var(--space-3);align-content:start;margin:0;display:grid}.mp-illus img{aspect-ratio:16/9;object-fit:contain;mix-blend-mode:multiply;width:100%;display:block}.mp-illus figcaption{gap:6px;display:grid}.mp-tag{font:600 13px/16px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);align-items:center;gap:6px;display:inline-flex}.mp-tag:before{content:"";background:var(--mp-tag,var(--ink));border-radius:1px;width:10px;height:10px}.mp-tag--orange{--mp-tag:var(--orange)}.mp-tag--cobalt{--mp-tag:var(--cobalt)}.mp-tag--sun{--mp-tag:var(--sun)}.mp-tag--moss{--mp-tag:var(--moss)}.mp-activities{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));display:grid}.mp-activity{gap:var(--space-3);align-content:start;display:grid}.mp-activity__sheet{aspect-ratio:1/1.1;padding:var(--space-5);gap:var(--space-3);transition:transform var(--mp-dur-lift) var(--mp-ease-paper), box-shadow var(--mp-dur-lift) var(--mp-ease-paper);flex-direction:column;display:flex}.mp-activity:hover .mp-activity__sheet{box-shadow:var(--shadow-paper-lift);transform:translateY(-4px)rotate(-.6deg)}.mp-activity__photo{transition:transform var(--mp-dur-lift) var(--mp-ease-paper), box-shadow var(--mp-dur-lift) var(--mp-ease-paper);margin:0;position:relative}.mp-activity:hover .mp-activity__photo{box-shadow:var(--shadow-paper-lift);transform:translateY(-4px)rotate(-.6deg)}.mp-activity__label{z-index:2;box-shadow:var(--shadow-paper-lift);padding:8px 12px;position:absolute;bottom:-14px;left:-8px;transform:rotate(-2deg)}.mp-activity__photo+.mp-activity__text{margin-top:var(--space-3)}.mp-activity__title{font:600 24px/1.2 var(--font-display);margin:0}.mp-activity__text{color:var(--ink-soft);margin:0;font-size:15px;line-height:22px}@media (width<=640px){.mp-activities--swipe{scroll-snap-type:x mandatory;padding:8px var(--mp-gutter) 24px;margin-inline:calc(-1 * var(--mp-gutter));scrollbar-width:none;grid-template-columns:none;grid-auto-columns:74%;grid-auto-flow:column;overflow-x:auto}.mp-activities--swipe>*{scroll-snap-align:center}}.mp-flow{gap:var(--space-7);align-items:end;display:grid}@media (width>=900px){.mp-flow{gap:var(--space-5);grid-template-columns:1fr .8fr 1.3fr}}.mp-flow__stage{gap:var(--space-4);text-align:center;justify-items:center;display:grid}.mp-flow__who{font:600 13px/16px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.mp-screen{aspect-ratio:16/10.5;border:var(--stroke-pencil) solid var(--pencil);border-radius:var(--radius-screen);box-sizing:border-box;width:min(100%,300px);padding:10px;position:relative}.mp-screen:after{content:"";border:var(--stroke-pencil) solid var(--pencil);border-top:0;border-radius:0 0 10px 10px;height:10px;position:absolute;bottom:-14px;left:-9%;right:-9%}.mp-screen__ui{background:var(--paper-warm);box-sizing:border-box;border-radius:6px;grid-template-columns:30% 1fr;gap:6px;height:100%;padding:6px;display:grid}.mp-printer{border:var(--stroke-pencil) solid var(--pencil);border-radius:10px;width:180px;height:92px;position:relative;overflow:visible}.mp-printer:before{content:"";background:var(--ink);border-radius:2px;height:4px;position:absolute;top:36px;left:22px;right:22px}.mp-printer__sheet{background:var(--paper);height:90px;box-shadow:var(--shadow-paper-rest);border-radius:var(--radius-paper);animation:mp-print 3.2s var(--mp-ease-paper) infinite;transform-origin:top;position:absolute;top:38px;left:30px;right:30px}.mp-flow__arrow{color:var(--pencil);font:400 22px/1 var(--font-hand)}.mp-verbs{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mp-verbs li{font:500 17px/22px var(--font-hand);background:var(--paper);border-radius:var(--radius-paper);box-shadow:var(--shadow-paper-rest);padding:6px 12px}.mp-verbs li:nth-child(odd){transform:rotate(-2deg)}.mp-verbs li:nth-child(3n){transform:rotate(1.5deg)}.mp-products{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.mp-product{--mp-prod:var(--orange-paper);--mp-prod-ink:var(--orange);isolation:isolate;color:var(--ink);padding-top:84px;text-decoration:none;display:block;position:relative}.mp-product--maker{--mp-prod:var(--sun-paper);--mp-prod-ink:var(--sun)}.mp-product--norsk{--mp-prod:var(--cobalt-paper);--mp-prod-ink:var(--cobalt)}.mp-product__sheet{z-index:0;background:var(--paper);height:60%;box-shadow:var(--shadow-paper-rest);transition:transform var(--mp-dur-lift) var(--mp-ease-paper);position:absolute;top:6px;left:30%;right:12px;transform:rotate(2deg)}.mp-product__sheet+.mp-product__sheet{background:var(--paper-warm);top:16px;left:66%;right:20px;transform:rotate(-3deg)}.mp-product:hover .mp-product__sheet{transform:rotate(3deg)translateY(-14px)}.mp-product:hover .mp-product__sheet+.mp-product__sheet{transform:rotate(-4deg)translateY(-8px)}.mp-product__folder{z-index:1;background:var(--mp-prod);border-radius:0 var(--radius-paper) var(--radius-paper) var(--radius-paper);padding:var(--space-6) var(--space-5) var(--space-5);box-shadow:var(--shadow-paper-lift);box-sizing:border-box;flex-direction:column;min-height:230px;display:flex;position:relative}.mp-product__folder:before{content:"";background:var(--mp-prod);border-radius:6px 10px 0 0;width:30%;height:21px;position:absolute;top:-20px;left:0}.mp-product__name{font:800 40px/1 var(--font-display);letter-spacing:-.035em;margin:0}.mp-product__name b{color:var(--orange-ink)}.mp-product__desc{margin:var(--space-3) 0 0;font-size:17px;line-height:26px}.mp-product__more{padding-top:var(--space-5);margin-top:auto;font-weight:600}.mp-value{gap:0;font-size:17px;display:grid}.mp-value__row{gap:var(--space-5);border-bottom:var(--stroke-hair) solid var(--line);grid-template-columns:1fr auto;align-items:baseline;padding:14px 0;display:grid}.mp-value__row dt{color:var(--ink-soft)}.mp-value__row dd{font:600 28px/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:right;margin:0}.mp-value__row--sum{border-bottom:0;border-top:2px solid var(--ink);margin-top:6px}.mp-value__row--sum dd{color:var(--orange-ink);font-size:44px}.mp-blank{border-bottom:var(--stroke-pencil) dashed var(--pencil);min-width:3.4em;color:var(--ink-soft);font:400 18px/1.2 var(--font-hand);text-align:center;padding:0 4px 2px;display:inline-block}.mp-note{padding:var(--space-6) var(--space-5) var(--space-5);max-width:420px}.mp-note blockquote{font:500 26px/34px var(--font-hand);color:var(--ink);margin:0}.mp-note figcaption{margin-top:var(--space-4);color:var(--ink-soft);font-size:15px;line-height:22px}.mp-note--sticky{background:var(--sun-paper);transform:rotate(-1.8deg)}.mp-note--page{background-color:var(--paper);background-image:linear-gradient(transparent 33px, var(--line) 33px);background-position:0 14px;background-size:100% 34px}.mp-faq{gap:var(--space-3);display:grid}.mp-faq details{background:var(--paper);border-radius:var(--radius-paper);box-shadow:var(--shadow-paper-rest)}.mp-faq summary{cursor:pointer;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);font:600 21px/1.25 var(--font-display);border-radius:var(--radius-paper);align-items:center;list-style:none;display:flex}.mp-faq summary::-webkit-details-marker{display:none}.mp-faq summary:after{content:"+";font:700 28px/1 var(--font-display);color:var(--orange-ink);transition:transform var(--mp-dur-lift) var(--mp-ease-paper);flex:none}.mp-faq details[open] summary:after{transform:rotate(45deg)}.mp-faq details[open]{box-shadow:var(--shadow-paper-lift)}.mp-faq__a{padding:0 var(--space-5) var(--space-5);color:var(--ink-soft);max-width:40em;animation:mp-unfold .32s var(--mp-ease-paper);margin:0}.mp-slide-in{animation:mp-slide var(--mp-dur-slide) var(--mp-ease-paper) both}@keyframes mp-slide{0%{opacity:0;box-shadow:var(--shadow-paper-high);transform:translate(-24px,18px)rotate(-3deg)}to{opacity:1}}@keyframes mp-unfold{0%{opacity:0;transform:scaleY(.92)}to{opacity:1;transform:none}}@keyframes mp-print{0%{transform:scaleY(0)}45%,70%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)translateY(40px)rotate(-4deg)}}@supports (animation-timeline:view()){.mp-scroll-settle{animation:linear both mp-settle view();animation-range:entry cover 35%}@keyframes mp-settle{0%{box-shadow:var(--shadow-paper-high);transform:translateY(48px)rotate(-2.5deg)}to{transform:none}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}html{scroll-behavior:smooth;scroll-padding-top:16px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--table);color:var(--ink);margin:0}.mp-wrap{padding-left:max(var(--mp-gutter), env(safe-area-inset-left,0px));padding-right:max(var(--mp-gutter), env(safe-area-inset-right,0px))}.band-deep{background:var(--table-deep)}.kicker{margin:0 0 var(--space-3)}.section-head{gap:var(--space-3);margin-bottom:var(--space-7);max-width:46em;display:grid}.section-head .mp-lead{margin:0}img{max-width:100%;height:auto}picture{display:contents}picture>source{display:none}.hidden{display:none!important}.mp-table{overflow-x:clip}a:focus-visible,button:focus-visible,summary:focus-visible{outline:var(--stroke-focus) solid var(--focus);outline-offset:2px}.ph{font:600 12px/16px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:var(--sun-paper);border:1px dashed var(--pencil);vertical-align:middle;border-radius:2px;padding:2px 6px;display:inline-block}.site-header{z-index:20;position:relative}.site-header .mp-nav{max-width:var(--mp-max);margin-inline:auto}.mp-nav__sheet{left:max(var(--space-3), env(safe-area-inset-left,0px));right:max(var(--space-3), env(safe-area-inset-right,0px));top:72px}@media (width<=959px){.site-header .mp-nav__cta{min-height:42px;margin-left:auto;padding:8px 16px;font-size:16px}.mp-logo img{height:48px}}.hero{gap:var(--space-8);max-width:var(--mp-max);padding-block:var(--space-7) var(--space-9);align-items:center;margin-inline:auto;display:grid}.hero__copy{gap:var(--space-5);min-width:0;display:grid}.hero__copy .mp-display-xl{margin:0}.hero__ctas{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero__art{min-width:0;padding:32px 0 56px;position:relative}.hero__laptop{opacity:.7;width:46%;position:absolute;top:0;right:0}.hero__laptop .mp-screen__ui{background:0 0}.hero__sheet{padding:clamp(18px,3vw,32px) clamp(18px,3vw,36px) clamp(16px,2.6vw,28px);position:relative;transform:rotate(-1.2deg)}.hero__sheet-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.hero__sheet img{width:100%;margin-top:var(--space-3);display:block}.hero__photo{z-index:3;width:38%;max-width:230px;position:absolute;bottom:-8px;left:-12px}.hero__note{color:var(--ink-soft);position:absolute;bottom:4px;right:8px}@media (width>=900px){.hero{gap:var(--space-7);padding-block:var(--space-8) var(--space-9);grid-template-columns:1fr 1.1fr}.hero__art{padding:40px 0 60px 32px}.hero__photo{bottom:-40px;left:-16px}}@media (width<=520px){.hero__note{display:none}.hero__photo{width:42%;bottom:-24px}}.flow-section .mp-display-l{max-width:12em}.flow-screen{mix-blend-mode:multiply;width:340px;max-width:100%;display:block}.flow-photo{width:min(100%,360px);margin:0;transform:rotate(-1.5deg)}.mp-flow__stage{min-width:0}.flow-arrow{display:none}@media (width<=899px){.mp-flow{justify-items:center}.mp-printer{margin-top:var(--space-4)}}.doing{gap:var(--space-5);align-items:start;display:grid}.doing .mp-photo:nth-child(2){transform:rotate(-1.4deg)}@media (width>=760px){.doing{grid-template-columns:1.45fr 1fr 1fr}}@media (width<=759px){.doing{grid-template-columns:1fr 1fr}.doing .mp-photo:first-child{grid-column:1/-1}}.why{gap:var(--space-8);align-items:start;display:grid}@media (width>=900px){.why{grid-template-columns:.9fr 1.1fr}}.why__copy{gap:var(--space-5);min-width:0;display:grid}.why__copy .mp-photo{max-width:420px;margin-top:var(--space-3);transform:rotate(1.2deg)}.verbs{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}.verbs li{padding:var(--space-5);gap:var(--space-2);align-content:start;display:grid}.verbs li:nth-child(3n+2){transform:rotate(.8deg)}.verbs li:nth-child(4n){transform:rotate(-.9deg)}.verbs h3{margin:0}.verbs p{color:var(--ink-soft);margin:0;font-size:15px;line-height:22px}.balance{gap:var(--space-8);align-items:center;display:grid}@media (width>=900px){.balance{grid-template-columns:1fr 1fr}}.balance__copy{gap:var(--space-4);min-width:0;display:grid}.balance__copy p{margin:0}.balance__art{min-height:360px;position:relative}.balance__device{width:26%;max-width:150px;position:absolute;bottom:36px;left:0}.balance__device .mp-screen__ui{grid-template-columns:1fr}.balance__sheet{width:72%;padding:14px;position:absolute;top:0;right:0;transform:rotate(1.2deg)}.balance__sheet img{mix-blend-mode:multiply;width:100%;display:block}.balance__label{color:var(--ink-soft);position:absolute;top:8px;left:0}@media (width<=899px){.balance__art{aspect-ratio:4/3;order:-1;min-height:0}}.kinds{margin:0 0 var(--space-6);flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.kinds li{background:var(--paper);border-radius:var(--radius-paper);box-shadow:var(--shadow-paper-rest);align-items:center;gap:8px;padding:8px 14px;font-size:15px;font-weight:600;display:inline-flex}.kinds li:before{content:"";background:var(--k);border-radius:1px;width:10px;height:10px}.mp-product{scroll-margin-top:24px}.value{gap:var(--space-8);align-items:center;display:grid}@media (width>=900px){.value{grid-template-columns:1fr 1fr}}.value__copy{gap:var(--space-4);min-width:0;display:grid}.value__copy p{margin:0}.value__sheet{transform:rotate(-.8deg)}.try{gap:var(--space-6);align-items:end;max-width:1080px;margin-inline:auto;display:grid}@media (width>=900px){.try{grid-template-columns:1fr 200px}}@media (width<=899px){.try__kid{display:none}}.try__kid img{aspect-ratio:auto 1067/1600}.try__form{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;align-items:flex-end;display:flex}.try__form .mp-field{flex:260px;min-width:0}.try__result{margin-top:var(--space-4)}.notes{gap:var(--space-6);flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.notes .mp-note{flex:260px;max-width:360px;margin:0}.notes .mp-note blockquote{font-size:22px;line-height:30px}.faq-wrap{max-width:820px;margin-inline:auto}.site-footer{border-top:var(--stroke-hair) solid var(--line);padding-block:var(--space-8) var(--space-9)}.footer{max-width:var(--mp-max);gap:var(--space-7);margin-inline:auto;display:grid}@media (width>=760px){.footer{grid-template-columns:1.4fr 1fr 1fr 1fr}}.footer h2{font:600 13px/16px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 var(--space-3)}.footer ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.footer a{color:var(--ink);text-decoration:none}.footer a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.2em}.footer p{margin:var(--space-4) 0 0;color:var(--ink-soft);max-width:26em;font-size:15px;line-height:22px}.footer .mp-logo{box-shadow:none}.footer .mp-logo img{border-radius:var(--radius-paper)}.footer__langs{max-width:var(--mp-max);margin:var(--space-7) auto 0}.footer__langs ul{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.footer__langs a{color:var(--ink-soft);font-size:15px;line-height:22px;text-decoration:none}.footer__langs a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:.2em}.mp-teacher__more{flex-wrap:wrap}.mp-teacher__more>figure{flex:220px;min-width:0}.mp-device img{aspect-ratio:4/3;object-fit:cover;object-position:top}@media (width<=599px){.mp-teacher__art{padding-bottom:30%}.mp-teacher__art .mp-device{width:78%}.mp-teacher__art .mp-photo{width:62%}}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.sticky{position:sticky}.-left-\[9999px\]{left:-9999px}.\[margin\:0_0_16px\]{margin:0 0 16px}.\[margin\:10px_0_16px\]{margin:10px 0 16px}.\[margin\:12px_0_0\]{margin:12px 0 0}.\[margin\:16px_0_0\]{margin:16px 0 0}.m-0{margin:0}.mx-auto{margin-inline:auto}.\[margin-top\:64px\]{margin-top:64px}.mt-8{margin-top:calc(var(--spacing) * 8)}.\[margin-bottom\:var\(--space-5\)\]{margin-bottom:var(--space-5)}.\[margin-bottom\:var\(--space-7\)\]{margin-bottom:var(--space-7)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-\[50px\]{height:50px}.h-px{height:1px}.w-\[50px\]{width:50px}.w-full{width:100%}.w-px{width:1px}.max-w-\[11em\]{max-width:11em}.max-w-\[360px\]{max-width:360px}.max-w-\[720px\]{max-width:720px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[none\]{max-width:none}.max-w-\[var\(--mp-max\)\]{max-width:var(--mp-max)}.\[min-width\:5em\]{min-width:5em}.\[flex\:1_1_260px\]{flex:260px}.shrink{flex-shrink:1}.\[transform\:rotate\(-\.6deg\)\]{transform:rotate(-.6deg)}.\[transform\:rotate\(-1deg\)\]{transform:rotate(-1deg)}.\[transform\:rotate\(1\.4deg\)\]{transform:rotate(1.4deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.\[align-self\:start\]{align-self:start}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-table{background-color:var(--color-table)}.stroke-focus{stroke:var(--color-focus)}.stroke-pencil{stroke:var(--color-pencil)}.object-\[30\%_50\%\]{object-position:30% 50%}.object-\[35\%_50\%\]{object-position:35% 50%}.object-\[40\%_50\%\]{object-position:40% 50%}.object-\[40\%_60\%\]{object-position:40% 60%}.object-\[40\%_75\%\]{object-position:40% 75%}.object-\[45\%_50\%\]{object-position:45% 50%}.object-\[50\%_40\%\]{object-position:50% 40%}.object-\[50\%_80\%\]{object-position:50% 80%}.\[padding\:0_4px\]{padding:0 4px}.\[padding\:10px\]{padding:10px}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.\[padding-top\:0\]{padding-top:0}.\[padding-bottom\:var\(--space-7\)\]{padding-bottom:var(--space-7)}.font-display{font-family:var(--font-display)}.\[font-size\:22px\],.text-\[22px\]{font-size:22px}.\[font-weight\:600\]{font-weight:600}.text-wrap{text-wrap:wrap}.text-cobalt{color:var(--color-cobalt)}.text-ink{color:var(--color-ink)}.text-ink-soft{color:var(--color-ink-soft)}.text-orange-ink{color:var(--color-orange-ink)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.mix-blend-multiply{mix-blend-mode:multiply}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-paper-curl{--tw-shadow:1px 2px 2px var(--tw-shadow-color,#4a3a240f), 3px 10px 18px var(--tw-shadow-color,#4a3a2414), 14px 20px 16px -14px var(--tw-shadow-color,#4a3a244d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-paper-high{--tw-shadow:2px 4px 6px var(--tw-shadow-color,#4a3a240d), 8px 22px 38px -6px var(--tw-shadow-color,#4a3a241f), 16px 48px 80px -24px var(--tw-shadow-color,#4a3a2433);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-paper-lift{--tw-shadow:1px 2px 2px var(--tw-shadow-color,#4a3a240f), 3px 10px 18px var(--tw-shadow-color,#4a3a2414), 6px 24px 44px -14px var(--tw-shadow-color,#4a3a2429);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-paper-press{--tw-shadow:0 0 1px var(--tw-shadow-color,#4a3a242e), 0 1px 2px var(--tw-shadow-color,#4a3a2414);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-paper-rest{--tw-shadow:0 1px 1px var(--tw-shadow-color,#4a3a2412), 0 2px 5px var(--tw-shadow-color,#4a3a240f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-paper-stack{--tw-shadow:0 1px 2px var(--tw-shadow-color,#4a3a2414), 5px 6px 0 -1px var(--tw-shadow-color,#faf6ee), 5px 7px 3px -1px var(--tw-shadow-color,#4a3a2424), 10px 12px 0 -2px var(--tw-shadow-color,#efe9de), 10px 14px 6px -2px var(--tw-shadow-color,#4a3a2424), 14px 30px 50px -16px var(--tw-shadow-color,#4a3a242e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-photo{--tw-shadow:0 1px 2px var(--tw-shadow-color,#4a3a241a), 2px 8px 16px -4px var(--tw-shadow-color,#4a3a2429);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:none\]{box-shadow:none}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[--k\:var\(--cobalt\)\]{--k:var(--cobalt)}.\[--k\:var\(--ink\)\]{--k:var(--ink)}.\[--k\:var\(--moss\)\]{--k:var(--moss)}.\[--k\:var\(--orange\)\]{--k:var(--orange)}.\[--k\:var\(--sun\)\]{--k:var(--sun)}.\[--mp-ratio\:1\/1\]{--mp-ratio:1/1}.\[--mp-ratio\:3\/4\]{--mp-ratio:3/4}.\[--mp-ratio\:4\/3\]{--mp-ratio:4/3}.\[--mp-under\:var\(--table\)\]{--mp-under:var(--table)}.\[background\:var\(--cobalt-paper\)\]{background:var(--cobalt-paper)}.\[background\:var\(--paper\)_var\(--thumb\)_10px_6px\/auto_46px_no-repeat\]{background:var(--paper) var(--thumb) 10px 6px/auto 46px no-repeat}.\[background\:var\(--paper\)_var\(--thumb\)_10px_6px\/auto_48px_no-repeat\]{background:var(--paper) var(--thumb) 10px 6px/auto 48px no-repeat}.\[background\:var\(--paper\)_var\(--thumb\)_10px_8px\/auto_46px_no-repeat\]{background:var(--paper) var(--thumb) 10px 8px/auto 46px no-repeat}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.md\:items-center{align-items:center}}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-opsz-normal.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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/figtree-latin-wght-normal.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:Shantell Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/shantell-sans-latin-wght-normal.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}:root{--table:#f3efe7;--table-deep:#e9e3d7;--paper:#fffdf9;--paper-warm:#faf6ee;--paper-shade:#efe9de;--line:#d9d2c4;--pencil:#8d949b;--logo-grey:#999;--ink:#161616;--ink-soft:#5d5a55;--orange:#f36d21;--orange-ink:#a33f0e;--orange-paper:#fde3d3;--on-orange:var(--ink);--cobalt:#2450c8;--cobalt-paper:#dde6fb;--sun:#f5c84b;--sun-paper:#fcf0c4;--moss:#226b45;--moss-paper:#d8eedf;--focus:var(--cobalt);--link:var(--cobalt);--shadow-paper-rest:0 1px 1px #4a3a2412, 0 2px 5px #4a3a240f;--shadow-paper-lift:1px 2px 2px #4a3a240f, 3px 10px 18px #4a3a2414, 6px 24px 44px -14px #4a3a2429;--shadow-paper-high:2px 4px 6px #4a3a240d, 8px 22px 38px -6px #4a3a241f, 16px 48px 80px -24px #4a3a2433;--shadow-paper-curl:1px 2px 2px #4a3a240f, 3px 10px 18px #4a3a2414, 14px 20px 16px -14px #4a3a244d;--shadow-paper-stack:0 1px 2px #4a3a2414, 5px 6px 0 -1px #faf6ee, 5px 7px 3px -1px #4a3a2424, 10px 12px 0 -2px #efe9de, 10px 14px 6px -2px #4a3a2424, 14px 30px 50px -16px #4a3a242e;--shadow-paper-press:0 0 1px #4a3a242e, 0 1px 2px #4a3a2414;--shadow-photo:0 1px 2px #4a3a241a, 2px 8px 16px -4px #4a3a2429;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:160px;--radius-paper:2px;--radius-tab:4px;--radius-screen:14px;--radius-dot:9999px;--stroke-hair:1px;--stroke-pencil:1.75px;--stroke-focus:2px;--font-display:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--font-body:Figtree, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-hand:"Shantell Sans", "Comic Neue", ui-rounded, sans-serif}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
