:root{--color-accent-lilac:#b7a6e0;--color-accent-lilac-ink:#5b4a8f;--color-accent-marigold:#f2b33d;--color-accent-marigold-ink:#8a5a00;--color-accent-rose:#e59a9a;--color-accent-rose-ink:#9c4a4a;--color-accent-sage:#7fa88b;--color-accent-sage-ink:#3e6b4d;--color-accent-sky:#8fcbe6;--color-accent-terracotta:#e0714f;--color-accent-terracotta-ink:#9c3f24;--color-action-disabled:#e4d9c6;--color-action-primary:#cc4430;--color-action-primary-pressed:#a8361f;--color-action-secondary:#fffcf6;--color-action-secondary-pressed:#ede4d3;--color-bg-canvas:#f6f0e4;--color-bg-inverse:#1c1d21;--color-bg-scrim:#00000059;--color-bg-selected:#e3f1f8;--color-bg-surface:#fffcf6;--color-bg-surface-muted:#ede4d3;--color-border-default:#e4d9c6;--color-border-selected:#5faed6;--color-border-strong:#d3c6b0;--color-icon-accent:#c23b26;--color-icon-default:#2a2420;--color-icon-muted:#6b6158;--color-icon-on-action:#fff;--color-line-committed:#2a2420;--color-line-current:#cc4430;--color-line-guide:#8fcbe6;--color-line-past:#1c1d2159;--color-palette-fern:#4e7f66;--color-palette-lilac:#b7a6e0;--color-palette-marigold:#f2b33d;--color-palette-plum:#5b4a8f;--color-palette-poppy:#cc4430;--color-palette-rose:#efa3a0;--color-palette-sage:#9cc0a0;--color-palette-sky:#8fcbe6;--color-paper-sheet:#f4f0e6;--color-paper-tape:#efe6cf;--color-status-record:#ff4d4d;--color-status-success:#2e9e6b;--color-status-warning:#e8a33d;--color-text-accent:#c23b26;--color-text-disabled:#a89e92;--color-text-inverse:#fff;--color-text-on-action:#fff;--color-text-primary:#2a2420;--color-text-secondary:#6b6158;--brand-red:#cc4430;--brand-ink:#2a2420;--brand-blue:#8fcbe6;--brand-paper:#f6f0e4;--brand-night:#1b1814;--washi-marigold:#f2b33d;--washi-sage:#7fa88b;--washi-lilac:#b7a6e0;--washi-rose:#efa3a0;--washi-sky:#8fcbe6;--brand-wood:#f2d6a8;--color-spiral-wire:#8c8278;--color-clipboard-board:#c9a97a;--color-clipboard-clip:#8c8177;--color-margin-rule:#e6a9a0;--color-focus:#2f7ba6;--color-control-border:#8c8278;--space-2:.125rem;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-20:1.25rem;--space-24:1.5rem;--space-32:2rem;--space-40:2.5rem;--space-48:3rem;--space-64:4rem;--radius-thumb:12px;--radius-control:14px;--radius-card:20px;--radius-sheet:28px;--radius-dock:32px;--radius-pill:999px;--stroke-hairline:1px;--stroke-selected:2px;--shadow-paper-sheet:0px 6px 16px -2px #3d2e1f1f, 0px 1px 2px 0px #3d2e1f0f;--duration-instant:.1s;--duration-fast:.15s;--duration-base:.25s;--duration-slow:.35s;--duration-deliberate:.5s;--easing-standard:cubic-bezier(.2,0,0,1);--easing-enter:cubic-bezier(.05,.7,.1,1);--easing-exit:cubic-bezier(.3,0,.8,.15);--easing-out:cubic-bezier(0,0,.58,1);--easing-in-out:cubic-bezier(.42,0,.58,1);--easing-back:cubic-bezier(.45,1.45,.8,1);--type-display-large:300 2.5rem/2.75rem var(--font-display);--type-display-large-tracking:-.02em;--type-display-medium:300 2rem/2.375rem var(--font-display);--type-display-medium-tracking:-.015625em;--type-title-large:400 1.75rem/2.125rem var(--font-display);--type-title-large-tracking:-.0107143em;--type-title-medium:400 1.375rem/1.75rem var(--font-display);--type-title-medium-tracking:-.00909091em;--type-title-small:400 1.125rem/1.5rem var(--font-display);--type-title-small-tracking:0em;--type-headline:600 1.1875rem/1.5rem var(--font-ui);--type-headline-tracking:0em;--type-body-large:400 1.0625rem/1.5rem var(--font-ui);--type-body-large-tracking:0em;--type-body-medium:400 .9375rem/1.375rem var(--font-ui);--type-body-medium-tracking:0em;--type-body-small:400 .8125rem/1.125rem var(--font-ui);--type-body-small-tracking:0em;--type-label-large:600 1rem/1.25rem var(--font-ui);--type-label-large-tracking:0em;--type-label-medium:600 .875rem/1.125rem var(--font-ui);--type-label-medium-tracking:0em;--type-label-small:500 .75rem/1rem var(--font-ui);--type-label-small-tracking:0em;--type-overline:600 .75rem/1rem var(--font-ui);--type-overline-tracking:.06em;--type-numeric:600 .8125rem/1rem var(--font-ui);--type-numeric-tracking:0em;--type-code:400 .875rem/1.375rem var(--font-mono);--type-code-tracking:0em;--paper-grain:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'200'%20height%3D'200'%3E%3Cfilter%20id%3D'n'%3E%3CfeTurbulence%20type%3D'fractalNoise'%20baseFrequency%3D'.8'%20numOctaves%3D'2'%20stitchTiles%3D'stitch'%2F%3E%3CfeColorMatrix%20values%3D'0%200%200%200%200.42%200%200%200%200%200.33%200%200%200%200%200.24%208%200%200%200%20-3.6'%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D'200'%20height%3D'200'%20filter%3D'url(%23n)'%20opacity%3D'0.07'%2F%3E%3C%2Fsvg%3E")}.pb-btn[data-astro-cid-dwvff6qw]{gap:var(--space-8);padding-block:var(--space-8);padding-inline:var(--space-24);border-radius:var(--radius-control);font:var(--type-label-large);color:var(--color-text-primary);text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pb-btn[data-astro-cid-dwvff6qw][data-icon-end]{flex-direction:row-reverse}.pb-btn--large[data-astro-cid-dwvff6qw]{min-block-size:56px}.pb-btn--medium[data-astro-cid-dwvff6qw]{min-block-size:44px;padding-inline:var(--space-16);font:var(--type-label-medium)}.pb-btn--primary[data-astro-cid-dwvff6qw]{background:var(--color-action-primary);color:var(--color-text-on-action)}.pb-btn--primary[data-astro-cid-dwvff6qw]:hover{background:var(--color-action-primary-pressed)}.pb-btn--secondary[data-astro-cid-dwvff6qw]{border:var(--stroke-hairline) solid var(--color-border-default);background:var(--color-action-secondary)}.pb-btn--secondary[data-astro-cid-dwvff6qw]:hover{background:var(--color-action-secondary-pressed)}.pb-btn--tertiary[data-astro-cid-dwvff6qw]{padding-inline:var(--space-8);background:0 0}.pb-btn--tertiary[data-astro-cid-dwvff6qw]:hover{text-underline-offset:3px;text-decoration:underline}.pb-btn[data-astro-cid-dwvff6qw]:focus-visible{outline:var(--stroke-selected) solid var(--color-focus);outline-offset:2px}.pb-btn[data-astro-cid-dwvff6qw]:disabled{opacity:.4;cursor:default}.pb-btn-icon[data-astro-cid-dwvff6qw]{flex:none;block-size:20px;inline-size:20px}[dir=rtl] .pb-btn-icon--mirror[data-astro-cid-dwvff6qw]{transform:scaleX(-1)}.cookie-note[data-astro-cid-p5rsrhxy]{inset-inline:var(--space-16);z-index:6;gap:var(--space-12);padding-block:18px;padding-inline:var(--space-20);color:var(--color-text-primary);background:var(--color-bg-surface);box-shadow:var(--shadow-paper-sheet);border-radius:4px;flex-direction:column;display:flex;position:fixed;inset-block-end:max(var(--space-20), env(safe-area-inset-bottom))}.cookie-note[data-astro-cid-p5rsrhxy][hidden]{display:none}body:has(.cookie-note:not([hidden])){padding-block-end:var(--cookie-note-space,0px)}@media print{.cookie-note[data-astro-cid-p5rsrhxy]{display:none!important}body:has(.cookie-note:not([hidden])){padding-block-end:0}}.title[data-astro-cid-p5rsrhxy]{font:400 1.25rem/1.3 var(--font-display);letter-spacing:normal;margin:0}.body[data-astro-cid-p5rsrhxy]{font:400 .875rem/1.3125rem var(--font-ui);color:var(--color-text-secondary);margin:0}.choices[data-astro-cid-p5rsrhxy]{gap:10px;display:flex}.choices[data-astro-cid-p5rsrhxy] .pb-btn{flex:1 1 0;min-block-size:36px;min-inline-size:0}@media (width>=640px){.cookie-note[data-astro-cid-p5rsrhxy]{inset-inline:var(--space-32) auto;inline-size:360px;inset-block-end:max(var(--space-32), env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:no-preference){.cookie-note[data-astro-cid-p5rsrhxy]{transition:opacity var(--duration-base) var(--easing-enter), translate var(--duration-base) var(--easing-enter), display var(--duration-base) allow-discrete}.cookie-note[data-astro-cid-p5rsrhxy][hidden]{opacity:0;translate:0 var(--space-16);transition:opacity var(--duration-fast) var(--easing-exit), translate var(--duration-fast) var(--easing-exit), display var(--duration-fast) allow-discrete}@starting-style{.cookie-note[data-astro-cid-p5rsrhxy]{opacity:0;translate:0 var(--space-16)}}}html:has(#cookie-settings[open]){overflow:hidden}.cookie-settings[data-astro-cid-r7fm7j5p]{inline-size:min(500px, 100% - 2 * var(--space-16));max-inline-size:none;max-block-size:calc(100% - 2 * var(--space-16));padding:var(--space-32);border-radius:var(--radius-card);overscroll-behavior:contain;color:var(--color-text-secondary);background:var(--color-bg-surface);border:0;margin:auto;overflow-y:auto;box-shadow:0 12px 40px #2a24202e}.cookie-settings[data-astro-cid-r7fm7j5p][open]{gap:var(--space-16);flex-direction:column;display:flex}.cookie-settings[data-astro-cid-r7fm7j5p]::backdrop{background:var(--color-bg-scrim)}.title[data-astro-cid-r7fm7j5p]{font:var(--type-display-medium);letter-spacing:var(--type-display-medium-tracking)}.intro[data-astro-cid-r7fm7j5p]{font:var(--type-body-medium);margin:0}.row[data-astro-cid-r7fm7j5p]{align-items:center;gap:var(--space-16);display:flex}.text[data-astro-cid-r7fm7j5p]{gap:var(--space-4);flex-direction:column;flex:1;min-inline-size:0;display:flex}.row-title[data-astro-cid-r7fm7j5p]{font:var(--type-body-large)}.row-body[data-astro-cid-r7fm7j5p]{font:400 .875rem/1.4 var(--font-ui);margin:0}.switch[data-astro-cid-r7fm7j5p]{box-sizing:border-box;border:1px solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-action-disabled);cursor:pointer;appearance:none;flex:none;block-size:31px;inline-size:51px;margin:0;position:relative}.switch[data-astro-cid-r7fm7j5p]:before{content:"";border-radius:var(--radius-pill);background:#fff;block-size:27px;inline-size:27px;position:absolute;inset-block-start:1px;inset-inline-start:1px;box-shadow:0 2px 4px #2a242033}.switch[data-astro-cid-r7fm7j5p]:checked{border-color:var(--color-action-primary);background:var(--color-action-primary)}.switch[data-astro-cid-r7fm7j5p]:checked:before{inset-inline-start:21px}.switch[data-astro-cid-r7fm7j5p]:disabled{opacity:.5;cursor:default}.switch[data-astro-cid-r7fm7j5p]:focus-visible{outline:var(--stroke-selected) solid var(--color-focus);outline-offset:2px}@media (forced-colors:active){.switch[data-astro-cid-r7fm7j5p]{forced-color-adjust:none;background:canvas;border:1px solid canvastext}.switch[data-astro-cid-r7fm7j5p]:before{background:canvastext;inset-block-start:1px;inset-inline-start:1px}.switch[data-astro-cid-r7fm7j5p]:checked{background:highlight}.switch[data-astro-cid-r7fm7j5p]:checked:before{background:highlighttext;inset-inline-start:21px}}.actions[data-astro-cid-r7fm7j5p]{gap:var(--space-12);flex-wrap:wrap;display:flex}@media (width<=359.98px){.actions[data-astro-cid-r7fm7j5p] .pb-btn{flex:100%}}.cookie-settings[data-astro-cid-r7fm7j5p],.cookie-settings[data-astro-cid-r7fm7j5p]::backdrop{opacity:0;transition-property:opacity,translate,display,overlay;transition-duration:var(--duration-fast);transition-timing-function:var(--easing-exit);transition-behavior:allow-discrete}.cookie-settings[data-astro-cid-r7fm7j5p][open],.cookie-settings[data-astro-cid-r7fm7j5p][open]::backdrop{opacity:1;transition-duration:var(--duration-slow);transition-timing-function:var(--easing-enter)}@starting-style{.cookie-settings[data-astro-cid-r7fm7j5p][open],.cookie-settings[data-astro-cid-r7fm7j5p][open]::backdrop{opacity:0}}@media (prefers-reduced-motion:no-preference){.cookie-settings[data-astro-cid-r7fm7j5p]{translate:0 16px}.cookie-settings[data-astro-cid-r7fm7j5p][open]{translate:0}@starting-style{.cookie-settings[data-astro-cid-r7fm7j5p][open]{translate:0 16px}}.switch[data-astro-cid-r7fm7j5p]:before{transition:inset-inline-start var(--duration-fast) var(--easing-standard)}.switch[data-astro-cid-r7fm7j5p]{transition:background-color var(--duration-fast) var(--easing-standard)}}.bar[data-astro-cid-d5tyxomr]{inset-inline:var(--space-12);z-index:5;align-items:center;gap:var(--space-8);max-inline-size:35rem;padding-block:var(--space-8);padding-inline:var(--space-16) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-card);color:var(--color-text-primary);background-color:var(--color-bg-surface);box-shadow:var(--shadow-paper-sheet);margin-inline:auto;display:flex;position:fixed;inset-block-end:max(var(--space-12), env(safe-area-inset-bottom))}.bar[data-astro-cid-d5tyxomr][hidden],.action[data-astro-cid-d5tyxomr][hidden]{display:none}.text[data-astro-cid-d5tyxomr]{min-inline-size:0;font:var(--type-label-large);flex:1;margin:0}.action[data-astro-cid-d5tyxomr]{block-size:36px;padding-inline:var(--space-16);border-radius:var(--radius-control);background:var(--color-action-primary);color:var(--color-text-on-action);font:var(--type-label-medium);white-space:nowrap;flex:none;align-items:center;text-decoration:none;display:inline-flex}.action[data-astro-cid-d5tyxomr]:hover{background:var(--color-action-primary-pressed)}.icon-btn[data-astro-cid-d5tyxomr]{border-radius:var(--radius-pill);block-size:44px;inline-size:44px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.icon-btn[data-astro-cid-d5tyxomr]:hover{background:var(--color-bg-surface-muted)}.icon-btn[data-astro-cid-d5tyxomr] svg[data-astro-cid-d5tyxomr]{block-size:20px;inline-size:20px}@media (prefers-reduced-motion:no-preference){.bar[data-astro-cid-d5tyxomr]{transition:opacity var(--duration-base) var(--easing-enter), translate var(--duration-base) var(--easing-enter), display var(--duration-base) allow-discrete}.bar[data-astro-cid-d5tyxomr][hidden]{opacity:0;translate:0 var(--space-16);transition:opacity var(--duration-fast) var(--easing-exit), translate var(--duration-fast) var(--easing-exit), display var(--duration-fast) allow-discrete}@starting-style{.bar[data-astro-cid-d5tyxomr]{opacity:0;translate:0 var(--space-16)}}}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-d5tyxomr]{transition:opacity var(--duration-base) var(--easing-enter), display var(--duration-base) allow-discrete}.bar[data-astro-cid-d5tyxomr][hidden]{opacity:0;transition:opacity var(--duration-fast) var(--easing-exit), display var(--duration-fast) allow-discrete}@starting-style{.bar[data-astro-cid-d5tyxomr]{opacity:0}}}.pb-badge[data-astro-cid-uo5vofio]{border-radius:8px;flex:none;line-height:0;display:inline-block}.pb-badge--padded[data-astro-cid-uo5vofio]{padding:13.5px}.pb-badge[data-astro-cid-uo5vofio] img{block-size:54px;inline-size:auto;display:block}.pb-badge--png[data-astro-cid-uo5vofio] img{block-size:80.3572px}.pb-badges[data-astro-cid-66kffien]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pb-store-soon[data-astro-cid-66kffien]{font:var(--type-body-small);color:inherit;margin:0}.pb-qr[data-astro-cid-ee26tpub]{block-size:auto;inline-size:100%;color:var(--color-text-primary);display:block}.pb-qr__plate[data-astro-cid-ee26tpub]{fill:#fff}html:has(#get-app[open]){overflow:hidden}.get-app-dialog[data-astro-cid-x3zideic]{inline-size:802px;max-inline-size:calc(100% - 2 * var(--space-16));max-block-size:calc(100% - 2 * var(--space-16));padding-block:44px;padding-inline:var(--space-48);border-radius:var(--radius-sheet);overscroll-behavior:contain;color:var(--color-text-primary);background:var(--color-bg-surface);border:0;margin:auto;overflow-y:auto;box-shadow:0 12px 32px #1212172e}.get-app-dialog[data-astro-cid-x3zideic]::backdrop{background:var(--color-bg-scrim)}.close[data-astro-cid-x3zideic]{border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-bg-surface);block-size:44px;inline-size:44px;color:var(--color-icon-default);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--space-16);inset-inline-end:var(--space-16)}.close[data-astro-cid-x3zideic]:hover{background:var(--color-bg-surface-muted)}.close[data-astro-cid-x3zideic] svg[data-astro-cid-x3zideic]{block-size:22px;inline-size:22px}.layout[data-astro-cid-x3zideic]{align-items:center;gap:var(--space-40);display:flex}.polaroid[data-astro-cid-x3zideic]{padding-block:var(--space-16) var(--space-20);padding-inline:var(--space-16);box-shadow:var(--shadow-paper-sheet);background:#fff;flex-direction:column;flex:none;align-items:center;gap:10px;margin-block:6px;margin-inline:7px;display:flex;position:relative;rotate:3deg}.tape[data-astro-cid-x3zideic]{z-index:1;--tilt:-6deg;inline-size:96px;position:absolute;inset-block-start:-14px;inset-inline-start:-14px}.qr[data-astro-cid-x3zideic]{inline-size:200px}.caption[data-astro-cid-x3zideic]{font-family:var(--font-hand);color:var(--color-text-accent);white-space:nowrap;font-size:1.375rem;font-weight:700;line-height:normal}.text[data-astro-cid-x3zideic]{align-items:flex-start;gap:var(--space-16);flex-direction:column;flex:0 420px;min-inline-size:0;display:flex}.title[data-astro-cid-x3zideic]{font:var(--type-display-large);letter-spacing:var(--type-display-large-tracking);line-height:2.875rem}.body[data-astro-cid-x3zideic]{font:var(--type-body-large);color:var(--color-text-secondary);margin:0;line-height:1.6875rem}.link[data-astro-cid-x3zideic]{font:400 .875rem/1.4 var(--font-ui);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}.link[data-astro-cid-x3zideic] a[data-astro-cid-x3zideic]{color:inherit;text-underline-offset:3px;margin-inline-start:var(--space-4);text-decoration-thickness:1px}.link[data-astro-cid-x3zideic] a[data-astro-cid-x3zideic]:hover{color:var(--color-text-primary)}@media (width<=639.98px){.get-app-dialog[data-astro-cid-x3zideic]{padding-block:var(--space-32);padding-inline:var(--space-24)}.polaroid[data-astro-cid-x3zideic]{display:none}.title[data-astro-cid-x3zideic]{font:var(--type-display-medium);letter-spacing:var(--type-display-medium-tracking);padding-inline-end:var(--space-48)}}.get-app-dialog[data-astro-cid-x3zideic],.get-app-dialog[data-astro-cid-x3zideic]::backdrop{opacity:0;transition-property:opacity,translate,display,overlay;transition-duration:var(--duration-fast);transition-timing-function:var(--easing-exit);transition-behavior:allow-discrete}.get-app-dialog[data-astro-cid-x3zideic][open],.get-app-dialog[data-astro-cid-x3zideic][open]::backdrop{opacity:1;transition-duration:var(--duration-slow);transition-timing-function:var(--easing-enter)}@starting-style{.get-app-dialog[data-astro-cid-x3zideic][open],.get-app-dialog[data-astro-cid-x3zideic][open]::backdrop{opacity:0}}@media (prefers-reduced-motion:no-preference){.get-app-dialog[data-astro-cid-x3zideic]{translate:0 16px}.get-app-dialog[data-astro-cid-x3zideic][open]{translate:0}@starting-style{.get-app-dialog[data-astro-cid-x3zideic][open]{translate:0 16px}}}ol[data-astro-cid-weurd6cm]{align-items:center;gap:var(--space-4) var(--space-8);font:var(--type-label-medium);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-weurd6cm]{align-items:center;gap:var(--space-8);display:inline-flex}li[data-astro-cid-weurd6cm]+li[data-astro-cid-weurd6cm]:before{content:"/";content:"/" / "";color:var(--color-border-strong)}a[data-astro-cid-weurd6cm]{color:inherit;text-decoration:none}a[data-astro-cid-weurd6cm]:hover{text-underline-offset:3px;text-decoration:underline}[data-astro-cid-weurd6cm][aria-current]{color:var(--color-text-primary)}.pb-logo[data-astro-cid-f7espo7c]{block-size:2.5rem;inline-size:auto;display:block}.trigger[data-astro-cid-6fcuklmw]{block-size:40px;color:var(--color-text-primary);font:500 .9375rem/1 var(--font-ui);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #2a24202e;border-radius:20px;flex:none;align-items:center;gap:6px;padding-block:0;padding-inline:12px 10px;display:inline-flex}.trigger[data-astro-cid-6fcuklmw]:hover{background:var(--color-bg-surface-muted)}.trigger--desktop[data-astro-cid-6fcuklmw]{anchor-name:--pb-lang-desktop}.trigger--footer[data-astro-cid-6fcuklmw]{anchor-name:--pb-lang-footer;border-radius:18px;block-size:36px}.trigger--compact[data-astro-cid-6fcuklmw]{anchor-name:--pb-lang-compact;border-radius:var(--radius-pill);justify-content:center;block-size:36px;inline-size:36px;padding:0}.globe[data-astro-cid-6fcuklmw],.chevron[data-astro-cid-6fcuklmw]{flex:none;block-size:16px;inline-size:16px}.panel[data-astro-cid-6fcuklmw]{border:1px solid var(--color-border-default);background:var(--color-bg-surface);min-inline-size:200px;color:var(--color-text-primary);border-radius:16px;padding:8px;box-shadow:0 12px 32px #1212172e}@supports (position-area:block-end){.panel[data-astro-cid-6fcuklmw]{position-try-fallbacks:flip-block;margin:0;margin-block-start:8px;inset:auto}.panel--desktop[data-astro-cid-6fcuklmw]{position-anchor:--pb-lang-desktop;position-area:block-end span-inline-start}.panel--compact[data-astro-cid-6fcuklmw]{position-anchor:--pb-lang-compact;position-area:block-end span-inline-start}.panel--footer[data-astro-cid-6fcuklmw]{position-anchor:--pb-lang-footer;position-area:block-start span-inline-end;margin-block:0 8px}}@supports not (position-area:block-end){.panel--desktop[data-astro-cid-6fcuklmw],.panel--compact[data-astro-cid-6fcuklmw]{margin:0;inset:auto;inset-block-start:72px;inset-inline-end:16px}}ul[data-astro-cid-6fcuklmw]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.item[data-astro-cid-6fcuklmw]{color:var(--color-text-primary);font:400 1rem/1.25 var(--font-ui);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding-block:10px;padding-inline:12px;text-decoration:none;display:flex}.item[data-astro-cid-6fcuklmw]:hover,.item[data-astro-cid-6fcuklmw][data-suggested]{background:var(--color-bg-surface-muted)}.item[data-astro-cid-6fcuklmw][aria-current]{background:var(--color-bg-surface-muted);font-weight:600}.check[data-astro-cid-6fcuklmw]{flex:none;block-size:18px;inline-size:18px}.site-footer[data-astro-cid-bddg4lij]{row-gap:var(--space-20);padding-block:var(--space-40);padding-inline:var(--space-20);color:var(--color-text-secondary);background-color:var(--color-bg-canvas);grid-template-columns:minmax(0,1fr);grid-template-areas:"logo""cols""copy""lang";align-items:start;display:grid}.spiral[data-astro-cid-bddg4lij],.tagline[data-astro-cid-bddg4lij],.col[data-astro-cid-bddg4lij].only-wide,li[data-astro-cid-bddg4lij].only-wide{display:none}.home[data-astro-cid-bddg4lij]{grid-area:logo;justify-self:start}.home[data-astro-cid-bddg4lij] .pb-logo{block-size:36px}.tagline[data-astro-cid-bddg4lij]{font:var(--type-body-medium);grid-area:tagline;margin:0}.cols[data-astro-cid-bddg4lij]{gap:var(--space-24) var(--space-40);flex-wrap:wrap;grid-area:cols;display:flex}.col[data-astro-cid-bddg4lij]{flex-direction:column;gap:10px;display:flex}h2[data-astro-cid-bddg4lij]{color:var(--color-text-primary);font:var(--type-label-medium);letter-spacing:normal}ul[data-astro-cid-bddg4lij]{font:400 .875rem/1.4 var(--font-ui);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}ul[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]{color:inherit;text-decoration:none}ul[data-astro-cid-bddg4lij] a[data-astro-cid-bddg4lij]:hover{text-decoration:underline}.ihux[data-astro-cid-bddg4lij]{color:inherit;text-decoration:underline}.copyright[data-astro-cid-bddg4lij]{font:400 .75rem/1.4 var(--font-ui);grid-area:copy;margin:0}.lang[data-astro-cid-bddg4lij]{grid-area:lang}@media (width>=1024px){.site-footer[data-astro-cid-bddg4lij]{column-gap:clamp(var(--space-40), 5.5vw, 80px);row-gap:var(--space-16);padding-block:72px 56px;padding-inline:clamp(var(--space-48), 8.33vw, 120px);grid-template:"logo cols""tagline cols""copy cols""lang cols"1fr/minmax(0,1fr) auto}.spiral[data-astro-cid-bddg4lij]{display:contents}.tagline[data-astro-cid-bddg4lij],li[data-astro-cid-bddg4lij].only-wide{display:block}.col[data-astro-cid-bddg4lij].only-wide{display:flex}li[data-astro-cid-bddg4lij].only-narrow{display:none}.home[data-astro-cid-bddg4lij] .pb-logo{block-size:44px}.cols[data-astro-cid-bddg4lij]{gap:clamp(var(--space-40), 5.5vw, 80px);flex-wrap:nowrap}.col[data-astro-cid-bddg4lij]{gap:var(--space-12)}h2[data-astro-cid-bddg4lij]{font:var(--type-body-medium);font-weight:600}ul[data-astro-cid-bddg4lij]{gap:var(--space-12);font:var(--type-body-medium)}.copyright[data-astro-cid-bddg4lij]{font:var(--type-body-small)}}.get-the-app[data-astro-cid-4vgi6ikw]{border-radius:var(--radius-control);color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding-block:0;text-decoration:none;display:inline-flex}.get-the-app--primary[data-astro-cid-4vgi6ikw]{background:var(--color-action-primary);color:var(--color-text-on-action)}.get-the-app--primary[data-astro-cid-4vgi6ikw]:hover{background:var(--color-action-primary-pressed)}.get-the-app--secondary[data-astro-cid-4vgi6ikw]{border:var(--stroke-hairline) solid var(--color-border-default);background:var(--color-action-secondary);color:var(--color-text-primary)}.get-the-app--secondary[data-astro-cid-4vgi6ikw]:hover{background:var(--color-action-secondary-pressed)}.get-the-app--m[data-astro-cid-4vgi6ikw]{block-size:44px;padding-inline:var(--space-20);font:var(--type-label-large)}.get-the-app--s[data-astro-cid-4vgi6ikw]{block-size:36px;padding-inline:var(--space-16);font:var(--type-label-medium)}.get-the-app--link[data-astro-cid-4vgi6ikw]{block-size:auto;color:var(--color-text-accent);text-underline-offset:3px;border-radius:0;padding-inline:0;text-decoration:underline 1px}.get-the-app--link[data-astro-cid-4vgi6ikw]:hover{text-decoration-thickness:2px}html:has(#site-menu[open]){overflow:hidden}.menu[data-astro-cid-ofki4vxg]{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--color-text-primary);background-color:var(--color-bg-canvas);background-image:var(--paper-grain);border:0;margin:0;padding:0;overflow-y:auto}.menu[data-astro-cid-ofki4vxg][open]{flex-direction:column;display:flex}.menu[data-astro-cid-ofki4vxg]::backdrop{background:var(--color-bg-canvas)}.top[data-astro-cid-ofki4vxg]{block-size:64px;padding-block:12px;padding-inline:var(--space-20) var(--space-16);flex:none;justify-content:space-between;align-items:center;display:flex}.home[data-astro-cid-ofki4vxg] .pb-logo{block-size:32px}.icon-btn[data-astro-cid-ofki4vxg]{border-radius:var(--radius-pill);block-size:44px;inline-size:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.icon-btn[data-astro-cid-ofki4vxg]:hover{background:var(--color-bg-surface-muted)}.icon-btn[data-astro-cid-ofki4vxg] svg[data-astro-cid-ofki4vxg]{block-size:22px;inline-size:22px}nav[data-astro-cid-ofki4vxg]{margin-block-start:var(--space-32)}.tabs[data-astro-cid-ofki4vxg]{gap:var(--space-12);padding-block:0;padding-inline:var(--space-20) 0;flex-direction:column;margin:0;list-style:none;display:flex}.tab[data-astro-cid-ofki4vxg]{justify-content:space-between;align-items:center;gap:var(--space-16);padding-block:var(--space-16);padding-inline:var(--space-20) 28px;background:var(--color-bg-surface);color:var(--color-text-primary);font:400 1.875rem/1.2 var(--font-display);border-start-start-radius:var(--radius-control);border-end-start-radius:var(--radius-control);text-decoration:none;display:flex}.tab[data-astro-cid-ofki4vxg][aria-current]>span[data-astro-cid-ofki4vxg]:first-child,.tab[data-astro-cid-ofki4vxg]:hover>span[data-astro-cid-ofki4vxg]:first-child{text-underline-offset:6px;text-decoration:underline 1.5px}.tab-color[data-astro-cid-ofki4vxg]{background:var(--tab);border-radius:4px;flex:none;block-size:40px;inline-size:14px}[data-astro-cid-ofki4vxg][data-tab=how]{--tab:#f2b33d}[data-astro-cid-ofki4vxg][data-tab=learn]{--tab:#8fcbe6}[data-astro-cid-ofki4vxg][data-tab=coloring]{--tab:#f6c9be}[data-astro-cid-ofki4vxg][data-tab=photo]{--tab:#8fc77e}[data-astro-cid-ofki4vxg][data-tab=pro]{--tab:#cc4430}[data-astro-cid-ofki4vxg][data-tab=faq]{--tab:#b79ad6}.bottom[data-astro-cid-ofki4vxg]{gap:var(--space-16);padding-block:var(--space-32) max(var(--space-24), env(safe-area-inset-bottom));padding-inline:var(--space-20);flex-direction:column;margin-block-start:auto;display:flex}.langs[data-astro-cid-ofki4vxg]{align-items:center;gap:var(--space-8);color:var(--color-text-secondary);font:500 .875rem/1.4 var(--font-ui);display:flex}.compass[data-astro-cid-ofki4vxg]{flex:none;block-size:18px;inline-size:18px}.langs[data-astro-cid-ofki4vxg] ul[data-astro-cid-ofki4vxg]{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.langs[data-astro-cid-ofki4vxg] li[data-astro-cid-ofki4vxg]+li[data-astro-cid-ofki4vxg]:before{content:"·";content:"·" / "";margin-inline:6px}.langs[data-astro-cid-ofki4vxg] a[data-astro-cid-ofki4vxg]{color:inherit;padding-block:3px;text-decoration:none;display:inline-block}.langs[data-astro-cid-ofki4vxg] a[data-astro-cid-ofki4vxg]:hover,.langs[data-astro-cid-ofki4vxg] a[data-astro-cid-ofki4vxg][data-suggested]{text-decoration:underline}.langs[data-astro-cid-ofki4vxg] a[data-astro-cid-ofki4vxg][aria-current]{color:var(--color-text-primary);font-weight:600}.site-nav[data-astro-cid-kjc35efj]{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-8);block-size:69px;padding-block:12px;padding-inline:var(--space-20) var(--space-16);border-block-end:1px solid var(--color-border-default);background-color:var(--color-bg-canvas);background-image:var(--paper-grain);display:flex;position:sticky;inset-block-start:0}.site-nav[data-astro-cid-kjc35efj][data-hidden]{transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.site-nav[data-astro-cid-kjc35efj]{transition:transform var(--duration-base) var(--easing-standard)}}.home[data-astro-cid-kjc35efj]{flex:0 auto;min-inline-size:0}.home[data-astro-cid-kjc35efj] .pb-logo{block-size:32px;max-inline-size:100%}.links[data-astro-cid-kjc35efj],.wide[data-astro-cid-kjc35efj]{display:none}.narrow[data-astro-cid-kjc35efj]{display:contents}@media (width<=359px){.narrow-cta[data-astro-cid-kjc35efj]{display:none}}.actions[data-astro-cid-kjc35efj]{align-items:center;gap:var(--space-8);flex:none;display:flex}.menu-btn[data-astro-cid-kjc35efj]{border-radius:var(--radius-pill);block-size:44px;inline-size:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.menu-btn[data-astro-cid-kjc35efj]:hover{background:var(--color-bg-surface-muted)}.menu-btn[data-astro-cid-kjc35efj] svg[data-astro-cid-kjc35efj]{block-size:22px;inline-size:22px}@media (width>=1024px){.site-nav[data-astro-cid-kjc35efj]{gap:var(--space-24);block-size:auto;padding-block:18px;padding-inline:clamp(var(--space-24), 3.4vw, var(--space-48))}.home[data-astro-cid-kjc35efj] .pb-logo{block-size:40px}.links[data-astro-cid-kjc35efj]{min-inline-size:0;display:block}.wide[data-astro-cid-kjc35efj]{display:contents}.narrow[data-astro-cid-kjc35efj],.menu-btn[data-astro-cid-kjc35efj]{display:none}.actions[data-astro-cid-kjc35efj]{gap:var(--space-12)}}.links[data-astro-cid-kjc35efj] ul[data-astro-cid-kjc35efj]{justify-content:center;gap:var(--space-4) clamp(var(--space-16), 2.2vw, var(--space-32));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-kjc35efj] a[data-astro-cid-kjc35efj]{color:var(--color-text-primary);font:500 1rem/1.5 var(--font-ui);white-space:nowrap;text-decoration:none}.links[data-astro-cid-kjc35efj] a[data-astro-cid-kjc35efj]:hover,.links[data-astro-cid-kjc35efj] a[data-astro-cid-kjc35efj][aria-current]{text-underline-offset:6px;text-decoration:underline 1.5px}.keep-exploring[data-astro-cid-rrue4c57]{gap:var(--space-20);flex-direction:column;display:flex}h2[data-astro-cid-rrue4c57]{font:400 1.5rem / 1.875rem var(--font-display);letter-spacing:0;margin:0}ul[data-astro-cid-rrue4c57]{gap:var(--space-20);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-rrue4c57]{gap:var(--space-12);min-block-size:24px;font:500 1.0625rem / 1.5rem var(--font-ui);color:var(--color-text-accent);align-items:center;text-decoration:none;display:inline-flex}a[data-astro-cid-rrue4c57]:hover .title[data-astro-cid-rrue4c57]{text-underline-offset:3px;text-decoration:underline}.text[data-astro-cid-rrue4c57]{flex-direction:column;display:flex}.kind[data-astro-cid-rrue4c57]{font:500 .8125rem / 1.125rem var(--font-ui);color:var(--color-text-secondary)}.arrow[data-astro-cid-rrue4c57]{flex:none;block-size:20px;inline-size:20px}[dir=rtl] .arrow[data-astro-cid-rrue4c57]{scale:-1 1}@media (width>=1024px){h2[data-astro-cid-rrue4c57]{font-size:1.625rem}}@media print{.keep-exploring[data-astro-cid-rrue4c57]{display:none}}.explore-hubs[data-astro-cid-qiuru2el]{max-inline-size:1440px;padding-block:var(--space-32) var(--space-48);padding-inline:var(--space-20);margin-inline:auto}@media (width>=1024px){.explore-hubs[data-astro-cid-qiuru2el]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}}@media print{.explore-hubs[data-astro-cid-qiuru2el]{display:none}}@font-face{font-family:Fraunces Fallback;font-weight:300;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(Tinos);size-adjust:112.39%;ascent-override:87.02%;descent-override:22.69%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback;font-weight:400;src:local(Times New Roman),local(TimesNewRomanPSMT),local(Liberation Serif),local(Tinos);size-adjust:115.74%;ascent-override:84.5%;descent-override:22.03%;line-gap-override:0%}@font-face{font-family:Instrument Serif Fallback;font-style:italic;src:local(Times New Roman Italic),local(TimesNewRomanPS-ItalicMT),local(Liberation Serif Italic),local(Tinos Italic);size-adjust:88.57%;ascent-override:111.78%;descent-override:35%;line-gap-override:0%}@font-face{font-family:Caveat Fallback;font-weight:700;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);size-adjust:77.96%;ascent-override:123.14%;descent-override:38.48%;line-gap-override:0%}@font-face{font-family:Hanken Grotesk Fallback;font-weight:400;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);size-adjust:101.51%;ascent-override:98.51%;descent-override:29.85%;line-gap-override:0%}@font-face{font-family:Hanken Grotesk Fallback;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold);size-adjust:93.5%;ascent-override:106.95%;descent-override:32.4%;line-gap-override:0%}:root{--font-display:"Fraunces", "Fraunces Fallback", Georgia, serif;--font-emphasis-latin:"Instrument Serif", "Instrument Serif Fallback", Georgia, serif;--font-emphasis:var(--font-emphasis-latin);--font-hand:"Caveat", "Caveat Fallback", cursive;--font-ui:"Hanken Grotesk Variable", "Hanken Grotesk Fallback", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace}:root:lang(ja){--font-display:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans CJK JP", "Noto Sans JP", "Yu Gothic UI", "Yu Gothic", Meiryo, system-ui, sans-serif;--font-emphasis:var(--font-display);--font-hand:var(--font-display);--font-ui:var(--font-display)}:root:lang(ar){--font-display:"IBM Plex Sans Arabic", system-ui, sans-serif;--font-emphasis:var(--font-display);--font-hand:var(--font-display);--font-ui:var(--font-display)}:root:is(:lang(ja),:lang(ar)){font-synthesis:weight}:root:is(:lang(ja),:lang(ar)) :lang(en){--font-emphasis:var(--font-emphasis-latin)}:lang(ar){letter-spacing:0!important}*,:before,:after{box-sizing:border-box}html{color-scheme:light;-webkit-text-size-adjust:100%;text-size-adjust:100%}:root{--pb-inline:1}[dir=rtl]{--pb-inline:-1}:root:lang(ja){line-break:strict;word-break:auto-phrase;overflow-wrap:anywhere}body{min-block-size:100dvh;font:var(--type-body-large);color:var(--color-text-primary);background-color:var(--color-bg-canvas);background-image:var(--paper-grain);flex-direction:column;margin:0;display:flex}#main{flex:1 0 auto}#main:focus{outline:none}h1,h2,h3{margin-block:0}h1{font:var(--type-display-large);letter-spacing:var(--type-display-large-tracking)}h2{font:var(--type-display-medium);letter-spacing:var(--type-display-medium-tracking)}h3{font:var(--type-title-medium);letter-spacing:var(--type-title-medium-tracking)}:is(h1,h2) em{font-family:var(--font-emphasis);color:var(--color-text-accent);font-style:italic;font-weight:400}a{color:var(--color-text-accent)}:focus-visible{outline:var(--stroke-selected) solid var(--color-focus);outline-offset:2px}html{scroll-padding-block-start:88px}html:has([data-continue-in-app]:not([hidden])){scroll-padding-block-end:80px}html:has([data-consent-note]:not([hidden])){scroll-padding-block-end:220px}.skip-link{z-index:10;padding-block:var(--space-8);padding-inline:var(--space-16);border-radius:var(--radius-control);font:var(--type-label-large);color:var(--color-text-on-action);background:var(--color-action-primary);transform:translateY(calc(-100% - var(--space-16)));position:absolute;inset-block-start:var(--space-8);inset-inline-start:var(--space-8)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:no-preference){.skip-link{transition:transform var(--duration-fast) var(--easing-standard)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.pb-sheet{background:var(--color-bg-surface);box-shadow:var(--shadow-paper-sheet);border-radius:3px;position:relative}.pb-dashed-card{gap:var(--space-16) var(--space-24);padding-block:var(--space-20);padding-inline:var(--space-24);border:1.5px dashed var(--color-text-accent);background:var(--color-bg-surface);border-radius:16px;flex-wrap:wrap;align-items:center;display:flex}.pb-dashed-card__text{gap:var(--space-4);flex-direction:column;flex:16rem;min-inline-size:0;display:flex}.pb-dashed-card__title{font:400 1.375rem/1.75rem var(--font-display);overflow-wrap:anywhere;margin:0}.pb-dashed-card__body{font:var(--type-body-medium);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}.pb-tape{aspect-ratio:3;inline-size:72px;rotate:var(--tilt,0deg);display:block}.pb-tape--marigold{--tape:var(--washi-marigold)}.pb-tape--sage{--tape:var(--washi-sage)}.pb-tape--lilac{--tape:var(--washi-lilac)}.pb-tape--rose{--tape:var(--washi-rose)}.pb-tape--sky{--tape:var(--washi-sky)}.pb-tape__body{fill:var(--tape);fill-opacity:.82}.pb-tape__stripes{stroke:#fff;stroke-opacity:.35;stroke-width:3px}.pb-bound{position:relative}.pb-spiral{pointer-events:none;block-size:28px;inline-size:100%;position:absolute;inset-block-start:-14px;inset-inline:0}.pb-spiral__wire{fill:none;stroke:var(--color-spiral-wire);stroke-width:2.5px}.pb-spiral__hole{fill:var(--color-text-primary);fill-opacity:.25}[dir=rtl] .pb-spiral{transform:scaleX(-1)}.pb-clipboard{background:var(--color-clipboard-board);border-radius:var(--radius-card);padding-block:44px 16px;padding-inline:25px;position:relative}.pb-clipboard:before{content:"";z-index:1;background:var(--color-clipboard-clip);border-radius:10px;block-size:36px;inline-size:120px;margin-inline:auto;position:absolute;inset-block-start:18px;inset-inline:0}@media (width>=768px){.pb-clipboard{border-radius:var(--radius-sheet);padding-block:70px 30px;padding-inline:40px}.pb-clipboard:before{border-radius:var(--radius-control);block-size:56px;inline-size:200px;inset-block-start:30px}}.pb-pinboard{justify-content:center;gap:var(--space-24);flex-wrap:wrap;padding-block-start:var(--space-12);display:flex}.pb-pinboard>*{rotate:-6deg}.pb-pinboard>:nth-child(3n+2){rotate:4deg}.pb-pinboard>:nth-child(3n){rotate:-2deg}.pb-pinboard>*>.pb-tape{--tilt:-9deg;margin-inline:auto;position:absolute;inset-block-start:-12px;inset-inline:0}.pb-pinboard>:nth-child(3n+2)>.pb-tape{--tilt:6deg}.pb-pinboard>:nth-child(3n)>.pb-tape{--tilt:-3deg}.pb-notebook{grid-template-columns:minmax(0,1fr);display:grid}.pb-margin-notes{display:none}@media (width>=1024px){.pb-notebook{grid-template-columns:240px minmax(0,1fr)}.pb-notebook>:not(.pb-margin-notes){padding-inline-start:var(--space-48)}.pb-margin-notes{gap:var(--space-64);border-inline-end:var(--stroke-selected) solid var(--color-margin-rule);flex-direction:column;padding-inline-end:28px;display:flex}}.pb-margin-note{font-family:var(--font-hand);color:var(--color-text-accent);margin:0;font-size:1.5rem;font-weight:700;line-height:1.25}.pb-note{font-family:var(--font-hand);color:var(--color-text-accent);gap:6px;margin:0;font-size:1.375rem;font-weight:700;line-height:normal;display:flex}.pb-note a{color:inherit}.pb-note__arrow{display:inline-block}[dir=rtl] .pb-note__arrow{scale:-1 1}.pb-related{gap:var(--gap,var(--space-16));flex-direction:column;display:flex}.pb-related .pb-related__title{font:400 1.5rem/1.875rem var(--font-display);letter-spacing:0}.pb-related ul{gap:var(--space-20);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pb-related a{gap:var(--space-12);font:500 1.0625rem/1.5rem var(--font-ui);color:var(--color-text-accent);align-items:center;text-decoration:none;display:inline-flex}.pb-related a:hover{text-underline-offset:3px;text-decoration:underline}.pb-related__arrow{flex:none;block-size:20px;inline-size:20px}[dir=rtl] .pb-related__arrow{scale:-1 1}@media (width>=1024px){.pb-related .pb-related__title{font-size:1.625rem;line-height:2.375rem}}.pb-art-ink{stroke:var(--color-line-committed)}.pb-art-current{stroke:var(--color-line-current)}.pb-art-guide{stroke:var(--color-line-guide)}@media (prefers-reduced-motion:no-preference){html[data-motion] [data-reveal]:not([data-revealed]){opacity:0}.pb-pinboard[data-reveal=drop][data-revealed=play]>:nth-child(-n+3){animation:pb-drop .5s var(--easing-back) var(--pb-delay,0s) backwards, pb-fade-in .25s var(--easing-out) var(--pb-delay,0s) backwards}.pb-pinboard[data-reveal=drop][data-revealed=play]>:nth-child(-n+3)>.pb-tape{animation:pb-stick .25s var(--easing-out) var(--pb-tape-delay,.5s) backwards, pb-fade-in .1s var(--easing-out) var(--pb-tape-delay,.5s) backwards}.pb-pinboard[data-reveal=drop]>:nth-child(2){--pb-delay:.15s;--pb-tape-delay:.65s}.pb-pinboard[data-reveal=drop]>:nth-child(3){--pb-delay:.3s;--pb-tape-delay:.8s}.pb-hero-phone{animation:pb-hero-slide .9s var(--easing-out) backwards, pb-fade-in .6s var(--easing-out) backwards}.pb-hero-scribble{animation:pb-fade-in .2s var(--easing-out) 2.4s backwards}.pb-hero-tape-1{animation:pb-fade-in .2s var(--easing-out) 2.6s backwards, pb-hero-tape .35s var(--easing-back) 2.6s backwards}.pb-hero-tape-2{animation:pb-fade-in .2s var(--easing-out) 2.75s backwards, pb-hero-tape .35s var(--easing-back) 2.75s backwards}@keyframes pb-hero-slide{0%{translate:calc(60px * var(--pb-inline)) 0}}@keyframes pb-hero-tape{0%{translate:0 -24px}}@media (width>=768px){.pb-hero-note{animation:pb-fade-in .4s var(--easing-out) 3s backwards}}@keyframes pb-drop{0%{translate:0 -40px}}@keyframes pb-stick{0%{scale:.4 1}}@keyframes pb-fade-in{0%{opacity:0}}}.lesson-card[data-astro-cid-lzxxbyyh]{min-inline-size:0;padding:var(--space-16) var(--space-16) var(--space-20);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:6px;flex-direction:column;gap:14px;display:flex}.lesson-card[data-astro-cid-lzxxbyyh]:has(a:focus-visible){outline:var(--stroke-selected) solid var(--color-focus);outline-offset:2px}.lesson-card[data-astro-cid-lzxxbyyh]>.pb-tape{--tilt:4deg;margin-inline:auto;position:absolute;inset-block-start:-11px;inset-inline:0}.art[data-astro-cid-lzxxbyyh]{background:var(--color-bg-canvas);border-radius:4px;place-items:center;block-size:200px;display:grid}img[data-astro-cid-lzxxbyyh]{object-fit:contain;block-size:150px;inline-size:150px;max-inline-size:100%;display:block}.meta[data-astro-cid-lzxxbyyh]{z-index:1;gap:var(--space-8);font-family:var(--font-ui);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;font-size:.75rem;line-height:normal;display:flex;position:relative}.level[data-astro-cid-lzxxbyyh]{color:var(--color-text-accent);font-weight:600}.label[data-astro-cid-lzxxbyyh]{font:var(--type-overline);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-primary);margin:0}.title[data-astro-cid-lzxxbyyh]{font:var(--type-title-medium);letter-spacing:var(--type-title-medium-tracking);color:var(--color-text-primary);margin:0}.title[data-astro-cid-lzxxbyyh] a[data-astro-cid-lzxxbyyh]{color:inherit;text-decoration:none}.title[data-astro-cid-lzxxbyyh] a[data-astro-cid-lzxxbyyh]:after{content:"";position:absolute;inset:0}.title[data-astro-cid-lzxxbyyh] a[data-astro-cid-lzxxbyyh]:focus-visible{outline:none}.cta[data-astro-cid-lzxxbyyh]{font:var(--type-label-medium);color:var(--color-text-accent);align-items:center;gap:6px;margin:0;display:inline-flex}.lesson-card[data-astro-cid-lzxxbyyh]:hover .cta[data-astro-cid-lzxxbyyh]{text-underline-offset:3px;text-decoration:underline}.cta[data-astro-cid-lzxxbyyh] svg[data-astro-cid-lzxxbyyh]{flex:none;block-size:16px;inline-size:16px}[dir=rtl] .cta[data-astro-cid-lzxxbyyh] svg[data-astro-cid-lzxxbyyh]{scale:-1 1}.search-field[data-astro-cid-lx4jy4ar]{gap:var(--space-12);block-size:48px;padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-bg-surface);align-items:center;display:flex}.search-field--medium[data-astro-cid-lx4jy4ar]{max-inline-size:420px}.search-field--wide[data-astro-cid-lx4jy4ar]{max-inline-size:520px}.search-field[data-astro-cid-lx4jy4ar]:focus-within,.search-field--focused[data-astro-cid-lx4jy4ar]{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus);outline:2px solid #0000}.icon[data-astro-cid-lx4jy4ar]{block-size:20px;inline-size:20px;color:var(--color-icon-default);flex:none}input[data-astro-cid-lx4jy4ar]{appearance:none;block-size:100%;min-inline-size:0;font:var(--type-body-large);color:var(--color-text-primary);background:0 0;border:0;border-radius:0;outline:none;flex:1 1 0;margin:0;padding:0}input[data-astro-cid-lx4jy4ar]::placeholder{color:var(--color-text-secondary);opacity:1}input[data-astro-cid-lx4jy4ar]::-webkit-search-decoration{appearance:none}.erased-sketch[data-astro-cid-pxsigxpd]{aspect-ratio:350/300;border-radius:4px;inline-size:100%;max-inline-size:480px;overflow:hidden;rotate:2deg}svg[data-astro-cid-pxsigxpd]{block-size:100%;inline-size:100%;display:block}[dir=rtl] .erased-sketch[data-astro-cid-pxsigxpd]{rotate:-2deg}[dir=rtl] .erased-sketch[data-astro-cid-pxsigxpd] svg[data-astro-cid-pxsigxpd]{scale:-1 1}.tulip[data-astro-cid-pxsigxpd]{fill:none;stroke:var(--color-line-committed);stroke-width:1.158px;stroke-linecap:round;stroke-linejoin:round}.tulip[data-astro-cid-pxsigxpd] .fine[data-astro-cid-pxsigxpd]{stroke-width:.632px}.smudge-stop[data-astro-cid-pxsigxpd]{stop-color:var(--color-bg-surface)}.eraser-body[data-astro-cid-pxsigxpd]{fill:#f6c9be}.eraser-sleeve[data-astro-cid-pxsigxpd]{fill:var(--color-accent-sky)}.crumb[data-astro-cid-pxsigxpd]{fill:#e6b4aa}@media (width>=1024px){.erased-sketch[data-astro-cid-pxsigxpd]{aspect-ratio:1}}@media (prefers-reduced-motion:no-preference){.eraser[data-astro-cid-pxsigxpd]{animation:erased-rub 1.6s var(--easing-in-out) backwards}.smudge[data-astro-cid-pxsigxpd]{animation:erased-smudge 1.6s var(--easing-in-out) backwards}.crumb[data-astro-cid-pxsigxpd]{animation:erased-crumb-fade .2s var(--easing-out) var(--crumb-delay) backwards, erased-crumb-drop .3s var(--easing-back) var(--crumb-delay) backwards}.crumb[data-astro-cid-pxsigxpd]:nth-of-type(4){--crumb-delay:.3s}.crumb[data-astro-cid-pxsigxpd]:nth-of-type(5){--crumb-delay:.55s}.crumb[data-astro-cid-pxsigxpd]:nth-of-type(6){--crumb-delay:.8s}.crumb[data-astro-cid-pxsigxpd]:nth-of-type(7){--crumb-delay:1.05s}.crumb[data-astro-cid-pxsigxpd]:nth-of-type(8){--crumb-delay:1.3s}@keyframes erased-rub{0%,50%,to{translate:0}25%,75%{translate:-40px 18px}}@keyframes erased-smudge{0%{opacity:.3}}@keyframes erased-crumb-fade{0%{opacity:0}}@keyframes erased-crumb-drop{0%{translate:0 -6px}}}.erased[data-astro-cid-vtowhkza]{gap:var(--space-16);max-inline-size:1440px;padding-block:28px var(--space-32);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.sketch[data-astro-cid-vtowhkza]{padding:6px}.text[data-astro-cid-vtowhkza]{gap:var(--space-16);flex-direction:column;min-inline-size:0;display:flex}.status[data-astro-cid-vtowhkza]{font-family:var(--font-hand);color:var(--color-text-accent);margin:0;font-size:2rem;font-weight:700;line-height:normal}h1[data-astro-cid-vtowhkza]{font:300 2.5rem/2.875rem var(--font-display);letter-spacing:var(--type-display-large-tracking);overflow-wrap:anywhere;flex-direction:column;display:flex}h1[data-astro-cid-vtowhkza] em[data-astro-cid-vtowhkza]{letter-spacing:normal;font-size:1.1em;line-height:1.05}.text[data-astro-cid-vtowhkza]:lang(ja){container-type:inline-size}h1[data-astro-cid-vtowhkza]:lang(ja){font-size:min(2.5rem,9.09091cqi);line-height:1.15}h1[data-astro-cid-vtowhkza]:lang(ja) em[data-astro-cid-vtowhkza]{font-size:1.1em;line-height:1.05}.body[data-astro-cid-vtowhkza]{max-inline-size:520px;font:400 1rem/1.5625rem var(--font-ui);color:var(--color-text-secondary);margin:0}.search[data-astro-cid-vtowhkza]{max-inline-size:520px}.actions[data-astro-cid-vtowhkza]{gap:var(--space-12);flex-wrap:wrap;display:flex}.btn[data-astro-cid-vtowhkza]{min-block-size:56px;padding-block:var(--space-8);padding-inline:var(--space-24);border-radius:var(--radius-control);font:var(--type-label-large);color:var(--color-text-primary);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn--secondary[data-astro-cid-vtowhkza]{border:var(--stroke-hairline) solid var(--color-border-default);background:var(--color-action-secondary);flex:100%}.btn--secondary[data-astro-cid-vtowhkza]:hover{background:var(--color-action-secondary-pressed)}.btn--tertiary[data-astro-cid-vtowhkza]{display:none}.btn--tertiary[data-astro-cid-vtowhkza]:hover{text-underline-offset:3px;text-decoration:underline}.popular[data-astro-cid-vtowhkza]{gap:var(--space-24);padding-block:var(--space-40) var(--space-48);padding-inline:var(--space-20);background:var(--color-bg-surface);flex-direction:column;display:flex}.popular[data-astro-cid-vtowhkza]>[data-astro-cid-vtowhkza]{inline-size:100%;max-inline-size:1200px;margin-inline:auto}h2[data-astro-cid-vtowhkza]{font-weight:400}.cards[data-astro-cid-vtowhkza]{gap:var(--space-24);padding:var(--space-16) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin-block:0;list-style:none;display:grid}.cards[data-astro-cid-vtowhkza]>li[data-astro-cid-vtowhkza]{flex-direction:column;display:flex;rotate:1deg}.cards[data-astro-cid-vtowhkza]>li[data-astro-cid-vtowhkza]:nth-child(2){rotate:-.8deg}.cards[data-astro-cid-vtowhkza]>li[data-astro-cid-vtowhkza]:nth-child(3){rotate:.6deg}.cards[data-astro-cid-vtowhkza]>li[data-astro-cid-vtowhkza]:nth-child(4){rotate:-1deg}.cards[data-astro-cid-vtowhkza]>li[data-astro-cid-vtowhkza]>.lesson-card{flex:auto}@media (width>=1024px){.erased[data-astro-cid-vtowhkza]{align-items:center;gap:clamp(var(--space-40), 5.5vw, 80px);padding-block:96px;padding-inline:clamp(var(--space-48), 8.33vw, 120px);flex-direction:row}.sketch[data-astro-cid-vtowhkza]{flex:0 496px;padding:8px}.text[data-astro-cid-vtowhkza]{gap:var(--space-20);flex:1 1 0}.status[data-astro-cid-vtowhkza]{font-size:2.5rem}h1[data-astro-cid-vtowhkza]{font-size:4.5rem;line-height:4.875rem}h1[data-astro-cid-vtowhkza] em[data-astro-cid-vtowhkza]{font-size:5rem;line-height:5.25rem}h1[data-astro-cid-vtowhkza]:lang(ja){font-size:min(4.5rem,9.09091cqi);line-height:1.08}.body[data-astro-cid-vtowhkza]{font-size:1.1875rem;line-height:1.875rem}.btn--secondary[data-astro-cid-vtowhkza]{flex:none}.btn--tertiary[data-astro-cid-vtowhkza]{display:inline-flex}.popular[data-astro-cid-vtowhkza]{padding-block:var(--space-64) 80px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}}.updated[data-astro-cid-l5m2gink]{font:var(--type-body-small);color:var(--color-text-secondary);margin:0}.in-short[data-astro-cid-6ltoui5y]{padding-block:var(--space-16);flex-direction:column;gap:10px;padding-inline:18px;display:flex}.title[data-astro-cid-6ltoui5y]{font:400 1.25rem/1.5rem var(--font-display);letter-spacing:0}ul[data-astro-cid-6ltoui5y]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-6ltoui5y]{font:400 1rem/1.5rem var(--font-ui);align-items:flex-start;gap:10px;display:flex}.tick[data-astro-cid-6ltoui5y]{stroke-width:2px;flex:none;block-size:20px;inline-size:20px;margin-block-start:2px}@media (width>=1024px){.in-short[data-astro-cid-6ltoui5y]{padding-block:var(--space-20);padding-inline:var(--space-24);rotate:calc(.6deg * var(--pb-inline));gap:14px}.title[data-astro-cid-6ltoui5y]{font-size:1.375rem;line-height:1.75rem}ul[data-astro-cid-6ltoui5y]{gap:14px}li[data-astro-cid-6ltoui5y]{font-size:1.0625rem;line-height:1.625rem}.tick[data-astro-cid-6ltoui5y]{margin-block-start:3px}}.cta[data-astro-cid-jy6b75i7] .btn-icon{block-size:20px;inline-size:20px;flex:none;margin-inline-end:var(--space-8)}#main:has(>.about-page)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}.notebook[data-astro-cid-lwkq2sob]{--gap:var(--space-16);max-inline-size:1440px;padding-block:var(--space-16) var(--space-32);padding-inline:var(--space-20);margin-inline:auto}.article[data-astro-cid-lwkq2sob],.head[data-astro-cid-lwkq2sob],.section[data-astro-cid-lwkq2sob]{gap:var(--gap);flex-direction:column;min-inline-size:0;display:flex}hgroup[data-astro-cid-lwkq2sob]{gap:var(--gap);overflow-wrap:anywhere;flex-direction:column;display:flex}.eyebrow[data-astro-cid-lwkq2sob]{font:500 .8125rem/1.125rem var(--font-ui);letter-spacing:0;color:var(--color-text-secondary)}.headline[data-astro-cid-lwkq2sob]{font:300 2.125rem/2.5rem var(--font-display);letter-spacing:var(--type-display-large-tracking);margin:0}.byline[data-astro-cid-lwkq2sob]{font:var(--type-body-small);color:var(--color-text-secondary);margin:0}.byline[data-astro-cid-lwkq2sob] a[data-astro-cid-lwkq2sob],.body[data-astro-cid-lwkq2sob] a[data-astro-cid-lwkq2sob]{color:inherit}.lead[data-astro-cid-lwkq2sob]{font:400 1.0625rem/1.6875rem var(--font-ui);overflow-wrap:anywhere;margin:0}h2[data-astro-cid-lwkq2sob]{font:400 1.5rem/1.875rem var(--font-display);letter-spacing:0}.body[data-astro-cid-lwkq2sob]{font:400 1rem/1.5625rem var(--font-ui);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}.parts[data-astro-cid-lwkq2sob]{gap:var(--space-20);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.parts[data-astro-cid-lwkq2sob] li[data-astro-cid-lwkq2sob]{gap:var(--space-4);flex-direction:column;display:flex}.parts[data-astro-cid-lwkq2sob] h3[data-astro-cid-lwkq2sob]{letter-spacing:inherit}.parts[data-astro-cid-lwkq2sob] a[data-astro-cid-lwkq2sob]{font:500 1.0625rem/1.5rem var(--font-ui);color:var(--color-text-accent);text-underline-offset:3px;text-decoration:underline;display:block}.notebook[data-astro-cid-lwkq2sob] .margin[data-astro-cid-lwkq2sob]{gap:240px;padding-block-start:300px}.notebook[data-astro-cid-lwkq2sob] .margin[data-astro-cid-lwkq2sob]>[data-astro-cid-lwkq2sob]:last-child{margin-block-start:90px}@media (width>=768px){#main:has(>.about-page)>.crumbs,.notebook[data-astro-cid-lwkq2sob]{padding-inline:var(--space-48)}}@media (width>=1024px){#main:has(>.about-page)>.crumbs{padding-block-start:56px;padding-inline:calc(clamp(var(--space-48), 8.33vw, 120px) + 240px + var(--space-48)) clamp(var(--space-48), 8.33vw, 120px)}.notebook[data-astro-cid-lwkq2sob]{--gap:28px;padding-block:var(--space-24) 96px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.article[data-astro-cid-lwkq2sob]{max-inline-size:800px}.eyebrow[data-astro-cid-lwkq2sob]{font-size:.875rem}.headline[data-astro-cid-lwkq2sob]{font-size:3.5rem;line-height:4rem}.byline[data-astro-cid-lwkq2sob]{font-size:.875rem}.lead[data-astro-cid-lwkq2sob]{font-size:1.25rem;line-height:2rem}h2[data-astro-cid-lwkq2sob]{font-size:1.875rem;line-height:2.375rem}.body[data-astro-cid-lwkq2sob]{font-size:1.125rem;line-height:1.8125rem}.pb-note[data-astro-cid-lwkq2sob]{display:none}}#main:has(>.author-page)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}.notebook[data-astro-cid-iiefxzvw]{--gap:var(--space-16);max-inline-size:1440px;padding-block:var(--space-16) var(--space-32);padding-inline:var(--space-20);margin-inline:auto}.article[data-astro-cid-iiefxzvw],.head[data-astro-cid-iiefxzvw],.section[data-astro-cid-iiefxzvw],.latest[data-astro-cid-iiefxzvw]{gap:var(--gap);flex-direction:column;min-inline-size:0;display:flex}h1[data-astro-cid-iiefxzvw]{font:300 2.125rem/2.5rem var(--font-display);overflow-wrap:anywhere}.meta[data-astro-cid-iiefxzvw]{gap:var(--space-4) var(--space-8);font:var(--type-body-small);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.meta[data-astro-cid-iiefxzvw] a{color:inherit}.lead[data-astro-cid-iiefxzvw]{font:400 1.0625rem/1.6875rem var(--font-ui);overflow-wrap:anywhere;margin:0}.body[data-astro-cid-iiefxzvw]{font:400 1rem/1.5625rem var(--font-ui);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}h2[data-astro-cid-iiefxzvw]{font:400 1.5rem/1.875rem var(--font-display);letter-spacing:0}.elsewhere[data-astro-cid-iiefxzvw]{gap:var(--space-4) var(--space-8);font:400 1rem/1.5625rem var(--font-ui);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.elsewhere[data-astro-cid-iiefxzvw] li[data-astro-cid-iiefxzvw]+li[data-astro-cid-iiefxzvw]:before{content:"·";margin-inline-end:var(--space-8)}.elsewhere[data-astro-cid-iiefxzvw] a[data-astro-cid-iiefxzvw]{color:inherit;overflow-wrap:anywhere}.notebook[data-astro-cid-iiefxzvw] .margin[data-astro-cid-iiefxzvw]{padding-block-start:300px}@media (width>=768px){#main:has(>.author-page)>.crumbs,.notebook[data-astro-cid-iiefxzvw]{padding-inline:var(--space-48)}}@media (width>=1024px){#main:has(>.author-page)>.crumbs{padding-block-start:56px;padding-inline:calc(clamp(var(--space-48), 8.33vw, 120px) + 240px + var(--space-48)) clamp(var(--space-48), 8.33vw, 120px)}.notebook[data-astro-cid-iiefxzvw]{--gap:28px;padding-block:var(--space-24) 96px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.article[data-astro-cid-iiefxzvw]{max-inline-size:800px}h1[data-astro-cid-iiefxzvw]{font-size:3.5rem;line-height:4rem}.meta[data-astro-cid-iiefxzvw]{font-size:.875rem}.lead[data-astro-cid-iiefxzvw]{font-size:1.25rem;line-height:2rem}.body[data-astro-cid-iiefxzvw],.elsewhere[data-astro-cid-iiefxzvw]{font-size:1.125rem;line-height:1.8125rem}h2[data-astro-cid-iiefxzvw]{font-size:1.875rem;line-height:2.375rem}.pb-note[data-astro-cid-iiefxzvw]{display:none}}.watermark[data-astro-cid-gwecgxpl]{font-family:var(--font-ui);letter-spacing:.02em;white-space:nowrap;color:color-mix(in srgb, var(--color-text-primary) 68%, transparent);align-items:center;gap:.571em;margin:0;padding-block:.381em;padding-inline:.571em .762em;font-size:3cqi;font-weight:500;line-height:normal;display:inline-flex}.watermark[data-astro-cid-gwecgxpl] .pb-logo{flex:none;block-size:1.333em}.coloring-sheet[data-astro-cid-7od6z322]{aspect-ratio:600/849;overflow:hidden;container-type:inline-size}img[data-astro-cid-7od6z322]{object-fit:cover;block-size:100%;inline-size:100%;display:block}.band[data-astro-cid-7od6z322]{justify-content:center;align-items:center;block-size:3.81cqi;display:flex;position:absolute;inset-block-end:4.76cqi;inset-inline:0}.annotation[data-astro-cid-zozizosm]{font-family:var(--font-hand);color:var(--color-text-accent);white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:1.375rem;font-weight:700;line-height:normal;display:inline-flex}.arrow[data-astro-cid-zozizosm]{--flip:1;block-size:22px;inline-size:40px;scale:var(--flip) 1;flex:none}.end[data-astro-cid-zozizosm] .arrow[data-astro-cid-zozizosm]{--flip:-1;order:1}[dir=rtl] .arrow[data-astro-cid-zozizosm]{--flip:-1}[dir=rtl] .end[data-astro-cid-zozizosm] .arrow[data-astro-cid-zozizosm]{--flip:1}nav[data-astro-cid-4wx4ss7s]{min-inline-size:0;max-inline-size:100%}ul[data-astro-cid-4wx4ss7s]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-4wx4ss7s]{flex:none}a[data-astro-cid-4wx4ss7s]{block-size:var(--size-button-s);padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-pill);font:var(--type-label-medium);color:var(--color-text-primary);white-space:nowrap;background:var(--color-bg-surface);align-items:center;text-decoration:none;display:inline-flex}a[data-astro-cid-4wx4ss7s][aria-current=page]{color:var(--color-text-accent);background:var(--color-bg-selected);border-color:var(--color-focus)}@media (width<=767.98px){ul[data-astro-cid-4wx4ss7s]{scrollbar-width:none;flex-wrap:nowrap;margin:-4px;padding:4px;overflow-x:auto}ul[data-astro-cid-4wx4ss7s]::-webkit-scrollbar{display:none}}.coloring-grid[data-astro-cid-4ho7iein]{gap:var(--space-24) var(--space-16);padding:var(--space-8) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}@media (width>=768px){.coloring-grid[data-astro-cid-4ho7iein]{gap:var(--space-40) var(--space-24);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.coloring-grid[data-astro-cid-4ho7iein]{grid-template-columns:repeat(5,minmax(0,1fr))}}.pin-board[data-astro-cid-gkpypatj]{display:none}.pin[data-astro-cid-gkpypatj]{min-inline-size:0;color:inherit;border-radius:4px;flex:0 170px;text-decoration:none;display:block;position:relative}.pin[data-astro-cid-gkpypatj]:focus-visible{outline:var(--stroke-selected) solid var(--color-focus);outline-offset:4px}.pin[data-astro-cid-gkpypatj]>.pb-tape{inline-size:64px}@media (width>=768px){.pin-board[data-astro-cid-gkpypatj]{align-items:flex-end;gap:var(--space-16);flex-direction:column;min-inline-size:0;display:flex}.sheets[data-astro-cid-gkpypatj]{justify-content:flex-end;align-items:flex-start;gap:var(--space-8);inline-size:100%;padding-block:var(--space-16) 0;flex-wrap:nowrap}.pin[data-astro-cid-gkpypatj]:nth-child(3){margin-block-start:var(--space-64);margin-inline-start:calc(-1 * var(--space-40))}.pin[data-astro-cid-gkpypatj]:first-child{margin-block-start:var(--space-16)}}#main:has(.coloring-header)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}.coloring-header[data-astro-cid-jlp7b5dx]{max-inline-size:1440px;padding-block:var(--space-24) var(--space-32);padding-inline:var(--space-20);grid-template-columns:minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}.text[data-astro-cid-jlp7b5dx]{gap:var(--space-20);flex-direction:column;min-inline-size:0;display:flex}.eyebrow[data-astro-cid-jlp7b5dx]{font:600 .8125rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent);margin:0}h1[data-astro-cid-jlp7b5dx]{font:300 clamp(2.5rem, 1.2rem + 4vw, 4rem) / 1.15 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.lead[data-astro-cid-jlp7b5dx]{max-inline-size:60ch;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}@media (width>=768px){#main:has(.coloring-header)>.crumbs{padding-inline:var(--space-48)}.coloring-header[data-astro-cid-jlp7b5dx]{gap:var(--space-40);padding-block:var(--space-32) var(--space-48);padding-inline:var(--space-48);grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.text[data-astro-cid-jlp7b5dx]{gap:var(--space-24)}}@media (width>=1024px){#main:has(.coloring-header)>.crumbs{padding-block-start:var(--space-48);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.coloring-header[data-astro-cid-jlp7b5dx]{gap:var(--space-64);padding-block:var(--space-24) var(--space-64);padding-inline:clamp(var(--space-48), 8.33vw, 120px);grid-template-columns:minmax(0,1fr) minmax(0,520px)}.lead[data-astro-cid-jlp7b5dx]{font-size:1.1875rem;line-height:1.875rem}}.guide[data-astro-cid-ugb3gkkr]{gap:var(--space-12);max-inline-size:640px;padding-block:0 var(--space-40);padding-inline:var(--space-20);font:400 1rem/1.5625rem var(--font-ui);color:var(--color-text-secondary);flex-direction:column;margin-inline:auto;display:flex}h2[data-astro-cid-ugb3gkkr]{font:400 1.625rem/2rem var(--font-display);color:var(--color-text-primary)}p[data-astro-cid-ugb3gkkr]{margin:0}ol[data-astro-cid-ugb3gkkr]{gap:var(--space-8);flex-direction:column;margin:0;padding-inline-start:var(--space-20);display:flex}@media (width>=1024px){.guide[data-astro-cid-ugb3gkkr]{max-inline-size:760px;padding-block-end:72px;font-size:1.125rem;line-height:1.75rem}h2[data-astro-cid-ugb3gkkr]{font-size:2rem;line-height:2.5rem}}.coloring-card[data-astro-cid-vv672va3]{gap:var(--space-8);flex-direction:column;min-inline-size:0;display:flex;position:relative}.coloring-card[data-astro-cid-vv672va3]:has(a:focus-visible){outline:var(--stroke-selected) solid var(--color-focus);outline-offset:4px;border-radius:3px}.sheet[data-astro-cid-vv672va3]{rotate:1deg}.coloring-card[data-astro-cid-vv672va3]:nth-child(2n) .sheet[data-astro-cid-vv672va3],li:nth-child(2n)>.coloring-card[data-astro-cid-vv672va3] .sheet[data-astro-cid-vv672va3]{rotate:-1deg}.title[data-astro-cid-vv672va3]{font-family:var(--font-display);letter-spacing:normal;color:var(--color-text-primary);margin:0;font-size:1.0625rem;font-weight:400;line-height:1.25}.title[data-astro-cid-vv672va3] a[data-astro-cid-vv672va3]{color:inherit;text-decoration:none}.title[data-astro-cid-vv672va3] a[data-astro-cid-vv672va3]:after{content:"";position:absolute;inset:0}.title[data-astro-cid-vv672va3] a[data-astro-cid-vv672va3]:focus-visible{outline:none}.coloring-card[data-astro-cid-vv672va3]:hover .title[data-astro-cid-vv672va3] a[data-astro-cid-vv672va3]{text-underline-offset:3px;text-decoration:underline 1px}.meta[data-astro-cid-vv672va3]{font:var(--type-body-small);color:var(--color-text-secondary);margin:0;display:none}@media (width>=768px){.coloring-card[data-astro-cid-vv672va3]{gap:10px}.title[data-astro-cid-vv672va3]{font-size:1.1875rem}.meta[data-astro-cid-vv672va3]{z-index:1;display:block;position:relative}.coloring-card[data-astro-cid-vv672va3]:nth-child(5n+1) .sheet[data-astro-cid-vv672va3],li:nth-child(5n+1)>.coloring-card[data-astro-cid-vv672va3] .sheet[data-astro-cid-vv672va3]{rotate:1.5deg}.coloring-card[data-astro-cid-vv672va3]:nth-child(5n+2) .sheet[data-astro-cid-vv672va3],li:nth-child(5n+2)>.coloring-card[data-astro-cid-vv672va3] .sheet[data-astro-cid-vv672va3]{rotate:-1deg}.coloring-card[data-astro-cid-vv672va3]:nth-child(5n+3) .sheet[data-astro-cid-vv672va3],li:nth-child(5n+3)>.coloring-card[data-astro-cid-vv672va3] .sheet[data-astro-cid-vv672va3]{rotate:0deg}.coloring-card[data-astro-cid-vv672va3]:nth-child(5n+4) .sheet[data-astro-cid-vv672va3],li:nth-child(5n+4)>.coloring-card[data-astro-cid-vv672va3] .sheet[data-astro-cid-vv672va3]{rotate:1deg}.coloring-card[data-astro-cid-vv672va3]:nth-child(5n) .sheet[data-astro-cid-vv672va3],li:nth-child(5n)>.coloring-card[data-astro-cid-vv672va3] .sheet[data-astro-cid-vv672va3]{rotate:-1.5deg}}.app-band[data-astro-cid-7l2hw7qv]{padding-block:var(--space-40);padding-inline:var(--space-20);background:var(--color-bg-inverse);color:var(--color-text-inverse)}.inner[data-astro-cid-7l2hw7qv]{gap:var(--space-24);flex-direction:column;max-inline-size:1200px;margin-inline:auto;display:flex}.text[data-astro-cid-7l2hw7qv]{flex-direction:column;gap:14px;min-inline-size:0;display:flex}.title[data-astro-cid-7l2hw7qv]{font:300 1.875rem / 2.25rem var(--font-display);letter-spacing:-.01em;color:var(--color-text-inverse);overflow-wrap:anywhere;margin:0}.body[data-astro-cid-7l2hw7qv]{max-inline-size:640px;font:var(--type-body-large);margin:0}@media (width>=768px){.app-band[data-astro-cid-7l2hw7qv]{padding-block:var(--space-48);padding-inline:var(--space-48)}.title[data-astro-cid-7l2hw7qv]{font-size:2.25rem;line-height:2.75rem}}@media (width>=1024px){.app-band[data-astro-cid-7l2hw7qv]{padding-block:var(--space-64);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.inner[data-astro-cid-7l2hw7qv]{flex-direction:row;align-items:center;gap:56px}.text[data-astro-cid-7l2hw7qv]{flex:1 1 0}.title[data-astro-cid-7l2hw7qv]{font-size:2.75rem;line-height:3.25rem}.body[data-astro-cid-7l2hw7qv]{font-size:1.125rem;line-height:1.75rem}.inner[data-astro-cid-7l2hw7qv]>.pb-badges{flex-wrap:nowrap;flex:none}}ul[data-astro-cid-uxhk7u2c]{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-uxhk7u2c]{block-size:44px;min-inline-size:44px;padding-inline:var(--space-12);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-bg-surface);font:var(--type-label-medium);font-variant-numeric:tabular-nums;color:var(--color-text-primary);place-items:center;text-decoration:none;display:grid}a[data-astro-cid-uxhk7u2c]:hover{background:var(--color-action-secondary-pressed)}a[data-astro-cid-uxhk7u2c][aria-current=page]{border-color:var(--color-focus);background:var(--color-bg-selected);color:var(--color-text-accent)}.week[data-astro-cid-onyun6vm]{padding-block:var(--space-40);padding-inline:var(--space-20);background:var(--color-bg-surface)}.inner[data-astro-cid-onyun6vm]{align-items:center;gap:var(--space-32);flex-direction:column;max-inline-size:1200px;margin-inline:auto;display:flex}.sheet[data-astro-cid-onyun6vm]{inline-size:min(100%,240px);rotate:calc(-2deg * var(--pb-inline))}.text[data-astro-cid-onyun6vm]{align-items:flex-start;gap:var(--space-16);flex-direction:column;inline-size:100%;min-inline-size:0;display:flex}.sticker[data-astro-cid-onyun6vm]{block-size:64px;inline-size:64px;padding:var(--space-8);border:3px solid var(--color-bg-surface);background:var(--color-accent-lilac);box-shadow:var(--shadow-paper-sheet);font:700 .75rem / 1.15 var(--font-ui);letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--color-text-primary);overflow-wrap:anywhere;border-radius:50%;place-items:center;margin:0;display:grid}.title[data-astro-cid-onyun6vm]{font:300 1.875rem / 2.25rem var(--font-display);letter-spacing:-.01em;color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.title[data-astro-cid-onyun6vm] a[data-astro-cid-onyun6vm]{color:inherit;text-decoration:none}.title[data-astro-cid-onyun6vm] a[data-astro-cid-onyun6vm]:hover{text-underline-offset:4px;text-decoration:underline 1px}.summary[data-astro-cid-onyun6vm]{max-inline-size:60ch;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.actions[data-astro-cid-onyun6vm]{gap:var(--space-12);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.actions[data-astro-cid-onyun6vm] .app{gap:var(--space-8);block-size:56px;padding-inline:var(--space-24)}.app-icon[data-astro-cid-onyun6vm]{flex:none;block-size:20px;inline-size:20px}@media (width>=768px){.week[data-astro-cid-onyun6vm]{padding-block:var(--space-64);padding-inline:var(--space-48)}.inner[data-astro-cid-onyun6vm]{gap:var(--space-48);flex-direction:row}.sheet[data-astro-cid-onyun6vm]{flex:0 0 220px}.text[data-astro-cid-onyun6vm]{flex:1 1 0}}@media (width>=1024px){.week[data-astro-cid-onyun6vm]{padding-block:72px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.inner[data-astro-cid-onyun6vm]{gap:var(--space-64);max-inline-size:1200px}.sheet[data-astro-cid-onyun6vm]{flex-basis:300px}.sticker[data-astro-cid-onyun6vm]{block-size:80px;inline-size:80px;font-size:.875rem}.title[data-astro-cid-onyun6vm]{font-size:3rem;line-height:3.5rem}.summary[data-astro-cid-onyun6vm]{font-size:1.125rem;line-height:1.75rem}}.all[data-astro-cid-m5ykrulb]{gap:var(--space-24);max-inline-size:1440px;padding-block:var(--space-40) var(--space-48);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}h2[data-astro-cid-m5ykrulb]{font:400 1.75rem / 1.2 var(--font-display);letter-spacing:-.01em;margin:0}.more[data-astro-cid-m5ykrulb]{justify-content:space-between;align-items:center;gap:var(--space-16) var(--space-24);flex-wrap:wrap;display:flex}@media (width>=768px){.all[data-astro-cid-m5ykrulb]{padding-block:var(--space-48) var(--space-64);padding-inline:var(--space-48)}}@media (width>=1024px){.all[data-astro-cid-m5ykrulb]{padding-block:72px;padding-inline:clamp(var(--space-48), 8.33vw, 120px);gap:28px}h2[data-astro-cid-m5ykrulb]{font-size:1.875rem}}.share-root[data-astro-cid-c7ylhqba]:not([data-enhanced]) [data-astro-cid-c7ylhqba][data-js]{display:none}.share[data-astro-cid-c7ylhqba]{display:inline-block;position:relative}.share[data-astro-cid-c7ylhqba] summary[data-astro-cid-c7ylhqba]{min-block-size:44px;padding-inline:var(--space-20);border-radius:var(--radius-control);font:var(--type-label-large);cursor:pointer;align-items:center;list-style:none;display:inline-flex}.share[data-astro-cid-c7ylhqba] summary[data-astro-cid-c7ylhqba]::-webkit-details-marker{display:none}.share[data-astro-cid-c7ylhqba] summary[data-astro-cid-c7ylhqba]:hover,.share[data-astro-cid-c7ylhqba][open] summary[data-astro-cid-c7ylhqba]{background:var(--color-action-secondary-pressed)}.icon[data-astro-cid-c7ylhqba]{block-size:20px;inline-size:20px;flex:none;margin-inline-end:var(--space-8)}.menu[data-astro-cid-c7ylhqba]{z-index:1;min-inline-size:180px;padding:var(--space-8);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-thumb);background:var(--color-bg-surface);box-shadow:var(--shadow-paper-sheet);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--space-4));inset-inline-start:0}.menu[data-astro-cid-c7ylhqba] [data-astro-cid-c7ylhqba]:is(a,button){min-block-size:24px;inline-size:100%;padding:var(--space-8) var(--space-12);border-radius:var(--space-8);font:var(--type-label-medium);color:var(--color-text-primary);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:block}.menu[data-astro-cid-c7ylhqba] [data-astro-cid-c7ylhqba]:is(a,button):hover{background:var(--color-bg-surface-muted)}.share[data-astro-cid-c7ylhqba] summary[data-astro-cid-c7ylhqba]:focus-visible,.menu[data-astro-cid-c7ylhqba] [data-astro-cid-c7ylhqba]:is(a,button):focus-visible{outline:var(--stroke-selected) solid var(--color-focus);outline-offset:2px}@media print{.share-root[data-astro-cid-c7ylhqba]{display:none}}.pages[data-astro-cid-2qzpslax]{max-inline-size:1440px;padding-block:var(--space-8) var(--space-48);padding-inline:var(--space-20);margin-inline:auto}@media (width>=768px){.pages[data-astro-cid-2qzpslax]{padding-block:var(--space-24) var(--space-64);padding-inline:var(--space-48)}}@media (width>=1024px){.pages[data-astro-cid-2qzpslax]{padding-block-end:80px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}}figure[data-astro-cid-rm4rfcms]{margin:0}.actions[data-astro-cid-is7kpc53],.download[data-astro-cid-is7kpc53]{gap:var(--space-12);flex-direction:column;display:flex}.sizes[data-astro-cid-is7kpc53]{gap:var(--space-4) var(--space-8);font:var(--type-body-small);color:var(--color-text-secondary);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.sizes[data-astro-cid-is7kpc53] a[data-astro-cid-is7kpc53]{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline 1px}.sizes[data-astro-cid-is7kpc53] a[data-astro-cid-is7kpc53][aria-current=true]{color:var(--color-text-accent);font-weight:600;text-decoration:none}.row[data-astro-cid-is7kpc53]{gap:10px;display:flex}.row[data-astro-cid-is7kpc53]>.row-btn{min-inline-size:0;padding-inline:var(--space-16);flex:1 1 0}.row[data-astro-cid-is7kpc53] .app-btn{gap:var(--space-8);block-size:auto;min-block-size:56px;font:var(--type-label-large);white-space:normal}.row[data-astro-cid-is7kpc53] .app-icon{flex:none;block-size:20px;inline-size:20px}@media (width>=768px){.download[data-astro-cid-is7kpc53]{align-items:flex-start}.row[data-astro-cid-is7kpc53]{gap:var(--space-12);flex-wrap:wrap}.row[data-astro-cid-is7kpc53]>.row-btn{padding-inline:var(--space-24);flex:none}}#main:has(>.coloring-page)>.crumbs{max-inline-size:640px;padding-block:var(--space-20) 0;padding-inline:var(--space-20);margin-inline:auto}@media (width<=1023.98px){#main:has(>.coloring-page)>.crumbs li:last-child{display:none}}.layout[data-astro-cid-oj3tokio]{max-inline-size:640px;padding-block:18px var(--space-40);padding-inline:var(--space-20);flex-direction:column;gap:18px;margin-inline:auto;display:flex}.info[data-astro-cid-oj3tokio]{flex-direction:column;gap:18px;min-inline-size:0;display:flex}h1[data-astro-cid-oj3tokio]{font:300 2.25rem/2.625rem var(--font-display);overflow-wrap:anywhere}.intro[data-astro-cid-oj3tokio]{font:400 1rem/1.5625rem var(--font-ui);color:var(--color-text-secondary);margin:0}.pills[data-astro-cid-oj3tokio]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pills[data-astro-cid-oj3tokio] li[data-astro-cid-oj3tokio]{gap:var(--space-8);min-block-size:36px;padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-bg-surface);font:var(--type-label-medium);align-items:center;display:inline-flex}.pill-icon[data-astro-cid-oj3tokio]{flex:none;block-size:16px;inline-size:16px}.draw[data-astro-cid-oj3tokio]{gap:var(--space-12);flex-direction:column;align-items:flex-start;display:flex}.draw-label[data-astro-cid-oj3tokio]{font:600 .9375rem/1.25rem var(--font-ui);margin:0}.draw-card[data-astro-cid-oj3tokio]{gap:var(--space-12);max-inline-size:100%;padding-block:var(--space-12);padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-surface);color:var(--color-text-primary);align-items:center;text-decoration:none;display:flex}.draw-card[data-astro-cid-oj3tokio]:hover{border-color:var(--color-border-strong)}.draw-card[data-astro-cid-oj3tokio]:hover .draw-title[data-astro-cid-oj3tokio]{text-underline-offset:3px;text-decoration:underline 1px}.draw-art[data-astro-cid-oj3tokio]{flex:none;block-size:48px;inline-size:48px}.draw-title[data-astro-cid-oj3tokio]{min-inline-size:0;font:400 1.125rem/1.5rem var(--font-display)}.draw-arrow[data-astro-cid-oj3tokio]{flex:none;block-size:20px;inline-size:20px}[dir=rtl] .draw-arrow[data-astro-cid-oj3tokio]{scale:-1 1}.more[data-astro-cid-oj3tokio]{padding-block:var(--space-40) var(--space-48);background:var(--color-bg-surface)}.more-inner[data-astro-cid-oj3tokio]{gap:var(--space-24);max-inline-size:1440px;padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.more[data-astro-cid-oj3tokio] h2[data-astro-cid-oj3tokio]{font:400 1.625rem/2rem var(--font-display)}.cards[data-astro-cid-oj3tokio]{gap:var(--space-24) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){#main:has(>.coloring-page)>.crumbs{max-inline-size:1440px;padding-block-start:var(--space-48);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.layout[data-astro-cid-oj3tokio]{column-gap:clamp(var(--space-40), 5.5vw, 80px);max-inline-size:1440px;padding-block:var(--space-20) 80px;padding-inline:clamp(var(--space-48), 8.33vw, 120px);grid-template-columns:minmax(0,600px) minmax(340px,1fr);align-items:start;display:grid}.info[data-astro-cid-oj3tokio]{gap:var(--space-20)}h1[data-astro-cid-oj3tokio]{font-size:3.5rem;line-height:3.875rem}.intro[data-astro-cid-oj3tokio]{font-size:1.125rem;line-height:1.75rem}.more[data-astro-cid-oj3tokio]{padding-block:72px}.more-inner[data-astro-cid-oj3tokio]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.more[data-astro-cid-oj3tokio] h2[data-astro-cid-oj3tokio]{font-size:2rem;line-height:2.5rem}.cards[data-astro-cid-oj3tokio]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}}.card[data-astro-cid-jbceweda]{padding:var(--space-20);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-paper-sheet)}.form[data-astro-cid-jbceweda],.sent[data-astro-cid-jbceweda]{gap:var(--space-20);flex-direction:column;display:flex}.form[data-astro-cid-jbceweda][hidden],.sent[data-astro-cid-jbceweda][hidden],.error[data-astro-cid-jbceweda][hidden]{display:none}.topics[data-astro-cid-jbceweda]{gap:var(--space-12);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.label[data-astro-cid-jbceweda]{font:400 .875rem / normal var(--font-ui);color:var(--color-text-secondary);padding:0}.chips[data-astro-cid-jbceweda]{gap:var(--space-8);flex-wrap:wrap;display:flex}.chip[data-astro-cid-jbceweda]{display:inline-flex;position:relative}.chip[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]{opacity:0;margin:0;position:absolute;inset:0}.chip[data-astro-cid-jbceweda] span[data-astro-cid-jbceweda]{block-size:var(--size-button-s);padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-control-border);border-radius:var(--radius-pill);font:var(--type-label-medium);color:var(--color-text-primary);white-space:nowrap;background:var(--color-bg-surface);cursor:pointer;align-items:center;display:inline-flex}.chip[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]:checked+span[data-astro-cid-jbceweda]{color:var(--color-text-accent);background:var(--color-bg-selected);border-color:var(--color-focus)}.chip[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]:focus-visible+span[data-astro-cid-jbceweda]{outline:var(--stroke-selected) solid var(--color-focus);outline-offset:2px}.field[data-astro-cid-jbceweda]{gap:var(--space-8);flex-direction:column;display:flex}.input[data-astro-cid-jbceweda]{box-sizing:border-box;min-block-size:52px;inline-size:100%;padding-block:14px;padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-control-border);border-radius:var(--radius-control);font:400 1rem / 1.5rem var(--font-ui);color:var(--color-text-primary);background:#fff;margin:0}.message[data-astro-cid-jbceweda]{resize:vertical;min-block-size:140px}.input[data-astro-cid-jbceweda]::placeholder{color:var(--color-text-secondary);opacity:1}.input[data-astro-cid-jbceweda]:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus);outline:2px solid #0000}.error[data-astro-cid-jbceweda]{font:var(--type-body-medium);color:var(--color-text-accent);overflow-wrap:anywhere;margin:0}.error[data-astro-cid-jbceweda] a{color:inherit}.actions[data-astro-cid-jbceweda]{display:flex}.actions[data-astro-cid-jbceweda]>*{flex:100%}.note[data-astro-cid-jbceweda]{font:var(--type-body-small);color:var(--color-text-secondary);margin:0}.sent[data-astro-cid-jbceweda]{align-items:flex-start}.sent-icon[data-astro-cid-jbceweda]{block-size:40px;inline-size:40px;color:var(--color-text-accent)}.sent-title[data-astro-cid-jbceweda]{font:300 1.75rem / 2.125rem var(--font-display);letter-spacing:0}.sent-body[data-astro-cid-jbceweda]{font:var(--type-body-large);color:var(--color-text-secondary);margin:0}@media (width>=768px){.card[data-astro-cid-jbceweda]{padding:var(--space-40)}.actions[data-astro-cid-jbceweda]>*{flex:none}}#main:has(>.contact-page)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}.head[data-astro-cid-jwgij3yf]{align-items:center;gap:var(--space-16);max-inline-size:1440px;padding-block:var(--space-32) var(--space-24);padding-inline:var(--space-20);text-align:center;flex-direction:column;margin-inline:auto;display:flex}hgroup[data-astro-cid-jwgij3yf]{align-items:center;gap:var(--space-16);overflow-wrap:anywhere;flex-direction:column;display:flex}.eyebrow[data-astro-cid-jwgij3yf]{font:600 .8125rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent)}.headline[data-astro-cid-jwgij3yf]{font:300 2.5rem / 1.1 var(--font-display);letter-spacing:-.01em;margin:0}.headline[data-astro-cid-jwgij3yf] em[data-astro-cid-jwgij3yf]{font-family:var(--font-emphasis);color:var(--color-text-accent);font-size:1.125em;font-style:italic;font-weight:400;line-height:1}.lead[data-astro-cid-jwgij3yf]{max-inline-size:680px;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.lead[data-astro-cid-jwgij3yf] a[data-astro-cid-jwgij3yf]{color:inherit}.body[data-astro-cid-jwgij3yf]{gap:var(--space-40);max-inline-size:1440px;padding-block:var(--space-8) var(--space-64);padding-inline:var(--space-20);grid-template-columns:minmax(0,1fr);align-items:start;margin-inline:auto;display:grid}.ways[data-astro-cid-jwgij3yf]{flex-direction:column;gap:28px;min-inline-size:0;display:flex}.way[data-astro-cid-jwgij3yf]{flex-direction:column;gap:6px;display:flex}.way[data-astro-cid-jwgij3yf] h3[data-astro-cid-jwgij3yf]{font:300 1.5rem / normal var(--font-display);letter-spacing:0;color:var(--color-text-secondary)}.way[data-astro-cid-jwgij3yf] p[data-astro-cid-jwgij3yf]{font:400 1rem / 1.5rem var(--font-ui);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}.email[data-astro-cid-jwgij3yf]{overflow-wrap:anywhere}.email[data-astro-cid-jwgij3yf] a[data-astro-cid-jwgij3yf]{color:inherit}.before[data-astro-cid-jwgij3yf]{gap:var(--space-12);min-inline-size:0;font:400 1rem / 1.5625rem var(--font-ui);color:var(--color-text-secondary);overflow-wrap:anywhere;flex-direction:column;display:flex}.before[data-astro-cid-jwgij3yf] h2[data-astro-cid-jwgij3yf]{font:400 1.625rem / 2rem var(--font-display);letter-spacing:0;color:var(--color-text-primary)}.before[data-astro-cid-jwgij3yf] p[data-astro-cid-jwgij3yf],.before[data-astro-cid-jwgij3yf] ul[data-astro-cid-jwgij3yf]{margin:0}.before[data-astro-cid-jwgij3yf] ul[data-astro-cid-jwgij3yf]{gap:var(--space-8);flex-direction:column;padding-inline-start:var(--space-20);display:flex}.before[data-astro-cid-jwgij3yf] a[data-astro-cid-jwgij3yf]{color:inherit}@media (width>=768px){#main:has(>.contact-page)>.crumbs,.head[data-astro-cid-jwgij3yf],.body[data-astro-cid-jwgij3yf]{padding-inline:var(--space-48)}.head[data-astro-cid-jwgij3yf]{padding-block-start:var(--space-48)}.headline[data-astro-cid-jwgij3yf]{font-size:3.5rem}}@media (width>=1024px){#main:has(>.contact-page)>.crumbs{padding-block-start:var(--space-48);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.head[data-astro-cid-jwgij3yf]{padding-block:var(--space-48) var(--space-40);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.headline[data-astro-cid-jwgij3yf]{font-size:4rem}.lead[data-astro-cid-jwgij3yf]{font-size:1.1875rem;line-height:1.875rem}.body[data-astro-cid-jwgij3yf]{gap:var(--space-64);padding-block:var(--space-24) 120px;padding-inline:clamp(var(--space-48), 8.33vw, 120px);grid-template-columns:minmax(0,680px) minmax(240px,1fr)}.ways[data-astro-cid-jwgij3yf]{padding-block-start:var(--space-24)}.before[data-astro-cid-jwgij3yf]{font-size:1.125rem;line-height:1.75rem}.before[data-astro-cid-jwgij3yf] h2[data-astro-cid-jwgij3yf]{font-size:2rem;line-height:2.5rem}}.faq-item[data-astro-cid-bktqoihv]{padding-block:var(--space-24);border-block-end:var(--stroke-hairline) solid var(--color-border-default)}summary[data-astro-cid-bktqoihv]{gap:var(--space-16);cursor:pointer;border-radius:var(--radius-control);align-items:center;list-style:none;display:flex}summary[data-astro-cid-bktqoihv]::-webkit-details-marker{display:none}.question[data-astro-cid-bktqoihv]{min-inline-size:0;font:var(--type-title-medium);font-variation-settings:"SOFT" 0, "WONK" 1;letter-spacing:inherit;color:var(--color-text-primary);flex:1 1 0;margin:0;line-height:1.875rem}.plus[data-astro-cid-bktqoihv]{block-size:24px;inline-size:24px;color:var(--color-icon-default);flex:none}.faq-item[data-astro-cid-bktqoihv][open] .plus[data-astro-cid-bktqoihv]{rotate:45deg}.answer[data-astro-cid-bktqoihv]{font:var(--type-body-medium);color:var(--color-text-secondary);margin-block-start:10px;font-size:1rem;line-height:1.625rem}.answer[data-astro-cid-bktqoihv] p{margin:0}.answer[data-astro-cid-bktqoihv] p+p{margin-block-start:var(--space-12)}@media (prefers-reduced-motion:no-preference){.plus[data-astro-cid-bktqoihv]{transition:rotate var(--duration-fast) var(--easing-standard)}}@media print{.faq-item[data-astro-cid-bktqoihv]::details-content{content-visibility:visible;block-size:auto;display:block}.plus[data-astro-cid-bktqoihv]{display:none}}.faq-list[data-astro-cid-2uu6u2n5]{max-inline-size:760px}.pb-section-head[data-astro-cid-ywatx6jj]{gap:var(--space-12);flex-direction:column;display:flex}.pb-section-head--center[data-astro-cid-ywatx6jj]{text-align:center;align-items:center}.eyebrow[data-astro-cid-ywatx6jj]{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent);margin:0;font-size:.75rem;font-weight:600}.title[data-astro-cid-ywatx6jj]{font:var(--type-display-medium);letter-spacing:var(--type-display-medium-tracking);color:var(--color-text-primary);margin:0}.intro[data-astro-cid-ywatx6jj]{max-inline-size:60ch;color:var(--color-text-secondary);margin:0}.faq[data-astro-cid-edcogxyw]{padding-block:var(--space-64);padding-inline:var(--space-20);background:var(--color-bg-surface)}.inner[data-astro-cid-edcogxyw]{gap:var(--space-24);flex-direction:column;max-inline-size:1200px;margin-inline:auto;display:flex}.head[data-astro-cid-edcogxyw]{gap:var(--space-16);flex-direction:column;min-inline-size:0;display:flex}.help[data-astro-cid-edcogxyw]{max-inline-size:340px;font:400 1rem/1.5625rem var(--font-ui);color:var(--color-text-secondary);margin:0}.list[data-astro-cid-edcogxyw]{min-inline-size:0}.list[data-astro-cid-edcogxyw] .faq-list{max-inline-size:none}@media (width>=768px){.faq[data-astro-cid-edcogxyw]{padding-inline:var(--space-48)}}@media (width>=1024px){.faq[data-astro-cid-edcogxyw]{padding-block:120px;padding-inline:clamp(var(--space-48), (100vw - 1200px) / 2, 120px)}.inner[data-astro-cid-edcogxyw]{flex-direction:row;align-items:flex-start;gap:96px}.head[data-astro-cid-edcogxyw]{gap:var(--space-20);flex:none;inline-size:360px}.list[data-astro-cid-edcogxyw]{flex:1 1 0}}.band[data-astro-cid-bmehg7fi]{padding-block:var(--space-64);padding-inline:var(--space-20);background:var(--color-bg-inverse);color:var(--color-text-inverse)}.inner[data-astro-cid-bmehg7fi]{align-items:center;gap:80px;max-inline-size:1200px;margin-inline:auto;display:flex}.text[data-astro-cid-bmehg7fi]{align-items:flex-start;gap:var(--space-24);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.title[data-astro-cid-bmehg7fi]{font:300 clamp(2.25rem, 5.2vw, 3.75rem) / 1.13 var(--font-display);letter-spacing:-.01em;color:var(--color-text-inverse);overflow-wrap:anywhere;margin:0}.line[data-astro-cid-bmehg7fi]{display:block}.accent[data-astro-cid-bmehg7fi]{font-size:1.1em;line-height:1.03}.body[data-astro-cid-bmehg7fi]{font:400 1.1875rem/1.5 var(--font-ui);margin:0}.polaroid[data-astro-cid-bmehg7fi]{align-items:center;gap:var(--space-12);padding:var(--space-20);background:var(--color-bg-surface);color:var(--color-text-primary);border-radius:20px;flex-direction:column;flex:none;margin:0;display:none}.polaroid[data-astro-cid-bmehg7fi] .qr{border-radius:8px;inline-size:160px}.caption[data-astro-cid-bmehg7fi]{font-family:var(--font-hand);white-space:nowrap;font-size:1.5rem;font-weight:700;line-height:normal}@media (width>=768px){.band[data-astro-cid-bmehg7fi]{padding-inline:var(--space-48)}.inner[data-astro-cid-bmehg7fi]{gap:var(--space-40)}.polaroid[data-astro-cid-bmehg7fi]{display:flex}}@media (width>=1024px){.band[data-astro-cid-bmehg7fi]{padding-block:110px;padding-inline:clamp(var(--space-48), (100vw - 1200px) / 2, 120px)}.inner[data-astro-cid-bmehg7fi]{gap:80px}}#main:has(>.faq-page)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}.head[data-astro-cid-53lbcqmh]{align-items:center;gap:var(--space-16);max-inline-size:1440px;padding-block:var(--space-32) var(--space-40);padding-inline:var(--space-20);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.title[data-astro-cid-53lbcqmh]{align-items:center;gap:var(--space-16);overflow-wrap:anywhere;flex-direction:column;display:flex}.eyebrow[data-astro-cid-53lbcqmh]{font:600 .8125rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent)}.headline[data-astro-cid-53lbcqmh]{font:300 2.5rem / 1.1 var(--font-display);letter-spacing:-.01em;margin:0}.headline[data-astro-cid-53lbcqmh] em[data-astro-cid-53lbcqmh]{font-family:var(--font-emphasis);color:var(--color-text-accent);font-size:1.125em;font-style:italic;font-weight:400;line-height:1}.lead[data-astro-cid-53lbcqmh]{max-inline-size:680px;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.group[data-astro-cid-53lbcqmh] .help a{color:inherit}@media (width>=768px){#main:has(>.faq-page)>.crumbs,.head[data-astro-cid-53lbcqmh]{padding-inline:var(--space-48)}.head[data-astro-cid-53lbcqmh]{padding-block-start:var(--space-48)}.headline[data-astro-cid-53lbcqmh]{font-size:3.5rem}}@media (width>=1024px){#main:has(>.faq-page)>.crumbs{padding-block-start:var(--space-48);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.head[data-astro-cid-53lbcqmh]{padding-block:var(--space-48) var(--space-40);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.headline[data-astro-cid-53lbcqmh]{font-size:4rem}.lead[data-astro-cid-53lbcqmh]{font-size:1.1875rem;line-height:1.875rem}}.guide-card[data-astro-cid-m2wenve3]{min-inline-size:0;padding:var(--space-24);border:var(--stroke-hairline) solid var(--color-border-default);background:var(--color-bg-surface);border-radius:16px;flex-direction:column;gap:10px;display:flex;position:relative}.guide-card[data-astro-cid-m2wenve3]:has(a:focus-visible){outline:var(--stroke-selected) solid var(--color-focus);outline-offset:2px}.overline[data-astro-cid-m2wenve3]{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent);margin:0;font-size:.75rem;font-weight:600;line-height:normal}.title[data-astro-cid-m2wenve3]{font:var(--type-title-medium);letter-spacing:var(--type-title-medium-tracking);color:var(--color-text-primary);margin:0}.title[data-astro-cid-m2wenve3] a[data-astro-cid-m2wenve3]{color:inherit;text-decoration:none}.title[data-astro-cid-m2wenve3] a[data-astro-cid-m2wenve3]:after{content:"";position:absolute;inset:0}.title[data-astro-cid-m2wenve3] a[data-astro-cid-m2wenve3]:focus-visible{outline:none}.guide-card[data-astro-cid-m2wenve3]:hover .title[data-astro-cid-m2wenve3] a[data-astro-cid-m2wenve3]{text-underline-offset:3px;text-decoration:underline 1px}.excerpt[data-astro-cid-m2wenve3]{z-index:1;font-family:var(--font-ui);color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.4375rem;position:relative}.guide-grid[data-astro-cid-mygtaagx]{gap:var(--space-16);grid-template-columns:minmax(0,1fr);align-items:start;margin:0;padding:0;list-style:none;display:grid}.stretch[data-astro-cid-mygtaagx]{align-items:stretch}.guide-grid[data-astro-cid-mygtaagx]>li{display:flex}.guide-grid[data-astro-cid-mygtaagx]>li[hidden]{display:none}.guide-grid[data-astro-cid-mygtaagx]>li>.guide-card{flex:auto}@media (width>=768px){.guide-grid[data-astro-cid-mygtaagx]{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.cols-3[data-astro-cid-mygtaagx]{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4[data-astro-cid-mygtaagx]{grid-template-columns:repeat(4,minmax(0,1fr))}}.guide-chips[data-astro-cid-6cw5haa4]{flex-wrap:wrap;gap:10px;min-inline-size:0;max-inline-size:100%;display:flex}.guide-chips[data-astro-cid-6cw5haa4][hidden]{display:none}button[data-astro-cid-6cw5haa4]{block-size:var(--size-button-s);padding-block:0;padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-bg-surface);font:var(--type-label-medium);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;flex:none;align-items:center;margin:0;display:inline-flex}button[data-astro-cid-6cw5haa4]:hover{background:var(--color-action-secondary-pressed)}button[data-astro-cid-6cw5haa4][aria-pressed=true]{border-color:var(--color-focus);background:var(--color-bg-selected);color:var(--color-text-accent)}@media (width<=767.98px){.guide-chips[data-astro-cid-6cw5haa4]{scrollbar-width:none;flex-wrap:nowrap;margin:-4px;padding:4px;overflow-x:auto}.guide-chips[data-astro-cid-6cw5haa4]::-webkit-scrollbar{display:none}}.head[data-astro-cid-rwmvobxc]{gap:var(--space-20);max-inline-size:1440px;padding-block:var(--space-32) var(--space-40);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.eyebrow[data-astro-cid-rwmvobxc]{font:600 .8125rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent);margin:0}h1[data-astro-cid-rwmvobxc]{font:300 2.5rem / 1.1 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.lead[data-astro-cid-rwmvobxc]{max-inline-size:820px;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.tools[data-astro-cid-rwmvobxc]{gap:var(--space-20);flex-direction:column;min-inline-size:0;display:flex}.all[data-astro-cid-rwmvobxc]{gap:var(--space-24);max-inline-size:1440px;padding-block:0 var(--space-48);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}h2[data-astro-cid-rwmvobxc]{font:400 1.625rem / 1.25 var(--font-display);letter-spacing:0}.empty[data-astro-cid-rwmvobxc]{max-inline-size:640px;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.more[data-astro-cid-rwmvobxc]{justify-content:space-between;align-items:center;gap:var(--space-16) var(--space-24);flex-wrap:wrap;display:flex}@media (width>=768px){.head[data-astro-cid-rwmvobxc],.all[data-astro-cid-rwmvobxc]{padding-inline:var(--space-48)}.head[data-astro-cid-rwmvobxc]{gap:var(--space-24);padding-block-start:var(--space-48)}h1[data-astro-cid-rwmvobxc]{font-size:3.5rem}}@media (width>=1024px){.head[data-astro-cid-rwmvobxc],.all[data-astro-cid-rwmvobxc]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.head[data-astro-cid-rwmvobxc]{padding-block:80px var(--space-40)}h1[data-astro-cid-rwmvobxc]{font-size:4.5rem}.lead[data-astro-cid-rwmvobxc]{font-size:1.25rem;line-height:1.9375rem}.tools[data-astro-cid-rwmvobxc]{align-items:center;gap:var(--space-24);flex-direction:row}.tools[data-astro-cid-rwmvobxc]>.search-field{flex:0 420px}.all[data-astro-cid-rwmvobxc]{padding-block:var(--space-32) 72px;gap:28px}h2[data-astro-cid-rwmvobxc]{font-size:2rem}}.sticky[data-astro-cid-pqqrkmag]{position:sticky;inset-block-start:96px}.title[data-astro-cid-pqqrkmag]{margin:0 0 var(--space-12);font:500 .8125rem/1.125rem var(--font-ui);color:var(--color-text-secondary)}ol[data-astro-cid-pqqrkmag]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-pqqrkmag]{min-block-size:24px;font:500 .9375rem/1.25rem var(--font-ui);color:var(--color-text-secondary);text-decoration:none;display:inline-block}a[data-astro-cid-pqqrkmag]:hover,a[data-astro-cid-pqqrkmag][aria-current=true]{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}a[data-astro-cid-pqqrkmag][aria-current=true]{text-decoration-color:var(--color-focus);text-decoration-thickness:2px}@media print{.page-toc[data-astro-cid-pqqrkmag]{display:none}}.print-footer[data-astro-cid-kw5hrrbh]{display:none}@media print{.print-footer[data-astro-cid-kw5hrrbh]{color:#000;break-before:avoid;break-inside:avoid;border-block-start:.5pt solid;align-items:center;gap:12pt;margin-block-start:18pt;padding-block-start:10pt;display:flex}.print-footer[data-astro-cid-kw5hrrbh] .pb-logo{flex:none;block-size:24pt}p[data-astro-cid-kw5hrrbh]{font:400 9pt/1.4 var(--font-ui);margin:0}.url[data-astro-cid-kw5hrrbh]{overflow-wrap:anywhere;font-weight:600}dialog,[data-consent-note],[data-continue-in-app]{display:none!important}}:is(.pb-guide-paragraph,.pb-guide-checklist,.pb-guide-note,.pb-guide-faq,.pb-guide-table-wrap,.pb-guide-quote,.pb-guide-image) a{color:var(--color-text-accent);text-underline-offset:3px;text-decoration-thickness:1px}:is(.pb-guide-paragraph,.pb-guide-checklist,.pb-guide-faq,.pb-guide-table-wrap,.pb-guide-quote,.pb-guide-image) strong{color:var(--color-text-primary);font-weight:600}.pb-guide-heading--2{font:400 1.5rem / 1.875rem var(--font-display);letter-spacing:0;overflow-wrap:anywhere;margin-block-start:var(--space-8)}.pb-guide-heading--3{font:400 1.25rem / 1.625rem var(--font-display);letter-spacing:0;overflow-wrap:anywhere}.pb-guide-paragraph{font:400 1rem / 1.5625rem var(--font-ui);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}.pb-guide-checklist{padding-block:var(--space-20);padding-inline:var(--space-20);rotate:calc(.6deg * var(--pb-inline,1));flex-direction:column;gap:14px;display:flex}.pb-guide-checklist-title{font:400 1.375rem / 1.3 var(--font-display);margin:0}.pb-guide-checklist ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.pb-guide-checklist li{gap:var(--space-12);font:400 1.0625rem / 1.625rem var(--font-ui);display:flex}.pb-guide-checklist li:before{content:"";border:1.5px solid;border-radius:2px;flex:none;block-size:14px;inline-size:14px;margin-block-start:6px}.pb-guide-note{font-family:var(--font-hand);color:var(--color-text-accent);gap:6px;margin:0;font-size:1.375rem;font-weight:700;line-height:normal;display:flex}.pb-guide-note-arrow{display:inline-block}[dir=rtl] .pb-guide-note-arrow{scale:-1 1}.pb-guide-embed--lesson{max-inline-size:360px;padding-block-start:var(--space-16)}.pb-guide-embed--coloring{max-inline-size:280px}.pb-guide-placeholder{padding-block:var(--space-20);padding-inline:var(--space-24);border:1.5px dashed var(--color-border-default);border-radius:var(--radius-thumb);font:var(--type-body-medium);color:var(--color-text-secondary)}.pb-guide-table-wrap{border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-thumb);background:var(--color-bg-surface);max-inline-size:100%;overflow-x:auto}.pb-guide-table-wrap table{border-collapse:collapse;inline-size:100%;font:var(--type-body-medium)}.pb-guide-table-wrap :is(th,td){padding-block:var(--space-12);padding-inline:var(--space-16);border-block-end:var(--stroke-hairline) solid var(--color-border-default);text-align:start;vertical-align:top}.pb-guide-table-wrap th{white-space:nowrap;font-weight:600}.pb-guide-table-wrap td:lang(ja){inline-size:calc(5em + 2 * var(--space-16));overflow-wrap:break-word}.pb-guide-table-wrap tbody tr:last-child td{border-block-end:0}.pb-guide-quote{border-inline-start:var(--stroke-selected) solid var(--color-margin-rule);margin:0;padding-inline-start:var(--space-20)}.pb-guide-quote blockquote{margin:0}.pb-guide-quote blockquote p{font:300 1.375rem / 1.4 var(--font-display);overflow-wrap:anywhere;margin:0}.pb-guide-quote figcaption{font:var(--type-body-small);color:var(--color-text-secondary);margin-block-start:var(--space-8)}.pb-guide-quote cite{font-style:normal}.pb-guide-video{aspect-ratio:16/9;border-radius:var(--radius-thumb);background:var(--color-bg-inverse);color:var(--color-text-inverse);overflow:hidden}.pb-guide-video-facade{gap:var(--space-12);block-size:100%;padding-block:var(--space-16);padding-inline:var(--space-20);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.pb-guide-video-title{max-inline-size:36ch;font:400 1.125rem / 1.4 var(--font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.pb-guide-video-facade [data-video-play][hidden]{display:none}.pb-guide-video-link{font:var(--type-body-small);color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.pb-guide-video iframe{border:0;block-size:100%;inline-size:100%;display:block}.pb-guide-video-transcript{border-block-end:var(--stroke-hairline) solid var(--color-border-default);font:var(--type-body-medium);color:var(--color-text-secondary);padding-block-end:var(--space-12)}.pb-guide-video-transcript summary{cursor:pointer;font:var(--type-body-small);color:var(--color-text-primary)}.pb-guide-video-transcript p{overflow-wrap:anywhere;margin:0;margin-block-start:var(--space-12)}.pb-guide-image{gap:var(--space-8);flex-direction:column;margin:0;display:flex}.pb-guide-image img{border-radius:var(--radius-thumb);block-size:auto;inline-size:100%;display:block}.pb-guide-image figcaption{font:var(--type-body-small);color:var(--color-text-secondary)}@media (width>=1024px){.pb-guide-heading--2{font-size:1.875rem;line-height:2.375rem}.pb-guide-heading--3{font-size:1.5rem;line-height:1.875rem}.pb-guide-paragraph{font-size:1.125rem;line-height:1.8125rem}.pb-guide-checklist{padding-inline:var(--space-24)}.pb-guide-note{display:none}}@media print{.pb-guide-note{display:flex}.pb-guide-table-wrap{overflow:visible}.pb-guide-heading{break-after:avoid}:is(.pb-guide-checklist,.pb-guide-embed,.pb-guide-quote,.pb-guide-image,.pb-guide-note){break-inside:avoid}:is(.pb-guide-paragraph,.pb-guide-checklist,.pb-guide-faq,.pb-guide-table-wrap,.pb-guide-quote,.pb-guide-image){--color-text-primary:#000;--color-text-secondary:#000;color:#000}.pb-guide-faq details::details-content{content-visibility:visible;block-size:auto;display:block}.pb-guide-faq summary{list-style:none}.pb-guide-faq summary::-webkit-details-marker{display:none}}.guide-cta[data-astro-cid-rqhl2ufe]{gap:var(--space-16) var(--space-24);padding-block:var(--space-20);padding-inline:var(--space-20);border:1.5px dashed var(--color-text-accent);background:var(--color-bg-surface);border-radius:16px;flex-wrap:wrap;align-items:center;display:flex}.text[data-astro-cid-rqhl2ufe]{gap:var(--space-4);flex-direction:column;flex:260px;min-inline-size:0;display:flex}.title[data-astro-cid-rqhl2ufe]{font:400 1.375rem / 1.3 var(--font-display);color:var(--color-text-primary);margin:0}.body[data-astro-cid-rqhl2ufe]{font:400 .9375rem / 1.4 var(--font-ui);color:var(--color-text-secondary);margin:0}.guide-cta[data-astro-cid-rqhl2ufe] .btn-icon{block-size:20px;inline-size:20px;flex:none;margin-inline-end:var(--space-8)}@media (width>=768px){.guide-cta[data-astro-cid-rqhl2ufe]{padding-inline:var(--space-24)}}#main:has(>.guide-page)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}.notebook[data-astro-cid-25pw7nbb]{max-inline-size:1440px;padding-block:var(--space-16) var(--space-48);padding-inline:var(--space-20);margin-inline:auto}.article[data-astro-cid-25pw7nbb]{gap:var(--space-20);flex-direction:column;min-inline-size:0;display:flex}.head[data-astro-cid-25pw7nbb]{gap:var(--space-16);flex-direction:column;display:flex}h1[data-astro-cid-25pw7nbb]{font:300 2.125rem / 2.5rem var(--font-display);overflow-wrap:anywhere}h1[data-astro-cid-25pw7nbb]:where(:lang(ja)){text-wrap:balance;font-size:1.875rem;line-height:2.25rem}.meta[data-astro-cid-25pw7nbb]{gap:var(--space-4) var(--space-8);font:var(--type-body-small);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.meta[data-astro-cid-25pw7nbb] a[data-astro-cid-25pw7nbb]{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.intro[data-astro-cid-25pw7nbb]{font:400 1.0625rem / 1.6875rem var(--font-ui);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.intro[data-astro-cid-25pw7nbb] a,.margin[data-astro-cid-25pw7nbb] a{color:var(--color-text-accent);text-underline-offset:3px;text-decoration-thickness:1px}.related[data-astro-cid-25pw7nbb]{gap:var(--space-20);flex-direction:column;margin-block-start:var(--space-8);display:flex}.related[data-astro-cid-25pw7nbb] h2[data-astro-cid-25pw7nbb]{font:400 1.5rem / 1.875rem var(--font-display);letter-spacing:0}.related[data-astro-cid-25pw7nbb] ul[data-astro-cid-25pw7nbb]{gap:var(--space-20);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.related[data-astro-cid-25pw7nbb] a[data-astro-cid-25pw7nbb]{gap:var(--space-12);font:500 1.0625rem / 1.5rem var(--font-ui);color:var(--color-text-accent);align-items:center;text-decoration:none;display:inline-flex}.related[data-astro-cid-25pw7nbb] a[data-astro-cid-25pw7nbb]:hover{text-underline-offset:3px;text-decoration:underline}.related-arrow[data-astro-cid-25pw7nbb]{flex:none;block-size:20px;inline-size:20px}[dir=rtl] .related-arrow[data-astro-cid-25pw7nbb]{scale:-1 1}@media (width>=768px){#main:has(>.guide-page)>.crumbs,.notebook[data-astro-cid-25pw7nbb]{padding-inline:var(--space-48)}}@media (width>=1024px){#main:has(>.guide-page)>.crumbs{padding-block-start:56px;padding-inline:calc(clamp(var(--space-48), 8.33vw, 120px) + 240px + var(--space-48)) clamp(var(--space-48), 8.33vw, 120px)}.notebook[data-astro-cid-25pw7nbb]{padding-block:var(--space-24) 96px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.margin[data-astro-cid-25pw7nbb]{grid-area:1/1;padding-block-start:300px}.margin--toc[data-astro-cid-25pw7nbb]{padding-block-start:112px}.article[data-astro-cid-25pw7nbb]{grid-area:1/2;gap:28px;max-inline-size:800px}.head[data-astro-cid-25pw7nbb]{gap:28px}h1[data-astro-cid-25pw7nbb]{font-size:3.5rem;line-height:4rem}.meta[data-astro-cid-25pw7nbb]{font-size:.875rem}.intro[data-astro-cid-25pw7nbb]{font-size:1.25rem;line-height:2rem}.related[data-astro-cid-25pw7nbb] h2[data-astro-cid-25pw7nbb]{font-size:1.625rem}}@media print{body:has(.guide-page) :is(.site-nav,.site-footer,[data-continue-in-app]),.margin[data-astro-cid-25pw7nbb],.related[data-astro-cid-25pw7nbb],.article[data-astro-cid-25pw7nbb] .guide-cta{display:none!important}.notebook[data-astro-cid-25pw7nbb]{padding:0;display:block}.notebook[data-astro-cid-25pw7nbb] .article[data-astro-cid-25pw7nbb]{padding-inline-start:0}}.pb-phone[data-astro-cid-hlnt6kx3]{aspect-ratio:300/632;background:var(--brand-ink);border-radius:17.3333%/8.22785%;inline-size:258px;max-inline-size:100%;position:relative}.screen[data-astro-cid-hlnt6kx3]{background:var(--brand-paper);border-radius:15.493%/7.14286%;position:absolute;inset:1.26582% 2.66667%;overflow:hidden}.screen[data-astro-cid-hlnt6kx3] picture{display:contents}.screen[data-astro-cid-hlnt6kx3] img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.screen--empty[data-astro-cid-hlnt6kx3]{place-items:center;display:grid}.screen--empty[data-astro-cid-hlnt6kx3] .symbol{block-size:auto;inline-size:28%}@media (width>=768px){.pb-phone[data-astro-cid-hlnt6kx3]{inline-size:300px}}.how[data-astro-cid-hahnwogd]{padding-block:var(--space-64);padding-inline:var(--space-20);background:var(--color-bg-surface)}.inner[data-astro-cid-hahnwogd]{flex-direction:column;gap:28px;max-inline-size:1200px;margin-inline:auto;display:flex}.head[data-astro-cid-hahnwogd] .title{font-size:2.25rem;line-height:1.17}.head[data-astro-cid-hahnwogd] .title em{font-size:1.11em}.head[data-astro-cid-hahnwogd] .intro{font:400 1rem / 1.5rem var(--font-ui)}.steps[data-astro-cid-hahnwogd]{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.step[data-astro-cid-hahnwogd]{column-gap:var(--space-16);row-gap:var(--space-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.art[data-astro-cid-hahnwogd]{display:contents}.art[data-astro-cid-hahnwogd] svg{display:none}.num[data-astro-cid-hahnwogd]{font:700 2.75rem / normal var(--font-hand);color:var(--color-text-accent);grid-row:1/span 2}.step-title[data-astro-cid-hahnwogd]{font:400 1.375rem / normal var(--font-display);letter-spacing:normal;color:var(--color-text-primary);grid-column:2}.step-body[data-astro-cid-hahnwogd]{font:400 1rem / 1.5rem var(--font-ui);color:var(--color-text-secondary);grid-column:2;margin:0}.tulip[data-astro-cid-hahnwogd]{fill:none;stroke:var(--color-line-committed);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.tulip[data-astro-cid-hahnwogd] .fine[data-astro-cid-hahnwogd]{stroke-width:1.2px}@media (width>=768px){.how[data-astro-cid-hahnwogd]{padding-inline:var(--space-48)}.head[data-astro-cid-hahnwogd] .title{font-size:2.75rem}.head[data-astro-cid-hahnwogd] .intro{font-size:1.1875rem;line-height:1.875rem}.steps[data-astro-cid-hahnwogd]{gap:var(--space-24);flex-direction:row}.step[data-astro-cid-hahnwogd]{gap:var(--space-16);flex-direction:column;flex:1 1 0;align-items:stretch;min-inline-size:0;display:flex}.art[data-astro-cid-hahnwogd]{border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-canvas);place-items:center;block-size:240px;display:grid;position:relative}.art[data-astro-cid-hahnwogd] svg{block-size:auto;inline-size:min(170px,72%);display:block}.num[data-astro-cid-hahnwogd]{font-size:3.5rem;position:absolute;inset-block-start:7px;inset-inline-start:23px}.step-title[data-astro-cid-hahnwogd]{font-size:1.75rem}.step-body[data-astro-cid-hahnwogd]{font-size:1.0625rem;line-height:1.6875rem}}@media (width>=1024px){.how[data-astro-cid-hahnwogd]{padding-block:120px}.inner[data-astro-cid-hahnwogd]{gap:56px}.head[data-astro-cid-hahnwogd] .title{font-size:3.5rem;line-height:1.143}.steps[data-astro-cid-hahnwogd]{gap:var(--space-32)}}.feature-row[data-astro-cid-zlxl4mcz]{padding-block:var(--space-64);padding-inline:var(--space-20)}.surface[data-astro-cid-zlxl4mcz]{background:var(--color-bg-surface)}.inner[data-astro-cid-zlxl4mcz]{gap:var(--space-40);flex-direction:column;max-inline-size:1200px;margin-inline:auto;display:flex}.text[data-astro-cid-zlxl4mcz]{align-items:flex-start;gap:var(--space-32);flex-direction:column;min-inline-size:0;display:flex}.text[data-astro-cid-zlxl4mcz]>*{max-inline-size:100%}.text[data-astro-cid-zlxl4mcz] .pb-section-head{gap:var(--space-16)}.text[data-astro-cid-zlxl4mcz] .pb-section-head .title{font-size:2.5rem;line-height:2.75rem}.text[data-astro-cid-zlxl4mcz] .pb-section-head .title em{font-size:1.1em}.text[data-astro-cid-zlxl4mcz] .pb-section-head .intro{font:400 1.0625rem/1.625rem var(--font-ui)}.text[data-astro-cid-zlxl4mcz] .pb-dot-list{flex-direction:column;gap:18px;max-inline-size:440px;margin:0;padding:0;list-style:none;display:flex}.text[data-astro-cid-zlxl4mcz] .pb-dot-list li{gap:var(--space-4);flex-direction:column;padding-inline-start:24px;display:flex;position:relative}.text[data-astro-cid-zlxl4mcz] .pb-dot-list li:before{content:"";background:var(--color-text-accent);border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:.5em;inset-inline-start:0}.text[data-astro-cid-zlxl4mcz] .pb-dot-list strong{font:600 1.125rem/1.5rem var(--font-ui);color:var(--color-text-primary)}.text[data-astro-cid-zlxl4mcz] .pb-dot-list span{font:400 1.0625rem/1.625rem var(--font-ui);color:var(--color-text-secondary)}.visual[data-astro-cid-zlxl4mcz]{justify-content:center;min-inline-size:0;display:flex}.visual--free[data-astro-cid-zlxl4mcz]{display:contents}.phone[data-astro-cid-zlxl4mcz]{position:relative}.phone[data-astro-cid-zlxl4mcz] .pb-phone{inline-size:212px}@media (width>=1024px){.feature-row[data-astro-cid-zlxl4mcz]{padding-block:120px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.inner[data-astro-cid-zlxl4mcz]{align-items:center;gap:clamp(var(--space-48), 6.67vw, 96px);flex-direction:row}.feature-row--visual-start[data-astro-cid-zlxl4mcz] .inner[data-astro-cid-zlxl4mcz]{flex-direction:row-reverse}.text[data-astro-cid-zlxl4mcz]{flex:1 1 0}.visual[data-astro-cid-zlxl4mcz]{flex:0 520px;align-items:center}.visual--free[data-astro-cid-zlxl4mcz]{flex:none;display:flex}.phone[data-astro-cid-zlxl4mcz]{align-items:center;min-block-size:560px;display:flex}.phone[data-astro-cid-zlxl4mcz] .pb-phone{inline-size:258px}.text[data-astro-cid-zlxl4mcz] .pb-section-head .title{font-size:3.5rem;line-height:4rem}.text[data-astro-cid-zlxl4mcz] .pb-section-head .intro{font-size:1.1875rem;line-height:1.875rem}}.note[data-astro-cid-5pbz7kms]{display:none}@media (width>=1280px){.note[data-astro-cid-5pbz7kms]{display:block;position:absolute;inset-block-start:470px;inset-inline-start:calc(100% - 58px)}}.head[data-astro-cid-pg34dnc7]{max-inline-size:min(760px,100%)}.head[data-astro-cid-pg34dnc7] .pb-section-head .title:is(h2,h3){font-size:2.125rem;line-height:2.75rem}.note[data-astro-cid-pg34dnc7]{display:none}@media (width>=1024px){.head[data-astro-cid-pg34dnc7] .pb-section-head .title:is(h2,h3){font-size:2.75rem;line-height:3.5rem}.note[data-astro-cid-pg34dnc7]{font-family:var(--font-hand);white-space:nowrap;color:var(--color-text-primary);flex-direction:column;gap:6px;padding:28px;font-size:1.875rem;font-weight:700;line-height:normal;display:flex;rotate:-2deg}.note[data-astro-cid-pg34dnc7] p[data-astro-cid-pg34dnc7]{margin:0}.note[data-astro-cid-pg34dnc7] .accent[data-astro-cid-pg34dnc7]{color:var(--color-text-accent)}}.ways[data-astro-cid-pkdkbe6d]{padding-block:var(--space-64);padding-inline:var(--space-20)}.inner[data-astro-cid-pkdkbe6d]{gap:var(--space-20);flex-direction:column;max-inline-size:1200px;margin-inline:auto;display:flex}.head[data-astro-cid-pkdkbe6d] .title{font-size:2.25rem;line-height:1.17}.head[data-astro-cid-pkdkbe6d] .title em{font-size:1.11em}.head[data-astro-cid-pkdkbe6d] .intro{font:400 1rem / 1.5rem var(--font-ui)}.modes[data-astro-cid-pkdkbe6d]{gap:var(--space-20);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mode[data-astro-cid-pkdkbe6d]{align-items:center;gap:var(--space-16);padding:var(--space-16);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface);display:flex}.mode[data-astro-cid-pkdkbe6d]>.art{flex:none;block-size:90px;inline-size:90px}.text[data-astro-cid-pkdkbe6d]{gap:var(--space-4);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.tag[data-astro-cid-pkdkbe6d]{font:600 .75rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent);margin:0;display:none}.mode-title[data-astro-cid-pkdkbe6d]{font:400 1.375rem / normal var(--font-display);letter-spacing:normal;color:var(--color-text-primary)}.mode-body[data-astro-cid-pkdkbe6d]{font:400 .9375rem / 1.375rem var(--font-ui);color:var(--color-text-secondary);margin:0}@media (width>=768px){.ways[data-astro-cid-pkdkbe6d]{padding-inline:var(--space-48)}.inner[data-astro-cid-pkdkbe6d]{gap:var(--space-48)}.head[data-astro-cid-pkdkbe6d] .title{font-size:2.75rem}.head[data-astro-cid-pkdkbe6d] .intro{font-size:1.1875rem;line-height:1.875rem}.modes[data-astro-cid-pkdkbe6d]{gap:var(--space-32)}.mode[data-astro-cid-pkdkbe6d]{padding:var(--space-32);border-radius:24px;gap:28px}.mode[data-astro-cid-pkdkbe6d]>.art{block-size:180px;inline-size:180px}.text[data-astro-cid-pkdkbe6d]{gap:10px}.tag[data-astro-cid-pkdkbe6d]{display:block}.mode-title[data-astro-cid-pkdkbe6d]{font-size:2rem}.mode-body[data-astro-cid-pkdkbe6d]{font-size:1.0625rem;line-height:1.6875rem}}@media (width>=1024px){.ways[data-astro-cid-pkdkbe6d]{padding-block:120px}.head[data-astro-cid-pkdkbe6d] .title{font-size:3.5rem;line-height:1.143}}@media (width>=1200px){.modes[data-astro-cid-pkdkbe6d]{flex-direction:row}.mode[data-astro-cid-pkdkbe6d]{flex:1 1 0}}.head[data-astro-cid-dmcxreff]{gap:var(--space-16);max-inline-size:1440px;padding-block:var(--space-32) var(--space-24);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}hgroup[data-astro-cid-dmcxreff]{gap:var(--space-16);overflow-wrap:anywhere;flex-direction:column;display:flex}.eyebrow[data-astro-cid-dmcxreff]{font:600 .8125rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent)}.headline[data-astro-cid-dmcxreff]{font:300 2.25rem / 1.1 var(--font-display);letter-spacing:-.01em;margin:0}.headline[data-astro-cid-dmcxreff] em[data-astro-cid-dmcxreff]{font-family:var(--font-emphasis);color:var(--color-text-accent);font-size:1.125em;font-style:italic;font-weight:400;line-height:1}.lead[data-astro-cid-dmcxreff]{max-inline-size:820px;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}@media (width>=768px){.head[data-astro-cid-dmcxreff]{padding-block-start:var(--space-48);padding-inline:var(--space-48);text-align:center;align-items:center}hgroup[data-astro-cid-dmcxreff]{align-items:center}.headline[data-astro-cid-dmcxreff]{font-size:3.25rem}}@media (width>=1024px){.head[data-astro-cid-dmcxreff]{padding-block:80px var(--space-40);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.headline[data-astro-cid-dmcxreff]{font-size:4rem;line-height:1.12}.lead[data-astro-cid-dmcxreff]{font-size:1.1875rem;line-height:1.875rem}}.paper-card[data-astro-cid-l5z3gxd5]{place-items:center;block-size:375px;inline-size:318px;display:grid}.sheet[data-astro-cid-l5z3gxd5]{align-items:center;gap:var(--space-20);block-size:360px;inline-size:300px;padding-block-start:var(--space-40);padding-inline:var(--space-20);background:var(--color-bg-surface);box-shadow:var(--shadow-paper-sheet);rotate:calc(-3deg * var(--pb-inline));border-radius:4px;flex-direction:column;display:flex;position:relative}.sheet[data-astro-cid-l5z3gxd5]>.pb-tape{--tilt:-2deg;inline-size:101px;margin-inline:auto;position:absolute;inset-block-start:-8px;inset-inline:0}.art[data-astro-cid-l5z3gxd5]{flex:none;block-size:240px;inline-size:240px}img[data-astro-cid-l5z3gxd5]{object-fit:contain;block-size:100%;inline-size:100%;display:block}.caption[data-astro-cid-l5z3gxd5]{max-inline-size:100%;font-family:var(--font-hand);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.375rem;font-weight:700;line-height:normal;overflow:hidden}.how[data-astro-cid-rfacmlfb]{max-inline-size:1440px;padding-block:0 var(--space-40);padding-inline:var(--space-20);margin-inline:auto}.how-text[data-astro-cid-rfacmlfb]{gap:var(--space-12);max-inline-size:760px;font:400 1rem / 1.5625rem var(--font-ui);color:var(--color-text-secondary);flex-direction:column;display:flex}p[data-astro-cid-rfacmlfb]{margin:0}ul[data-astro-cid-rfacmlfb]{gap:var(--space-8);flex-direction:column;margin:0;padding-inline-start:var(--space-20);display:flex}@media (width>=768px){.how[data-astro-cid-rfacmlfb]{padding-block-end:var(--space-64);padding-inline:var(--space-48)}}@media (width>=1024px){.how[data-astro-cid-rfacmlfb]{padding-block-end:80px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.how-text[data-astro-cid-rfacmlfb]{font-size:1.125rem;line-height:1.75rem}}#main:has(.learn-header)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}.learn-header[data-astro-cid-m2i6a62c]{max-inline-size:1440px;padding-block:var(--space-16) var(--space-24);padding-inline:var(--space-20);grid-template-columns:minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}.text[data-astro-cid-m2i6a62c]{gap:var(--space-16);flex-direction:column;min-inline-size:0;display:flex}h1[data-astro-cid-m2i6a62c]{font:300 clamp(2.5rem, 1.2rem + 4vw, 4rem) / 1.15 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.intro[data-astro-cid-m2i6a62c]{max-inline-size:60ch;font:400 1rem / 1.5 var(--font-ui);color:var(--color-text-secondary);margin:0}.card[data-astro-cid-m2i6a62c]{display:none}@media (width>=768px){#main:has(.learn-header)>.crumbs{padding-inline:var(--space-48)}.learn-header[data-astro-cid-m2i6a62c]{gap:var(--space-40);padding-block:var(--space-24) var(--space-48);padding-inline:var(--space-48);grid-template-columns:minmax(0,1fr) auto}.intro[data-astro-cid-m2i6a62c]{font-size:1.1875rem;line-height:1.875rem}.card[data-astro-cid-m2i6a62c]{display:grid}}@media (width>=1024px){#main:has(.learn-header)>.crumbs{padding-block-start:var(--space-48);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.learn-header[data-astro-cid-m2i6a62c]{gap:var(--space-64);padding-block:var(--space-16) var(--space-48);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}}.lesson-grid[data-astro-cid-smsfg7uj]{gap:var(--space-16);padding:var(--space-16) 0 0;grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}.lesson-grid[data-astro-cid-smsfg7uj]>li{display:flex}.lesson-grid[data-astro-cid-smsfg7uj]>li>.lesson-card{flex:auto}@media (width>=768px){.lesson-grid[data-astro-cid-smsfg7uj]{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lesson-grid[data-astro-cid-smsfg7uj]{grid-template-columns:repeat(4,minmax(0,1fr))}}.lessons[data-astro-cid-cfo6l2l5]{max-inline-size:1440px;padding-block:var(--space-8) var(--space-40);padding-inline:var(--space-20);margin-inline:auto}@media (width>=768px){.lessons[data-astro-cid-cfo6l2l5]{padding-block:var(--space-24) var(--space-64);padding-inline:var(--space-48)}}@media (width>=1024px){.lessons[data-astro-cid-cfo6l2l5]{padding-block-end:80px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}}.featured[data-astro-cid-qzpvikfp]{max-inline-size:1440px;padding-block:0 var(--space-40);padding-inline:var(--space-20);margin-inline:auto}.card[data-astro-cid-qzpvikfp]{gap:var(--space-24);padding:var(--space-16) var(--space-16) var(--space-24);background:var(--color-bg-surface);box-shadow:var(--shadow-paper-sheet);border-radius:8px;flex-direction:column;display:flex}.art[data-astro-cid-qzpvikfp]{aspect-ratio:520/380;background:var(--color-bg-canvas);border-radius:6px;position:relative}.art[data-astro-cid-qzpvikfp] img[data-astro-cid-qzpvikfp]{object-fit:contain;block-size:84%;inline-size:auto;max-inline-size:90%;margin-inline:auto;position:absolute;inset-block:8%;inset-inline:0}.art[data-astro-cid-qzpvikfp] .tape{--tilt:calc(8deg * var(--pb-inline));position:absolute;inset-block-start:var(--space-12);inset-inline-start:var(--space-12)}.text[data-astro-cid-qzpvikfp]{flex-direction:column;align-items:flex-start;gap:18px;min-inline-size:0;display:flex}.sticker[data-astro-cid-qzpvikfp]{border:3px solid var(--color-bg-surface);background:var(--color-accent-lilac);block-size:64px;inline-size:64px;box-shadow:var(--shadow-paper-sheet);font:700 .8125rem / 1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-primary);border-radius:50%;place-items:center;margin:0;display:grid}.meta[data-astro-cid-qzpvikfp]{font:600 .875rem / normal var(--font-ui);color:var(--color-text-accent);margin:0}.title[data-astro-cid-qzpvikfp]{font:300 1.875rem / 2.25rem var(--font-display);letter-spacing:-.01em;color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.summary[data-astro-cid-qzpvikfp]{max-inline-size:60ch;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.actions[data-astro-cid-qzpvikfp]{gap:var(--space-12);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.actions[data-astro-cid-qzpvikfp] .trace{block-size:56px;padding-inline:var(--space-24)}.trace-icon[data-astro-cid-qzpvikfp]{block-size:20px;inline-size:20px;flex:none;margin-inline-end:var(--space-8)}@media (width>=768px){.featured[data-astro-cid-qzpvikfp]{padding-inline:var(--space-48)}.card[data-astro-cid-qzpvikfp]{padding:var(--space-24) var(--space-24) var(--space-32)}.art[data-astro-cid-qzpvikfp] .tape{inline-size:96px}}@media (width>=1024px){.featured[data-astro-cid-qzpvikfp]{padding-block:var(--space-24) 56px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.card[data-astro-cid-qzpvikfp]{padding-block:var(--space-40);padding-inline:var(--space-40) 56px;flex-direction:row;align-items:center;gap:56px}.art[data-astro-cid-qzpvikfp]{flex:0 520px}.art[data-astro-cid-qzpvikfp] .tape{inline-size:115px;inset-inline-start:19px}.text[data-astro-cid-qzpvikfp]{flex:1 1 0}.sticker[data-astro-cid-qzpvikfp]{block-size:80px;inline-size:80px;font-size:.9375rem}.title[data-astro-cid-qzpvikfp]{font-size:3rem;line-height:3.5rem}.summary[data-astro-cid-qzpvikfp]{font-size:1.125rem;line-height:1.75rem}}.head[data-astro-cid-m3wjywml]{gap:var(--space-20);max-inline-size:1440px;padding-block:var(--space-32) var(--space-40);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.eyebrow[data-astro-cid-m3wjywml]{font:600 .8125rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent);margin:0}h1[data-astro-cid-m3wjywml]{font:300 2.5rem / 1.1 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.lead[data-astro-cid-m3wjywml]{max-inline-size:820px;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.latest[data-astro-cid-m3wjywml]{gap:var(--space-24);max-inline-size:1440px;padding-block:0 var(--space-48);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.more[data-astro-cid-m3wjywml]{justify-content:space-between;align-items:center;gap:var(--space-16) var(--space-24);flex-wrap:wrap;display:flex}.guides[data-astro-cid-m3wjywml]{gap:var(--space-24);max-inline-size:1440px;padding-block:var(--space-48);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.guides-head[data-astro-cid-m3wjywml]{justify-content:space-between;align-items:baseline;gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.guides-all[data-astro-cid-m3wjywml]{font:var(--type-label-large);color:var(--color-text-accent);text-decoration:none}.guides-all[data-astro-cid-m3wjywml]:hover{text-underline-offset:3px;text-decoration:underline}@media (width>=768px){.head[data-astro-cid-m3wjywml],.latest[data-astro-cid-m3wjywml],.guides[data-astro-cid-m3wjywml]{padding-inline:var(--space-48)}.head[data-astro-cid-m3wjywml]{gap:var(--space-24);padding-block-start:var(--space-48)}h1[data-astro-cid-m3wjywml]{font-size:3.5rem}}@media (width>=1024px){.head[data-astro-cid-m3wjywml],.latest[data-astro-cid-m3wjywml],.guides[data-astro-cid-m3wjywml]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.guides[data-astro-cid-m3wjywml]{gap:28px;padding-block:72px}.head[data-astro-cid-m3wjywml]{padding-block:80px var(--space-40)}h1[data-astro-cid-m3wjywml]{font-size:4.5rem}.lead[data-astro-cid-m3wjywml]{font-size:1.25rem;line-height:1.9375rem}.latest[data-astro-cid-m3wjywml]{padding-block:var(--space-24) 72px;gap:28px}}.step-thumb[data-astro-cid-bljpupuc]{gap:var(--space-8);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-thumb);background:var(--color-bg-surface);flex-direction:column;inline-size:116px;margin:0;padding:10px 10px 12px;display:flex}.step-thumb[data-astro-cid-bljpupuc][aria-current=step]{border:var(--stroke-selected) solid var(--color-focus);padding:9px 9px 11px}.thumb[data-astro-cid-bljpupuc]{background:var(--color-bg-canvas);border-radius:8px;place-items:center;block-size:96px;display:grid}img[data-astro-cid-bljpupuc]{object-fit:contain;block-size:84px;inline-size:84px;display:block}figcaption[data-astro-cid-bljpupuc]{font-family:var(--font-ui);color:var(--color-text-primary);overflow-wrap:anywhere;font-size:.75rem;font-weight:600;line-height:normal}.pb-step-art[data-astro-cid-oroc6fhj]{--pb-step-width:2.2}.pb-step-art[data-astro-cid-oroc6fhj] svg{block-size:100%;inline-size:100%;display:block}.pb-step-art[data-astro-cid-oroc6fhj] g[data-step] path{fill:none;stroke:var(--color-line-committed);stroke-linecap:round;stroke-linejoin:round}.pb-step-art[data-astro-cid-oroc6fhj] g[data-step] path:not([stroke-width]){stroke-width:var(--pb-step-width)}.pb-step-art[data-astro-cid-oroc6fhj] g[data-step][data-state=done] path{stroke:var(--color-line-committed)}.pb-step-art[data-astro-cid-oroc6fhj] g[data-step][data-state=current] path{stroke:var(--color-line-current)}.pb-step-art[data-astro-cid-oroc6fhj] g[data-step][data-state=current] path:not([stroke-width]){stroke-width:calc(var(--pb-step-width) * 1.5)}.pb-step-art[data-astro-cid-oroc6fhj] g[data-step][data-state=todo]{opacity:.7}.pb-step-art[data-astro-cid-oroc6fhj] g[data-step][data-state=todo] path{stroke:var(--color-line-guide)}.pb-step-art[data-astro-cid-oroc6fhj] g[data-guides]{fill:none;stroke:var(--color-line-guide);display:none}.pb-step-art[data-astro-cid-oroc6fhj] g[data-step]:is([data-state=done],[data-state=current]) g[data-guides]{display:inline}.pb-step-art[data-astro-cid-oroc6fhj] svg[data-guides-faded] g[data-guides]{opacity:.2}.pb-step-art[data-astro-cid-oroc6fhj] g[data-guides]>*{stroke-width:1.5px;stroke-dasharray:6 6;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){.pb-step-art[data-astro-cid-oroc6fhj] g[data-step]{transition:opacity var(--duration-base) var(--easing-in-out)}.pb-step-art[data-astro-cid-oroc6fhj] g[data-step] path{transition:stroke var(--duration-base) var(--easing-in-out), stroke-width var(--duration-base) var(--easing-in-out)}}.pb-done-stamp[data-astro-cid-ndymijgc]{pointer-events:none;block-size:auto;max-inline-size:100%;position:absolute;overflow:visible}.sticker[data-astro-cid-ndymijgc]{transform-box:fill-box;transform-origin:50%;rotate:12deg}.sticker-ring[data-astro-cid-ndymijgc]{fill:var(--color-text-on-action)}.sticker-disc[data-astro-cid-ndymijgc]{fill:var(--color-accent-sage)}.sticker-label[data-astro-cid-ndymijgc]{fill:var(--color-text-on-action);font-family:var(--font-ui);letter-spacing:.06em;font-weight:700}.sticker-label--arabic[data-astro-cid-ndymijgc]{letter-spacing:0}.shaving[data-astro-cid-ndymijgc]{transform-box:fill-box;transform-origin:50%}.shaving-body--wood[data-astro-cid-ndymijgc]{fill:var(--brand-wood)}.shaving-body--red[data-astro-cid-ndymijgc]{fill:var(--brand-red)}.shaving-body--blue[data-astro-cid-ndymijgc]{fill:var(--brand-blue)}@media (prefers-reduced-motion:reduce){.shavings[data-astro-cid-ndymijgc]{display:none}}@media (prefers-reduced-motion:no-preference){.sticker[data-astro-cid-ndymijgc]{animation:pb-stamp-scale .5s var(--easing-out) .2s backwards, pb-stamp-rotate .4s var(--easing-back) .2s backwards}.shaving[data-astro-cid-ndymijgc]{animation:pb-fade-in .2s var(--easing-out) var(--pb-delay,.1s) backwards, pb-shaving-fall .9s var(--easing-out) var(--pb-delay,.1s) backwards}.shaving[data-astro-cid-ndymijgc]:nth-child(7n+2){--pb-delay:.18s}.shaving[data-astro-cid-ndymijgc]:nth-child(7n+3){--pb-delay:.26s}.shaving[data-astro-cid-ndymijgc]:nth-child(7n+4){--pb-delay:.34s}.shaving[data-astro-cid-ndymijgc]:nth-child(7n+5){--pb-delay:.42s}.shaving[data-astro-cid-ndymijgc]:nth-child(7n+6){--pb-delay:.5s}.shaving[data-astro-cid-ndymijgc]:nth-child(7n){--pb-delay:.58s}@keyframes pb-stamp-scale{0%{scale:0}60%{animation-timing-function:ease-in-out;scale:1.15}to{scale:1}}@keyframes pb-stamp-rotate{0%{rotate:-8deg}}@keyframes pb-shaving-fall{0%{translate:0 -60px;rotate:90deg}}}.lessons[data-astro-cid-n5kfwho2]{max-inline-size:1440px;padding-block:var(--space-8) var(--space-40);padding-inline:var(--space-20);margin-inline:auto}@media (width>=768px){.lessons[data-astro-cid-n5kfwho2]{padding-block:var(--space-24) var(--space-64);padding-inline:var(--space-48)}}@media (width>=1024px){.lessons[data-astro-cid-n5kfwho2]{padding-block-end:80px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}}[data-astro-cid-h6wrskg7][hidden],.viewer[data-astro-cid-h6wrskg7]:not([data-enhanced]) [data-js]{display:none!important}.viewer[data-astro-cid-h6wrskg7][data-enhanced] .step-n[data-astro-cid-h6wrskg7]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.viewer[data-astro-cid-h6wrskg7]{gap:var(--space-16);flex-direction:column;display:flex}.card[data-astro-cid-h6wrskg7]{border:var(--stroke-hairline) solid var(--color-border-default);background:var(--color-bg-surface);border-radius:24px;overflow:clip}.progress[data-astro-cid-h6wrskg7]{gap:var(--space-16);padding-block:var(--space-16);padding-inline:var(--space-24) var(--space-16);align-items:center;display:flex}.progress-label[data-astro-cid-h6wrskg7]{font:var(--type-body-medium);flex:none;margin:0;font-weight:600}.dots[data-astro-cid-h6wrskg7]{flex:1 1 0;gap:6px;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex;overflow:clip}.dot[data-astro-cid-h6wrskg7]{background:var(--color-border-default);border-radius:3px;flex:none;block-size:6px;inline-size:16px}.dot[data-astro-cid-h6wrskg7][data-state=done],.viewer[data-astro-cid-h6wrskg7][data-finished] .dot[data-astro-cid-h6wrskg7]{background:var(--color-line-committed)}.dot[data-astro-cid-h6wrskg7][data-state=current]{background:var(--color-line-current);inline-size:28px}.viewer[data-astro-cid-h6wrskg7][data-finished] .dot[data-astro-cid-h6wrskg7]{inline-size:16px}.progress[data-astro-cid-h6wrskg7] .play{min-block-size:36px;padding-inline:var(--space-16)}.progress[data-astro-cid-h6wrskg7] .play svg{flex:none;block-size:16px;inline-size:16px}.viewer[data-astro-cid-h6wrskg7][data-finished] .play,.pause-icon[data-astro-cid-h6wrskg7],.viewer[data-astro-cid-h6wrskg7][data-playing] .play-icon[data-astro-cid-h6wrskg7]{display:none}.viewer[data-astro-cid-h6wrskg7][data-playing] .pause-icon[data-astro-cid-h6wrskg7]{display:block}.canvas[data-astro-cid-h6wrskg7]{gap:var(--space-12);padding:var(--space-16);background:var(--color-bg-canvas);touch-action:pan-y;flex-direction:column;align-items:center;display:flex;position:relative;container:canvas/inline-size}.canvas[data-astro-cid-h6wrskg7]:focus-visible{outline:var(--stroke-selected) solid var(--color-focus);outline-offset:-2px}.drawing[data-astro-cid-h6wrskg7]{aspect-ratio:1;inline-size:min(360px,100%)}.drawing[data-astro-cid-h6wrskg7] .pb-step-art,.drawing[data-astro-cid-h6wrskg7] img[data-astro-cid-h6wrskg7]{object-fit:contain;block-size:100%;inline-size:100%;display:block}.viewer[data-astro-cid-h6wrskg7][data-finished] .drawing[data-astro-cid-h6wrskg7] g[data-guides],.note[data-astro-cid-h6wrskg7]{display:none}.canvas-foot[data-astro-cid-h6wrskg7]{gap:var(--space-8);flex-direction:column;align-items:center;inline-size:100%;display:flex}.legend[data-astro-cid-h6wrskg7]{gap:var(--space-8) var(--space-16);font:var(--type-body-small);color:var(--color-text-secondary);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.legend[data-astro-cid-h6wrskg7] li[data-astro-cid-h6wrskg7]{align-items:center;gap:6px;display:flex}.swatch[data-astro-cid-h6wrskg7]{border-radius:2px;block-size:3px;inline-size:18px}.swatch--done[data-astro-cid-h6wrskg7]{background:var(--color-line-committed)}.swatch--current[data-astro-cid-h6wrskg7]{background:var(--color-line-current)}.swatch--todo[data-astro-cid-h6wrskg7]{background:var(--color-line-guide)}.wm[data-astro-cid-h6wrskg7]{justify-content:center;inline-size:min(350px,100%);display:flex;container-type:inline-size}.viewer[data-astro-cid-h6wrskg7][data-finished] [data-astro-cid-h6wrskg7]:is(.note,.canvas-foot){visibility:hidden}.stamp[data-astro-cid-h6wrskg7]{pointer-events:none;position:absolute;inset:0}.stamp[data-astro-cid-h6wrskg7] .pb-done-stamp{inline-size:69.2%;inset-block-start:var(--space-24);inset-inline-start:15.8%}@container canvas (width>=700px){.drawing[data-astro-cid-h6wrskg7]{margin-block:7px}.note[data-astro-cid-h6wrskg7]{display:block;position:absolute;inset-block-start:110px;inset-inline-end:40px}.canvas-foot[data-astro-cid-h6wrskg7]{inset-block-end:16px;inset-inline:var(--space-24) 20px;flex-direction:row;justify-content:space-between;align-items:flex-end;inline-size:auto;position:absolute}.legend[data-astro-cid-h6wrskg7]{justify-content:flex-start;padding-block-end:7px}.wm[data-astro-cid-h6wrskg7]{justify-content:flex-end}}.step[data-astro-cid-h6wrskg7]{padding-block:var(--space-24) var(--space-8);flex-direction:column;gap:10px;padding-inline:28px;scroll-margin-block-start:var(--space-64);display:flex}.viewer[data-astro-cid-h6wrskg7]:not([data-enhanced]) .step[data-astro-cid-h6wrskg7]+.step[data-astro-cid-h6wrskg7]{border-block-start:var(--stroke-hairline) solid var(--color-border-default)}.viewer[data-astro-cid-h6wrskg7]:not([data-enhanced]) .step[data-astro-cid-h6wrskg7]{padding-block-end:var(--space-24)}.step-title[data-astro-cid-h6wrskg7]{font:var(--type-title-large);letter-spacing:var(--type-title-large-tracking);overflow-wrap:anywhere}.step-text[data-astro-cid-h6wrskg7],.step-tip[data-astro-cid-h6wrskg7]{font:var(--type-body-large);color:var(--color-text-secondary);margin:0;line-height:1.6}.step-tip[data-astro-cid-h6wrskg7] strong[data-astro-cid-h6wrskg7]{color:var(--color-text-primary)}.step-img[data-astro-cid-h6wrskg7]{border-radius:var(--radius-thumb);background:var(--color-bg-canvas);align-self:center;block-size:auto;inline-size:min(360px,100%)}.viewer[data-astro-cid-h6wrskg7][data-enhanced] [data-astro-cid-h6wrskg7]:is(.step-img,.step-trace){display:none}.trace-icon[data-astro-cid-h6wrskg7]{flex:none;block-size:16px;inline-size:16px;margin-inline-end:6px}.controls[data-astro-cid-h6wrskg7]{gap:var(--space-12);padding-block:var(--space-16) var(--space-24);flex-wrap:wrap;align-items:center;padding-inline:28px;display:flex}.controls[data-astro-cid-h6wrskg7] .pb-btn,.finished-actions[data-astro-cid-h6wrskg7] .pb-btn{padding-inline:var(--space-20);font:var(--type-label-large)}.controls-trace[data-astro-cid-h6wrskg7]{margin-inline-start:auto}.swipe-hint[data-astro-cid-h6wrskg7]{font-family:var(--font-hand);color:var(--color-text-accent);text-align:center;flex-basis:100%;margin:0;font-size:1.25rem;font-weight:700;display:none}.viewer[data-astro-cid-h6wrskg7][data-finished] .controls[data-astro-cid-h6wrskg7]{display:none}.finished-text[data-astro-cid-h6wrskg7]{padding-block:var(--space-24) var(--space-8);flex-direction:column;gap:10px;padding-inline:28px;display:flex}.finished-text[data-astro-cid-h6wrskg7] h3[data-astro-cid-h6wrskg7]{font:var(--type-display-medium);letter-spacing:var(--type-display-medium-tracking);overflow-wrap:anywhere}.finished-text[data-astro-cid-h6wrskg7] h3[data-astro-cid-h6wrskg7]:focus{outline:none}.finished-text[data-astro-cid-h6wrskg7] h3[data-astro-cid-h6wrskg7] em[data-astro-cid-h6wrskg7]{font-family:var(--font-emphasis);color:var(--color-text-accent);font-size:1.1em;font-style:italic;font-weight:400;line-height:1.05}.finished-text[data-astro-cid-h6wrskg7] p[data-astro-cid-h6wrskg7]{max-inline-size:700px;font:var(--type-body-large);color:var(--color-text-secondary);margin:0;line-height:1.6}.finished-actions[data-astro-cid-h6wrskg7]{gap:var(--space-12);padding-block:var(--space-16) var(--space-24);flex-wrap:wrap;align-items:center;padding-inline:28px;display:flex}.btn-icon[data-astro-cid-h6wrskg7]{block-size:20px;inline-size:20px;flex:none;margin-inline-end:var(--space-8)}.share[data-astro-cid-h6wrskg7]{margin-inline-start:auto;position:relative}.share[data-astro-cid-h6wrskg7] summary[data-astro-cid-h6wrskg7]{min-block-size:44px;padding-inline:var(--space-20);border-radius:var(--radius-control);font:var(--type-label-large);cursor:pointer;align-items:center;list-style:none;display:inline-flex}.share[data-astro-cid-h6wrskg7] summary[data-astro-cid-h6wrskg7]::-webkit-details-marker{display:none}.share[data-astro-cid-h6wrskg7] summary[data-astro-cid-h6wrskg7]:hover,.share[data-astro-cid-h6wrskg7][open] summary[data-astro-cid-h6wrskg7]{background:var(--color-action-secondary-pressed)}.share-menu[data-astro-cid-h6wrskg7]{z-index:1;min-inline-size:180px;padding:var(--space-8);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-thumb);background:var(--color-bg-surface);box-shadow:var(--shadow-paper-sheet);margin:0;list-style:none;position:absolute;inset-block-end:calc(100% + var(--space-4));inset-inline-end:0}.share-menu[data-astro-cid-h6wrskg7] [data-astro-cid-h6wrskg7]:is(a,button){inline-size:100%;padding:var(--space-8) var(--space-12);border-radius:var(--space-8);font:var(--type-label-medium);color:var(--color-text-primary);text-align:start;cursor:pointer;background:0 0;border:0;text-decoration:none;display:block}.share-menu[data-astro-cid-h6wrskg7] [data-astro-cid-h6wrskg7]:is(a,button):hover{background:var(--color-bg-surface-muted)}.next-up[data-astro-cid-h6wrskg7]{font:var(--type-body-medium);margin:0;font-weight:600}.next-up[data-astro-cid-h6wrskg7] a[data-astro-cid-h6wrskg7]{text-decoration:none}.next-up[data-astro-cid-h6wrskg7] a[data-astro-cid-h6wrskg7]:hover{text-decoration:underline}.arrow[data-astro-cid-h6wrskg7]{display:inline-block}[dir=rtl] .arrow[data-astro-cid-h6wrskg7]{scale:-1 1}.thumbs[data-astro-cid-h6wrskg7]{gap:var(--space-12);flex-direction:column;display:flex}.thumbs-title[data-astro-cid-h6wrskg7]{font:var(--type-label-medium);color:var(--color-text-secondary);margin:0}.thumbs[data-astro-cid-h6wrskg7] ol[data-astro-cid-h6wrskg7]{gap:var(--space-12);padding:0 0 var(--space-4);margin:0;list-style:none;display:flex;overflow-x:auto}.thumbs[data-astro-cid-h6wrskg7] a[data-astro-cid-h6wrskg7]{border-radius:var(--radius-thumb);color:inherit;text-decoration:none;display:block}.viewer[data-astro-cid-h6wrskg7] .print{align-self:flex-start}@media (width<=639.98px){.step[data-astro-cid-h6wrskg7],.controls[data-astro-cid-h6wrskg7],.finished-text[data-astro-cid-h6wrskg7],.finished-actions[data-astro-cid-h6wrskg7]{padding-inline:var(--space-16)}.controls[data-astro-cid-h6wrskg7] .pb-btn{flex:1 1 0;min-inline-size:0}.controls-trace[data-astro-cid-h6wrskg7]{display:none}.swipe-hint[data-astro-cid-h6wrskg7]{display:block}.thumbs[data-astro-cid-h6wrskg7]{display:none}}@media print{.viewer[data-astro-cid-h6wrskg7] [data-js],.finished[data-astro-cid-h6wrskg7],.next-up[data-astro-cid-h6wrskg7],.thumbs[data-astro-cid-h6wrskg7],.step-trace[data-astro-cid-h6wrskg7]{display:none!important}.card[data-astro-cid-h6wrskg7]{border:0}.steps[data-astro-cid-h6wrskg7]{columns:2;column-gap:var(--space-24)}.viewer[data-astro-cid-h6wrskg7] .step[data-astro-cid-h6wrskg7][hidden]{display:flex!important}.viewer[data-astro-cid-h6wrskg7] .step[data-astro-cid-h6wrskg7]{padding:0 0 var(--space-16);break-inside:avoid}.viewer[data-astro-cid-h6wrskg7][data-enhanced] .step-img[data-astro-cid-h6wrskg7]{display:block}.viewer[data-astro-cid-h6wrskg7][data-enhanced] .step-n[data-astro-cid-h6wrskg7]{clip-path:none;block-size:auto;inline-size:auto;position:static}}#main:has(>.lesson-page)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}@media (width<=1023.98px){#main:has(>.lesson-page)>.crumbs li:last-child{display:none}}.layout[data-astro-cid-5g3as6ps]{max-inline-size:1440px;padding-block:var(--space-16) var(--space-64);padding-inline:var(--space-20);margin-inline:auto;display:grid}.content[data-astro-cid-5g3as6ps]{gap:var(--space-32);flex-direction:column;min-inline-size:0;display:flex}.section[data-astro-cid-5g3as6ps]{gap:var(--space-24);flex-direction:column;display:flex}.head[data-astro-cid-5g3as6ps]{gap:var(--space-16);flex-direction:column;display:flex}h1[data-astro-cid-5g3as6ps]{font:300 2.25rem/2.625rem var(--font-display);overflow-wrap:anywhere}.pills[data-astro-cid-5g3as6ps]{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pills[data-astro-cid-5g3as6ps] li[data-astro-cid-5g3as6ps]{gap:var(--space-8);min-block-size:36px;padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-bg-surface);font:var(--type-label-medium);align-items:center;display:inline-flex}.pill-icon[data-astro-cid-5g3as6ps]{flex:none;block-size:16px;inline-size:16px}.pills[data-astro-cid-5g3as6ps] .pill-materials[data-astro-cid-5g3as6ps]{display:none}.byline[data-astro-cid-5g3as6ps]{gap:var(--space-4) var(--space-8);font:var(--type-body-small);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.byline[data-astro-cid-5g3as6ps] a[data-astro-cid-5g3as6ps]{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.intro[data-astro-cid-5g3as6ps]{font:400 1.0625rem/1.625rem var(--font-ui);margin:0}.hero[data-astro-cid-5g3as6ps]{padding-block-start:var(--space-8);position:relative}.sheet[data-astro-cid-5g3as6ps]{aspect-ratio:350/260;position:relative}.sheet[data-astro-cid-5g3as6ps] img[data-astro-cid-5g3as6ps]{block-size:76%;inline-size:auto;max-inline-size:90%;margin-inline:auto;position:absolute;inset-block:12%;inset-inline:0}.hero[data-astro-cid-5g3as6ps] .tape{inline-size:72px;position:absolute;inset-block-start:0}.hero[data-astro-cid-5g3as6ps] .tape-1{--tilt:calc(6deg * var(--pb-inline));inset-inline-start:var(--space-12)}.hero[data-astro-cid-5g3as6ps] .tape-2{--tilt:calc(-8deg * var(--pb-inline));display:none;inset-inline-end:var(--space-24)}.band[data-astro-cid-5g3as6ps]{gap:var(--space-16);padding-block:var(--space-16);padding-inline:var(--space-20) var(--space-16);border:1.5px dashed var(--color-action-primary);border-radius:var(--radius-thumb);background:var(--color-bg-surface);justify-content:space-between;align-items:center;display:flex}.band--bottom[data-astro-cid-5g3as6ps]{display:none}.band-text[data-astro-cid-5g3as6ps]{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.band-title[data-astro-cid-5g3as6ps]{font:var(--type-title-small);margin:0}.band-body[data-astro-cid-5g3as6ps]{font:var(--type-body-small);color:var(--color-text-secondary);margin:0}.band[data-astro-cid-5g3as6ps] .btn-icon{block-size:16px;inline-size:16px;flex:none;margin-inline-end:var(--space-8)}.materials[data-astro-cid-5g3as6ps]{gap:var(--space-12);flex-direction:column;margin:0;padding-inline-start:1.25em;list-style:square;display:flex}.materials[data-astro-cid-5g3as6ps] li[data-astro-cid-5g3as6ps]::marker{color:var(--color-text-secondary)}.aside[data-astro-cid-5g3as6ps]{display:none}.side-card[data-astro-cid-5g3as6ps]{padding:var(--space-24);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface)}.app-card[data-astro-cid-5g3as6ps]{gap:var(--space-12);flex-direction:column;display:flex}.phone[data-astro-cid-5g3as6ps]{inline-size:184px;align-self:center;margin-block-end:var(--space-12)}.app-title[data-astro-cid-5g3as6ps]{font:400 1.5rem/1.875rem var(--font-display);margin:0}.app-body[data-astro-cid-5g3as6ps]{font:var(--type-body-medium);color:var(--color-text-secondary);margin:0}.toc[data-astro-cid-5g3as6ps]{padding-block:var(--space-20);position:sticky;inset-block-start:96px}.toc-title[data-astro-cid-5g3as6ps]{margin:0 0 var(--space-12);font:var(--type-overline);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent)}.toc[data-astro-cid-5g3as6ps] ul[data-astro-cid-5g3as6ps]{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.toc[data-astro-cid-5g3as6ps] a[data-astro-cid-5g3as6ps]{font:var(--type-body-medium);color:var(--color-text-secondary);text-decoration:none}.toc[data-astro-cid-5g3as6ps] a[data-astro-cid-5g3as6ps]:hover{color:var(--color-text-primary);text-underline-offset:3px;text-decoration:underline}.keep[data-astro-cid-5g3as6ps]{padding-block:var(--space-40) var(--space-48);background:var(--color-bg-surface)}.keep-inner[data-astro-cid-5g3as6ps]{gap:var(--space-24);max-inline-size:1440px;padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.cards[data-astro-cid-5g3as6ps]{gap:var(--space-16);margin:0 calc(-1 * var(--space-20));padding:var(--space-16) var(--space-20) var(--space-8);scroll-snap-type:inline mandatory;scroll-padding-inline:var(--space-20);grid-auto-columns:85%;grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.cards[data-astro-cid-5g3as6ps]>li[data-astro-cid-5g3as6ps]{scroll-snap-align:start;display:flex}.cards[data-astro-cid-5g3as6ps]>li[data-astro-cid-5g3as6ps]>.lesson-card{flex:auto}@media (width>=640px){.pills[data-astro-cid-5g3as6ps] .pill-materials[data-astro-cid-5g3as6ps]{display:inline-flex}.hero[data-astro-cid-5g3as6ps] .tape-2{display:block}.cards[data-astro-cid-5g3as6ps]{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;margin:0;padding-inline:0;overflow:visible}.cards[data-astro-cid-5g3as6ps]>li[data-astro-cid-5g3as6ps]:nth-child(odd){rotate:-.6deg}.cards[data-astro-cid-5g3as6ps]>li[data-astro-cid-5g3as6ps]:nth-child(2n){rotate:.6deg}}@media (width>=1024px){#main:has(>.lesson-page)>.crumbs{padding-block-start:var(--space-48);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.layout[data-astro-cid-5g3as6ps]{justify-content:space-between;column-gap:var(--space-48);padding-block:var(--space-32) 96px;padding-inline:clamp(var(--space-48), 8.33vw, 120px);grid-template-columns:minmax(0,760px) minmax(280px,360px)}.content[data-astro-cid-5g3as6ps]{gap:var(--space-48)}.head[data-astro-cid-5g3as6ps]{gap:var(--space-24)}h1[data-astro-cid-5g3as6ps]{font-size:3.5rem;line-height:4rem}.intro[data-astro-cid-5g3as6ps]{font-size:1.1875rem;line-height:1.875rem}.sheet[data-astro-cid-5g3as6ps]{aspect-ratio:760/460}.hero[data-astro-cid-5g3as6ps] .tape{inline-size:120px}.hero[data-astro-cid-5g3as6ps] .tape-1{inset-inline-start:var(--space-24)}.band--top[data-astro-cid-5g3as6ps]{display:none}.band--bottom[data-astro-cid-5g3as6ps]{padding-block:var(--space-20);padding-inline:var(--space-24) var(--space-20);display:flex}.band-title[data-astro-cid-5g3as6ps]{font:var(--type-title-medium)}.aside[data-astro-cid-5g3as6ps]{gap:var(--space-24);flex-direction:column;display:flex}.keep[data-astro-cid-5g3as6ps]{padding-block:80px 96px}.keep-inner[data-astro-cid-5g3as6ps]{gap:var(--space-40);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.cards[data-astro-cid-5g3as6ps]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print{body:has(.lesson-page) :is(.site-nav,.site-footer,[data-continue-in-app]),.aside[data-astro-cid-5g3as6ps],.band[data-astro-cid-5g3as6ps],.keep[data-astro-cid-5g3as6ps],.hero[data-astro-cid-5g3as6ps] .tape{display:none!important}.layout[data-astro-cid-5g3as6ps]{padding:0;display:block}.sheet[data-astro-cid-5g3as6ps]{box-shadow:none}}@property --pos{syntax:"<number>";inherits:true;initial-value:44}.pb-tracing[data-astro-cid-zmeac64t]{--pos:44;--dir:1;--pb-tracing-x:calc(22px + var(--pos) * (100cqi - 44px) / 100);aspect-ratio:1000/620;inline-size:100%;box-shadow:var(--shadow-paper-sheet);border-radius:8px;position:relative;container-type:inline-size}@media (width<=767.98px){.pb-tracing--phone-tall[data-astro-cid-zmeac64t]{aspect-ratio:350/440}}[dir=rtl] .pb-tracing[data-astro-cid-zmeac64t]{--dir:-1}.clip[data-astro-cid-zmeac64t]{border-radius:inherit;position:absolute;inset:0;overflow:clip}.layer[data-astro-cid-zmeac64t]{position:absolute;inset:0}.layer[data-astro-cid-zmeac64t]>*{block-size:100%;inline-size:100%;display:block}.layer[data-astro-cid-zmeac64t]>img{object-fit:cover}.paper[data-astro-cid-zmeac64t]{background:color-mix(in srgb, var(--color-bg-surface) 90%, transparent);translate:calc(var(--pb-tracing-x) * var(--dir)) 0;position:absolute;inset:0}.lines[data-astro-cid-zmeac64t]{translate:calc(var(--pb-tracing-x) * var(--dir) * -1) 0}.edge[data-astro-cid-zmeac64t]{background:var(--color-border-default);inline-size:2px;translate:calc(var(--pb-tracing-x) * var(--dir)) 0;pointer-events:none;position:absolute;inset-block:0;inset-inline-start:-1px}.handle[data-astro-cid-zmeac64t]{border:1px solid var(--color-border-default);background:var(--color-bg-surface);block-size:44px;inline-size:44px;color:var(--color-icon-default);translate:calc(var(--pb-tracing-x) * var(--dir)) 0;pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:calc(50% - 22px);inset-inline-start:-22px}.icon[data-astro-cid-zmeac64t]{block-size:20px;inline-size:20px}.pb-tracing[data-astro-cid-zmeac64t]:has(.range:focus-visible) .handle[data-astro-cid-zmeac64t]{outline:var(--stroke-selected) solid var(--color-focus);outline-offset:2px}.range[data-astro-cid-zmeac64t]{appearance:none;opacity:0;cursor:ew-resize;touch-action:pan-y;background:0 0;block-size:100%;inline-size:100%;margin:0;padding:0;position:absolute;inset:0}.range[data-astro-cid-zmeac64t]:disabled{cursor:default}.range[data-astro-cid-zmeac64t]::-webkit-slider-runnable-track{background:0 0;block-size:100%}.range[data-astro-cid-zmeac64t]::-webkit-slider-thumb{appearance:none;block-size:100%;inline-size:44px}.range[data-astro-cid-zmeac64t]::-moz-range-track{background:0 0;block-size:100%}.range[data-astro-cid-zmeac64t]::-moz-range-thumb{background:0 0;border:0;border-radius:0;block-size:100%;inline-size:44px}.photo-demo[data-astro-cid-kemuppax]{gap:var(--space-16);flex-direction:column;inline-size:100%;display:flex}.stage[data-astro-cid-kemuppax]{inline-size:min(100%,1000px);margin-inline:auto;position:relative}.samples[data-astro-cid-kemuppax],.sample[data-astro-cid-kemuppax]{position:absolute;inset:0}.sample[data-astro-cid-kemuppax]:not([data-default]),.photo-demo[data-astro-cid-kemuppax]:has(input:checked:not([data-default])) .sample[data-astro-cid-kemuppax][data-default]{display:none}.photo-demo[data-astro-cid-kemuppax]:has([value=dog]:checked) .sample[data-astro-cid-kemuppax][data-sample=dog],.photo-demo[data-astro-cid-kemuppax]:has([value=cat]:checked) .sample[data-astro-cid-kemuppax][data-sample=cat],.photo-demo[data-astro-cid-kemuppax]:has([value=tulip]:checked) .sample[data-astro-cid-kemuppax][data-sample=tulip]{display:block}.sample[data-astro-cid-kemuppax] picture,.sample[data-astro-cid-kemuppax] img,.sample[data-astro-cid-kemuppax] svg{block-size:100%;inline-size:100%;display:block}.sample[data-astro-cid-kemuppax] img{object-fit:cover}.paper-lines[data-astro-cid-kemuppax] [stroke]{stroke:var(--color-line-committed)}.stand-in[data-astro-cid-kemuppax]{--photo-top:#c7b299;--photo-bottom:#736152;background:radial-gradient(ellipse 25% 31% at 50% 55%, #ffffff47, transparent), linear-gradient(var(--photo-top), var(--photo-bottom));block-size:100%}.stand-in--dog[data-astro-cid-kemuppax]{--photo-top:#d8bf9c;--photo-bottom:#8a6446}.stand-in--tulip[data-astro-cid-kemuppax]{--photo-top:#c9d3b4;--photo-bottom:#5f7a52}.stand-in[data-astro-cid-kemuppax] svg{opacity:.35}.tape[data-astro-cid-kemuppax],.stage[data-astro-cid-kemuppax] .note{display:none}.picker[data-astro-cid-kemuppax]{align-items:center;gap:var(--space-8) 10px;flex-wrap:wrap;display:flex}.picker-label[data-astro-cid-kemuppax]{font:500 .9375rem / normal var(--font-ui);color:var(--color-text-primary);margin:0}.chips[data-astro-cid-kemuppax]{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-pill);background:var(--color-bg-surface-muted);display:flex}.chip[data-astro-cid-kemuppax]{padding:var(--space-8) 14px;border-radius:var(--radius-pill);font:500 .875rem / normal var(--font-ui);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;position:relative}.chip[data-astro-cid-kemuppax]:has(:checked){color:var(--color-text-primary);background:var(--color-bg-surface);font-weight:600}.chip[data-astro-cid-kemuppax]:has(:focus-visible){outline:var(--stroke-selected) solid var(--color-focus);outline-offset:2px}@media (width>=768px){.photo-demo[data-astro-cid-kemuppax]{align-items:center;gap:var(--space-64)}.picker[data-astro-cid-kemuppax]{justify-content:center}.tape[data-astro-cid-kemuppax]{pointer-events:none;inline-size:11.52%;display:block;position:absolute}.tape[data-astro-cid-kemuppax] .pb-tape{inline-size:100%}.tape--start[data-astro-cid-kemuppax]{--tilt:-4deg;inset-block-start:calc(100% + 8px);inset-inline-start:4%}.tape--end[data-astro-cid-kemuppax]{--tilt:6deg;inset-block-start:-10px;inset-inline-end:-4.4%}.stage[data-astro-cid-kemuppax] .note{font-size:1.7875rem;display:inline-flex;position:absolute;inset-block-start:calc(100% + 20px);inset-inline-start:47%}.stage[data-astro-cid-kemuppax] .note--end{inset-inline:auto 0}.stage[data-astro-cid-kemuppax] .note svg{block-size:28.6px;inline-size:52px}}.steps-band[data-astro-cid-cpmcj4pf]{padding-block:var(--space-40);padding-inline:var(--space-20);background:var(--color-bg-surface)}.steps[data-astro-cid-cpmcj4pf]{gap:var(--space-32);flex-direction:column;max-inline-size:1200px;margin:0 auto;padding:0;list-style:none;display:flex}.step[data-astro-cid-cpmcj4pf]{gap:var(--space-8);flex-direction:column;min-inline-size:0;display:flex}.num[data-astro-cid-cpmcj4pf]{font:700 3rem / normal var(--font-hand);color:var(--color-text-accent)}.step-title[data-astro-cid-cpmcj4pf]{font:400 1.5rem / normal var(--font-display);letter-spacing:normal;color:var(--color-text-primary)}.step-body[data-astro-cid-cpmcj4pf]{font:400 1rem / 1.5625rem var(--font-ui);color:var(--color-text-secondary);margin:0}@media (width>=768px){.steps-band[data-astro-cid-cpmcj4pf]{padding-block:56px;padding-inline:var(--space-48)}.steps[data-astro-cid-cpmcj4pf]{flex-direction:row}.step[data-astro-cid-cpmcj4pf]{flex:1 1 0}}@media (width>=1024px){.steps-band[data-astro-cid-cpmcj4pf]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}}.tips[data-astro-cid-bofvylur]{gap:var(--space-40);max-inline-size:640px;padding-block:var(--space-40);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.guide[data-astro-cid-bofvylur]{gap:var(--space-12);font:400 1rem/1.5625rem var(--font-ui);color:var(--color-text-secondary);flex-direction:column;display:flex}.guide[data-astro-cid-bofvylur] h2[data-astro-cid-bofvylur]{font:400 1.625rem/2rem var(--font-display);color:var(--color-text-primary)}.guide[data-astro-cid-bofvylur] p[data-astro-cid-bofvylur]{margin:0}.guide[data-astro-cid-bofvylur] ul[data-astro-cid-bofvylur]{gap:var(--space-8);flex-direction:column;margin:0;padding-inline-start:var(--space-20);display:flex}@media (width>=768px){.tips[data-astro-cid-bofvylur]{gap:var(--space-48);max-inline-size:760px;padding-block:72px}.guide[data-astro-cid-bofvylur]{font-size:1.125rem;line-height:1.75rem}.guide[data-astro-cid-bofvylur] h2[data-astro-cid-bofvylur]{font-size:2rem;line-height:2.5rem}}.head[data-astro-cid-5b4cyqm3]{gap:var(--space-16);max-inline-size:1440px;padding-block:var(--space-32) var(--space-24);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.eyebrow[data-astro-cid-5b4cyqm3]{font:600 .8125rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent);margin:0}h1[data-astro-cid-5b4cyqm3]{font:300 2.25rem / 1.1 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.lead[data-astro-cid-5b4cyqm3]{max-inline-size:820px;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.lead-note[data-astro-cid-5b4cyqm3]{max-inline-size:820px;font:var(--type-body-small);color:var(--color-text-secondary);margin:0}.tool[data-astro-cid-5b4cyqm3]{gap:var(--space-16);max-inline-size:1440px;padding-block:var(--space-8) var(--space-40);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.cta[data-astro-cid-5b4cyqm3]{align-items:stretch;gap:var(--space-16);flex-direction:column;display:flex}.cta[data-astro-cid-5b4cyqm3] .cta-btn{min-block-size:56px;padding:var(--space-8) var(--space-24);white-space:normal;text-align:center}.cta-icon[data-astro-cid-5b4cyqm3]{block-size:20px;inline-size:20px;flex:none;margin-inline-end:var(--space-8)}@media (width>=768px){.head[data-astro-cid-5b4cyqm3],.tool[data-astro-cid-5b4cyqm3]{padding-inline:var(--space-48)}.head[data-astro-cid-5b4cyqm3]{text-align:center;align-items:center;padding-block-start:var(--space-48)}h1[data-astro-cid-5b4cyqm3]{font-size:3.25rem}.tool[data-astro-cid-5b4cyqm3]{gap:var(--space-64);padding-block:var(--space-24) 56px}.cta[data-astro-cid-5b4cyqm3]{justify-content:center;align-items:center;gap:var(--space-12);flex-flow:wrap}}@media (width>=1024px){.head[data-astro-cid-5b4cyqm3],.tool[data-astro-cid-5b4cyqm3]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.head[data-astro-cid-5b4cyqm3]{padding-block:72px var(--space-32)}h1[data-astro-cid-5b4cyqm3]{font-size:4.25rem;line-height:1.12}.lead[data-astro-cid-5b4cyqm3]{font-size:1.1875rem;line-height:1.875rem}}.bar[data-astro-cid-ds7gzlj5],.state[data-astro-cid-ds7gzlj5],.fallback[data-astro-cid-ds7gzlj5]{max-inline-size:1440px;padding-inline:var(--space-20);margin-inline:auto}.bar[data-astro-cid-ds7gzlj5]{gap:var(--space-12) var(--space-24);padding-block:var(--space-24) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.bar[data-astro-cid-ds7gzlj5][hidden],.state[data-astro-cid-ds7gzlj5][hidden],.fallback[data-astro-cid-ds7gzlj5][hidden],.notebook[data-astro-cid-ds7gzlj5][hidden]{display:none}.badge[data-astro-cid-ds7gzlj5]{font-family:var(--font-hand);color:var(--color-text-accent);margin:0;font-size:1.375rem;font-weight:700}.picker[data-astro-cid-ds7gzlj5]{gap:var(--space-8);font:var(--type-body-small);color:var(--color-text-secondary);align-items:center;display:inline-flex}.picker[data-astro-cid-ds7gzlj5] select[data-astro-cid-ds7gzlj5]{min-block-size:44px;padding-inline:var(--space-12);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-surface);font:var(--type-body-medium);color:var(--color-text-primary)}.state[data-astro-cid-ds7gzlj5]{margin-block:var(--space-48);font:var(--type-body-large)}.state--retry[data-astro-cid-ds7gzlj5]{gap:var(--space-16);flex-direction:column;align-items:flex-start;display:flex}.state--retry[data-astro-cid-ds7gzlj5] p[data-astro-cid-ds7gzlj5]{margin:0}.fallback[data-astro-cid-ds7gzlj5]{margin-block:var(--space-16) 0;font:var(--type-body-small);color:var(--color-text-secondary)}.notebook[data-astro-cid-ds7gzlj5]{max-inline-size:1440px;padding-block:var(--space-16) var(--space-48);padding-inline:var(--space-20);margin-inline:auto}.article[data-astro-cid-ds7gzlj5]{gap:var(--space-20);flex-direction:column;min-inline-size:0;display:flex}.blocks[data-astro-cid-ds7gzlj5]{display:contents}.head[data-astro-cid-ds7gzlj5]{gap:var(--space-16);flex-direction:column;display:flex}h1[data-astro-cid-ds7gzlj5]{font:300 2.125rem / 2.5rem var(--font-display);overflow-wrap:anywhere}.meta[data-astro-cid-ds7gzlj5]{gap:var(--space-4) var(--space-8);font:var(--type-body-small);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.meta[data-astro-cid-ds7gzlj5]:empty{display:none}.intro[data-astro-cid-ds7gzlj5]{display:contents}.intro[data-astro-cid-ds7gzlj5] p{font:400 1.0625rem / 1.6875rem var(--font-ui);color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}.intro[data-astro-cid-ds7gzlj5] a,.margin[data-astro-cid-ds7gzlj5] a{color:var(--color-text-accent);text-underline-offset:3px;text-decoration-thickness:1px}.blocks[data-astro-cid-ds7gzlj5] .pb-guide-faq details{padding-block:var(--space-16);border-block-end:var(--stroke-hairline) solid var(--color-border-default)}.blocks[data-astro-cid-ds7gzlj5] .pb-guide-faq summary{font:var(--type-title-medium);cursor:pointer}.blocks[data-astro-cid-ds7gzlj5] .pb-guide-faq p{margin-block:var(--space-12) 0;font:var(--type-body-medium);color:var(--color-text-secondary)}@media (width>=768px){.bar[data-astro-cid-ds7gzlj5],.state[data-astro-cid-ds7gzlj5],.fallback[data-astro-cid-ds7gzlj5],.notebook[data-astro-cid-ds7gzlj5]{padding-inline:var(--space-48)}}@media (width>=1024px){.bar[data-astro-cid-ds7gzlj5],.state[data-astro-cid-ds7gzlj5],.fallback[data-astro-cid-ds7gzlj5],.notebook[data-astro-cid-ds7gzlj5]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.notebook[data-astro-cid-ds7gzlj5]{padding-block:var(--space-24) 96px}.margin[data-astro-cid-ds7gzlj5]{grid-area:1/1;padding-block-start:300px}.article[data-astro-cid-ds7gzlj5]{grid-area:1/2;gap:28px;max-inline-size:800px}.head[data-astro-cid-ds7gzlj5]{gap:28px}h1[data-astro-cid-ds7gzlj5]{font-size:3.5rem;line-height:4rem}.meta[data-astro-cid-ds7gzlj5]{font-size:.875rem}.intro[data-astro-cid-ds7gzlj5] p{font-size:1.25rem;line-height:2rem}}.contact-body[data-astro-cid-zo2yvbub]{overflow-wrap:anywhere}.cookies[data-astro-cid-hhh4nbhc]{border-collapse:collapse;inline-size:100%;font:var(--type-body-medium);color:var(--color-text-secondary)}caption[data-astro-cid-hhh4nbhc]{font:var(--type-label-medium);text-align:start;color:var(--color-text-primary);margin-block-end:var(--space-8)}th[data-astro-cid-hhh4nbhc],td[data-astro-cid-hhh4nbhc]{padding-block:var(--space-12);padding-inline:0 var(--space-16);border-block-end:var(--stroke-hairline) solid var(--color-border-default);text-align:start;vertical-align:top}thead[data-astro-cid-hhh4nbhc] th[data-astro-cid-hhh4nbhc]{font:var(--type-label-medium);color:var(--color-text-primary);padding-block-start:0}tbody[data-astro-cid-hhh4nbhc] th[data-astro-cid-hhh4nbhc]{font-weight:400}code[data-astro-cid-hhh4nbhc]{font:var(--type-code);color:var(--color-text-primary);display:block}.kind[data-astro-cid-hhh4nbhc]{font:var(--type-body-small);margin-block-start:var(--space-4);display:block}@media (width<=767.98px){thead[data-astro-cid-hhh4nbhc]{display:none}tr[data-astro-cid-hhh4nbhc],th[data-astro-cid-hhh4nbhc],td[data-astro-cid-hhh4nbhc]{display:block}tbody[data-astro-cid-hhh4nbhc] tr[data-astro-cid-hhh4nbhc]{padding-block:var(--space-12);border-block-end:var(--stroke-hairline) solid var(--color-border-default)}th[data-astro-cid-hhh4nbhc],td[data-astro-cid-hhh4nbhc]{border:0;padding:0}td[data-astro-cid-hhh4nbhc]{margin-block-start:var(--space-8)}td[data-astro-cid-hhh4nbhc]:before{content:attr(data-label);font:var(--type-label-small);color:var(--color-text-primary);display:block}}#main:has(>.legal-page)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}.notebook[data-astro-cid-zgovxyhs]{--gap:var(--space-16);max-inline-size:1440px;padding-block:var(--space-16) var(--space-32);padding-inline:var(--space-20);margin-inline:auto}.article[data-astro-cid-zgovxyhs]{gap:var(--gap);flex-direction:column;min-inline-size:0;display:flex}.head[data-astro-cid-zgovxyhs],.section[data-astro-cid-zgovxyhs]{gap:var(--gap);flex-direction:column;display:flex}h1[data-astro-cid-zgovxyhs]{font:300 2.125rem/2.5rem var(--font-display);overflow-wrap:anywhere}.meta[data-astro-cid-zgovxyhs]{gap:var(--space-4) var(--space-8);font:var(--type-body-small);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;display:flex}.meta[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs],.lead[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs],.body[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs]{color:inherit}.lead[data-astro-cid-zgovxyhs]{font:400 1.0625rem/1.6875rem var(--font-ui);overflow-wrap:anywhere;margin:0}h2[data-astro-cid-zgovxyhs]{font:400 1.5rem/1.875rem var(--font-display);letter-spacing:0}.sub[data-astro-cid-zgovxyhs]{gap:var(--space-8);flex-direction:column;display:flex}h3[data-astro-cid-zgovxyhs]{font:400 1.25rem/1.625rem var(--font-display);letter-spacing:0;overflow-wrap:anywhere}.body[data-astro-cid-zgovxyhs]{font:400 1rem/1.5625rem var(--font-ui);color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0}.margin[data-astro-cid-zgovxyhs]{padding-block-start:112px}@media (width>=768px){#main:has(>.legal-page)>.crumbs,.notebook[data-astro-cid-zgovxyhs]{padding-inline:var(--space-48)}}@media (width>=1024px){#main:has(>.legal-page)>.crumbs{padding-block-start:56px;padding-inline:calc(clamp(var(--space-48), 8.33vw, 120px) + 240px + var(--space-48)) clamp(var(--space-48), 8.33vw, 120px)}.notebook[data-astro-cid-zgovxyhs]{--gap:28px;padding-block:var(--space-24) 96px;padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.article[data-astro-cid-zgovxyhs]{max-inline-size:800px}h1[data-astro-cid-zgovxyhs]{font-size:3.5rem;line-height:4rem}.meta[data-astro-cid-zgovxyhs]{font-size:.875rem}.lead[data-astro-cid-zgovxyhs]{font-size:1.25rem;line-height:2rem}h2[data-astro-cid-zgovxyhs]{font-size:1.875rem;line-height:2.375rem}h3[data-astro-cid-zgovxyhs]{font-size:1.5rem;line-height:1.875rem}.body[data-astro-cid-zgovxyhs]{font-size:1.125rem;line-height:1.8125rem}.pb-note[data-astro-cid-zgovxyhs]{display:none}}.plan[data-astro-cid-kuzzln6j]{gap:var(--space-16);min-inline-size:0;padding:var(--space-24);background:var(--color-bg-surface);box-shadow:var(--shadow-paper-sheet);border-radius:4px;flex-direction:column;display:flex}.plan--pro[data-astro-cid-kuzzln6j]{border-radius:8px}.art[data-astro-cid-kuzzln6j]{display:none}.name[data-astro-cid-kuzzln6j]{font:400 1.5rem / normal var(--font-display);letter-spacing:0;color:var(--color-text-primary)}.headline[data-astro-cid-kuzzln6j]{align-items:baseline;gap:var(--space-4) var(--space-8);flex-wrap:wrap;margin:0;display:flex}.title[data-astro-cid-kuzzln6j]{font:300 2.125rem / 1.15 var(--font-display);color:var(--color-text-primary);overflow-wrap:anywhere}.note[data-astro-cid-kuzzln6j]{font:400 .9375rem / normal var(--font-ui);color:var(--color-text-secondary)}.list[data-astro-cid-kuzzln6j]{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.list[data-astro-cid-kuzzln6j] li[data-astro-cid-kuzzln6j]{font:400 1rem / 1.5rem var(--font-ui);color:var(--color-text-primary);align-items:flex-start;gap:10px;display:flex}.tick[data-astro-cid-kuzzln6j]{stroke-width:2px;flex:none;block-size:20px;inline-size:20px;margin-block-start:2px}.cta[data-astro-cid-kuzzln6j]{flex-direction:column;margin-block-start:var(--space-4);display:flex}.cta[data-astro-cid-kuzzln6j] .get-the-app{block-size:56px;padding-inline:var(--space-24)}@media (width>=768px){.art[data-astro-cid-kuzzln6j]{block-size:150px;inline-size:200px;display:block;position:relative}.cta[data-astro-cid-kuzzln6j]{align-items:flex-start}}@media (width>=1024px){.plan[data-astro-cid-kuzzln6j]{gap:var(--space-20);padding:36px}.name[data-astro-cid-kuzzln6j]{font-size:2.125rem}.title[data-astro-cid-kuzzln6j]{font-size:3rem}}.sheets[data-astro-cid-kuzzln6j]{block-size:100%;inline-size:100%;scale:var(--pb-inline) 1;display:block;overflow:visible}.sheets[data-astro-cid-kuzzln6j] rect[data-astro-cid-kuzzln6j]{fill:var(--color-bg-surface);stroke:var(--color-border-default);stroke-width:1px}.book[data-astro-cid-kuzzln6j]{position:absolute;inset:0}.cover[data-astro-cid-kuzzln6j]{border-inline-start:14px solid var(--color-accent-terracotta-ink);background:var(--color-action-primary);border-radius:8px;block-size:140px;inline-size:170px;position:absolute;inset-block-start:0;inset-inline-start:10px;overflow:hidden}.label[data-astro-cid-kuzzln6j]{font:700 1.375rem / normal var(--font-hand);white-space:nowrap;color:var(--color-bg-surface);position:absolute;inset-block-start:56px;inset-inline-start:20px}.tab[data-astro-cid-kuzzln6j]{border-radius:3px;block-size:18px;inline-size:14px;position:absolute;inset-inline-start:178px}.tab--1[data-astro-cid-kuzzln6j]{background:var(--color-accent-marigold);inset-block-start:10px}.tab--2[data-astro-cid-kuzzln6j]{background:var(--color-accent-sky);inset-block-start:36px}.tab--3[data-astro-cid-kuzzln6j]{background:var(--color-accent-sage);inset-block-start:62px}.tab--4[data-astro-cid-kuzzln6j]{background:var(--color-accent-lilac);inset-block-start:88px}.tab--5[data-astro-cid-kuzzln6j]{background:var(--color-palette-rose);inset-block-start:114px}.sticker[data-astro-cid-kuzzln6j]{place-items:center;block-size:80px;inline-size:80px;display:grid;position:absolute;inset-block-start:-20px;inset-inline-start:150px}.sticker[data-astro-cid-kuzzln6j] svg[data-astro-cid-kuzzln6j]{block-size:88px;inline-size:88px;position:absolute;inset-block-start:-1px;inset-inline-start:-4px}.sticker__rim[data-astro-cid-kuzzln6j]{fill:var(--color-bg-surface)}.sticker__fill[data-astro-cid-kuzzln6j]{fill:var(--color-accent-marigold)}.sticker__text[data-astro-cid-kuzzln6j]{font:700 .9375rem / 1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-marigold-ink);position:relative}#main:has(>.pro-page)>.crumbs{max-inline-size:1440px;padding-block:var(--space-24) 0;padding-inline:var(--space-20);margin-inline:auto}.pro-page[data-astro-cid-bgxen6pt]{max-inline-size:1440px;padding-inline:var(--space-20);margin-inline:auto}.head[data-astro-cid-bgxen6pt]{gap:var(--space-16);padding-block:var(--space-32) var(--space-24);text-align:center;flex-direction:column;align-items:center;display:flex}.title[data-astro-cid-bgxen6pt]{gap:var(--space-16);overflow-wrap:anywhere;flex-direction:column;align-items:center;display:flex}.eyebrow[data-astro-cid-bgxen6pt]{font:600 .8125rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent)}.headline[data-astro-cid-bgxen6pt]{font:300 2.125rem / 1.2 var(--font-display);color:var(--color-text-primary);margin:0}.headline[data-astro-cid-bgxen6pt] em[data-astro-cid-bgxen6pt]{font-family:var(--font-emphasis);color:var(--color-text-accent);font-size:1.125em;font-style:italic;font-weight:400}.lead[data-astro-cid-bgxen6pt]{max-inline-size:60ch;font:400 1.0625rem / 1.6 var(--font-ui);color:var(--color-text-secondary);margin:0}.plans[data-astro-cid-bgxen6pt]{gap:var(--space-20);max-inline-size:1200px;padding-block:var(--space-16) var(--space-48);flex-direction:column;margin-inline:auto;display:flex}.cards[data-astro-cid-bgxen6pt]{gap:var(--space-24);flex-direction:column;display:flex}.prices-note[data-astro-cid-bgxen6pt]{font:400 .875rem / 1.3125rem var(--font-ui);color:var(--color-text-secondary);margin:0}.enough[data-astro-cid-bgxen6pt]{gap:var(--space-16);max-inline-size:760px;padding-block:0 var(--space-48);font:400 1rem / 1.5625rem var(--font-ui);color:var(--color-text-secondary);flex-direction:column;margin-inline:auto;display:flex}.enough[data-astro-cid-bgxen6pt] p[data-astro-cid-bgxen6pt]{margin:0}@media (width>=768px){#main:has(>.pro-page)>.crumbs,.pro-page[data-astro-cid-bgxen6pt]{padding-inline:var(--space-48)}.headline[data-astro-cid-bgxen6pt]{font-size:3rem}}@media (width>=1024px){#main:has(>.pro-page)>.crumbs,.pro-page[data-astro-cid-bgxen6pt]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}#main:has(>.pro-page)>.crumbs{padding-block-start:56px}.head[data-astro-cid-bgxen6pt]{padding-block:var(--space-48) var(--space-40)}.headline[data-astro-cid-bgxen6pt]{font-size:4rem;line-height:1.15}.lead[data-astro-cid-bgxen6pt]{font-size:1.1875rem}.plans[data-astro-cid-bgxen6pt]{padding-block:var(--space-24) 72px}.enough[data-astro-cid-bgxen6pt]{padding-block-end:72px;font-size:1.125rem;line-height:1.75rem}.cards[data-astro-cid-bgxen6pt]{align-items:stretch;gap:var(--space-40);flex-direction:row}.cards[data-astro-cid-bgxen6pt]>*{flex:1 1 0}}.ask[data-astro-cid-6paskzx6]{gap:var(--space-20);flex-direction:column;align-items:center;display:flex}.ask--open[data-astro-cid-6paskzx6]{align-items:flex-start}.form[data-astro-cid-6paskzx6]{gap:var(--space-12);flex-direction:column;align-items:center;inline-size:100%;display:flex}.form--open[data-astro-cid-6paskzx6]{align-items:stretch;max-inline-size:520px}.field[data-astro-cid-6paskzx6]{gap:var(--space-8);flex-direction:column;display:flex}.label[data-astro-cid-6paskzx6]{font:var(--type-label-medium);color:var(--color-text-primary)}.input[data-astro-cid-6paskzx6]{block-size:48px;padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-control-border);border-radius:var(--radius-control);font:var(--type-body-large);color:var(--color-text-primary);background:var(--color-bg-surface);margin:0}.input[data-astro-cid-6paskzx6]::placeholder{color:var(--color-text-secondary);opacity:1}.input[data-astro-cid-6paskzx6]:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus);outline:2px solid #0000}.error[data-astro-cid-6paskzx6]{font:var(--type-body-medium);color:var(--color-text-accent);margin:0}.actions[data-astro-cid-6paskzx6]{gap:var(--space-12);flex-wrap:wrap;justify-content:center;inline-size:100%;display:flex}.actions[data-astro-cid-6paskzx6]>*{flex:100%}.form--open[data-astro-cid-6paskzx6] .actions[data-astro-cid-6paskzx6]{justify-content:flex-start}.ask-btn[data-astro-cid-6paskzx6]{gap:var(--space-8);min-block-size:56px;padding-block:var(--space-8);padding-inline:var(--space-24);border-radius:var(--radius-control);font:var(--type-label-large);color:var(--color-text-on-action);text-align:center;background:var(--color-action-primary);border:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.ask-icon[data-astro-cid-6paskzx6]{flex:none;block-size:20px;inline-size:20px}.note[data-astro-cid-6paskzx6]{max-inline-size:520px;font-family:var(--font-hand);color:var(--color-text-accent);text-align:center;margin:0;font-size:1.375rem;font-weight:700;line-height:1.3}.ask--open[data-astro-cid-6paskzx6] .note[data-astro-cid-6paskzx6]{text-align:start}@media (width>=768px){.actions[data-astro-cid-6paskzx6]>*{flex:none}}.notice[data-astro-cid-xj6e36sr]{gap:var(--space-24);max-inline-size:1440px;padding-block:var(--space-32) var(--space-48);padding-inline:var(--space-20);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.notice[data-astro-cid-xj6e36sr]>.search-field{inline-size:100%}.sheet[data-astro-cid-xj6e36sr]{aspect-ratio:260/320;inline-size:min(260px,70vw);rotate:calc(2deg * var(--pb-inline));place-items:center;display:grid}.mark[data-astro-cid-xj6e36sr]{font-family:var(--font-hand);color:var(--color-border-default);font-size:8rem;font-weight:700;line-height:1;rotate:8deg}.check[data-astro-cid-xj6e36sr]{inline-size:45%;stroke:var(--color-border-default);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}h1[data-astro-cid-xj6e36sr]{max-inline-size:760px;font:300 2.25rem / 1.15 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.body[data-astro-cid-xj6e36sr]{max-inline-size:600px;font:var(--type-body-large);color:var(--color-text-secondary);margin:0;margin-block-start:calc(-1 * var(--space-8))}@media (width>=768px){.notice[data-astro-cid-xj6e36sr]{padding-block:var(--space-64) 80px;padding-inline:var(--space-48)}h1[data-astro-cid-xj6e36sr]{font-size:3rem}}.chips[data-astro-cid-l35wen4c]{flex-wrap:wrap;gap:10px;min-inline-size:0;max-inline-size:100%;display:flex}.chip[data-astro-cid-l35wen4c]{block-size:var(--size-button-s);padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-pill);font:var(--type-label-medium);color:var(--color-text-primary);white-space:nowrap;background:var(--color-bg-surface);cursor:pointer;flex:none;align-items:center;margin:0;display:inline-flex}.chip[data-astro-cid-l35wen4c][aria-pressed=true]{color:var(--color-text-accent);background:var(--color-bg-selected);border-color:var(--color-focus)}.chip[data-astro-cid-l35wen4c]:disabled{color:var(--color-text-secondary);cursor:default}@media (width<=767.98px){.chips[data-astro-cid-l35wen4c]{scrollbar-width:none;flex-wrap:nowrap;margin:-4px;padding:4px;overflow-x:auto}.chips[data-astro-cid-l35wen4c]::-webkit-scrollbar{display:none}}.head[data-astro-cid-dcccw742]{max-inline-size:1440px;padding-block:var(--space-32) var(--space-24);padding-inline:var(--space-20);grid-template-columns:minmax(0,1fr);align-items:center;margin-inline:auto;display:grid}.text[data-astro-cid-dcccw742]{gap:var(--space-16);flex-direction:column;min-inline-size:0;display:flex}.eyebrow[data-astro-cid-dcccw742]{font:600 .8125rem / normal var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-accent);margin:0}h1[data-astro-cid-dcccw742]{font:300 clamp(2.5rem, 1.2rem + 4vw, 4rem) / 1.15 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}h1[data-astro-cid-dcccw742] em{font-size:1.125em;line-height:1}.lead[data-astro-cid-dcccw742]{max-inline-size:60ch;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.card[data-astro-cid-dcccw742]{display:none}.section[data-astro-cid-dcccw742]{gap:var(--space-24);max-inline-size:1440px;padding-block:var(--space-8) var(--space-40);padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.section[data-astro-cid-dcccw742][hidden],.results[data-astro-cid-dcccw742][data-filter=lesson] [data-astro-cid-dcccw742][data-section]:not([data-section=lesson]),.results[data-astro-cid-dcccw742][data-filter=coloring] [data-astro-cid-dcccw742][data-section]:not([data-section=coloring]),.results[data-astro-cid-dcccw742][data-filter=guide] [data-astro-cid-dcccw742][data-section]:not([data-section=guide]){display:none}.section[data-astro-cid-dcccw742] h2[data-astro-cid-dcccw742]{font-weight:400}.coloring-grid[data-astro-cid-dcccw742]{gap:var(--space-24) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.coloring-grid[data-astro-cid-dcccw742]>li{flex-direction:column;display:flex}@media (width>=768px){.head[data-astro-cid-dcccw742]{gap:var(--space-40);padding-block:var(--space-48);padding-inline:var(--space-48);grid-template-columns:minmax(0,1fr) auto}.card[data-astro-cid-dcccw742]:not(:empty){display:grid}.section[data-astro-cid-dcccw742]{padding-block:var(--space-24) var(--space-64);padding-inline:var(--space-48)}.coloring-grid[data-astro-cid-dcccw742]{gap:var(--space-32) var(--space-24)}}@media (width>=1024px){.head[data-astro-cid-dcccw742]{gap:var(--space-64);padding-block:80px var(--space-48);padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.section[data-astro-cid-dcccw742]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.coloring-grid[data-astro-cid-dcccw742]{grid-template-columns:repeat(4,minmax(0,1fr))}}.requested[data-astro-cid-zpnk4xer]:target{display:block}.search-page[data-astro-cid-zpnk4xer]:has(.requested:target) [data-astro-cid-zpnk4xer][data-view=shell],.search-page[data-astro-cid-zpnk4xer]:has([data-view=results]:not([hidden])) .popular[data-astro-cid-zpnk4xer]{display:none}.shell[data-astro-cid-zpnk4xer],.ask[data-astro-cid-zpnk4xer],.popular[data-astro-cid-zpnk4xer]{gap:var(--space-20);max-inline-size:1440px;padding-inline:var(--space-20);flex-direction:column;margin-inline:auto;display:flex}.shell[data-astro-cid-zpnk4xer]{padding-block:var(--space-32) var(--space-40)}.shell[data-astro-cid-zpnk4xer] h1[data-astro-cid-zpnk4xer]{font:300 clamp(2.5rem, 1.2rem + 4vw, 4rem) / 1.15 var(--font-display);letter-spacing:-.01em}.lead[data-astro-cid-zpnk4xer]{max-inline-size:60ch;font:var(--type-body-large);color:var(--color-text-secondary);margin:0}.browse[data-astro-cid-zpnk4xer]{font:var(--type-label-large);text-underline-offset:3px;align-self:flex-start}.ask[data-astro-cid-zpnk4xer]{padding-block:0 var(--space-48)}.ask[data-astro-cid-zpnk4xer] h2[data-astro-cid-zpnk4xer],.popular[data-astro-cid-zpnk4xer] h2[data-astro-cid-zpnk4xer]{font-weight:400}.popular[data-astro-cid-zpnk4xer]{gap:var(--space-24);padding-block:var(--space-40) var(--space-48)}@media (width>=768px){.shell[data-astro-cid-zpnk4xer],.ask[data-astro-cid-zpnk4xer],.popular[data-astro-cid-zpnk4xer]{padding-inline:var(--space-48)}.shell[data-astro-cid-zpnk4xer]{gap:var(--space-24);padding-block:var(--space-48)}}@media (width>=1024px){.shell[data-astro-cid-zpnk4xer],.ask[data-astro-cid-zpnk4xer],.popular[data-astro-cid-zpnk4xer]{padding-inline:clamp(var(--space-48), 8.33vw, 120px)}.shell[data-astro-cid-zpnk4xer]{padding-block:80px var(--space-48)}.popular[data-astro-cid-zpnk4xer]{padding-block:var(--space-48) 80px}}section[data-astro-cid-wbytfmbm]{gap:16px;display:grid}.grid[data-astro-cid-wbytfmbm]{gap:32px 24px;padding-block-start:12px;display:grid}.lessons[data-astro-cid-wbytfmbm]{grid-template-columns:repeat(auto-fill,minmax(260px,300px))}.guides[data-astro-cid-wbytfmbm]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.steps[data-astro-cid-wbytfmbm]{flex-wrap:wrap;gap:12px;display:flex}section[data-astro-cid-53cxsydw]{gap:16px;display:grid}.grid[data-astro-cid-53cxsydw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.grid[data-astro-cid-53cxsydw]{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 28px}}.sheets[data-astro-cid-53cxsydw]{grid-template-columns:repeat(auto-fill,minmax(160px,260px));gap:24px;display:grid}.marks[data-astro-cid-53cxsydw]{gap:12px;display:grid}.mark[data-astro-cid-53cxsydw]{background:var(--color-bg-surface);text-align:center;inline-size:100%;padding-block:8px;container-type:inline-size}.mark--350[data-astro-cid-53cxsydw]{max-inline-size:350px}.mark--600[data-astro-cid-53cxsydw]{max-inline-size:600px}.phones[data-astro-cid-qgy5hd2o]{flex-wrap:wrap;gap:32px;margin-block-end:32px;display:flex}.badges[data-astro-cid-qgy5hd2o]{gap:16px;margin-block-end:32px;display:grid}section[data-astro-cid-4cxbm2la]{gap:16px;display:grid}h3[data-astro-cid-4cxbm2la]{margin-block-start:16px}.stack[data-astro-cid-4cxbm2la]{gap:16px;max-inline-size:760px;display:grid}.narrow[data-astro-cid-4cxbm2la]{max-inline-size:345px}.row[data-astro-cid-4cxbm2la]{flex-wrap:wrap;gap:32px;display:flex}.showcase[data-astro-cid-l5cbdkpu]{gap:48px;max-inline-size:1200px;margin-inline:auto;padding:32px 16px 64px;display:grid}.showcase[data-astro-cid-agn7hoxr]{gap:40px;max-inline-size:1000px;margin-inline:auto;padding:32px 16px 64px;display:grid}section[data-astro-cid-agn7hoxr]{gap:12px;display:grid}.row[data-astro-cid-agn7hoxr]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.qr[data-astro-cid-agn7hoxr]{inline-size:200px}.url[data-astro-cid-agn7hoxr]{overflow-wrap:anywhere}table[data-astro-cid-agn7hoxr]{border-collapse:collapse;inline-size:100%}th[data-astro-cid-agn7hoxr],td[data-astro-cid-agn7hoxr]{border:1px solid var(--color-border-default);text-align:start;vertical-align:top;padding:8px 12px}th[data-astro-cid-agn7hoxr][scope=row]{inline-size:30%;font-weight:600}code[data-astro-cid-agn7hoxr]{overflow-wrap:anywhere;word-break:break-all;font-size:.85em}.dev-btn[data-astro-cid-agn7hoxr]{border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-action-secondary);block-size:44px;color:var(--color-text-primary);font:var(--type-label-large);cursor:pointer;padding-inline:20px}.pb-hero-drawing[data-astro-cid-epqx6akx]{fill:none;block-size:auto;inline-size:100%;stroke:var(--color-line-committed);stroke-width:2.444px;stroke-linecap:round;stroke-linejoin:round;display:block}.fine[data-astro-cid-epqx6akx]{stroke-width:1.333px}@media (width>=1024px){.pb-hero-drawing[data-astro-cid-epqx6akx]{stroke-width:1.467px;opacity:.9}.fine[data-astro-cid-epqx6akx]{stroke-width:.8px}}@keyframes pb-hero-trim{0%{stroke-dashoffset:1px;visibility:hidden}to{stroke-dashoffset:0;visibility:visible}}@keyframes pb-hero-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.trim[data-astro-cid-epqx6akx]{stroke-dasharray:1;animation:pb-hero-trim .5s var(--easing-in-out) backwards}.fade[data-astro-cid-epqx6akx]{animation:pb-hero-fade .4s var(--easing-out) backwards}.stem[data-astro-cid-epqx6akx]{animation-delay:.3s}.head[data-astro-cid-epqx6akx]{animation-delay:.68s}.petal-mid[data-astro-cid-epqx6akx]{animation-delay:1.06s}.petal-start[data-astro-cid-epqx6akx]{animation-delay:1.14s}.petal-end[data-astro-cid-epqx6akx]{animation-delay:1.22s}.leaf-start[data-astro-cid-epqx6akx]{animation-delay:1.44s}.leaf-end[data-astro-cid-epqx6akx]{animation-delay:1.82s}.vein-start[data-astro-cid-epqx6akx]{animation-delay:2.2s}.vein-end[data-astro-cid-epqx6akx]{animation-delay:2.28s}}section[data-astro-cid-ztjmvy4k]{justify-items:start;gap:16px;display:grid}h2[data-astro-cid-ztjmvy4k]{margin:0}.note[data-astro-cid-ztjmvy4k]{max-inline-size:70ch;font:var(--type-body-small);color:var(--color-text-secondary);margin:0}.btn[data-astro-cid-ztjmvy4k]{border:1px solid var(--color-border-strong);border-radius:var(--radius-thumb);font:var(--type-label-small);color:var(--color-text-primary);background:var(--color-bg-surface);cursor:pointer;padding:8px 16px}.controls[data-astro-cid-ztjmvy4k],.links[data-astro-cid-ztjmvy4k],.stamps[data-astro-cid-ztjmvy4k]{flex-wrap:wrap;gap:16px;margin:0;display:flex}.status[data-astro-cid-ztjmvy4k]{font:var(--type-label-small);margin:0}.hero-stage[data-astro-cid-ztjmvy4k]{min-block-size:340px;inline-size:min(100%,560px);position:relative}.hero-sheet[data-astro-cid-ztjmvy4k]{inline-size:264px;padding:16px;rotate:-3deg}.hero-phone[data-astro-cid-ztjmvy4k]{inline-size:200px;position:absolute;inset-block-start:24px;inset-inline-end:0}.hero-tape[data-astro-cid-ztjmvy4k]{position:absolute}.hero-tape-1[data-astro-cid-ztjmvy4k]{--tilt:-12deg;inset-block-start:-8px;inset-inline-start:24px}.hero-tape-2[data-astro-cid-ztjmvy4k]{--tilt:8deg;inset-block-start:8px;inset-inline-end:24px}.hero-scribble[data-astro-cid-ztjmvy4k]{fill:none;block-size:24px;inline-size:120px;stroke:var(--color-line-current);stroke-width:3px;stroke-linecap:round;position:absolute;inset-block-end:24px;inset-inline-start:160px}.hero-note[data-astro-cid-ztjmvy4k]{position:absolute;inset-block-end:0;inset-inline-start:0}.spacer[data-astro-cid-ztjmvy4k]{block-size:120vh;inline-size:100%;font:var(--type-label-small);color:var(--color-text-secondary);place-items:end center;display:grid}.pinned[data-astro-cid-ztjmvy4k]{block-size:250px;inline-size:190px}.step-box[data-astro-cid-ztjmvy4k]{aspect-ratio:1;border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface);inline-size:min(100%,320px);padding:12px}.step-box[data-astro-cid-ztjmvy4k] .pb-step-art{--pb-step-width:3.2;block-size:100%;inline-size:100%}.stamp-case[data-astro-cid-ztjmvy4k]{justify-items:start;gap:8px;display:grid}.stamp-box[data-astro-cid-ztjmvy4k]{aspect-ratio:526/172;border:1px dashed var(--color-border-default);inline-size:320px;position:relative}.stamp-holder[data-astro-cid-ztjmvy4k]{position:absolute;inset:0}.stamp-holder[data-astro-cid-ztjmvy4k] .pb-done-stamp{inline-size:100%;inset-block-start:0;inset-inline-start:0}.tracing-box[data-astro-cid-ztjmvy4k]{inline-size:min(100%,800px)}.photo[data-astro-cid-ztjmvy4k]{background:linear-gradient(135deg, var(--color-accent-sky), var(--color-accent-sage))}.lines[data-astro-cid-ztjmvy4k]{fill:none;stroke:var(--color-line-committed);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.links[data-astro-cid-ztjmvy4k] a[data-astro-cid-ztjmvy4k]{color:var(--color-text-accent)}.showcase[data-astro-cid-2gwg3ely]{gap:48px;max-inline-size:1200px;margin-inline:auto;padding:32px 16px 64px;display:grid}.sheet[data-astro-cid-f2bsb3wu]{gap:var(--space-16);max-inline-size:1100px;padding:var(--space-48) var(--space-24);margin-inline:auto;display:grid}.row[data-astro-cid-f2bsb3wu]{align-items:center;gap:var(--space-24);flex-wrap:wrap;display:flex}.sheet[data-astro-cid-f2bsb3wu] .tall{block-size:5rem}.night[data-astro-cid-f2bsb3wu],.on-red[data-astro-cid-f2bsb3wu]{padding:var(--space-16);border-radius:var(--radius-card);background:var(--brand-night)}.on-red[data-astro-cid-f2bsb3wu]{color:#fff;background:var(--brand-red)}.swatches[data-astro-cid-f2bsb3wu]{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}.swatches[data-astro-cid-f2bsb3wu] li[data-astro-cid-f2bsb3wu]{column-gap:var(--space-8);font:var(--type-body-small);grid-template-columns:2.5rem 1fr;display:grid}.chip[data-astro-cid-f2bsb3wu]{border:var(--stroke-hairline) solid var(--color-border-default);border-radius:var(--radius-thumb);grid-row:span 2;block-size:2.5rem}.face[data-astro-cid-f2bsb3wu]{font-size:1.75rem}.bar-row[data-astro-cid-f2bsb3wu]{grid-template-columns:8rem 1fr;align-items:center;display:grid}.bar[data-astro-cid-f2bsb3wu]{block-size:var(--space-12);background:var(--color-accent-sky)}.box[data-astro-cid-f2bsb3wu]{block-size:6rem;inline-size:9rem;font:var(--type-label-small);background:var(--color-bg-surface);place-items:center;display:grid}.pinned[data-astro-cid-f2bsb3wu]{block-size:250px;inline-size:190px}.clipboard[data-astro-cid-f2bsb3wu]{max-inline-size:600px}.clipped[data-astro-cid-f2bsb3wu]{block-size:400px}.spiral[data-astro-cid-f2bsb3wu]{background-color:var(--color-bg-canvas);background-image:var(--paper-grain);border-block-start:var(--stroke-hairline) solid var(--color-border-default);block-size:8rem;margin-block-start:var(--space-24)}.coloring[data-astro-cid-n3m5yzr6]{padding-block:var(--space-64);padding-inline:var(--space-20)}.inner[data-astro-cid-n3m5yzr6]{gap:var(--space-40);flex-direction:column;max-inline-size:1200px;margin-inline:auto;display:flex}.text[data-astro-cid-n3m5yzr6]{align-items:flex-start;gap:var(--space-24);flex-direction:column;min-inline-size:0;display:flex}.text[data-astro-cid-n3m5yzr6] .pb-section-head .intro{font:400 1.0625rem/1.625rem var(--font-ui)}.sheets[data-astro-cid-n3m5yzr6]{display:none}.sheet[data-astro-cid-n3m5yzr6]{min-inline-size:0;color:inherit;border-radius:4px;flex:0 180px;text-decoration:none;display:block}.sheet[data-astro-cid-n3m5yzr6]:focus-visible{outline:var(--stroke-selected) solid var(--color-focus);outline-offset:4px}.pb-pinboard[data-astro-cid-n3m5yzr6].sheets>[data-astro-cid-n3m5yzr6]:first-child{rotate:calc(3deg * var(--pb-inline))}.pb-pinboard[data-astro-cid-n3m5yzr6].sheets>[data-astro-cid-n3m5yzr6]:nth-child(2){rotate:calc(-2deg * var(--pb-inline))}.pb-pinboard[data-astro-cid-n3m5yzr6].sheets>[data-astro-cid-n3m5yzr6]:nth-child(3){rotate:calc(1deg * var(--pb-inline))}@media (width>=768px){.coloring[data-astro-cid-n3m5yzr6]{padding-block:var(--space-64);padding-inline:var(--space-48)}.inner[data-astro-cid-n3m5yzr6]{align-items:center;gap:var(--space-40);flex-direction:row}.text[data-astro-cid-n3m5yzr6]{flex:1 1 0}.sheets[data-astro-cid-n3m5yzr6]{justify-content:flex-end;gap:var(--space-20);padding-block:var(--space-12);flex-wrap:nowrap;flex:0 580px;display:flex}}@media (width>=1024px){.coloring[data-astro-cid-n3m5yzr6]{padding-block:120px;padding-inline:clamp(var(--space-48), (100vw - 1200px) / 2, 120px)}.inner[data-astro-cid-n3m5yzr6]{gap:80px}}.featured[data-astro-cid-d77juh7c]{padding-block:var(--space-64);background:var(--color-bg-surface)}.inner[data-astro-cid-d77juh7c]{gap:var(--space-24);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""cards""all";max-inline-size:1200px;margin-inline:auto;display:grid}.head[data-astro-cid-d77juh7c]{min-inline-size:0;padding-inline:var(--space-20);grid-area:head}.all[data-astro-cid-d77juh7c]{padding-inline:var(--space-20);grid-area:all}.all[data-astro-cid-d77juh7c] .pb-btn{inline-size:100%}.cards[data-astro-cid-d77juh7c]{gap:var(--space-16);padding:var(--space-16) var(--space-20) var(--space-8);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-20);scrollbar-width:none;grid-area:cards;margin:0;list-style:none;display:flex;overflow-x:auto}.cards[data-astro-cid-d77juh7c]::-webkit-scrollbar{display:none}.cards[data-astro-cid-d77juh7c]>li[data-astro-cid-d77juh7c]{scroll-snap-align:start;inline-size:260px;rotate:calc(1deg * var(--pb-inline));flex:none}.cards[data-astro-cid-d77juh7c]>li[data-astro-cid-d77juh7c]:nth-child(2n){rotate:calc(-.8deg * var(--pb-inline))}@media (width>=768px){.featured[data-astro-cid-d77juh7c]{padding-block:80px}.head[data-astro-cid-d77juh7c],.all[data-astro-cid-d77juh7c]{padding-inline:var(--space-48)}.cards[data-astro-cid-d77juh7c]{padding-inline:var(--space-48);scroll-padding-inline:var(--space-48)}.all[data-astro-cid-d77juh7c] .pb-btn{inline-size:auto}}@media (width>=1024px){.featured[data-astro-cid-d77juh7c]{padding-block:120px;padding-inline:clamp(var(--space-48), (100vw - 1200px) / 2, 120px)}.inner[data-astro-cid-d77juh7c]{align-items:end;gap:var(--space-48) var(--space-40);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head all""cards cards"}.head[data-astro-cid-d77juh7c],.all[data-astro-cid-d77juh7c]{padding-inline:0}.head[data-astro-cid-d77juh7c] .intro{max-inline-size:640px}.cards[data-astro-cid-d77juh7c]{gap:var(--space-24);grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:0;display:grid;overflow:visible}.cards[data-astro-cid-d77juh7c]>li[data-astro-cid-d77juh7c]{inline-size:auto}.cards[data-astro-cid-d77juh7c]>li[data-astro-cid-d77juh7c]:nth-child(3){rotate:calc(.6deg * var(--pb-inline))}.cards[data-astro-cid-d77juh7c]>li[data-astro-cid-d77juh7c]:nth-child(4){rotate:calc(-1deg * var(--pb-inline))}}.pb-scribble[data-astro-cid-6gqc5uw6]{block-size:auto;color:var(--brand-red);fill:none;stroke:currentColor;stroke-width:3.8px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}[dir=rtl] .pb-scribble[data-astro-cid-6gqc5uw6]{scale:-1 1}.hero[data-astro-cid-dcwno5ig]{max-inline-size:1532px;padding-block:36px var(--space-64);padding-inline:var(--space-20);flex-direction:column;gap:22px;margin-inline:auto;display:flex;overflow-x:clip}.text[data-astro-cid-dcwno5ig]{flex-direction:column;align-items:flex-start;gap:22px;min-inline-size:0;display:flex;container-type:inline-size}.chip[data-astro-cid-dcwno5ig]{align-items:center;gap:var(--space-8);min-block-size:36px;padding-inline:var(--space-16);border:var(--stroke-hairline) solid var(--color-border-selected);border-radius:var(--radius-pill);background:var(--color-bg-selected);font:var(--type-label-medium);color:var(--color-text-accent);margin:0;display:inline-flex}.chip-icon[data-astro-cid-dcwno5ig]{flex:none;block-size:16px;inline-size:16px}h1[data-astro-cid-dcwno5ig]{font:300 clamp(2.75rem, 10.86cqi, 4.75rem) / 1.136 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}.line[data-astro-cid-dcwno5ig]{display:block}.accent[data-astro-cid-dcwno5ig]{max-inline-size:100%;font-size:1.13em;line-height:.98;display:inline-block;position:relative}.accent[data-astro-cid-dcwno5ig] .scribble{inline-size:108%;position:absolute;inset-block-start:80%;inset-inline-start:-5%}h1[data-astro-cid-dcwno5ig]:lang(ja){line-height:1.4}.accent[data-astro-cid-dcwno5ig]:lang(ja) .scribble{transform-origin:top;inset-block-start:95%;scale:1 .4}.body[data-astro-cid-dcwno5ig]{max-inline-size:600px;font:400 1.0625rem/1.6875rem var(--font-ui);color:var(--color-text-secondary);margin:0}.actions[data-astro-cid-dcwno5ig]{align-items:center;gap:var(--space-12) var(--space-20);flex-wrap:wrap;display:flex}.free[data-astro-cid-dcwno5ig]{font-family:var(--font-hand);color:var(--color-text-accent);margin:0;font-size:1.375rem;font-weight:700;line-height:normal}.trust[data-astro-cid-dcwno5ig]{gap:var(--space-8) var(--space-20);font:500 .9375rem / normal var(--font-ui);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.trust[data-astro-cid-dcwno5ig] li[data-astro-cid-dcwno5ig]{align-items:center;gap:var(--space-4);display:inline-flex}.check[data-astro-cid-dcwno5ig]{flex:none;block-size:1em;inline-size:1em}.visual[data-astro-cid-dcwno5ig]{aspect-ratio:350/430;align-self:center;inline-size:100%;max-inline-size:400px;position:relative}.sheet[data-astro-cid-dcwno5ig],.phone[data-astro-cid-dcwno5ig],.visual[data-astro-cid-dcwno5ig] :is(.tape,.note){position:absolute}.sheet[data-astro-cid-dcwno5ig]{aspect-ratio:250/310;inline-size:71.43%;rotate:calc(4deg * var(--pb-inline));inset-block-start:18.22%;inset-inline-start:23.97%}.sheet[data-astro-cid-dcwno5ig] .drawing{inline-size:72%;position:absolute;inset-block-start:25.8%;inset-inline-start:14%}.visual[data-astro-cid-dcwno5ig] .tape{inline-size:20.57%}.visual[data-astro-cid-dcwno5ig] .tape-1{--tilt:calc(10deg * var(--pb-inline));inset-block-start:14.43%;inset-inline-start:30.68%}.visual[data-astro-cid-dcwno5ig] :is(.tape-2,.note){display:none}.phone[data-astro-cid-dcwno5ig]{inline-size:51.43%;rotate:calc(-6deg * var(--pb-inline));inset-block-start:2.22%;inset-inline-start:8.38%}.phone[data-astro-cid-dcwno5ig] .pb-phone{inline-size:100%}@media (width>=768px){.visual[data-astro-cid-dcwno5ig]{aspect-ratio:528/563.2;max-inline-size:528px}.sheet[data-astro-cid-dcwno5ig]{aspect-ratio:369.6/457.6;inline-size:70%;inset-block-start:17.81%;inset-inline-start:21.89%}.sheet[data-astro-cid-dcwno5ig] .drawing{inline-size:71.43%;inset-block-start:23.08%;inset-inline-start:14.29%}.visual[data-astro-cid-dcwno5ig] .tape{inline-size:19.2%}.visual[data-astro-cid-dcwno5ig] .tape-1{--tilt:calc(12deg * var(--pb-inline));inset-block-start:13.99%;inset-inline-start:27.46%}.visual[data-astro-cid-dcwno5ig] .tape-2{--tilt:calc(-8deg * var(--pb-inline));display:block;inset-block-start:13.72%;inset-inline-start:78.69%}.phone[data-astro-cid-dcwno5ig]{inline-size:41%;inset-block-start:4.02%;inset-inline-start:4.4%}.visual[data-astro-cid-dcwno5ig] .note{display:inline-flex;inset-block-start:96.09%;inset-inline-end:3%}}@media (width>=1024px){.hero[data-astro-cid-dcwno5ig]{justify-content:center;align-items:center;gap:var(--space-64);padding-block:96px 120px;padding-inline:clamp(var(--space-48), (100vw - 1292px) / 2, 120px);flex-direction:row}.text[data-astro-cid-dcwno5ig]{flex:0 700px;gap:28px}h1[data-astro-cid-dcwno5ig]{line-height:1.105}.accent[data-astro-cid-dcwno5ig] .scribble{inset-block-start:88%}.body[data-astro-cid-dcwno5ig]{font-size:1.3125rem;line-height:2rem}.free[data-astro-cid-dcwno5ig]{font-size:1.75rem}.visual[data-astro-cid-dcwno5ig]{flex:0 528px}}.chips[data-astro-cid-otqgm4fd]{align-self:stretch;min-inline-size:0}.chips[data-astro-cid-otqgm4fd] li:first-child>a{color:var(--color-text-accent);background:var(--color-bg-selected);border-color:var(--color-focus)}@media (width>=1024px){.chips[data-astro-cid-otqgm4fd]{max-inline-size:560px}}.quote[data-astro-cid-ni4ftduv]{font-family:var(--font-hand);color:var(--color-text-accent);margin:0;font-size:2.125rem;font-weight:700;line-height:normal;display:none}@media (width>=1024px){.quote[data-astro-cid-ni4ftduv]{display:block}}
/*$vite$:1*/