.mto{background:var(--paper);max-width:1560px;color:var(--ink);margin:clamp(48px,7vw,110px) auto 0;padding:clamp(44px,5vw,80px) clamp(20px,5vw,90px) clamp(40px,4.5vw,70px);position:relative;box-shadow:0 34px 70px -30px oklch(0% 0 0/.55)}.mto-head{max-width:900px;position:relative}.mto-kicker{font:700 9px/1 var(--font-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--fluoro);display:block}.mto-head h2{font:400 clamp(38px,4.6vw,76px)/.92 var(--font-serif);letter-spacing:.01em;color:var(--ink);margin:14px 0 10px}.mto-head h2 em{color:var(--fluoro);font-style:italic}.mto-sub{font:italic 400 clamp(15px,1.25vw,19px)/1.4 var(--font-serif);color:color-mix(in oklab,var(--ink) 62%,transparent);margin:0}.mto-note{color:var(--fluoro);pointer-events:none;font:400 clamp(15px,1.4vw,22px)/1.2 Homemade Apple,cursive;position:absolute;top:clamp(4px,1vw,18px);right:clamp(0px,4vw,60px);transform:rotate(-5deg)}.mto-grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:clamp(24px,3.4vw,64px);margin-top:clamp(28px,3.4vw,54px);display:grid}.mto-lead{display:block;position:relative}.mto-fig{line-height:0;display:block;position:relative}.mto-fig img{object-fit:contain;width:100%;height:auto;transition:transform .5s;display:block}.mto-lead .mto-fig{transform:rotate(-.6deg);box-shadow:0 26px 46px -22px oklch(0% 0 0/.5)}.mto-lead:hover .mto-fig img{transform:scale(1.015)}.mto-tape{object-fit:contain;object-position:left top;z-index:3;pointer-events:none;max-height:70px;position:absolute;top:-14px;left:8%;transform:rotate(-4deg);width:clamp(84px,9vw,140px)!important;height:auto!important}.mto-cat{font:700 8.5px/1 var(--font-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--fluoro);margin-top:16px;display:block}.mto-title{font:400 clamp(20px,1.9vw,30px)/1.12 var(--font-serif);color:var(--ink);text-wrap:balance;margin-top:7px;transition:color .2s;display:block}.mto-lead:hover .mto-title,.mto-side:hover .mto-title{color:var(--fluoro)}.mto-support{flex-direction:column;gap:clamp(22px,2.6vw,42px);padding-top:clamp(8px,2.4vw,46px);display:flex}.mto-side{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(14px,1.6vw,26px);display:grid}.mto-side .mto-fig{box-shadow:0 16px 30px -16px oklch(0% 0 0/.45)}.mto-side-1{transform:translate(clamp(0px,2vw,34px))}.mto-side-1 .mto-fig{transform:rotate(1.1deg)}.mto-side .mto-cat{margin-top:0}.mto-side .mto-title{font-size:clamp(17px,1.45vw,23px)}.mto-foot{border-top:1px solid color-mix(in oklab,var(--ink) 18%,transparent);justify-content:flex-end;margin-top:clamp(30px,3.6vw,56px);padding-top:18px;display:flex}.mto-foot a{font:700 10px/1 var(--font-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--ink);transition:color .2s}.mto-foot a span,.mto-foot a:hover{color:var(--fluoro)}.mto a:focus-visible{outline:2px solid var(--fluoro);outline-offset:4px}@media (width<=1000px){.mto-grid{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,40px)}.mto-support{gap:26px;padding-top:0}.mto-side{grid-template-columns:1fr;gap:10px}.mto-side-1{transform:none}.mto-note{margin-top:14px;display:inline-block;position:static}}@media (width<=700px){.mto-grid{grid-template-columns:1fr}.mto-support{padding-top:0}.mto-side{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}
