.hero.svelte-55o8qd{min-height:100vh;min-height:100svh;background:#020202}.hero-background.svelte-55o8qd{background-image:url(../../../studio/landscape2.jpg);background-size:cover;background-position:center 84%;background-repeat:no-repeat;filter:contrast(1.08) saturate(.82);transform:scale(1.03)}@media (min-width: 1024px) and (min-aspect-ratio: 16 / 9){.hero-background.svelte-55o8qd{background-position:center 92%}}.hero-video.svelte-55o8qd{filter:contrast(1.06) saturate(.84)}.hero-overlay.svelte-55o8qd{background:linear-gradient(180deg,#00000087,#0000004d 48%,#00000094),radial-gradient(ellipse at center,#0000001a 12%,#0000007a)}.hero-texture.svelte-55o8qd{pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:82px 82px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 24%,black 72%,transparent);mask-image:linear-gradient(to bottom,transparent,black 24%,black 72%,transparent)}.hero-bottom-fade.svelte-55o8qd{height:8rem;background:linear-gradient(180deg,transparent 0%,rgba(2,2,2,.92) 100%);pointer-events:none}.hero-content.svelte-55o8qd{min-height:100vh;min-height:100svh;padding:7rem 0 4.5rem}.hero-inner.svelte-55o8qd{animation:svelte-55o8qd-heroReveal .8s ease-out both}.hero-kicker.svelte-55o8qd{margin:0 auto 1.35rem;width:fit-content;color:#ffffffb8;font-size:.72rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.6)}.logo-wrap.svelte-55o8qd{margin-bottom:1.8rem}.hero-logo.svelte-55o8qd{max-width:min(82vw,31rem);filter:drop-shadow(0 22px 40px rgba(0,0,0,.7)) drop-shadow(0 0 18px rgba(255,255,255,.08))}@media (min-width: 1024px){.hero-overlay.svelte-55o8qd{background:linear-gradient(180deg,#000000c7,#0000005c 42%,#020202),radial-gradient(ellipse at center,#0000001f,#000000ad 74%),linear-gradient(90deg,rgba(0,0,0,.72) 0%,transparent 32%,rgba(0,0,0,.64) 100%)}.hero-bottom-fade.svelte-55o8qd{height:12rem;background:linear-gradient(180deg,transparent 0%,#020202 82%)}}.hero-rule.svelte-55o8qd{width:min(11rem,45vw);height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);box-shadow:0 0 18px #ffffff29}.cta-row.svelte-55o8qd{align-items:stretch;margin-top:2rem}.portfolio-cta.svelte-55o8qd{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid rgba(255,255,255,.24);background:#07070761;padding:.78rem 1.18rem;color:#fffffff0;font-size:.86rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff14,0 14px 30px #0000003d;transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}.portfolio-cta.svelte-55o8qd:hover{transform:translateY(-2px);border-color:#ffffff7a;background:#ffffff14;box-shadow:inset 0 1px #ffffff1f,0 18px 36px #0000004d}.portfolio-cta.svelte-55o8qd:focus-visible{outline:2px solid rgba(255,255,255,.38);outline-offset:3px}.trust-badge.svelte-55o8qd{letter-spacing:.01em;text-shadow:0 2px 8px rgba(0,0,0,.5)}.star-row.svelte-55o8qd{letter-spacing:.08em}.trust-pills.svelte-55o8qd{list-style:none;padding:0;margin:1.25rem auto 0;max-width:720px}.trust-pill.svelte-55o8qd{display:inline-flex;align-items:center;gap:.4rem;padding:.46rem .85rem;border-radius:.65rem;background:#08080880;border:1px solid rgba(255,255,255,.16);color:#ffffffeb;font-size:.78rem;font-weight:600;letter-spacing:.01em;box-shadow:inset 0 1px #ffffff0f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.trust-pill.svelte-55o8qd svg{color:#5fe3a0;flex-shrink:0}@keyframes svelte-55o8qd-heroReveal{0%{opacity:0;transform:translateY(18px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (max-width: 640px){.hero-content.svelte-55o8qd{padding:6.1rem 0 3.35rem}.hero-logo.svelte-55o8qd{max-width:min(78vw,18rem);filter:drop-shadow(0 10px 20px rgba(0,0,0,.35)) drop-shadow(0 0 10px rgba(255,255,255,.05))}.hero-kicker.svelte-55o8qd{margin-bottom:1rem;font-size:.66rem;letter-spacing:.2em}.cta-row.svelte-55o8qd{width:min(100%,20rem);margin-right:auto;margin-left:auto}.cta-row.svelte-55o8qd a,.portfolio-cta.svelte-55o8qd{width:100%}.trust-pills.svelte-55o8qd{max-width:19rem}.trust-pill.svelte-55o8qd{font-size:.72rem;padding:.38rem .65rem}}.services-section.svelte-fohm2w{background:linear-gradient(180deg,#020202,#060606,#020202),radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.055),transparent 50%);color:#fff;padding:4.8rem 0 5rem}.section-sheen.svelte-fohm2w{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 16%),linear-gradient(90deg,rgba(255,255,255,.025),transparent 30%,transparent 70%,rgba(255,255,255,.025));opacity:.72}.services-heading.svelte-fohm2w{margin:0 auto 2rem;max-width:1080px}.section-eyebrow.svelte-fohm2w{margin:0 0 .8rem;color:#ffffff85;font-size:.72rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase}.heading-row.svelte-fohm2w{display:grid;gap:1rem}.heading-row.svelte-fohm2w h2:where(.svelte-fohm2w){margin:0;color:#fff;font-size:clamp(2rem,6vw,3.35rem);font-weight:800;line-height:1.05;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 8px 28px rgba(0,0,0,.45)}.heading-row.svelte-fohm2w p:where(.svelte-fohm2w){margin:0;max-width:34rem;color:#ffffffad;font-size:.98rem;line-height:1.7}.services-grid.svelte-fohm2w{display:grid;grid-template-columns:1fr;gap:1rem;max-width:1080px;margin:0 auto}.service-card.svelte-fohm2w{position:relative;overflow:hidden;min-height:13.25rem;padding:1.55rem;border-radius:.65rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#ffffff04;box-shadow:0 20px 50px #00000038,inset 0 1px #ffffff0e;transition:transform .24s ease,border-color .24s ease,background .24s ease}.service-card.svelte-fohm2w:before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent)}.service-card.svelte-fohm2w:hover{transform:translateY(-2px);border-color:#ffffff2e;background:linear-gradient(180deg,#ffffff13,#ffffff06),#ffffff05}.service-number.svelte-fohm2w{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;margin-bottom:2.1rem;border-radius:.55rem;border:1px solid rgba(255,255,255,.14);color:#ffffff94;font-size:.72rem;font-weight:800;letter-spacing:.08em}.service-card.svelte-fohm2w h3:where(.svelte-fohm2w){margin:0 0 1rem;color:#fff;font-size:1.2rem;font-weight:800;line-height:1.25}.service-card.svelte-fohm2w p:where(.svelte-fohm2w){margin:0;max-width:29ch;color:#ffffffa8;font-size:.94rem;line-height:1.65}@media (min-width: 768px){.services-section.svelte-fohm2w{padding:6.2rem 0 6.4rem}.services-heading.svelte-fohm2w{margin-bottom:3.2rem}.heading-row.svelte-fohm2w{grid-template-columns:minmax(0,.82fr) minmax(18rem,.48fr);align-items:end;gap:3rem}.heading-row.svelte-fohm2w p:where(.svelte-fohm2w){padding-bottom:.25rem}.services-grid.svelte-fohm2w{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.25rem}.service-card.svelte-fohm2w{min-height:15rem;padding:1.75rem}}.process-section.svelte-1xhnd6{background:linear-gradient(180deg,#020202,#090909 48%,#020202),linear-gradient(90deg,rgba(255,255,255,.03),transparent 24%,transparent 76%,rgba(255,255,255,.03));color:#fff;padding:4.8rem 0 5.2rem}.section-sheen.svelte-1xhnd6{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 14%),radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.08),transparent 48%);opacity:.7}.section-heading.svelte-1xhnd6{max-width:46rem;margin-bottom:1.8rem}.section-eyebrow.svelte-1xhnd6{margin:0 0 .8rem;color:#ffffff8a;font-size:.72rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase}.section-title.svelte-1xhnd6{margin:0;color:#fff;font-size:clamp(2rem,6vw,3.35rem);font-weight:800;line-height:1.08;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 8px 28px rgba(0,0,0,.45)}.section-rule.svelte-1xhnd6{width:6rem;height:1px;margin-top:1.35rem;background:linear-gradient(90deg,transparent,rgba(255,255,255,.76),transparent)}.section-intro.svelte-1xhnd6{margin:1.2rem auto 0;max-width:34rem;color:#ffffffb3;font-size:.98rem;line-height:1.7}.process-tabs.svelte-1xhnd6{display:flex;width:fit-content;max-width:100%;margin:0 auto 2.3rem;padding:.28rem;border:1px solid rgba(255,255,255,.12);border-radius:.85rem;background:#ffffff0a;box-shadow:inset 0 1px #ffffff0f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.process-tabs.svelte-1xhnd6 button:where(.svelte-1xhnd6){min-height:2.35rem;border:0;border-radius:.65rem;background:transparent;padding:.58rem 1rem;color:#ffffffa8;font-family:inherit;font-size:.82rem;font-weight:700;line-height:1;white-space:nowrap;transition:background .22s ease,color .22s ease,box-shadow .22s ease}.process-tabs.svelte-1xhnd6 button:where(.svelte-1xhnd6):hover,.process-tabs.svelte-1xhnd6 button:where(.svelte-1xhnd6):focus-visible{color:#fff}.process-tabs.svelte-1xhnd6 button:where(.svelte-1xhnd6):focus-visible{outline:2px solid rgba(255,255,255,.34);outline-offset:2px}.process-tabs.svelte-1xhnd6 button.active:where(.svelte-1xhnd6){background:#ffffff21;color:#fff;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #0003}.process-panel.svelte-1xhnd6{animation:svelte-1xhnd6-processPanelIn .24s ease-out both}.process-flow.svelte-1xhnd6{list-style:none;display:grid;grid-template-columns:1fr;gap:.9rem;max-width:1120px;margin:0 auto;padding:0}.process-step.svelte-1xhnd6{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:flex-start;min-height:7.2rem;padding:1.25rem;border:1px solid rgba(255,255,255,.1);border-radius:.65rem;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#ffffff05;box-shadow:0 18px 44px #0003,inset 0 1px #ffffff0d}.step-number.svelte-1xhnd6{display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;border-radius:.7rem;border:1px solid rgba(95,227,160,.3);background:#5fe3a00f;color:#5fe3a0;font-size:.78rem;font-weight:800;letter-spacing:.08em}.step-copy.svelte-1xhnd6 h3:where(.svelte-1xhnd6){margin:0 0 .55rem;color:#fff;font-size:1rem;font-weight:750;line-height:1.3}.step-copy.svelte-1xhnd6 p:where(.svelte-1xhnd6){margin:0;color:#ffffffad;font-size:.9rem;line-height:1.6}@keyframes svelte-1xhnd6-processPanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){.process-section.svelte-1xhnd6{padding:6.6rem 0 6.8rem}.section-heading.svelte-1xhnd6{margin-bottom:2.15rem}.process-tabs.svelte-1xhnd6{margin-bottom:3.5rem}.process-flow.svelte-1xhnd6{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.process-step.svelte-1xhnd6{display:flex;flex-direction:column;min-height:0;align-items:center;padding:0 1.25rem;border:0;background:transparent;box-shadow:none;text-align:center}.process-step.svelte-1xhnd6:not(:last-child):after{content:"";position:absolute;top:1.22rem;right:-2.4rem;width:4.8rem;height:1px;background:linear-gradient(90deg,#ffffff1f,#ffffff42,#ffffff1f)}.step-number.svelte-1xhnd6{margin:0 auto 1.1rem}.step-copy.svelte-1xhnd6{width:100%}.step-copy.svelte-1xhnd6 h3:where(.svelte-1xhnd6){font-size:1.05rem}.step-copy.svelte-1xhnd6 p:where(.svelte-1xhnd6){max-width:24ch;margin:0 auto}}@media (max-width: 420px){.process-tabs.svelte-1xhnd6{width:100%}.process-tabs.svelte-1xhnd6 button:where(.svelte-1xhnd6){flex:1;padding-right:.65rem;padding-left:.65rem;font-size:.76rem}}.about-section.svelte-pc3q8q{background:linear-gradient(180deg,#030303,#0a0a0a 54%,#020202),linear-gradient(90deg,rgba(255,255,255,.03),transparent 28%,transparent 72%,rgba(255,255,255,.03))}.section-sheen.svelte-pc3q8q{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 22%),radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.08),transparent 48%);opacity:.65}.about-intro.svelte-pc3q8q{white-space:pre-line;text-wrap:pretty}.about-card.svelte-pc3q8q{background:linear-gradient(180deg,#fff1,#ffffff06),#ffffff05;border:1px solid rgba(255,255,255,.11);box-shadow:0 24px 60px #00000040,inset 0 1px #ffffff0f}.about-card.svelte-pc3q8q:before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.36),transparent)}.about-card.svelte-pc3q8q:hover{transform:translateY(-2px);border-color:#ffffff38;background:linear-gradient(180deg,#ffffff16,#ffffff08),#ffffff06}.section-title.svelte-pc3q8q{position:relative;z-index:1;text-shadow:0 8px 28px rgba(0,0,0,.45)}@media (max-width: 768px){.section-title.svelte-pc3q8q{font-size:2rem}}.portfolio-section.svelte-xadtr1{background:linear-gradient(180deg,#020202,#070707 52%,#020202),linear-gradient(90deg,rgba(255,255,255,.035),transparent 28%,transparent 72%,rgba(255,255,255,.035))}.portfolio-sheen.svelte-xadtr1{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 18%),radial-gradient(ellipse at 50% 8%,rgba(255,255,255,.08),transparent 42%);opacity:.78}.section-title.svelte-xadtr1{text-shadow:0 4px 8px rgba(0,0,0,.5)}.portfolio-item.svelte-xadtr1{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out,border-color .25s ease,box-shadow .25s ease}.portfolio-item.svelte-xadtr1:hover{box-shadow:0 28px 60px #00000057,inset 0 1px #ffffff14}.portfolio-item.animate-in.svelte-xadtr1{opacity:1;transform:translateY(0)}.portfolio-item.animate-out.svelte-xadtr1{opacity:0;transform:translateY(24px)}.modal-backdrop.svelte-xadtr1{animation:svelte-xadtr1-fadeIn .3s ease-out}.modal-content.svelte-xadtr1{animation:svelte-xadtr1-scaleIn .3s ease-out}@keyframes svelte-xadtr1-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-xadtr1-scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){.portfolio-grid.svelte-xadtr1{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width: 480px){.portfolio-grid.svelte-xadtr1{gap:.75rem}}.studio-section.svelte-19a27qc{background:linear-gradient(180deg,#020202,#080808,#020202),linear-gradient(90deg,rgba(255,255,255,.035),transparent 25%,transparent 75%,rgba(255,255,255,.035))}.section-sheen.svelte-19a27qc{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 18%),radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.08),transparent 44%);opacity:.65}.section-title.svelte-19a27qc{text-shadow:0 8px 28px rgba(0,0,0,.45)}.studio-text-card.svelte-19a27qc{background:linear-gradient(180deg,#fff1,#ffffff06),#ffffff05;border:1px solid rgba(255,255,255,.11);box-shadow:0 24px 60px #00000040,inset 0 1px #ffffff0f;transition:transform .25s ease,border-color .25s ease,background .25s ease}.studio-text-card.svelte-19a27qc:before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.36),transparent)}.studio-text-card.svelte-19a27qc:hover{transform:translateY(-2px);border-color:#ffffff38;background:linear-gradient(180deg,#ffffff16,#ffffff08),#ffffff06}.studio-image-card.svelte-19a27qc{position:relative;overflow:hidden;border-radius:.5rem;border:1px solid rgba(255,255,255,.14);background:#ffffff0b;box-shadow:0 28px 70px #00000057,inset 0 1px #ffffff14}.studio-image-card.svelte-19a27qc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.22))}.studio-image-card.svelte-19a27qc img:where(.svelte-19a27qc){transition:transform .5s ease}.studio-image-card.svelte-19a27qc:hover img:where(.svelte-19a27qc){transform:scale(1.04)}.studio-stack.svelte-19a27qc{height:34rem;max-width:42rem;margin-left:auto;margin-right:auto}.stack-image.svelte-19a27qc{position:absolute}.stack-image-one.svelte-19a27qc{top:0;right:1rem;z-index:20;width:min(62%,24rem);aspect-ratio:4 / 3}.stack-image-two.svelte-19a27qc{top:10.5rem;left:0;z-index:30;width:min(36%,14rem);aspect-ratio:3 / 4}.stack-image-three.svelte-19a27qc{right:4.5rem;bottom:0;z-index:40;width:min(52%,21rem);aspect-ratio:4 / 3}.stack-image-three.svelte-19a27qc img:where(.svelte-19a27qc){object-position:center 68%}@media (min-width: 1024px) and (max-width: 1180px){.studio-stack.svelte-19a27qc{height:31rem}.stack-image-one.svelte-19a27qc{width:61%}.stack-image-two.svelte-19a27qc{top:9.5rem;width:34%}.stack-image-three.svelte-19a27qc{right:3rem;width:50%}}@media (max-width: 1023px){.studio-section.svelte-19a27qc{padding-left:1.25rem;padding-right:1.25rem}.studio-image-card.svelte-19a27qc{aspect-ratio:16 / 11;max-height:25rem;padding:.32rem;border-color:#ffffff2e;background:linear-gradient(180deg,#ffffff1c,#ffffff07),#ffffff09;box-shadow:0 16px 38px #0000004d,inset 0 1px #ffffff1a}.studio-image-card.svelte-19a27qc:not(.wide){aspect-ratio:4 / 5;max-height:31rem}.studio-image-card.svelte-19a27qc:before{content:"";position:absolute;top:.32rem;right:.32rem;bottom:.32rem;left:.32rem;z-index:1;pointer-events:none;border-radius:.35rem;box-shadow:inset 0 0 0 1px #ffffff14}.studio-image-card.svelte-19a27qc:after{top:.32rem;right:.32rem;bottom:.32rem;left:.32rem;border-radius:.35rem;background:linear-gradient(180deg,rgba(0,0,0,.12),transparent 34%),linear-gradient(0deg,rgba(0,0,0,.2),transparent 46%)}.studio-image-card.svelte-19a27qc img:where(.svelte-19a27qc){border-radius:.35rem;filter:brightness(.9) contrast(1.04) saturate(.92)}}.reviews-section.svelte-1snkue5{background:linear-gradient(180deg,#f8f8f5,#fff 48%,#f4f4f0),linear-gradient(90deg,rgba(0,0,0,.04),transparent 18%,transparent 82%,rgba(0,0,0,.035))}.section-title.svelte-1snkue5{text-shadow:0 10px 28px rgba(0,0,0,.12)}.review-card.svelte-1snkue5:before{content:"";position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,#111,#11111140,#111);opacity:.85}.stats-panel.svelte-1snkue5{position:relative}.stats-panel.svelte-1snkue5:before{content:"";position:absolute;top:-1px;left:50%;width:min(22rem,70vw);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(0,0,0,.45),transparent)}.reviews-container.svelte-1snkue5{overflow-x:auto;padding:1rem 0 1.5rem;-webkit-overflow-scrolling:touch}.reviews-container.svelte-1snkue5::-webkit-scrollbar{height:8px}.reviews-container.svelte-1snkue5::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}.reviews-container.svelte-1snkue5::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.reviews-container.svelte-1snkue5::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (max-width: 767px){.reviews-container.svelte-1snkue5::-webkit-scrollbar{height:6px}.reviews-container.svelte-1snkue5::-webkit-scrollbar-track{border-radius:3px}.reviews-container.svelte-1snkue5::-webkit-scrollbar-thumb{border-radius:3px}}.disclaimer.svelte-1wale5z{padding:.85rem 1.1rem;background:#ffffff0e;border-radius:.5rem;border:1px solid rgba(255,255,255,.12);line-height:1.55;box-shadow:inset 0 1px #ffffff0f}.walk-ins-line.svelte-1wale5z{letter-spacing:.01em}.booking-section.svelte-1wale5z{background:linear-gradient(180deg,#020202,#090909 45%,#020202),linear-gradient(90deg,rgba(255,255,255,.035),transparent 28%,transparent 72%,rgba(255,255,255,.035));border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.section-sheen.svelte-1wale5z{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 20%),radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.08),transparent 46%);opacity:.7}.faq-section.svelte-1xmpl4e{background:linear-gradient(180deg,#020202,#090909 48%,#020202),linear-gradient(90deg,rgba(255,255,255,.035),transparent 28%,transparent 72%,rgba(255,255,255,.035))}.section-sheen.svelte-1xmpl4e{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%),radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.08),transparent 44%);opacity:.7}.faq-item{background:linear-gradient(180deg,#fff1,#ffffff06),#ffffff05;border:1px solid rgba(255,255,255,.11);box-shadow:0 20px 48px #00000038,inset 0 1px #ffffff0f;transition:border-color .25s ease,background .25s ease}.faq-item:hover{border-color:#ffffff38}@keyframes svelte-1xmpl4e-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes svelte-1xmpl4e-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.animate-accordion-down{animation:svelte-1xmpl4e-accordion-down .2s ease-out}.animate-accordion-up{animation:svelte-1xmpl4e-accordion-up .2s ease-out}
