.hero.reel-hero{isolation:isolate;overflow:clip;width:100%;max-width:none;padding-inline:0}.hero.reel-hero:before{display:none}.reel-hero .hero-content{position:relative;z-index:2}.hero-reel-backdrop{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.hero-reel-backdrop:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#ffffff60,transparent 22%,transparent 65%,#fff 100%),linear-gradient(90deg,#ffffff30,#ffffffb8 22%,#fff 34% 66%,#ffffffb8 78%,#ffffff30)}.hero-reel{position:absolute;width:clamp(124px,11vw,174px);aspect-ratio:9 / 16;border:1px solid #d8d1c7;border-radius:17px;overflow:hidden;background:#f6f1e9;box-shadow:0 10px 30px #3021160c;transform:rotate(var(--reel-rotation, 0deg))}.hero-reel--warm{--reel-tint: #fb530f;background:linear-gradient(155deg,#fff4ec,#efd7c9)}.hero-reel--lilac{--reel-tint: #6f50ed;background:linear-gradient(155deg,#f3f0fc,#ddd5ef)}.hero-reel--sand{--reel-tint: #aa8455;background:linear-gradient(155deg,#fcf8ef,#e7dcc7)}.hero-reel--left-far{left:calc(50% - 740px);top:28px;--reel-rotation: -13deg}.hero-reel--left-high{left:calc(50% - 585px);top:92px;--reel-rotation: -7deg}.hero-reel--left-low{left:calc(50% - 630px);top:335px;--reel-rotation: 9deg}.hero-reel--left-inner{left:calc(50% - 465px);top:376px;--reel-rotation: -6deg}.hero-reel--right-far{right:calc(50% - 740px);top:48px;--reel-rotation: 12deg}.hero-reel--right-high{right:calc(50% - 585px);top:79px;--reel-rotation: 7deg}.hero-reel--right-low{right:calc(50% - 630px);top:325px;--reel-rotation: -9deg}.hero-reel--right-inner{right:calc(50% - 465px);top:385px;--reel-rotation: 6deg}.hero-reel>img{width:100%;height:100%;object-fit:cover}.hero-reel-placeholder{position:absolute;inset:0;color:#655b56}.hero-reel-top{position:absolute;top:14px;left:13px;right:13px;display:flex;align-items:center;justify-content:space-between;gap:8px}.hero-reel-top svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.4}.hero-reel-top span{font:8px var(--mono);letter-spacing:.06em}.hero-reel-art{position:absolute;inset:25% 12% 23%}.hero-reel-art span{position:absolute;background:var(--reel-tint);opacity:.12}.hero-reel-art span:nth-child(1){width:64%;aspect-ratio:1;border-radius:50%;left:-9%;top:0}.hero-reel-art span:nth-child(2){width:77%;height:62%;border-radius:50% 50% 18% 18%;right:-7%;bottom:-5%}.hero-reel-art span:nth-child(3){width:55%;height:8%;border-radius:99px;left:8%;bottom:9%;transform:rotate(-35deg);opacity:.08}.hero-reel-play{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);display:grid;place-items:center;width:43px;aspect-ratio:1;border:1px solid #ffffffa6;background:#ffffff70;border-radius:50%}.hero-reel-play svg{width:19px;height:19px;fill:#73665b;opacity:.7}.hero-reel-caption{display:flex;gap:7px;align-items:center;position:absolute;bottom:18px;left:13px;right:13px}.hero-reel-avatar{width:21px;height:21px;border-radius:50%;background:#ffffff90;border:1px solid #ffffffa6}.hero-reel-caption>div{display:grid;gap:6px;flex:1}.hero-reel-caption>div span{display:block;height:4px;width:82%;background:#73665b26;border-radius:99px}.hero-reel-caption>div span:last-child{width:59%}@media(min-width:761px)and (max-width:1100px){.hero-reel--left-far,.hero-reel--right-far,.hero-reel--left-inner,.hero-reel--right-inner{display:none}.hero-reel--left-high{left:-30px}.hero-reel--right-high{right:-30px}.hero-reel--left-low{left:25px}.hero-reel--right-low{right:25px}}@media(max-width:760px){.hero-reel{width:108px;border-radius:14px;opacity:.65}.hero-reel--left-far,.hero-reel--right-far,.hero-reel--left-inner,.hero-reel--right-inner{display:none}.hero-reel--left-high{left:-48px;top:64px;--reel-rotation: -9deg}.hero-reel--right-high{right:-48px;top:55px;--reel-rotation: 9deg}.hero-reel--left-low{left:-37px;top:325px;--reel-rotation: 9deg}.hero-reel--right-low{right:-37px;top:315px;--reel-rotation: -9deg}.hero-reel-backdrop:after{background:linear-gradient(180deg,#ffffff80,transparent 22%,transparent 65%,#fff 100%),linear-gradient(90deg,#ffffff30,#ffffffd9 17%,#fff 29% 71%,#ffffffd9 83%,#ffffff30)}.hero-reel-top{top:11px;left:10px;right:10px}.hero-reel-top span{font-size:7px}.hero-reel-play{width:33px}}.system-channels[data-astro-cid-sp4ifkpt]{grid-column:1 / -1;border-top:1px solid var(--line);padding:29px 40px 32px;text-align:center;background:#fff}.system-channels[data-astro-cid-sp4ifkpt]>p[data-astro-cid-sp4ifkpt]{font-size:10px;letter-spacing:.075em;color:#827b75}ul[data-astro-cid-sp4ifkpt]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px 34px;list-style:none;margin:22px 0 0;padding:0}li[data-astro-cid-sp4ifkpt]{display:flex;align-items:center;gap:10px;font-size:13px;color:#55514d;white-space:nowrap}svg[data-astro-cid-sp4ifkpt]{width:22px;height:22px;flex-shrink:0;fill:currentColor;color:var(--ink)}@media(max-width:1000px){ul[data-astro-cid-sp4ifkpt]{column-gap:25px}}@media(max-width:760px){.system-channels[data-astro-cid-sp4ifkpt]{padding:27px 28px 30px;text-align:left}ul[data-astro-cid-sp4ifkpt]{justify-content:flex-start;gap:20px 24px}li[data-astro-cid-sp4ifkpt]{font-size:12px;gap:9px}svg[data-astro-cid-sp4ifkpt]{width:20px;height:20px}}#system[data-astro-cid-j7pv25f6]{padding-bottom:80px}#plans[data-astro-cid-j7pv25f6] .plan-explainer[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.015em;color:var(--muted)}#plans[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6] .plan-name[data-astro-cid-j7pv25f6]{font:400 60px/1.12 var(--serif);letter-spacing:-1.2px;color:var(--ink);margin:17px 0 20px}@media(min-width:761px)and (max-width:1000px){#plans[data-astro-cid-j7pv25f6] .pricing-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}#plans[data-astro-cid-j7pv25f6] .plan-explainer[data-astro-cid-j7pv25f6]{font-size:10px}#plans[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6] .plan-name[data-astro-cid-j7pv25f6]{font-size:clamp(44px,5.2vw,52px)}#plans[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6]{padding-inline:12px;font-size:13px}}@media(max-width:760px){#system[data-astro-cid-j7pv25f6]{padding-bottom:56px}#plans[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6] .plan-name[data-astro-cid-j7pv25f6]{font-size:58px}}
