.hermetic-showcase.svelte-1l94iog{max-width:1260px;padding-top:22px;padding-bottom:82px;color:var(--studio-ink)}.hermetic-crumb.svelte-1l94iog{display:flex;align-items:center;gap:10px;margin:0 0 22px;font-size:11px;color:var(--studio-muted)}.hermetic-crumb.svelte-1l94iog a:where(.svelte-1l94iog){display:flex;align-items:center;gap:7px;color:var(--studio-ink)}.hermetic-kicker.svelte-1l94iog{display:inline-flex;align-items:center;gap:8px;color:#d8bf90;font-size:9px;letter-spacing:2px;font-weight:700}.hermetic-hero.svelte-1l94iog{position:relative;display:grid;grid-template-columns:1fr .78fr;min-height:480px;overflow:hidden;border:1px solid #39566d;border-radius:20px;background:radial-gradient(circle at 77% 45%,#31577375,transparent 36%),linear-gradient(120deg,#0a1b2d,#142d46 62%,#091726)}.hermetic-hero__copy.svelte-1l94iog{position:relative;z-index:1;padding:66px 65px}.hermetic-hero.svelte-1l94iog h1:where(.svelte-1l94iog){font:400 clamp(65px,7vw,105px)/.91 var(--font-display);letter-spacing:-2.5px;margin:25px 0 24px;color:#f7f1e7}.hermetic-hero.svelte-1l94iog h1:where(.svelte-1l94iog) em:where(.svelte-1l94iog){font-weight:400;color:#bbd6e9}.hermetic-hero.svelte-1l94iog p:where(.svelte-1l94iog){max-width:540px;font-size:14px;line-height:1.85;color:#b9cddd;margin:0 0 28px}.hermetic-actions.svelte-1l94iog{display:flex;gap:11px;flex-wrap:wrap}.hermetic-actions.svelte-1l94iog .button:where(.svelte-1l94iog){display:inline-flex;align-items:center;gap:9px;font-size:12px;padding:12px 17px}.hermetic-hero.svelte-1l94iog small:where(.svelte-1l94iog){display:block;font-size:10px;color:#89a5b9;margin-top:40px}.hermetic-hero__art.svelte-1l94iog{position:relative;min-height:400px;overflow:hidden}.hermetic-hero__art.svelte-1l94iog img:where(.svelte-1l94iog){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hermetic-hero__art.svelte-1l94iog:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#142d4666,transparent 35%,#09172622)}.hermetic-hero__note.svelte-1l94iog{position:absolute;z-index:1;right:10%;bottom:30px;font:italic 17px var(--font-display);color:#ead7af;text-shadow:0 2px 15px #000}.hermetic-demo.svelte-1l94iog{margin-top:72px;scroll-margin-top:100px}.hermetic-section-heading.svelte-1l94iog{display:flex;align-items:end;justify-content:space-between;gap:15px;margin-bottom:22px}.hermetic-section-heading.svelte-1l94iog h2:where(.svelte-1l94iog){font:400 clamp(34px,4vw,50px)/1.1 var(--font-display);margin:11px 0 0}.hermetic-section-heading.svelte-1l94iog>a:where(.svelte-1l94iog){display:flex;align-items:center;gap:7px;color:#bdd9eb;font-size:11px;padding-bottom:5px}.hermetic-frame.svelte-1l94iog{overflow:hidden;border:1px solid #385a73;border-radius:15px;background:#061421;box-shadow:0 25px 55px #020d19a3}.hermetic-frame__bar.svelte-1l94iog{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;background:#132c42;border-bottom:1px solid #38546d;color:#9bb7ca;font-size:9px;letter-spacing:1.2px}.hermetic-frame__bar.svelte-1l94iog>span:where(.svelte-1l94iog):first-child{display:flex;gap:5px}.hermetic-frame__bar.svelte-1l94iog i:where(.svelte-1l94iog){width:6px;height:6px;border-radius:50%;background:#55788f}.hermetic-frame__bar.svelte-1l94iog i:where(.svelte-1l94iog):first-child{background:#d1ac78}.hermetic-frame__bar.svelte-1l94iog strong:where(.svelte-1l94iog){font-weight:600;color:#d9e7ef}.hermetic-frame.svelte-1l94iog iframe:where(.svelte-1l94iog){display:block;width:100%;height:min(70vw,670px);min-height:440px;border:0}.hermetic-frame__placeholder.svelte-1l94iog{position:relative;min-height:560px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:40px;background:radial-gradient(circle at center,#214760 0,#10263a 33%,#071521 72%)}.temple-backdrop.svelte-1l94iog{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hermetic-frame__placeholder.svelte-1l94iog:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#04101cc4;z-index:1}.hermetic-frame__placeholder.svelte-1l94iog>span:where(.svelte-1l94iog),.hermetic-frame__placeholder.svelte-1l94iog h3:where(.svelte-1l94iog),.hermetic-frame__placeholder.svelte-1l94iog p:where(.svelte-1l94iog),.hermetic-frame__placeholder.svelte-1l94iog button:where(.svelte-1l94iog){z-index:2}.hermetic-frame__placeholder.svelte-1l94iog>span:where(.svelte-1l94iog){position:relative;color:#d3ba87;letter-spacing:2px;font-size:9px}.hermetic-frame__placeholder.svelte-1l94iog h3:where(.svelte-1l94iog){position:relative;font:400 41px var(--font-display);margin:12px 0;max-width:500px}.hermetic-frame__placeholder.svelte-1l94iog p:where(.svelte-1l94iog){position:relative;font-size:12px;color:#a9c2d2}.hermetic-frame__placeholder.svelte-1l94iog button:where(.svelte-1l94iog){position:relative;display:flex;align-items:center;gap:9px;border:1px solid #c4dcdf;border-radius:8px;background:#c5dfec;color:#0b2336;padding:13px 18px;font:600 12px var(--font-ui);cursor:pointer;margin-top:20px}.hermetic-demo__hint.svelte-1l94iog{font-size:10px;color:var(--studio-muted);margin:12px 3px 0}.hermetic-paths.svelte-1l94iog{margin-top:76px}.hermetic-paths__grid.svelte-1l94iog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.hermetic-paths.svelte-1l94iog article:where(.svelte-1l94iog){min-height:240px;display:flex;flex-direction:column;align-items:start;border:1px solid var(--studio-line);border-radius:13px;background:linear-gradient(145deg,#142c43,#0d2134);padding:28px}.hermetic-paths.svelte-1l94iog article:where(.svelte-1l94iog)>svg{color:#d0b47f;margin-bottom:20px}.hermetic-paths.svelte-1l94iog article:where(.svelte-1l94iog)>span:where(.svelte-1l94iog){font-size:9px;letter-spacing:1.6px;color:#a6c9df}.hermetic-paths.svelte-1l94iog h3:where(.svelte-1l94iog){font:400 29px var(--font-display);margin:8px 0}.hermetic-paths.svelte-1l94iog p:where(.svelte-1l94iog){max-width:450px;color:var(--studio-muted);font-size:12px;line-height:1.7;margin:0 0 20px}.hermetic-paths.svelte-1l94iog a:where(.svelte-1l94iog){display:flex;align-items:center;gap:7px;color:#cbe2ef;font-size:11px;margin-top:auto}.hermetic-footer.svelte-1l94iog{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--studio-line);padding-top:27px;margin-top:70px;color:var(--studio-muted);font-size:11px}.hermetic-footer.svelte-1l94iog>div:where(.svelte-1l94iog),.hermetic-footer.svelte-1l94iog a:where(.svelte-1l94iog){display:flex;align-items:center;gap:10px}.hermetic-footer.svelte-1l94iog svg{color:#c8b186}.hermetic-footer.svelte-1l94iog a:where(.svelte-1l94iog){color:#d4e8f3}@media(max-width:850px){.hermetic-hero.svelte-1l94iog{grid-template-columns:1fr}.hermetic-hero__copy.svelte-1l94iog{padding:45px 35px}.hermetic-hero__art.svelte-1l94iog{min-height:300px}.hermetic-hero__note.svelte-1l94iog{bottom:17px}.hermetic-frame.svelte-1l94iog iframe:where(.svelte-1l94iog){min-height:500px}}@media(max-width:600px){.hermetic-showcase.svelte-1l94iog{padding-top:16px;padding-bottom:45px}.hermetic-hero__copy.svelte-1l94iog{padding:35px 25px}.hermetic-hero.svelte-1l94iog h1:where(.svelte-1l94iog){font-size:63px}.hermetic-hero.svelte-1l94iog p:where(.svelte-1l94iog){font-size:12px}.hermetic-hero.svelte-1l94iog small:where(.svelte-1l94iog){margin-top:22px}.hermetic-hero__art.svelte-1l94iog{min-height:245px}.hermetic-demo.svelte-1l94iog,.hermetic-paths.svelte-1l94iog{margin-top:54px}.hermetic-section-heading.svelte-1l94iog{align-items:start;flex-direction:column}.hermetic-section-heading.svelte-1l94iog h2:where(.svelte-1l94iog){font-size:35px}.hermetic-frame__bar.svelte-1l94iog>span:where(.svelte-1l94iog):last-child{display:none}.hermetic-frame.svelte-1l94iog iframe:where(.svelte-1l94iog){height:570px;min-height:0}.hermetic-frame__placeholder.svelte-1l94iog{min-height:440px}.hermetic-frame__placeholder.svelte-1l94iog h3:where(.svelte-1l94iog){font-size:31px}.hermetic-paths__grid.svelte-1l94iog{grid-template-columns:1fr}.hermetic-footer.svelte-1l94iog{flex-direction:column;align-items:flex-start}}
