@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-cyrillic-ext-wght-normal.hICkpzq7.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-cyrillic-wght-normal.mKek_fSS.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-latin-ext-wght-normal.B-I5lbAQ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/golos-text-latin-wght-normal.BS5oQT7X.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--ink: #2b2026;--muted: #6e5763;--accent: #bd0955;--accent-dark: #960640;--paper: #fffcfd;--pink: #f9e4ed;--line: #ecdce3;--font: "Golos Text Variable", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}body{margin:0;font-family:var(--font);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}figure,h1,h2,h3,p,dl,dd,dt{margin:0}b,strong{font-weight:700}p{text-wrap:pretty}::selection{background:var(--accent);color:#fff}:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:12px;left:12px;z-index:20;transform:translateY(-180%);clip-path:inset(50%);color:#fff;background:var(--accent);padding:14px 20px;border-radius:10px}.skip-link:focus{transform:none;clip-path:none}.nowrap{white-space:nowrap}.accent{color:var(--accent)}.wrap{width:min(1280px,calc(100% - 80px));margin-inline:auto}main>section{overflow-x:clip}.section{padding:100px 0}.section--tight{padding-top:60px}.display{font-weight:800;text-transform:uppercase;letter-spacing:-.01em;line-height:1.06;text-wrap:balance}h1.display{font-size:64px;line-height:1.05}.display--xl{font-size:64px}.display--l{font-size:60px}.display--m{font-size:56px}.display .line{display:block}.accent-i{color:var(--accent);font-style:italic}.swoosh{position:relative;margin-bottom:10px;display:inline-block;padding-right:6px;color:var(--accent);font-style:italic}.swoosh svg{position:absolute;left:-14px;bottom:-22px;width:calc(100% + 24px);height:25px;overflow:visible;pointer-events:none}.swoosh path{stroke:var(--accent);stroke-width:5;fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.lead{font-size:21px;line-height:1.4;color:var(--muted)}.label{font-size:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.bar-list{margin-top:50px;border-left:3px solid var(--accent);padding-left:24px}.bar-list p{font-size:21px;line-height:1.4}.bar-list p+p{margin-top:22px}.rule-list{margin-top:30px}.rule-list p{font-size:20px;line-height:1.4;padding:14px 0;border-top:1px solid var(--line)}.rule-list--closed p:last-child{border-bottom:1px solid var(--line)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:0 32px;border-radius:10px;font-size:19px;font-weight:500;line-height:1.2;transition:background-color .25s,color .25s,border-color .25s,transform .25s cubic-bezier(.22,.61,.36,1)}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn svg{transition:transform .25s cubic-bezier(.22,.61,.36,1)}.btn--primary:hover svg{transform:translate(3px)}.btn svg{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.btn--primary{background:var(--accent);color:#fff}.btn--primary:hover{background:var(--accent-dark)}.btn--ghost{border:1.5px solid var(--ink);color:var(--ink);background:#fff}.btn--ghost:hover{border-color:var(--accent);color:var(--accent)}.btn--wide{display:flex;width:100%;margin-top:30px;min-height:66px;font-size:20px;font-weight:700}.btn--tall{min-height:70px;margin-top:35px}.stage{width:100%;container-type:inline-size}.stage--740>*{--u: calc(100cqw / 740)}.stage--700>*{--u: calc(100cqw / 700)}.stage--660>*{--u: calc(100cqw / 660)}.stage--560>*{--u: calc(100cqw / 560)}.stage--480>*{--u: calc(100cqw / 480)}.stage--340>*{--u: calc(100cqw / 340)}.card{display:block;flex:none;overflow:hidden;background:#fff;border-radius:calc(14 * var(--u, 1px));box-shadow:0 0 0 1px #9606401f,0 2px 6px #2b20260f}.card img{width:100%;height:100%;object-fit:cover;object-position:top}.card--fill{width:100%;aspect-ratio:4 / 5;border-radius:14px}.card--flat{box-shadow:none}.site-header{background:#fff;border-bottom:1px solid var(--line)}.header-inner{min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font-size:24px;font-weight:800;letter-spacing:.01em;white-space:nowrap}.site-nav{display:flex;gap:44px}.site-nav a{display:inline-flex;align-items:center;min-height:44px;font-size:17px;color:var(--ink);transition:color .25s;white-space:nowrap}.site-nav a:hover{color:var(--accent)}.m-menu{display:none}.m-menu summary{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 4px 0 12px;font-size:16px;font-weight:500;cursor:pointer;list-style:none;border-radius:10px}.m-menu summary::-webkit-details-marker{display:none}.m-menu-ic{position:relative;width:20px;height:14px;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.m-menu-ic:after{content:"";position:absolute;left:0;right:0;top:4px;height:2px;background:var(--ink)}.m-menu[open] .m-menu-ic{border-color:var(--accent)}.m-menu[open] .m-menu-ic:after{background:var(--accent)}.m-menu-nav{position:absolute;z-index:10;left:0;right:0;top:100%;display:grid;padding:8px 0;background:#fff;border:1px solid var(--line);border-radius:0 0 20px 20px;box-shadow:0 12px 30px #2b202614}.m-menu-nav a{display:flex;align-items:center;min-height:48px;padding:0 20px;font-size:17px}.m-menu-nav a:hover{color:var(--accent)}.hero{padding:50px 0 80px}.hero-grid{display:grid;grid-template-columns:minmax(0,640fr) minmax(0,600fr);gap:40px;align-items:center}.hero-sub{margin-top:45px;font-size:26px;font-weight:600;line-height:1.3}.hero-desc{margin-top:12px;font-size:21px;line-height:1.4;color:#4f4149;max-width:520px}.hero-note{margin-top:30px;border-left:3px solid var(--accent);padding-left:20px;font-size:21px;line-height:1.4;max-width:540px}.hero-actions{display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.hero-art{border-radius:28px;overflow:hidden;aspect-ratio:600 / 590;background:#f6c8de}.hero-art img{width:100%;height:100%;object-fit:cover;object-position:40% 50%}.split{display:grid;gap:60px;align-items:center}.split--result{grid-template-columns:minmax(0,480fr) minmax(0,740fr)}.result-panel{background:var(--pink);border-radius:30px;padding:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.audience-pills{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px 12px;margin:40px 0 0;padding:0;list-style:none}.audience-pills li{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:100px;background:var(--pink);color:var(--accent-dark);font-size:15px;font-weight:500;line-height:1.3;border:1px solid #f1cfdd;white-space:nowrap}.program-head{display:grid;grid-template-columns:minmax(0,1fr);gap:60px;align-items:end}.module-list{margin-top:60px;border-bottom:1px solid var(--line)}.module{display:grid;grid-template-columns:minmax(0,480fr) minmax(0,740fr);gap:60px;align-items:center;padding:55px 0;border-top:1px solid var(--line)}.module-title{margin-top:15px;font-size:40px;line-height:1.08;font-weight:800;text-transform:uppercase;letter-spacing:-.01em}.module-desc{margin-top:20px;font-size:21px;line-height:1.4;color:var(--muted)}.pan{position:relative;height:calc(440 * var(--u));border-radius:calc(30 * var(--u));background:var(--pink);overflow:hidden;display:flex;align-items:center;justify-content:center}.pan--m1{gap:calc(20 * var(--u))}.m1-grid{display:grid;grid-template-columns:repeat(2,auto);gap:calc(15 * var(--u))}.m2-tilt{display:grid;gap:calc(16 * var(--u));transform:rotate(-7deg)}.m2-row{display:flex;gap:calc(16 * var(--u))}.pan--m3{flex-direction:column;gap:calc(30 * var(--u))}.m3-row{display:flex;gap:calc(16 * var(--u))}.m3-line{position:relative;width:calc(568 * var(--u));margin-left:calc(-30 * var(--u));display:flex;justify-content:space-between;align-items:center}.m3-track{position:absolute;left:0;right:calc(-30 * var(--u));top:50%;height:2px;margin-top:-1px;background:var(--accent);opacity:.45}.m3-dot{position:relative;z-index:1;width:calc(12 * var(--u));height:calc(12 * var(--u));border-radius:50%;background:#fff;border:2px solid var(--accent)}.m3-dot.is-last{background:var(--accent)}.m3-arrow{position:absolute;right:calc(-42 * var(--u));top:50%;width:calc(18 * var(--u));height:calc(18 * var(--u));margin-top:calc(-9 * var(--u))}.m3-arrow path{stroke:var(--accent);stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.module--m4{align-items:stretch}.module--m4 .stage{position:relative}.pan--m4{position:absolute;inset:0;background:transparent;overflow:visible;padding:0;height:auto;width:100%;display:grid;align-items:stretch;justify-items:stretch}.m4-icons{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:calc(8 * var(--u)) calc(20 * var(--u));height:100%;width:100%;min-height:0}.m4-icons img{width:100%;height:100%;min-height:0;min-width:0;object-fit:contain;display:block}.buy{margin-top:20px;display:grid;grid-template-columns:minmax(0,1fr) 470px;border:1px solid var(--line);border-radius:30px;overflow:hidden;background:#fff}.buy-facts{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;padding:15px 50px}.buy-facts div{padding:28px 0;border-bottom:1px solid var(--line)}.buy-facts div:nth-child(n+3){border-bottom:0}.buy-facts dt{font-size:17px;color:var(--muted)}.buy-facts dd{margin-top:8px;font-size:28px;font-weight:800}.buy-price{background:var(--pink);padding:45px 50px;display:flex;flex-direction:column;justify-content:center}.buy-cap{font-size:17px;color:var(--muted)}.buy-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-top:10px}.buy-now{font-size:56px;font-weight:800;line-height:1;white-space:nowrap}.buy-row s{font-size:24px;color:var(--muted);white-space:nowrap}.split--format{grid-template-columns:minmax(0,560fr) minmax(0,660fr)}.lead--format{margin-top:30px;max-width:520px}.f-scene{position:relative;height:calc(640 * var(--u))}.f-scene>*{position:absolute}.f-circle{left:calc(60 * var(--u));top:calc(40 * var(--u));width:calc(560 * var(--u));height:calc(560 * var(--u));border-radius:50%;background:var(--pink)}.f-phone{left:calc(200 * var(--u));top:0;width:calc(300 * var(--u));height:calc(605 * var(--u))}.f-screen{position:absolute;left:calc(13.4 * var(--u));top:calc(11.6 * var(--u));right:calc(13.7 * var(--u));bottom:calc(11.9 * var(--u));border-radius:calc(34 * var(--u));overflow:hidden;background:#fdf0f5}.f-top{height:calc(62 * var(--u));margin-top:calc(34 * var(--u));padding:calc(22 * var(--u)) calc(16 * var(--u)) 0;display:flex;align-items:center;gap:calc(10 * var(--u));border-bottom:1px solid var(--line);background:#fff}.f-back{width:calc(10 * var(--u));height:calc(16 * var(--u))}.f-back path{stroke:var(--accent);stroke-width:2.2;fill:none;stroke-linecap:round}.f-tg{flex:none;display:flex;align-items:center;justify-content:center;width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:50%;background:var(--accent)}.f-tg svg{width:calc(18 * var(--u));height:calc(18 * var(--u));fill:#fff}.f-tg--send{width:calc(36 * var(--u));height:calc(36 * var(--u))}.f-feed{display:grid;grid-template-columns:repeat(2,auto);gap:calc(4 * var(--u));padding:calc(4 * var(--u))}.f-input{position:absolute;left:0;right:0;bottom:0;height:calc(64 * var(--u));display:flex;align-items:center;gap:calc(10 * var(--u));padding:0 calc(14 * var(--u)) calc(8 * var(--u));background:#fff;border-top:1px solid var(--line)}.f-field{flex:1;height:calc(34 * var(--u));border-radius:calc(17 * var(--u));border:1px solid var(--line)}.f-frame{position:absolute;inset:0;width:100%;height:100%}.f-float--a{left:calc(40 * var(--u));top:calc(130 * var(--u));transform:rotate(-6deg)}.f-float--b{left:calc(470 * var(--u));top:calc(340 * var(--u));transform:rotate(5deg)}.f-path{left:calc(470 * var(--u));top:calc(40 * var(--u));width:calc(200 * var(--u));height:calc(160 * var(--u));overflow:visible}.f-path path{stroke:var(--accent);stroke-width:2;stroke-dasharray:2 8;stroke-linecap:round;fill:none}.f-plane{left:calc(560 * var(--u));top:calc(-10 * var(--u));width:calc(140 * var(--u));height:auto}.f-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:70px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.f-facts div{padding:35px 40px}.f-facts div:first-child{padding-left:0}.f-facts div+div{border-left:1px solid var(--line)}.f-facts dt{font-size:18px;color:var(--muted)}.f-facts dd{margin-top:10px;font-size:40px;font-weight:800;line-height:1.15}.f-facts .f-note{margin-top:6px;font-size:17px;font-weight:400;color:var(--muted)}.bento-head{display:grid;grid-template-columns:minmax(0,1fr);gap:60px;align-items:end}.bento-head .display{font-size:52px}.bento{margin-top:60px;display:grid;gap:20px}.tile{border:1px solid var(--line);border-radius:30px;background:#fff;padding:50px;overflow:hidden;transition:border-color .3s,transform .35s cubic-bezier(.22,.61,.36,1)}.tile:hover{border-color:#e2bfcf;transform:translateY(-3px)}.tile-title{margin-top:15px;font-size:40px;line-height:1.08;font-weight:800;text-transform:uppercase;letter-spacing:-.01em}.tile--cover{display:grid;grid-template-columns:minmax(0,440fr) minmax(0,700fr);gap:40px;align-items:center}.b-cover{display:flex;gap:calc(18 * var(--u));align-items:flex-end;justify-content:flex-end}.b-col{display:grid;gap:calc(18 * var(--u))}.tile--series{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:center}.b-stair{position:relative;height:calc(344 * var(--u))}.b-step{position:absolute}.disclaimer{margin-top:30px;font-size:15px;color:var(--muted)}.split--price{grid-template-columns:minmax(0,560fr) minmax(0,640fr);gap:80px}.lead--price{margin-top:30px;max-width:520px}.split--price .rule-list{margin-top:35px;max-width:520px}.price-box{width:min(560px,100%);margin-left:auto}.p-fan{position:relative;height:calc(150 * var(--u))}.p-fan-card{position:absolute;transform-origin:50% 100%}.price-card{position:relative;z-index:2;background:#fff;border:1px solid var(--line);border-radius:32px;padding:50px}.price-cap{font-size:18px;color:var(--muted)}.price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-top:20px}.price-now{font-size:80px;font-weight:800;line-height:1;letter-spacing:-.02em;white-space:nowrap}.price-old{font-size:26px;color:var(--muted);white-space:nowrap}.price-sub{margin-top:20px;font-size:20px;line-height:1.4}.price-pay{margin-top:20px;font-size:15px;line-height:1.45;color:var(--muted)}.split--faq{grid-template-columns:minmax(0,480fr) minmax(0,740fr);align-items:start}.faq-fan-stage{margin-top:60px;max-width:520px}.faq-fan{position:relative;height:calc(250 * var(--u))}.faq-fan>span{position:absolute}.faq-list{border-bottom:1px solid var(--line)}.faq-item{border-top:1px solid var(--line)}.faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:28px 0;cursor:pointer;list-style:none;border-radius:6px}.faq-item summary::-webkit-details-marker{display:none}.faq-q{font-size:22px;font-weight:700;line-height:1.35;transition:color .25s}.faq-item summary:hover .faq-q{color:var(--accent)}.faq-ic{position:relative;flex:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;transition:background-color .3s,border-color .3s}.faq-item summary:hover .faq-ic{border-color:var(--accent)}.faq-ic:before,.faq-ic:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:var(--accent)}.faq-ic:after{transform:rotate(90deg)}.faq-item[open]:not(.is-closing) .faq-ic{background:var(--accent);border-color:var(--accent)}.faq-item[open]:not(.is-closing) .faq-ic:before{background:#fff}.faq-ic:before,.faq-ic:after{transition:transform .3s cubic-bezier(.22,.61,.36,1),background-color .3s}.faq-item[open]:not(.is-closing) .faq-ic:after{transform:rotate(0);background:#fff}.faq-item.is-closing .faq-ic{background:#fff;border-color:var(--line)}.faq-item.is-closing .faq-ic:before{background:var(--accent)}.faq-body{overflow:hidden;margin-top:-14px}.faq-a{padding-bottom:28px;max-width:640px;font-size:19px;line-height:1.4;color:var(--muted)}.site-footer{border-top:1px solid var(--line);background:#fff;padding:50px 0 40px}.footer-top,.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.back-to-top{display:inline-flex;align-items:center;min-height:44px;font-size:16px;color:var(--accent)}.back-to-top:hover{color:var(--accent-dark)}.footer-bottom{margin-top:16px;font-size:16px;color:var(--muted)}.footer-bottom small{font-size:15px}.footer-note{margin-top:16px;font-size:15px;line-height:1.4;color:var(--muted)}@media(max-width:1199px){h1.display{font-size:56px}.display--xl,.display--l{font-size:50px}.display--m,.bento-head .display{font-size:46px}.hero-grid,.split--price{gap:56px}.hero-sub{font-size:24px}.hero-desc,.hero-note,.lead,.bar-list p,.module-desc{font-size:19px}.module,.split{gap:40px}.module-title,.tile-title{font-size:32px}.rule-list p{font-size:18px;padding:12px 0}.buy{grid-template-columns:minmax(0,1fr) 400px}.buy-facts{padding:10px 36px}.buy-price{padding:36px}.buy-now{font-size:48px}.tile{padding:36px}.price-card{padding:40px}.price-now{font-size:64px}.f-facts dd{font-size:32px}.faq-q{font-size:20px}.faq-a{font-size:18px}}@media(max-width:899px){.wrap{width:calc(100% - 40px)}.section{padding:64px 0}.section--tight{padding-top:32px}.header-inner{min-height:64px;position:relative}.brand{font-size:20px}.site-nav{display:none}.m-menu{display:block}h1.display{font-size:40px}.display--xl,.display--l,.display--m,.bento-head .display{font-size:34px}.swoosh svg{bottom:-14px;height:16px}.lead,.hero-desc,.hero-note,.bar-list p,.module-desc{font-size:17px}.hero{padding:32px 0 56px}.hero-sub{margin-top:32px;font-size:21px}.hero-actions{flex-direction:column;gap:12px;margin-top:30px}.hero-actions .btn{width:100%;min-height:56px;font-size:17px}.hero-grid,.split,.split--result,.split--format,.split--price,.split--faq,.program-head,.bento-head,.module,.tile--cover,.tile--series,.buy{grid-template-columns:minmax(0,1fr);gap:32px}.hero-grid{gap:40px}.bar-list{margin-top:36px;padding-left:18px}.bar-list p+p{margin-top:16px}.result-panel{padding:12px;gap:8px;border-radius:20px}.card--fill{border-radius:8px}.hero-art{border-radius:20px}.program-head{gap:24px}.module-list{margin-top:40px}.module{padding:40px 0;gap:28px}.module--m4{align-items:start}.module--m4 .stage{position:static}.pan--m4{position:static;height:auto;display:flex}.m4-icons{width:min(100%,340px);height:auto;grid-template-rows:auto auto;margin-inline:0}.m4-icons img{width:100%;height:auto}.label{font-size:15px}.module-title,.tile-title{font-size:28px}.rule-list{margin-top:24px}.rule-list p{font-size:17px}.buy-facts{padding:5px 24px;column-gap:16px}.buy-facts div{padding:18px 0}.buy-facts dt{font-size:15px}.buy-facts dd{font-size:22px}.buy-price{padding:28px 24px}.buy-now{font-size:44px}.buy-row s{font-size:20px}.btn--wide{min-height:60px;font-size:18px}.f-facts{grid-template-columns:minmax(0,1fr);margin-top:40px;border-bottom:0}.f-facts div,.f-facts div:first-child{padding:22px 0;border-bottom:1px solid var(--line)}.f-facts div+div{border-left:0}.f-facts dt{font-size:16px}.f-facts dd{font-size:28px}.f-facts .f-note{font-size:15px}.bento{margin-top:40px;gap:16px}.tile{padding:28px 24px;border-radius:24px}.price-box{width:100%}.price-card{padding:28px 24px;border-radius:24px}.price-now{font-size:52px}.price-old{font-size:22px}.price-sub{font-size:18px}.btn--tall{min-height:60px;margin-top:28px}.split--result{display:flex;flex-direction:column}.result-copy{display:contents}.result-text{order:1}.result-panel{order:2}.audience-pills{order:3;justify-content:center;margin-top:0;gap:4px}.audience-pills li{padding:6px 8px}.faq-fan-stage{margin-top:36px;margin-inline:auto;max-width:340px;width:100%}.faq-fan{width:calc(310 * var(--u));margin-inline:auto}.faq-item summary{padding:20px 0;gap:16px}.faq-q{font-size:18px}.faq-body{margin-top:-6px}.faq-a{padding-bottom:22px;font-size:17px}.site-footer{padding:36px 0 32px}.hero-art{width:100%;max-width:560px}.stage--340{max-width:340px}.stage--660{max-width:560px}.stage--700{max-width:620px}.price-box{max-width:560px;margin-left:0}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1)}.reveal.is-in{opacity:1;transform:none}.wrap>.reveal:nth-child(2){transition-delay:.08s}.wrap>.reveal:nth-child(3){transition-delay:.16s}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}.btn:hover,.tile:hover{transform:none}}
