@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.navbar{z-index:1000;pointer-events:none;justify-content:center;width:100%;padding:0 20px;display:flex;position:fixed;top:10px;left:0}.navbar .nav-pill{pointer-events:all;-webkit-backdrop-filter:blur(10px);border:1px solid #ffffff14;border-radius:100px;align-items:center;gap:0;padding:8px 8px 8px 20px;transition:border-color .4s,box-shadow .4s;display:flex}.navbar .nav-pill:hover{border-color:rgba(var(--accent-color-rgb), .25);box-shadow:0 0 30px rgba(var(--accent-color-rgb), .06)}.navbar .nav-pill .logo{text-transform:uppercase;letter-spacing:.1em;color:#fff;white-space:nowrap;align-items:center;font-size:.82rem;font-weight:800;display:flex}.navbar .nav-pill .logo span{color:var(--accent-color)}.navbar .nav-pill .logo>img{object-fit:contain;width:32px;height:32px;margin-right:8px}.navbar .nav-divider{background:#ffffff1a;flex-shrink:0;width:1px;height:14px;margin:0 16px}@media (width<=768px){.navbar .nav-divider{display:none}}.navbar .nav-links{align-items:center;gap:2px;display:flex}@media (width<=768px){.navbar .nav-links{display:none}}.navbar .nav-links a{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);white-space:nowrap;border-radius:100px;padding:7px 14px;font-size:.72rem;font-weight:600;transition:color .2s,background .2s}.navbar .nav-links a:hover{color:#fff;background:#ffffff12}.navbar .nav-links a.active{color:#fff;background:#ffffff14}.navbar .nav-cta{text-transform:uppercase;letter-spacing:.1em;color:#fff;background:var(--accent-color);white-space:nowrap;border-radius:100px;flex-shrink:0;margin-left:8px;padding:8px 18px;font-size:.72rem;font-weight:700;transition:opacity .2s,transform .2s}@media (width<=768px){.navbar .nav-cta{display:none}}.navbar .nav-cta:hover{opacity:.85;transform:scale(1.03)}.navbar .nav-burger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;margin-left:8px;padding:0;display:none}@media (width<=768px){.navbar .nav-burger{display:flex}}.navbar .nav-burger span{transform-origin:50%;background:#fff;border-radius:2px;width:20px;height:2px;transition:all .3s cubic-bezier(.16,1,.3,1);display:block}.navbar .nav-burger.open span:first-child{transform:translateY(7px)rotate(45deg)}.navbar .nav-burger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.navbar .nav-burger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.navbar .nav-mobile-overlay{display:none}@media (width<=768px){.navbar .nav-mobile-overlay{pointer-events:none;-webkit-backdrop-filter:blur(20px);opacity:0;z-index:-1;background:#081823f7;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;transition:opacity .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0}.navbar .nav-mobile-overlay.open{opacity:1;pointer-events:all}.navbar .nav-mobile-overlay.open .nav-mobile-links a{opacity:1;transform:translateY(0)}}.navbar .nav-mobile-overlay .nav-mobile-links{flex-direction:column;align-items:center;gap:8px;display:flex}.navbar .nav-mobile-overlay .nav-mobile-links a{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);opacity:0;border-radius:12px;padding:12px 20px;font-size:1.5rem;font-weight:800;transition:all .3s;transform:translateY(20px)}.navbar .nav-mobile-overlay .nav-mobile-links a:first-child{transition-delay:80ms}.navbar .nav-mobile-overlay .nav-mobile-links a:nth-child(2){transition-delay:.16s}.navbar .nav-mobile-overlay .nav-mobile-links a:nth-child(3){transition-delay:.24s}.navbar .nav-mobile-overlay .nav-mobile-links a:nth-child(4){transition-delay:.32s}.navbar .nav-mobile-overlay .nav-mobile-links a:nth-child(5){transition-delay:.4s}.navbar .nav-mobile-overlay .nav-mobile-links a:hover,.navbar .nav-mobile-overlay .nav-mobile-links a.active{color:#fff}.navbar .nav-mobile-overlay .nav-mobile-links a.active{color:var(--accent-color)}.navbar .nav-mobile-overlay .nav-mobile-links a.mobile-cta{background:var(--accent-color);color:#fff;letter-spacing:.1em;border-radius:100px;margin-top:20px;padding:14px 32px;font-size:1rem}.navbar .nav-mobile-overlay .nav-mobile-links a.mobile-cta.active{color:#fff}.footer{-webkit-backdrop-filter:blur(4px);border-top:1px solid #ffffff0d;padding:100px 5vw 40px}@media (width<=768px){.footer{padding:60px 5vw 30px}}.footer .footer-content{flex-wrap:wrap;justify-content:space-between;gap:60px;display:flex}@media (width<=768px){.footer .footer-content{flex-direction:column}}.footer .footer-left h2{margin-bottom:30px;line-height:1.1}@media (width<=768px){.footer .footer-left h2{font-size:clamp(1.8rem,6vw,2.5rem)}}.footer .footer-left h2 span{color:var(--accent-color)}.footer .footer-left .email-link{border-bottom:2px solid var(--accent-color);padding-bottom:5px;font-size:1.5rem;font-weight:500;transition:opacity .3s}@media (width<=768px){.footer .footer-left .email-link{font-size:1.1rem}}.footer .footer-left .email-link:hover{opacity:.7}.footer .footer-right{gap:80px;display:flex}@media (width<=480px){.footer .footer-right{flex-direction:column;gap:40px}}.footer .footer-right h3{text-transform:uppercase;letter-spacing:.2em;color:var(--text-muted);margin-bottom:20px;font-size:.8rem}.footer .footer-right ul li{margin-bottom:12px}.footer .footer-right ul li a{color:var(--text-color);transition:color .3s}.footer .footer-right ul li a:hover{color:var(--accent-color)}.footer .footer-bottom{color:var(--text-muted);border-top:1px solid #ffffff0d;justify-content:space-between;margin-top:100px;padding-top:40px;font-size:.8rem;display:flex}@media (width<=768px){.footer .footer-bottom{margin-top:50px;padding-top:24px}}@media (width<=480px){.footer .footer-bottom{text-align:center;flex-direction:column;gap:10px}}:root{--bg-color:#06141e;--surface-color:#0e2331;--text-color:#d4d4d4;--accent-color:#4385c3;--accent-color-rgb:67, 133, 195;--text-muted:#888;--font-main:"Inter Variable", sans-serif;--transition-smooth:all .8s cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box;margin:0;padding:0}html,body{position:relative}body{background-color:var(--bg-color);color:var(--text-color);font-family:var(--font-main);-webkit-font-smoothing:antialiased;overflow-x:clip}.app-container{width:100%;max-width:1600px;min-height:100vh;margin:0 auto;position:relative}h1,h2,h3{text-transform:uppercase;letter-spacing:-.04em;font-weight:800;line-height:.9}a{color:inherit;text-decoration:none}ul{list-style:none}.overflow-hidden{display:block;overflow:hidden}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.skeleton{background:linear-gradient(90deg,#ffffff0d 4%,#ffffff1a 25%,#ffffff0d 36%) 0 0/1000px 100%;border-radius:4px;animation:2s linear infinite shimmer}:focus-visible{outline-offset:5px;outline:2px solid #7bb8ee}main:focus{outline:none}.skip-link{z-index:2000;color:#111;background:#fff;border-radius:8px;padding:14px 20px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:16px}.hero-container .hero-slogan-minimal{color:#b0b0b0;letter-spacing:.025em;line-height:1.65}.hero-container .hero-socials .social-link{color:#aaa}.hero-container .hero-socials .social-link:focus-visible{color:#fff}.hero-container .hero-socials .social-link:focus-visible span:not(.Icon){opacity:1;transform:translateY(-50%)}.hero-container .scroll-hint .scroll-text{color:#80b3df}.project-panel:focus-visible{outline-offset:-3px}.holo-mobile-more{min-height:44px;display:block}.projects-page .project-card:focus-visible .card-overlay{opacity:1}.projects-page .hero-subtitle,.contact-intro{color:#aaa}.navbar .nav-links a{color:#a8a8a8}.navbar .nav-burger{min-width:44px;min-height:44px}@media (width<=768px){.hero-container{min-height:780px}.hero-container .hero-slogan-minimal{font-size:.95rem;line-height:1.5}}.route-loading{color:#aaa;place-items:center;min-height:100svh;display:grid}.not-found-page{min-height:70svh;padding:180px 5vw 80px}.not-found-page h1{margin:16px 0;font-size:clamp(2rem,6vw,4rem)}.not-found-page p{margin-bottom:24px}.not-found-page a{text-decoration:underline;display:inline-block}.projects-page .project-card .card-body h2,.project-panel h3.project-name,.project-detail-page .project-detail .modal-sections .modal-section .section-title{text-transform:none}.project-panel h3.project-name{letter-spacing:-.02em;line-height:1.05}.projects-page .project-card .card-image img,.project-panel img{object-position:top center}@media (width>=769px) and (width<=1024px){.hero-container .hero-left-content{text-align:left;align-items:flex-start;width:52%;left:5vw;transform:none}.hero-container .hero-actions{justify-content:flex-start}}.visually-hidden,.choice-input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-container{z-index:0;width:100%;height:100svh;min-height:700px;position:relative;overflow:hidden}.holo-projects-section{position:relative}.holo-projects-container.svelte-holo{height:auto;min-height:400px}.holo-projects-container.svelte-holo .section-label{margin-bottom:30px;padding-left:5vw;font-size:.75rem}.holo-projects-container.svelte-holo .holo-sticky-inner{height:auto;position:relative}.holo-projects-container.svelte-holo .holo-dual-carousel{overflow-x:auto}.holo-projects-container.svelte-holo .carousel-row{width:max-content}.holo-projects-container.svelte-holo .holo-mobile-more{color:#d7dce3;opacity:1;padding:16px 5vw 40px}.holo-projects-container.svelte-holo .no-projects-msg{text-align:center;color:var(--text-muted);letter-spacing:.1em;padding:100px 5vw;font-size:.9rem}.holo-projects-container.svelte-holo.is-animated{height:350vh}.holo-projects-container.svelte-holo.is-animated .holo-sticky-inner{height:100vh;position:sticky;top:0}.holo-projects-container.svelte-holo.is-animated .holo-dual-carousel{overflow:hidden}.holo-projects-container.svelte-holo.is-animated .holo-mobile-more{display:none}.holo-projects-container.svelte-holo.is-animated:focus-within .holo-dual-carousel{overflow-x:auto}@media (width<=768px){.holo-projects-container.svelte-holo{min-height:0}.holo-projects-container.svelte-holo .holo-dual-carousel{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 5vw 16px;display:grid;overflow:visible}.holo-projects-container.svelte-holo .carousel-row{display:contents}.holo-projects-container.svelte-holo .project-panel{flex-shrink:unset;width:100%;min-width:0;height:auto}.holo-projects-container.svelte-holo .panel-image-wrap{height:140px}.holo-projects-container.svelte-holo .project-panel.mobile-hidden{display:none}}.svelte-manifesto{height:300vh}.svelte-manifesto .manifesto-position{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.pricing-page fieldset{border:0;min-width:0;margin:0;padding:0}.pricing-page legend{padding:0}.pricing-page .plan-card-tall:focus-within,.pricing-page .option-card:focus-within{outline-offset:4px;outline:2px solid #f5f5f5}.pricing-page .card-header-top,.pricing-page .plan-title,.pricing-page .plan-desc{display:block}.pricing-page .btn-card-select{text-align:center}.pricing-page .pricing-contact h2{margin-bottom:16px;font-size:1.75rem}.pricing-page .calculator-container .calc-summary .summary-content .total-display .tax-note{opacity:1}.pricing-page .calculator-container .plans-selector .plan-card-tall .card-features-list .feat-item.excluded{opacity:.75}.pricing-page .calculator-container .plans-selector .plan-card-tall .card-features-list .feat-header{opacity:.8}.contact-estimate{text-align:left;border:1px solid rgba(var(--accent-color-rgb), .45);background:rgba(var(--accent-color-rgb), .06);border-radius:16px;width:100%;margin-bottom:28px;padding:24px}.contact-estimate h2{margin-bottom:16px;font-size:1.15rem}.contact-estimate p{color:var(--text-muted);margin:8px 0;line-height:1.7}.contact-estimate a{margin-top:12px;padding:8px 0;text-decoration:underline;display:inline-block}.contact-page .info-card,.contact-page .card-content{min-width:0}@media (width<=600px){.contact-page .info-cards{grid-template-columns:minmax(0,1fr)}}.about-page .bio-visual-3d{min-width:0;position:relative}.about-page .bio-paragraph strong{color:var(--accent-color);font-weight:600}.about-page .timeline-beam-fill{height:var(--timeline-progress,0%)}.about-page .timeline-item .marker-icon-circle{transition:border-color .4s,color .4s,box-shadow .4s}.about-page .timeline-item.is-activated .marker-icon-circle{border-color:var(--accent-color);color:var(--accent-color);box-shadow:0 0 20px rgba(var(--accent-color-rgb), .4)}.project-detail-page{padding:130px 5vw 70px}.project-detail-page .project-detail{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b1f2cbd;border-color:#1f3a4c;border-radius:20px;width:100%;max-width:1200px;height:auto;margin:0 auto}.project-detail-page .project-detail .detail-toolbar{color:#b2bed0;letter-spacing:.14em;background:#13293a8c;border-bottom:1px solid #26303d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:16px 32px;font-size:10px;font-weight:650;display:flex}.project-detail-page .project-detail .detail-brand{color:#75b7fb}.project-detail-page .project-detail .detail-divider{color:#8395ab;margin:0 18px}.project-detail-page .project-detail .detail-back{color:#d2e6fb;letter-spacing:0;align-items:center;min-height:44px;font-size:12px;display:flex}.project-detail-page .project-detail .modal-scroll-container{height:auto;overflow:visible}.project-detail-page .project-detail .modal-hero{background:radial-gradient(at 100% 0,#172b40,#0000 70%);border-bottom:1px solid #26303d;grid-template-columns:1fr 1fr;gap:36px;height:auto;min-height:300px;padding:36px;display:grid}.project-detail-page .project-detail .modal-hero>img{object-fit:contain;background:#0a1c28;border:1px solid #24435a;border-radius:12px;order:2;width:100%;height:270px;position:static}.project-detail-page .project-detail .modal-hero .modal-hero-overlay{background:0 0;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;display:flex;position:static}.project-detail-page .project-detail .modal-hero .modal-year{letter-spacing:.1em;color:#85bded;margin-bottom:18px;font-size:11px}.project-detail-page .project-detail .modal-hero .modal-year span{color:#b3c2d3;font-weight:450}.project-detail-page .project-detail .modal-hero .modal-title{letter-spacing:-.04em;text-transform:none;margin:0;font-size:clamp(28px,3.4vw,46px);line-height:1.05}.project-detail-page .project-detail .detail-intro{color:#b9c6d8;margin:20px 0;font-size:13px;line-height:1.7}.project-detail-page .project-detail .detail-shortcuts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.project-detail-page .project-detail .detail-shortcuts a{font:inherit;color:#dbedff;cursor:pointer;background:#1b3652;border:1px solid #35526d;border-radius:7px;align-items:center;gap:10px;padding:12px 14px;font-size:11px;display:inline-flex}.project-detail-page .project-detail .detail-shortcuts a:hover{border-color:#8bc8ff}.project-detail-page .project-detail .modal-body{padding:30px 36px 48px}.project-detail-page .project-detail .modal-sections{gap:36px;margin-top:36px}.project-detail-page .project-detail .modal-section .section-title{letter-spacing:-.02em;color:#e3ebf5;text-transform:none;font-size:18px}.project-detail-page .project-detail .modal-previews{border-top:1px solid #26303d;margin-top:40px;padding-top:32px}.project-detail #project-architecture{scroll-margin-top:110px}.project-detail .section-code{color:#dce8f5;background:#080e17;border:1px solid #29384b;border-radius:10px;width:100%;padding:24px;font:.85rem/1.7 monospace;overflow-x:auto}.project-detail .preview-load{color:#dbedff;font:inherit;cursor:pointer;background:#1b3652;border:1px solid #35526d;border-radius:10px;align-items:center;gap:12px;padding:16px 24px;display:inline-flex}.project-detail .collaborator-info a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.project-detail .modal-collaborators h2{margin-bottom:24px;font-size:1.2rem}.project-detail .device-toggle button{min-height:44px}@media (width<=768px){.hero-container{min-height:780px}.project-detail-page{padding:90px 0 40px}.project-detail-page .project-detail{border-radius:0}.project-detail-page .project-detail .detail-toolbar{padding:12px 20px}.project-detail-page .project-detail .modal-hero{grid-template-columns:1fr;gap:24px;padding:24px 20px}.project-detail-page .project-detail .modal-hero>img{height:190px}.project-detail-page .project-detail .modal-body{padding:24px 20px 40px}.project-detail-page .project-detail .modal-hero .modal-title{font-size:34px}}@media (width<=360px){.home-page .home-destinations .destinations-intro h2,.about-page .awards-section .section-header h2{font-size:2.1rem}}@media (prefers-reduced-motion:reduce){.hero-container .scroll-wheel,.status-badge:before,.project-panel .scanline,.project-panel .status-blink .dot{animation:none!important}.svelte-manifesto{height:auto;padding:70px 5vw}.svelte-manifesto .manifesto-sticky{flex-wrap:wrap;align-content:center;gap:30px;height:auto;min-height:60vh;display:flex;position:relative;overflow:visible}.svelte-manifesto .manifesto-position{position:static;transform:none}.svelte-manifesto .manifesto-word{white-space:normal;translate:none!important;rotate:none!important}.about-page .about-bio .bio-sticky-wrapper{height:auto}.about-page .about-bio .bio-content-split{height:auto;min-height:70vh;position:relative}.project-modal .modal-scroll-container{scroll-behavior:auto}}@keyframes project-reveal{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes project-fade-in{0%{opacity:0}to{opacity:1}}@keyframes project-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){@supports not (view-transition-name:project-cover){.project-detail-page>.project-detail{animation:.42s cubic-bezier(.2,.7,.2,1) both project-reveal}}html[data-project-transition]::view-transition-old(root){animation:.18s both project-fade-out}html[data-project-transition]::view-transition-new(root){animation:.38s both project-fade-in}::view-transition-group(project-cover){animation-duration:.46s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-old(project-cover){object-fit:cover;mix-blend-mode:normal;border-radius:12px;height:100%}::view-transition-new(project-cover){object-fit:cover;mix-blend-mode:normal;border-radius:12px;height:100%}}.site-backdrop.svelte-18jvxgj{--turquoise:79 189 197;--creme:241 236 224;--canard:11 127 149;--brand:67 133 195;z-index:-20;pointer-events:none;contain:strict;background:radial-gradient(70vmax 60vmax at 0% 100%, rgb(var(--turquoise)/.08), rgb(var(--turquoise)/0)), linear-gradient(180deg, #081a26, #050f17);position:fixed;inset:0;overflow:hidden}.blob.svelte-18jvxgj{will-change:transform;width:80vmax;height:80vmax;position:absolute}.glow.svelte-18jvxgj{border-radius:50%;width:100%;height:100%;animation:30s ease-in-out infinite alternate svelte-18jvxgj-drift}.turquoise.svelte-18jvxgj{top:4vmax;left:-36vmax}.turquoise.svelte-18jvxgj .glow:where(.svelte-18jvxgj){background:radial-gradient(closest-side, rgb(var(--turquoise)/.14), rgb(var(--turquoise)/0));animation-duration:26s}.creme.svelte-18jvxgj{top:-40vmax;right:-34vmax}.creme.svelte-18jvxgj .glow:where(.svelte-18jvxgj){background:radial-gradient(closest-side, rgb(var(--creme)/.06), rgb(var(--creme)/0));animation-duration:34s;animation-delay:-9s}.canard.svelte-18jvxgj{bottom:-40vmax;right:-24vmax}.canard.svelte-18jvxgj .glow:where(.svelte-18jvxgj){background:radial-gradient(closest-side, rgb(var(--canard)/.3), rgb(var(--canard)/0));animation-duration:31s;animation-delay:-17s}.brand.svelte-18jvxgj{width:60vmax;height:60vmax;top:30vmax;left:20vmax}.brand.svelte-18jvxgj .glow:where(.svelte-18jvxgj){background:radial-gradient(closest-side, rgb(var(--brand)/.1), rgb(var(--brand)/0));animation-duration:38s;animation-delay:-5s}.veil.svelte-18jvxgj{background:radial-gradient(120% 80% at 50% 40%,#0000 50%,#00000042);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.glow.svelte-18jvxgj{animation:none}}@keyframes svelte-18jvxgj-drift{0%{transform:translate(0,0)rotate(0)scale(1)}33%{transform:translate(6vmax,-4vmax)rotate(8deg)scale(1.06)}66%{transform:translate(-5vmax,5vmax)rotate(-6deg)scale(.96)}to{transform:translate(3vmax,7vmax)rotate(4deg)scale(1.03)}}
