.sp-home.mf-page{background:#fafafa}.mf-page .mf-skip{position:fixed;top:-80px;left:24px;z-index:200;padding:12px 20px;border-radius:8px;background:#111;color:#fff}.mf-page .mf-skip:focus{top:76px}.mf-page .mf-hero{padding:132px 24px 56px;text-align:center}.mf-page .mf-hero h1{max-width:650px;margin:auto;font-size:56px;line-height:1;font-weight:400;letter-spacing:-.045em;text-wrap:balance}.mf-page .mf-hero h1 span{color:#735196}.mf-page .mf-hero-art{position:relative;max-width:672px;margin:44px auto 0}.mf-page .mf-hero-art:before{content:"";position:absolute;width:65%;height:65%;right:-20%;top:-5%;background:radial-gradient(ellipse,#a77bdf44,#72b9ce20 40%,transparent 70%);filter:blur(26px);pointer-events:none}.mf-page .mf-hero-art img{display:block;position:relative;width:100%;height:auto;mix-blend-mode:multiply}.mf-page :is(.mf-hero-art img,.mf-journey img,.mf-chapter-art){mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,transparent,#000 9%,#000 91%,transparent);mask-composite:intersect}.mf-page .mf-story{padding:0 24px 132px}.mf-page .mf-chapter{max-width:576px;margin:0 auto 88px;scroll-margin-top:100px}.mf-page .mf-chapter h2{font-size:36px;line-height:1.1;letter-spacing:-.035em;font-weight:400;margin-bottom:36px;text-wrap:balance}.mf-page .mf-prose{display:grid;gap:24px;font-size:20px;line-height:1.5;letter-spacing:-.02em;color:#333333}.mf-page .mf-prose strong{font-weight:500;color:#121212}.mf-page .mf-journey{max-width:864px;margin:-16px auto 88px}.mf-page .mf-journey img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.mf-page .mf-journey figcaption{text-align:center;font-size:13px;color:#737373;margin-top:18px}.mf-page .mf-chapter-art{display:block;width:116px;height:116px;object-fit:contain;mix-blend-mode:multiply;margin-bottom:28px}.mf-page .mf-statement{position:relative;max-width:864px;margin:0 auto 104px;padding:64px 24px;text-align:center;border-block:1px solid #1212121a;background:radial-gradient(ellipse at 50% 55%,#e4d6f455,transparent 65%)}.mf-page .mf-statement-mark{display:block;color:#735196;font-size:36px;margin-bottom:22px}.mf-page .mf-statement p{font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.12;letter-spacing:-.04em}.mf-page .mf-statement p span{color:#737373}.mf-page .mf-principles ol{display:grid;list-style:decimal;gap:24px;padding-left:24px}.mf-page .mf-principles li{padding-left:6px}.mf-page .mf-principles li::marker{color:#735196;font-size:16px}.mf-page .mf-closing{margin-bottom:0}.mf-page .mf-signature{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:40px}.mf-page .mf-signature span{font-size:14px;color:#737373}@media (max-width:680px){.mf-page .mf-hero{padding:120px 24px 40px}.mf-page .mf-hero h1{font-size:42px;max-width:480px}.mf-page .mf-hero-art{width:calc(100% + 24px);margin:32px -12px 0}.mf-page .mf-story{padding-bottom:88px}.mf-page .mf-chapter{margin-bottom:64px}.mf-page .mf-chapter h2{font-size:30px;margin-bottom:28px}.mf-page .mf-prose{font-size:18px;line-height:1.55;gap:22px}.mf-page .mf-desktop-break{display:none}.mf-page .mf-journey{margin-block:-12px 64px}.mf-page .mf-journey figcaption{max-width:280px;margin-inline:auto;font-size:12px}.mf-page .mf-statement{margin-bottom:64px;padding:44px 0}.mf-page .mf-closing{margin-bottom:0}}@media (max-width:360px){.mf-page .mf-hero h1{font-size:36px}}