.StudioPages-module__eZ6NcW__page{color:var(--ink);background:var(--paper)}.StudioPages-module__eZ6NcW__page h1,.StudioPages-module__eZ6NcW__page h2,.StudioPages-module__eZ6NcW__page h3,.StudioPages-module__eZ6NcW__page p,.StudioPages-module__eZ6NcW__page figure{margin:0}.StudioPages-module__eZ6NcW__page h1,.StudioPages-module__eZ6NcW__page h2,.StudioPages-module__eZ6NcW__page h3{font-family:var(--font-display);letter-spacing:-.25px;font-weight:400}.StudioPages-module__eZ6NcW__page h1{font-size:var(--type-display);line-height:var(--line-display)}.StudioPages-module__eZ6NcW__page h2{font-size:var(--type-heading);line-height:var(--line-heading)}.StudioPages-module__eZ6NcW__page h3{font-size:var(--type-title);line-height:var(--line-title)}.StudioPages-module__eZ6NcW__page p{line-height:1.5}.StudioPages-module__eZ6NcW__page a{color:inherit}.StudioPages-module__eZ6NcW__container{width:min(1280px,100% - 112px);margin-inline:auto}.StudioPages-module__eZ6NcW__accent{color:var(--accent)}.StudioPages-module__eZ6NcW__hand{font:600 1.5rem/1.3 var(--font-display);letter-spacing:-.02em}.StudioPages-module__eZ6NcW__link{min-height:48px;font-size:var(--type-control);align-items:center;gap:16px;font-weight:500;text-decoration:none;display:inline-flex}.StudioPages-module__eZ6NcW__link:hover{text-decoration:underline}.StudioPages-module__eZ6NcW__link svg,.StudioPages-module__eZ6NcW__button svg{width:20px;height:20px;transition:transform var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial);flex-shrink:0}.StudioPages-module__eZ6NcW__link:hover svg,.StudioPages-module__eZ6NcW__button:hover svg{transform:none}.StudioPages-module__eZ6NcW__button{font-size:var(--type-control);transition:background var(--md-sys-motion-duration-fast-effects) var(--md-sys-motion-easing-fast-effects);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex;color:var(--brand-on-ink)!important;}.StudioPages-module__eZ6NcW__aboutHero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;padding-block:100px 110px;display:grid}.StudioPages-module__eZ6NcW__pronunciation{color:var(--muted);letter-spacing:0;margin-top:14px;font-size:1.4375rem;display:block}.StudioPages-module__eZ6NcW__aboutIntro{letter-spacing:0;max-width:440px;font-size:2rem;margin-top:48px!important;line-height:1.25!important}.StudioPages-module__eZ6NcW__identity{color:var(--muted);max-width:430px;font-size:.8125rem;margin-top:27px!important}.StudioPages-module__eZ6NcW__ledger{background:var(--brand-surface-deep);box-shadow:0 22px 45px color-mix(in srgb, var(--brand-ink) 9%, transparent);animation:StudioPages-module__eZ6NcW__unfold var(--md-sys-motion-duration-default-spatial) var(--md-sys-motion-easing-default-spatial);padding:38px 35px 28px;position:relative;transform:rotate(-3deg)}.StudioPages-module__eZ6NcW__ledger:before{content:"";background:color-mix(in srgb, var(--brand-line-strong) 62%, transparent);width:78px;height:28px;position:absolute;inset:-12px auto auto 40%;transform:rotate(6deg)}.StudioPages-module__eZ6NcW__ledger>.StudioPages-module__eZ6NcW__hand{color:var(--accent);margin-bottom:25px;font-family:Caveat,cursive;font-size:1.875rem;display:block}.StudioPages-module__eZ6NcW__ledgerRow{border-top:1px solid var(--brand-line);justify-content:space-between;align-items:center;gap:20px;min-height:70px;text-decoration:none;display:flex}.StudioPages-module__eZ6NcW__ledgerRow strong{font-size:1.375rem;font-weight:500;display:block}.StudioPages-module__eZ6NcW__ledgerRow span{color:var(--brand-muted);font-size:.75rem}.StudioPages-module__eZ6NcW__ledgerRow svg{width:20px;height:20px;transition:transform var(--md-sys-motion-duration-fast-spatial) var(--md-sys-motion-easing-fast-spatial)}.StudioPages-module__eZ6NcW__ledgerRow:hover svg{transform:translate(4px)}.StudioPages-module__eZ6NcW__ledgerFoot{border-top:1px solid var(--brand-line);color:var(--brand-muted);padding-top:18px;font:500 1.5625rem/1.2 Caveat,cursive}.StudioPages-module__eZ6NcW__history{background:var(--brand-surface);padding-block:100px}.StudioPages-module__eZ6NcW__historyGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;display:grid}.StudioPages-module__eZ6NcW__history h2{max-width:540px}.StudioPages-module__eZ6NcW__bodyCopy{color:var(--muted);max-width:65ch}.StudioPages-module__eZ6NcW__history .StudioPages-module__eZ6NcW__bodyCopy{color:var(--brand-muted);margin-top:27px}.StudioPages-module__eZ6NcW__history .StudioPages-module__eZ6NcW__link{margin-top:18px}.StudioPages-module__eZ6NcW__lessons{margin:0;padding:34px 0 0;list-style:none}.StudioPages-module__eZ6NcW__lessons li{border-top:1px solid var(--brand-line);align-items:baseline;gap:20px;padding:18px 0;line-height:1.6;display:flex}.StudioPages-module__eZ6NcW__lessons svg{width:17px;height:17px;color:var(--accent);flex-shrink:0}.StudioPages-module__eZ6NcW__principles{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:90px;padding-block:110px;display:grid}.StudioPages-module__eZ6NcW__principles .StudioPages-module__eZ6NcW__hand{color:var(--accent);margin-top:27px;display:block}.StudioPages-module__eZ6NcW__principle{border-top:1px solid var(--line);padding-block:28px}.StudioPages-module__eZ6NcW__principle p{margin-top:12px}.StudioPages-module__eZ6NcW__close{background:var(--brand-surface);padding-block:65px}.StudioPages-module__eZ6NcW__closeGrid{justify-content:space-between;align-items:center;gap:48px;display:flex}.StudioPages-module__eZ6NcW__close p{max-width:58ch;color:var(--brand-ink-soft);margin-top:20px}.StudioPages-module__eZ6NcW__close .StudioPages-module__eZ6NcW__button{flex-shrink:0}.StudioPages-module__eZ6NcW__contact{background:var(--brand-surface);padding-block:65px 100px}.StudioPages-module__eZ6NcW__contactGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:90px;display:grid}.StudioPages-module__eZ6NcW__messageSheet{background:var(--brand-paper);border:1px solid var(--brand-line);box-shadow:0 16px 40px color-mix(in srgb, var(--brand-ink) 5%, transparent);padding:42px}.StudioPages-module__eZ6NcW__messageSheet h1{font-size:var(--type-display)}.StudioPages-module__eZ6NcW__messageSheet>p{color:var(--muted);margin-block:20px 30px;font-size:.9375rem}.StudioPages-module__eZ6NcW__formPrivacy{margin-top:25px!important;margin-bottom:0!important;font-size:.75rem!important}.StudioPages-module__eZ6NcW__contactAside{padding-top:46px}.StudioPages-module__eZ6NcW__contactAside>.StudioPages-module__eZ6NcW__hand{color:var(--ink);margin-bottom:38px;font-size:clamp(1.75rem,3.2vw,2.625rem)}.StudioPages-module__eZ6NcW__contactAside>p{max-width:42ch;color:var(--brand-ink-soft)}.StudioPages-module__eZ6NcW__callOption{border-block:1px solid var(--brand-line);margin-top:28px;padding-block:30px}.StudioPages-module__eZ6NcW__callOption h2{font-size:var(--type-heading)}.StudioPages-module__eZ6NcW__callOption p{color:var(--brand-ink-soft);margin-block:16px;font-size:.875rem}.StudioPages-module__eZ6NcW__email{overflow-wrap:anywhere;align-items:center;min-height:48px;margin-top:20px;font-size:1.125rem;display:inline-flex}.StudioPages-module__eZ6NcW__legalHero{border-bottom:1px solid var(--line);padding-block:75px 52px}.StudioPages-module__eZ6NcW__legalHero h1{font-size:var(--type-display)}.StudioPages-module__eZ6NcW__legalHero p{color:var(--muted);margin-top:23px;font-size:.75rem}.StudioPages-module__eZ6NcW__policy{grid-template-columns:230px minmax(0,60ch);justify-content:space-between;gap:70px;padding-block:58px 105px;display:grid}.StudioPages-module__eZ6NcW__policyNav{align-self:start;position:sticky;top:120px}.StudioPages-module__eZ6NcW__policyNav a{border-bottom:1px solid var(--line);align-items:center;min-height:48px;font-size:.8125rem;text-decoration:none;display:flex}.StudioPages-module__eZ6NcW__policyNav a:hover{color:var(--accent)}.StudioPages-module__eZ6NcW__policyContent h2{font-size:var(--type-heading);scroll-margin-top:calc(110px - var(--ootaboo-nav-offset));margin:45px 0 15px}.StudioPages-module__eZ6NcW__policyContent h2:first-child{margin-top:0}.StudioPages-module__eZ6NcW__policyContent p,.StudioPages-module__eZ6NcW__policyContent li{color:var(--muted);font-size:1rem;line-height:1.5}.StudioPages-module__eZ6NcW__policyContent p+p{margin-top:20px}.StudioPages-module__eZ6NcW__policyContent ul{margin:0;padding-left:22px}.StudioPages-module__eZ6NcW__policyContent li{margin-bottom:13px;padding-left:4px}.StudioPages-module__eZ6NcW__policyContent strong{color:var(--ink);font-weight:600}.StudioPages-module__eZ6NcW__lost{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:95px;min-height:70vh;padding-block:90px;display:grid}.StudioPages-module__eZ6NcW__lostPaper{background:var(--brand-surface-deep);text-align:center;box-shadow:0 18px 45px color-mix(in srgb, var(--brand-ink) 9%, transparent);padding:55px 30px;transform:rotate(-6deg)}.StudioPages-module__eZ6NcW__lostPaper strong{letter-spacing:-.04em;color:var(--accent);font-size:clamp(4.0625rem,9vw,6rem);font-weight:500}.StudioPages-module__eZ6NcW__lostPaper .StudioPages-module__eZ6NcW__hand{color:var(--brand-muted);margin-top:20px;font-family:Caveat,cursive;display:block}.StudioPages-module__eZ6NcW__lost h1{font-size:var(--type-display)}.StudioPages-module__eZ6NcW__lost p{max-width:48ch;color:var(--muted);margin-top:25px}.StudioPages-module__eZ6NcW__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}@keyframes StudioPages-module__eZ6NcW__unfold{0%{transform:translateY(18px)rotate(-6deg)}to{transform:rotate(-3deg)}}@media (max-width:1100px){.StudioPages-module__eZ6NcW__container{width:calc(100% - 72px)}.StudioPages-module__eZ6NcW__aboutHero,.StudioPages-module__eZ6NcW__historyGrid,.StudioPages-module__eZ6NcW__principles,.StudioPages-module__eZ6NcW__contactGrid,.StudioPages-module__eZ6NcW__policy,.StudioPages-module__eZ6NcW__lost{gap:42px}.StudioPages-module__eZ6NcW__messageSheet{padding:30px}}@media (max-width:800px){.StudioPages-module__eZ6NcW__aboutHero,.StudioPages-module__eZ6NcW__historyGrid,.StudioPages-module__eZ6NcW__principles,.StudioPages-module__eZ6NcW__contactGrid,.StudioPages-module__eZ6NcW__policy,.StudioPages-module__eZ6NcW__lost{grid-template-columns:minmax(0,1fr)}.StudioPages-module__eZ6NcW__aboutHero{gap:65px;padding-block:55px 70px}.StudioPages-module__eZ6NcW__aboutIntro{margin-top:30px!important}.StudioPages-module__eZ6NcW__ledger{width:calc(100% - 20px);max-width:500px;margin-inline:auto}.StudioPages-module__eZ6NcW__history,.StudioPages-module__eZ6NcW__principles{padding-block:65px}.StudioPages-module__eZ6NcW__closeGrid{flex-direction:column;align-items:start;gap:25px}.StudioPages-module__eZ6NcW__contact{padding-block:35px 60px}.StudioPages-module__eZ6NcW__contactAside{padding-top:0}.StudioPages-module__eZ6NcW__contactAside>.StudioPages-module__eZ6NcW__hand{margin-block:5px 25px}.StudioPages-module__eZ6NcW__policy{padding-block:30px 65px}.StudioPages-module__eZ6NcW__policyNav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid;position:static}.StudioPages-module__eZ6NcW__lost{gap:50px;padding-block:60px}.StudioPages-module__eZ6NcW__lostPaper{width:min(350px,90%);margin-inline:auto;padding:25px}}@media (max-width:550px){.StudioPages-module__eZ6NcW__container{width:calc(100% - 40px)}.StudioPages-module__eZ6NcW__page h1{font-size:var(--type-display)}.StudioPages-module__eZ6NcW__page h2{font-size:var(--type-heading)}.StudioPages-module__eZ6NcW__ledger{padding:30px 22px 24px}.StudioPages-module__eZ6NcW__messageSheet{padding:28px 20px}.StudioPages-module__eZ6NcW__messageSheet h1{font-size:var(--type-display)}.StudioPages-module__eZ6NcW__callOption h2,.StudioPages-module__eZ6NcW__policyContent h2{font-size:var(--type-heading)}.StudioPages-module__eZ6NcW__legalHero{padding-block:50px 35px}.StudioPages-module__eZ6NcW__policyContent p,.StudioPages-module__eZ6NcW__policyContent li{font-size:.875rem}.StudioPages-module__eZ6NcW__contact .StudioPages-module__eZ6NcW__container{width:calc(100% - 28px)}}@media (prefers-reduced-motion:reduce){.StudioPages-module__eZ6NcW__page *,.StudioPages-module__eZ6NcW__page :before,.StudioPages-module__eZ6NcW__page :after{transition:none!important;animation:none!important}}@media (max-width:799px){.StudioPages-module__eZ6NcW__ledger{animation:none;transform:none}}
