/* One persistent scene, six connected movements. */
.hero,.intro,.services,.lab,.manifesto,.process{display:none}.narrative{height:720svh;background:#0c0b10;position:relative;--journey:0;--light:0;--shape-turn:0deg;--shape-scale:1;--shape-radius:50%;--shape-w:180px;--shape-h:180px;--interface:0;--network:0}.narrative-stage{position:sticky;top:72px;height:calc(100svh - 72px);min-height:600px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 70%,rgba(131,87,184,var(--light)),transparent 65%)}.narrative-copy{position:absolute;top:8%;left:8%;right:8%;text-align:center;z-index:5}.narrative-chapter{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateY(var(--copy-y,30px));will-change:transform,opacity}.narrative-chapter.current{visibility:visible;opacity:var(--copy-alpha,1)}.narrative-chapter h1,.narrative-chapter h2{font:500 clamp(42px,5.5vw,80px)/1.1 Manrope,Arial;letter-spacing:-3px;margin:0 auto 24px;max-width:1100px;animation:none}.narrative-chapter p{font-size:17px;line-height:1.8;color:#a99cb9;max-width:650px;margin:auto}.narrative-chapter small{display:block;color:#80728f;font-size:10px;margin-top:23px;letter-spacing:.6px}.narrative-chapter em{color:#bea0ed}.narrative-object{position:absolute;top:48%;height:40%;width:90%;left:5%;display:grid;place-items:center;perspective:1100px}.evolving-form{position:relative;width:var(--shape-w);height:var(--shape-h);border-radius:var(--shape-radius);transform:rotateY(var(--shape-turn)) scale(var(--shape-scale));background:radial-gradient(circle at 28% 20%,#e7d3ff,#ab80d5 32%,#53366e 62%,#1d102b);box-shadow:inset 2px 2px 5px #ead6ff77,inset -8px -10px 20px #190d2b77,0 0 80px #9165bd22,25px 35px 70px #0006;overflow:hidden;will-change:transform,width,height,border-radius}.form-logo{position:absolute;inset:0;display:grid;place-items:center;opacity:var(--identity,0)}.form-logo img{width:45%;height:60%}.form-screen{position:absolute;inset:6px;background:#1b1325;border-radius:inherit;padding:20px;opacity:var(--interface);text-align:left}.form-screen small{display:block;font-size:7px;letter-spacing:2px;color:#b59ecf}.form-screen strong{font:500 36px/1.05 Manrope,Arial,sans-serif;display:block;margin:15px 0;color:#e9d9fc;letter-spacing:-1px}.form-screen .screen-line{height:5px;width:55%;background:#6e518b;border-radius:5px;margin:9px 0}.screen-panels{display:flex;gap:8px;margin-top:20px}.screen-panels i{display:block;flex:1;height:70px;border-radius:9px;background:linear-gradient(130deg,#b491d7,#5c3c77)}.screen-panels i:nth-child(2){background:linear-gradient(130deg,#d8c1ee,#9569b6)}.form-halo{position:absolute;width:450px;height:270px;border:1px solid #a480c622;border-radius:50%;transform:rotateX(65deg) rotateZ(calc(var(--journey) * 140deg));pointer-events:none}.network-paths{position:absolute;width:100%;height:100%;inset:0;opacity:var(--network);pointer-events:none}.network-paths svg{width:100%;height:100%;overflow:visible}.network-paths path{stroke:#aa83d35a;stroke-width:1;fill:none;stroke-dasharray:800;stroke-dashoffset:calc((1 - var(--network)) * 800)}.network-paths circle{fill:#cdb4ee}.human-node{position:absolute;top:40%;width:54px;height:54px;border-radius:50%;background:linear-gradient(145deg,#dfc9f7,#785393);box-shadow:0 0 40px #b78ce533;opacity:var(--network);display:grid;place-items:center;color:#eee2ff;font-size:20px}.human-node.left{left:12%;transform:translateX(calc((1 - var(--network)) * 70px))}.human-node.right{right:12%;transform:translateX(calc((1 - var(--network)) * -70px))}.narrative-floor{position:absolute;bottom:8%;left:10%;right:10%;display:flex;align-items:center;justify-content:center;gap:20px;font-size:9px;color:#8b7b9c}.journey-line{width:110px;height:1px;background:#443250}.journey-line i{display:block;height:1px;width:calc(var(--journey) * 100%);background:#c6a4ee}.narrative-footer-word{position:absolute;bottom:0;left:0;right:0;text-align:center;font:700 15vw/1 Manrope,Arial,sans-serif;letter-spacing:-.8vw;color:#b088d704;pointer-events:none}.narrative .button{display:inline-flex;margin-top:25px}.brief{padding-top:130px;padding-bottom:130px}.faq{background:#101015}.narrative-static-summary{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:700px){.narrative-stage{top:65px;height:calc(100svh - 65px);min-height:580px}.narrative-copy{top:9%;left:6%;right:6%}.narrative-chapter h1,.narrative-chapter h2{font-size:39px;letter-spacing:-1.8px;line-height:1.13;margin-bottom:20px}.narrative-chapter p{font-size:14px;line-height:1.75;max-width:350px}.narrative-chapter small{font-size:8px;line-height:1.6;max-width:330px;margin:17px auto 0}.narrative-object{top:51%;height:33%}.form-screen{padding:16px}.form-screen strong{font-size:26px;margin:10px 0}.screen-panels{margin-top:13px}.screen-panels i{height:45px}.form-halo{width:300px;height:220px}.human-node{height:35px;width:35px;font-size:15px}.human-node.left{left:0}.human-node.right{right:0}.narrative-floor{bottom:7%;font-size:8px}.narrative .button{margin-top:20px;font-size:12px}.brief{padding-top:85px;padding-bottom:85px}}@media(prefers-reduced-motion:reduce){.narrative{height:auto}.narrative-stage{position:relative;top:0;height:auto;min-height:0;padding:70px 7%}.narrative-copy{position:relative;top:0;left:0;right:0}.narrative-chapter{position:relative;inset:auto;opacity:1;visibility:visible;transform:none;margin-bottom:90px}.narrative-chapter:last-child{margin-bottom:0}.narrative-object,.narrative-floor,.narrative-footer-word{display:none}}
.brand-symbol{width:49px;height:40px}.form-logo img{width:62%;height:62%;object-fit:contain}@media(max-width:700px){.brand-symbol{width:41px;height:34px}}
.idea-spark{position:absolute;width:6px;height:6px;left:50%;top:60%;border-radius:50%;background:#f5eaff;box-shadow:0 0 10px 3px #c29cee77,0 0 40px 10px #9a69ca25;pointer-events:none;z-index:3;transform:translate(var(--spark-x,0px),var(--spark-y,0px));opacity:var(--spark-alpha,.7)}.narrative-stage{--pointer-x:0px;--pointer-y:0px}.form-halo{translate:calc(var(--pointer-x) * .12) calc(var(--pointer-y) * .12)}.narrative-object{translate:calc(var(--pointer-x) * .04) calc(var(--pointer-y) * .04)}.story-invitation{display:block;color:#cfb4ed;font-size:12px;letter-spacing:1px;margin-top:20px}.narrative-stage:after{content:'';position:absolute;inset:0;background:radial-gradient(circle at var(--pointer-light-x,50%) var(--pointer-light-y,65%),#cda5ff08,transparent 30%);pointer-events:none}@media(prefers-reduced-motion:reduce){.idea-spark{display:none}.narrative-object,.form-halo{translate:none}}
.idea-spark{display:none}.narrative-stage:after{display:none}.narrative-object,.form-halo{translate:none}.narrative-chapter p{max-width:720px;font-size:17px}.human-outcome{position:absolute;bottom:15%;left:10%;right:10%;text-align:center;font-size:11px;letter-spacing:.7px;color:#cbb2e0;opacity:var(--copy-alpha,1);pointer-events:none}.form-screen .screen-line{width:75%}.narrative[data-chapter="2"] .screen-panels i:first-child{background:#ccafe8}.narrative[data-chapter="3"] .screen-panels{flex-direction:column;gap:6px}.narrative[data-chapter="3"] .screen-panels i{height:26px;flex:auto}.narrative[data-chapter="3"] .form-screen strong{font-size:25px}@media(max-width:700px){.narrative-chapter p{font-size:13px;max-width:355px}.human-outcome{font-size:9px;bottom:14%;left:5%;right:5%}.narrative-object{height:30%;top:48%}.narrative[data-chapter="3"] .form-screen strong{font-size:20px}.narrative[data-chapter="3"] .screen-panels i{height:19px}}
.brief,.faq,footer{position:relative;overflow:hidden}.brief{--end-progress:0;background:radial-gradient(ellipse at calc(25% + var(--end-progress) * 45%) 90%,#c8b1e733,transparent 65%),#ede8f4}.brief>div:first-child,.brief form{transform:translateY(var(--end-rise,0px));opacity:var(--end-opacity,1);will-change:transform,opacity}.faq{background:radial-gradient(ellipse at 80% 70%,#74529218,transparent 60%),#101015}.faq details{transform:translateY(var(--faq-rise,0px));opacity:var(--faq-opacity,1);will-change:transform,opacity}.closing-scene{height:160svh;background:#0c0b10;--closing-p:0}.closing-sticky{position:sticky;top:72px;height:calc(100svh - 72px);min-height:580px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:60px 6%;overflow:hidden;background:radial-gradient(ellipse at 50% 50%,#936ac425,transparent 60%)}.closing-logo{width:clamp(100px,18vw,230px);height:auto;transform:translateY(calc((1 - var(--closing-p)) * 65px)) rotateY(calc((1 - var(--closing-p)) * -25deg));opacity:calc(.3 + var(--closing-p) * .7);margin-bottom:40px;filter:drop-shadow(0 0 35px #ae84d944)}.closing-sticky h2{font:500 clamp(40px,5vw,75px)/1.1 Manrope,Arial,sans-serif;letter-spacing:-3px;transform:translateY(calc((1 - var(--closing-p)) * 35px));opacity:calc(.2 + var(--closing-p) * .8)}.closing-sticky p{color:#ab99bb;font-size:15px;margin:25px 0}.closing-sticky .button{margin-top:10px}footer .footer-top{transform:translateY(var(--footer-rise,0px));opacity:var(--footer-opacity,1)}footer{background:radial-gradient(ellipse at 50% 0%,#8560aa18,transparent 60%),#101015}.human-outcome{display:none}@media(max-width:700px){.closing-sticky{top:65px;height:calc(100svh - 65px)}.closing-sticky h2{font-size:42px;letter-spacing:-2px}.closing-logo{width:150px}.closing-sticky p{font-size:13px}}@media(prefers-reduced-motion:reduce){.brief>div:first-child,.brief form,.faq details,footer .footer-top{transform:none;opacity:1}.closing-scene{height:auto}.closing-sticky{position:relative;top:0;min-height:600px}.closing-logo,.closing-sticky h2{transform:none;opacity:1}}
/* Continue the same motion through the functional sections. */
@media(prefers-reduced-motion:no-preference){.brief label,.brief fieldset,.brief .form-note,.brief .button,.faq>.eyebrow,.footer-bottom>*{opacity:var(--flow-opacity,1);transform:translateY(var(--flow-rise,0px));will-change:transform,opacity}.brief label:focus-within{opacity:1;transform:none}.faq details>p{animation:answerOpen .45s cubic-bezier(.16,1,.3,1) both}@keyframes answerOpen{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}}
dialog#privacy{opacity:0;transform:translateY(40px) scale(.96);transition:opacity .3s ease,transform .45s cubic-bezier(.16,1,.3,1);box-shadow:0 35px 120px #0009;border-color:#a27ac555;background:linear-gradient(145deg,#30213d,#17101f);border-radius:22px}dialog#privacy.privacy-visible{opacity:1;transform:translateY(0) scale(1)}dialog#privacy::backdrop{background:#08060ec9;backdrop-filter:blur(12px);animation:privacyBackdrop .35s ease both}@keyframes privacyBackdrop{from{background:#08060e00;backdrop-filter:blur(0)}to{background:#08060ec9;backdrop-filter:blur(12px)}}#privacy-close{width:34px;height:34px;border-radius:50%;background:#ffffff0d;font-size:24px;transition:background .2s,rotate .3s}#privacy-close:hover{background:#ffffff20;rotate:90deg}@media(prefers-reduced-motion:reduce){dialog#privacy{transition:none;transform:none}dialog#privacy::backdrop{animation:none}.brief label,.brief fieldset,.brief .form-note,.brief .button,.faq>.eyebrow,.footer-bottom>*{opacity:1;transform:none}}
/* Privacy continues the story: the page recedes and a new layer unfolds. */
body.privacy-story main,body.privacy-story header,body.privacy-story footer{filter:blur(5px);scale:.985;transition:filter .6s ease,scale .7s cubic-bezier(.16,1,.3,1)}body main,body header,body footer{transition:filter .5s,scale .6s}dialog#privacy{opacity:1;transform:none;padding:55px 45px;overflow:hidden;isolation:isolate}dialog#privacy.privacy-enter{animation:privacyUnfold 1s cubic-bezier(.16,1,.3,1) both}dialog#privacy.privacy-leave{animation:privacyFold .5s cubic-bezier(.7,0,.84,0) both}dialog#privacy:before{content:'';position:absolute;width:400px;height:400px;right:-160px;top:-210px;border-radius:50%;background:radial-gradient(circle,#bb8cf044,transparent 65%);pointer-events:none;z-index:-1;animation:privacyLight 1.5s ease both}dialog#privacy.privacy-enter>h2{animation:privacyText .85s .24s cubic-bezier(.16,1,.3,1) both}dialog#privacy.privacy-enter>.eyebrow{animation:privacyText .7s .12s both}dialog#privacy.privacy-enter>p{animation:privacyText .85s .38s cubic-bezier(.16,1,.3,1) both}dialog#privacy.privacy-enter>p:nth-of-type(2){animation-delay:.5s}dialog#privacy.privacy-enter>p:nth-of-type(3){animation-delay:.62s}dialog#privacy.privacy-enter>#privacy-close{animation:privacyText .7s .65s both}dialog#privacy::backdrop{animation:privacyBackdrop .8s ease both}@keyframes privacyUnfold{0%{opacity:0;transform:translateY(160px) perspective(900px) rotateX(12deg) scale(.85);clip-path:inset(85% 4% 0 round 30px)}40%{opacity:1}100%{opacity:1;transform:translateY(0) perspective(900px) rotateX(0) scale(1);clip-path:inset(0 round 22px)}}@keyframes privacyFold{to{opacity:0;transform:translateY(85px) scale(.94);clip-path:inset(40% 0 0 round 22px)}}@keyframes privacyText{from{opacity:0;transform:translateY(24px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes privacyLight{from{opacity:0;transform:translate(-70px,100px) scale(.3)}to{opacity:1;transform:translate(0,0) scale(1)}}@media(max-width:700px){dialog#privacy{padding:42px 25px;max-height:88svh;overflow-y:auto}}@media(prefers-reduced-motion:reduce){body.privacy-story main,body.privacy-story header,body.privacy-story footer{filter:none;scale:1}dialog#privacy,dialog#privacy>*{animation:none!important;transition:none!important}dialog#privacy::before{animation:none}}
@media(max-width:700px){header{z-index:50}nav{display:flex;position:fixed;top:65px;left:0;width:100%;height:calc(100svh - 65px);background:radial-gradient(ellipse at 80% 70%,#69428655,transparent 65%),#15101d;padding:60px 8% 35px;border:0;flex-direction:column;gap:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-25px);clip-path:inset(0 0 100% 0);transition:clip-path .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1),opacity .4s,visibility .75s}nav.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);clip-path:inset(0)}nav:before{content:'KATRAI IDEJAI IR SAVS CEĻŠ.';display:block;color:#9d83b6;font-size:9px;letter-spacing:2px;margin-bottom:55px}nav:after{content:'Sāksim ar sarunu.\A Radīsim to, kas vēl tikai iespējams.';white-space:pre-line;line-height:1.8;font-size:13px;color:#a68dbd;margin-top:auto;padding-top:45px}nav a{font:500 clamp(30px,8vw,45px)/1.2 Manrope,Arial,sans-serif;letter-spacing:-1.5px;padding:20px 0;border-bottom:1px solid #b290d022;opacity:0;transform:translateY(30px);transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1)}nav.open a{opacity:1;transform:translateY(0);transition-delay:.2s}nav.open a:nth-child(2){transition-delay:.3s}nav.open a:nth-child(3){transition-delay:.4s}#menu{position:relative;z-index:52;width:34px;height:34px;display:grid;place-items:center;transition:rotate .4s,color .4s}#menu[aria-expanded=true]{rotate:90deg;color:#c8a8ed}body.menu-story{overflow:hidden}body.menu-story main,body.menu-story footer{filter:blur(4px);scale:.99}nav .menu-coda{display:none}}
@media(prefers-reduced-motion:reduce){nav,nav a,#menu{transition:none!important}body.menu-story main,body.menu-story footer{filter:none;scale:1}}
.brief{background:radial-gradient(ellipse at 15% 20%,#c2a6e333,transparent 60%),#ede8f4}.brief-emblem{position:relative;width:130px;height:100px;display:grid;place-items:center;margin-bottom:30px;perspective:700px}.brief-emblem img{width:90px;height:75px;object-fit:contain;transform:rotateY(calc((1 - var(--brief-reveal,1)) * -65deg)) translateY(calc((1 - var(--brief-reveal,1)) * 50px));opacity:var(--brief-reveal,1);filter:drop-shadow(0 15px 20px #69468533)}.brief-orbit{position:absolute;width:130px;height:100px;border:1px solid #9570bc33;border-radius:50%;transform:rotateX(65deg) rotateZ(calc(var(--brief-reveal,1) * 120deg))}.brief h2{line-height:1.15}.brief form{border:1px solid #bda5d333;padding:32px;border-radius:24px;background:#ffffff44;box-shadow:0 30px 70px #6e438c08;transform:translateY(var(--end-rise,0px)) perspective(1200px) rotateX(calc((1 - var(--brief-reveal,1)) * 5deg));transform-origin:50% 100%}.brief form label,.brief form fieldset{transition:background .3s}.brief input:not([type=checkbox]):focus,.brief textarea:focus{background:#fff5;border-bottom-color:#8052af}.brief .button{box-shadow:0 8px 25px #36244215;transition:translate .3s,box-shadow .3s}.brief .button:hover{translate:0 -3px;box-shadow:0 15px 30px #36244225}@media(max-width:700px){.brief form{padding:24px 18px;border-radius:20px}.brief-emblem{margin-bottom:25px;width:110px;height:85px}.brief-emblem img{width:75px}.brief-orbit{width:110px;height:85px}}@media(prefers-reduced-motion:reduce){.brief-emblem img{opacity:1;transform:none}.brief form{transform:none}}
.faq{max-width:none;display:grid;grid-template-columns:1fr 1.3fr;gap:90px;padding:130px 7%;background:radial-gradient(ellipse at 25% 20%,#71458c22,transparent 70%),linear-gradient(#17101f,#0c0b10);border:0}.faq-story-intro{position:sticky;top:130px;align-self:start;transform:translateY(var(--faq-intro-rise,0px));opacity:var(--faq-intro-opacity,1)}.faq-story-intro .eyebrow{display:block;margin-bottom:24px;color:#a186b6}.faq-story-intro h2{font:500 clamp(38px,4vw,60px)/1.12 Manrope,Arial,sans-serif;letter-spacing:-2px}.faq-story-intro p{font-size:14px;line-height:1.8;color:#aa98b9;margin:25px 0;max-width:310px}.faq details{border-color:#9c72b32b;padding:25px 0}.faq details:first-child{padding-top:0}.faq summary{line-height:1.6;align-items:center}.faq summary span{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:50%;background:#80589d22;transition:rotate .4s,background .4s}.faq details[open] summary span{rotate:45deg;background:#9d73b63d}.faq details>p{overflow:hidden;transform-origin:top;animation:faqAnswerStory .65s cubic-bezier(.16,1,.3,1) both}.closing-scene{background:linear-gradient(#0c0b10,#100c16)}.closing-sticky{background:radial-gradient(ellipse at 50% 55%,#936ac420,transparent 65%),linear-gradient(#0c0b10,#100c16)}footer{border:0;background:#100c16;padding-top:60px}@keyframes faqAnswerStory{from{opacity:0;transform:translateY(-12px);clip-path:inset(0 0 100%)}to{opacity:1;transform:none;clip-path:inset(0)}}@media(max-width:700px){.faq{grid-template-columns:1fr;gap:45px;padding:85px 6% 110px}.faq-story-intro{position:relative;top:0;text-align:center}.faq-story-intro h2{font-size:42px}.faq-story-intro p{margin:20px auto 0}.faq details{padding:22px 0}.faq-story-intro .eyebrow{font-size:8px}.faq summary{font-size:14px}.faq p{font-size:13px}.closing-sticky{min-height:590px}}@media(prefers-reduced-motion:reduce){.faq-story-intro{transform:none;opacity:1}.faq details>p{animation:none}}
/* One final chapter: the visual language never switches to a generic form page. */
.end-chapter{position:relative;background:#100c16;color:#f1e9f8;isolation:isolate}.end-chapter:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:1px;background:linear-gradient(transparent,#a97bce25 25%,#a97bce15 75%,transparent);pointer-events:none;z-index:-1}.brief{background:radial-gradient(ellipse at 15% 20%,#74529824,transparent 60%),#100c16;color:#eee4f7;padding-top:160px;padding-bottom:130px;gap:90px}.brief>div:first-child{position:sticky;top:120px;align-self:start}.brief h2{font-size:clamp(39px,4.4vw,65px);line-height:1.12;color:#f1e9fa}.brief em{color:#be9fe5}.brief>div>p{color:#b4a0c6}.brief .contact-note{color:#9d83b1}.brief form{background:linear-gradient(145deg,#251a3033,#1b122433);border:1px solid #ab80cb2a;box-shadow:none;color:#cab7db;padding:32px}.brief .choices span{border-color:#715382;color:#bba4cc;background:#261932}.brief .choices input:checked+span{background:#b895dc;color:#201528;border-color:#b895dc}.brief input:not([type=checkbox]),.brief textarea,.brief select{color:#e8d8f4;border-color:#674778}.brief input::placeholder,.brief textarea::placeholder{color:#8f769f}.brief select option{background:#21142c;color:#ebdef8}.brief .button{background:#c1a0e4;color:#201528}.brief .button:hover{background:#d2b7ee}.brief .form-note{color:#917aa2}.brief input:not([type=checkbox]):focus,.brief textarea:focus{background:#b895dc08}.brief .copy-button{color:#ddc5ef;border-color:#7c5b90}.faq{padding-top:110px;padding-bottom:130px;background:radial-gradient(ellipse at 75% 55%,#68478218,transparent 65%),#100c16;gap:90px}.closing-scene{height:145svh;background:#100c16}.closing-sticky{background:radial-gradient(ellipse at 50% 50%,#936ac422,transparent 65%),#100c16}.closing-sticky h2{max-width:1000px}.closing-sticky p{max-width:550px;line-height:1.7}.closing-logo{margin-bottom:35px}.closing-sticky .button{padding:17px 28px}.footer-top>a:last-child{max-width:260px;line-height:1.5}.brief .brief-orbit{border-color:#a37bc433}.contact-email{color:#d9c0ee}.phone{color:#b9a3c8}@media(max-width:700px){.brief{padding-top:105px;padding-bottom:85px;gap:50px}.brief>div:first-child{position:relative;top:0}.brief h2{font-size:42px}.brief form{padding:25px 20px}.brief-emblem{margin-left:auto;margin-right:auto}.brief>div:first-child{text-align:center}.brief>div>p{margin:0 auto}.contact-email{margin-top:30px;font-size:22px}.brief .contact-note{margin-top:20px}.faq{padding-top:90px;padding-bottom:100px;gap:40px}.end-chapter:before{left:7%;opacity:.35}.closing-sticky h2{font-size:41px;max-width:380px}.closing-sticky p{max-width:330px;font-size:14px}.closing-scene{height:140svh}}
