@keyframes fab-landing-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes fab-landing-fade-in{0%{opacity:0}to{opacity:1}}[data-page=landing] .hero-in{animation:.85s cubic-bezier(.16,1,.3,1) both fab-landing-fade-up}[data-page=landing] .hero-d1{animation-delay:80ms}[data-page=landing] .hero-d2{animation-delay:.18s}[data-page=landing] .hero-d3{animation-delay:.3s}[data-page=landing] .hero-d4{animation-delay:.42s}[data-page=landing] .hero-d5{animation-delay:.55s}[data-page=landing].motion-ready .reveal{opacity:0;transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}[data-page=landing].motion-ready .reveal.in-view{opacity:1;transform:none}[data-page=landing] .reveal.d1{transition-delay:90ms}[data-page=landing] .reveal.d2{transition-delay:.18s}[data-page=landing] .reveal.d3{transition-delay:.27s}[data-page=landing] .room-h{display:grid}[data-page=landing] .room-line{opacity:0;grid-area:1/1;transition:opacity 1.2s cubic-bezier(.16,1,.3,1)}[data-page=landing] .room-line.is-on{opacity:1}@media (prefers-reduced-motion:reduce){[data-page=landing] .room-line{transition:none}}[data-page=landing] .composer.is-wide .write-for-me{animation:.2s .72s both fab-landing-fade-in}[data-page=landing] .plan-price{animation:.15s both fab-landing-fade-in}[data-page=landing] .faq-list details p{animation:.2s cubic-bezier(.16,1,.3,1) fab-landing-fade-in}[data-page=landing] .word[aria-pressed=true]{background:var(--accent);border-radius:8px}[data-page=landing] [data-film=missing] .hero-film,[data-page=landing] [data-film=missing] .room-film,[data-page=landing] [data-film=missing] .hero-pause,[data-page=landing] [data-film=missing] .room-pause{display:none}[data-page=landing] [data-film=missing] .hero-poster,[data-page=landing] [data-film=missing] .room-poster{display:block}[data-page=landing] [data-film=missing] .drawing-poster{opacity:1}@media (prefers-reduced-motion:no-preference){[data-page=landing] [data-film=ready] .hero-poster,[data-page=landing] [data-film=ready] .room-poster{display:none}}@media (prefers-reduced-motion:reduce){[data-page=landing] .hero-in,[data-page=landing] .reveal,[data-page=landing].motion-ready .reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}[data-page=landing] .hero-film,[data-page=landing] .room-film,[data-page=landing] .hero-pause,[data-page=landing] .room-pause,[data-page=landing] .drawing-play{display:none}[data-page=landing] .plan-price,[data-page=landing] .faq-list details p{animation:none!important}}
[data-page=landing][data-route=\/] .band{padding-block:96px}[data-page=landing][data-route=\/] .wrap{width:calc(100% - 96px);max-width:1200px;margin-inline:auto;padding-inline:0}[data-page=landing][data-route=\/] .wrap.editorial{max-width:1120px}[data-page=landing][data-route=\/] .text-link{min-height:44px;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:normal;color:var(--ink-violet);text-underline-offset:5px;border-radius:0;align-items:center;gap:12px;padding:0;text-decoration-line:underline;display:inline-flex}[data-page=landing][data-route=\/] .pill.secondary{border-color:var(--hairline)}[data-page=landing][data-route=\/] .pill.secondary:hover{border-color:var(--d-hover-line)}[data-page=landing][data-route=\/] .save-word{font-size:12px}[data-page=landing][data-route=\/] .word{letter-spacing:normal}@media (max-width:1199px){[data-page=landing][data-route=\/] .room-scene{height:780px}}[data-page=landing][data-route=\/] .segmented button{font-size:13px;font-weight:inherit;color:inherit;padding:8px 20px}[data-page=landing][data-route=\/] .segmented button[aria-pressed=true]{color:var(--ink-violet)}[data-page=landing][data-route=\/] .plan-card{padding:24px}[data-page=landing][data-route=\/] .plan-heading{gap:8px;font-size:13px}[data-page=landing][data-route=\/] .billing-note strong{color:inherit;font-size:inherit;font-weight:700}[data-page=landing][data-route=\/] .capacity{font-size:13px;font-weight:600;line-height:inherit;min-height:46px}[data-page=landing][data-route=\/] .checks{gap:10px;margin:16px 0 28px}[data-page=landing][data-route=\/] .checks li{font-size:13px;line-height:inherit;align-items:center;gap:8px}[data-page=landing][data-route=\/] .checks span{font-weight:inherit}[data-page=landing][data-route=\/] .plan-price .unit{font-size:12px}@media (max-width:1199px){[data-page=landing][data-route=\/] .plan-card{padding:20px}}[data-page=landing][data-route=\/] .gift-panel{grid-template-columns:35% 1fr;gap:64px;padding:56px}@media (max-width:1023px){[data-page=landing][data-route=\/] .gift-panel{gap:40px;padding:40px}}[data-page=landing][data-route=\/] .gift-copy h2{font-size:56px}@media (max-width:1199px){[data-page=landing][data-route=\/] .gift-copy h2{font-size:44px}}[data-page=landing][data-route=\/] .faq-grid{grid-template-columns:40% 55%;gap:5%}[data-page=landing][data-route=\/] .faq-list{border-top:0}[data-page=landing][data-route=\/] .faq-list summary:hover{color:inherit}[data-page=landing][data-route=\/] .cloud span:first-child{rotate:-6deg}[data-page=landing][data-route=\/] .cloud span:nth-child(2){rotate:4deg}[data-page=landing][data-route=\/] .cloud span:nth-child(3){rotate:-5deg}[data-page=landing][data-route=\/] .cloud span:nth-child(4){rotate:6deg}[data-page=landing][data-route=\/] .cloud span:nth-child(5){rotate:5deg}[data-page=landing][data-route=\/] .cloud span:nth-child(6){rotate:-4deg}[data-page=landing][data-route=\/] .cloud span:nth-child(7){rotate:-3deg}[data-page=landing][data-route=\/] .cloud span:nth-child(8){rotate:5deg}[data-page=landing][data-route=\/] .cloud span:nth-child(9){rotate:6deg}[data-page=landing][data-route=\/] .cloud span:nth-child(10){rotate:-6deg}[data-page=landing][data-route=\/] .cloud span:nth-child(11){rotate:-2deg}[data-page=landing][data-route=\/] .cloud span:nth-child(12){rotate:4deg}[data-page=landing][data-route=\/] .cloud span:nth-child(13){rotate:-5deg}[data-page=landing][data-route=\/] .cloud span:nth-child(14){rotate:-8deg}[data-page=landing][data-route=\/] .cloud span:nth-child(15){rotate:7deg}[data-page=landing][data-route=\/] .cloud span:nth-child(16){rotate:-3deg}[data-page=landing][data-route=\/] .cloud span:nth-child(17){rotate:3deg}[data-page=landing][data-route=\/] .cloud span:nth-child(18){rotate:-7deg}[data-page=landing][data-route=\/] .cloud span:nth-child(19){rotate:6deg}[data-page=landing][data-route=\/] .cloud span:nth-child(20){rotate:-6deg}@media (max-width:1023px){[data-page=landing][data-route=\/] .wrap{width:calc(100% - 64px)}}@media (max-width:767px){[data-page=landing][data-route=\/] .band{padding-block:64px}[data-page=landing][data-route=\/] .wrap{width:calc(100% - 40px)}[data-page=landing][data-route=\/] .plan-card{padding:24px}[data-page=landing][data-route=\/] .capacity{min-height:0}[data-page=landing][data-route=\/] .plan-foot .text-link{white-space:nowrap;min-height:0}[data-page=landing][data-route=\/] .gift-panel{grid-template-columns:1fr;gap:40px;padding:36px 24px}[data-page=landing][data-route=\/] .gift-copy h2{font-size:32px}[data-page=landing][data-route=\/] .faq-grid{grid-template-columns:1fr;gap:28px}}
