.defs[data-astro-cid-sgpqyurt]{position:absolute;width:0;height:0;overflow:hidden}.gate[data-astro-cid-sgpqyurt]{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,.95fr)}.gate-info[data-astro-cid-sgpqyurt]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;padding:clamp(1.5rem,4vw,3rem);background:radial-gradient(110% 80% at 20% 90%,#11504f 0%,transparent 60%),var(--intaglio);color:var(--on-intaglio)}.gate-guilloche[data-astro-cid-sgpqyurt]{position:absolute;z-index:-1;right:-32%;bottom:-30%;width:115%;stroke-width:.55;opacity:.32}.gate-copy[data-astro-cid-sgpqyurt]{max-width:30rem}.gate-copy[data-astro-cid-sgpqyurt] h1[data-astro-cid-sgpqyurt]{margin:0;font-size:clamp(2.1rem,4.2vw,3.6rem);font-weight:860;font-stretch:118%;line-height:1;letter-spacing:-.035em;text-wrap:balance}.gate-copy[data-astro-cid-sgpqyurt]>p[data-astro-cid-sgpqyurt]{margin:1.25rem 0 0;font-size:1.05rem;line-height:1.6;color:var(--on-intaglio-soft);text-wrap:pretty}.gate-facts[data-astro-cid-sgpqyurt]{list-style:none;margin:2rem 0 0;padding:0}.gate-facts[data-astro-cid-sgpqyurt] li[data-astro-cid-sgpqyurt]{padding:.75rem 0;border-top:1px solid rgba(228,239,233,.16);font-size:.95rem;font-weight:600}.gate-facts[data-astro-cid-sgpqyurt] li[data-astro-cid-sgpqyurt]:last-child{border-bottom:1px solid rgba(228,239,233,.16)}.gate-links[data-astro-cid-sgpqyurt]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.9rem;font-weight:600;color:var(--on-intaglio-soft)}.gate-links[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]{text-decoration:underline;text-decoration-color:#a9c6bd66;text-underline-offset:5px}.gate-links[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]:hover{color:var(--on-intaglio);text-decoration-color:var(--on-intaglio)}.gate-main[data-astro-cid-sgpqyurt]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:clamp(1.5rem,5vw,4rem) clamp(1rem,4vw,3rem);background-image:var(--paper-texture)}.panel[data-astro-cid-sgpqyurt]{position:relative;width:min(100%,26rem);overflow:hidden;padding:2.4rem 2rem 2rem 2.6rem;border-radius:10px;background:linear-gradient(180deg,#f8fbf8,#eef3ef);box-shadow:0 0 0 1px var(--rule),0 1px 2px #102a2d14,0 30px 60px -30px #102a2d73}.panel[data-astro-cid-sgpqyurt]:before{content:"";position:absolute;inset:.45rem;border:1px solid rgba(11,59,62,.22);border-radius:6px;pointer-events:none}.panel-holo[data-astro-cid-sgpqyurt]{position:absolute;top:0;bottom:0;left:.95rem;width:.55rem;background:linear-gradient(175deg,#b7f0d8,#f5c6dc 30%,#cbbcf7 58%,#f6e7a9 82%,#b7f0d8);opacity:.85}.panel-micro[data-astro-cid-sgpqyurt]{position:absolute;top:.75rem;left:2.6rem;right:1rem;margin:0;font-size:4.5px;letter-spacing:.08em;white-space:nowrap;overflow:hidden;color:#0b3b3e80}.panel[data-astro-cid-sgpqyurt] h2[data-astro-cid-sgpqyurt]{margin:0;font-size:1.75rem;font-weight:850;font-stretch:115%;letter-spacing:-.03em;line-height:1.1}.panel-hint[data-astro-cid-sgpqyurt]{margin:.4rem 0 0;font-size:.92rem;color:var(--ink-soft)}.flash[data-astro-cid-sgpqyurt]{display:none;margin-top:1.1rem;padding:.75rem .9rem;border-radius:8px;font-size:.9rem;line-height:1.45}.flash-danger[data-astro-cid-sgpqyurt]{background:#f9e4e1;color:#7d1d15;box-shadow:inset 0 0 0 1px #a3271c40}.flash-ok[data-astro-cid-sgpqyurt]{background:#e3f2e9;color:#145a37;box-shadow:inset 0 0 0 1px #1f7a4c40}.form[data-astro-cid-sgpqyurt]{display:grid;gap:1.05rem;margin-top:1.5rem}.form-field[data-astro-cid-sgpqyurt]{display:grid;gap:.4rem}.form-field[data-astro-cid-sgpqyurt]>span[data-astro-cid-sgpqyurt]:first-child{font-size:.85rem;font-weight:700}.input[data-astro-cid-sgpqyurt]{width:100%;padding:.78rem .9rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);background:#fff;color:var(--ink);font:inherit;font-size:.98rem;transition:border-color .2s ease,box-shadow .2s ease}.input[data-astro-cid-sgpqyurt]::placeholder{color:#6e8584}.input[data-astro-cid-sgpqyurt]:hover{border-color:color-mix(in srgb,var(--ink) 38%,transparent)}.input[data-astro-cid-sgpqyurt]:focus{outline:none;border-color:var(--intaglio);box-shadow:0 0 0 3px color-mix(in srgb,var(--intaglio) 18%,transparent)}.pass[data-astro-cid-sgpqyurt]{position:relative;display:block}.pass[data-astro-cid-sgpqyurt] .input[data-astro-cid-sgpqyurt]{padding-right:5.5rem}.pass-btn[data-astro-cid-sgpqyurt]{position:absolute;right:.35rem;top:50%;translate:0 -50%;border:0;background:transparent;color:var(--intaglio);font:inherit;font-size:.82rem;font-weight:700;padding:.45rem .6rem;border-radius:6px;cursor:pointer}.pass-btn[data-astro-cid-sgpqyurt]:hover{background:color-mix(in srgb,var(--intaglio) 8%,transparent)}.form-row[data-astro-cid-sgpqyurt]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;font-size:.88rem}.form-row[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]{color:var(--intaglio);font-weight:650;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--intaglio) 35%,transparent);text-underline-offset:4px}.form-row[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]:hover{text-decoration-color:var(--intaglio)}.check[data-astro-cid-sgpqyurt]{display:inline-flex;align-items:center;gap:.5rem;color:var(--ink-soft);cursor:pointer}.check[data-astro-cid-sgpqyurt] input[data-astro-cid-sgpqyurt]{width:1.05rem;height:1.05rem;accent-color:var(--intaglio)}.submit[data-astro-cid-sgpqyurt]{width:100%;justify-content:center;margin-top:.35rem;padding:.9rem 1.25rem}.gate-demo[data-astro-cid-sgpqyurt]{margin:0;font-size:.92rem;color:var(--ink-soft);text-align:center}.gate-demo[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]{margin-left:.25rem;font-weight:700;color:var(--intaglio);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--intaglio) 35%,transparent);text-underline-offset:4px}.gate-demo[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]:hover{text-decoration-color:var(--intaglio)}@media(max-width:900px){.gate[data-astro-cid-sgpqyurt]{grid-template-columns:1fr}.gate-info[data-astro-cid-sgpqyurt]{gap:1.25rem;padding-bottom:1.75rem}.gate-copy[data-astro-cid-sgpqyurt]>p[data-astro-cid-sgpqyurt],.gate-facts[data-astro-cid-sgpqyurt]{display:none}.gate-copy[data-astro-cid-sgpqyurt] h1[data-astro-cid-sgpqyurt]{font-size:clamp(1.7rem,7vw,2.4rem);max-width:16ch}.gate-links[data-astro-cid-sgpqyurt]{display:none}.gate-guilloche[data-astro-cid-sgpqyurt]{right:-50%;bottom:-80%;width:150%}}@media(max-width:480px){.panel[data-astro-cid-sgpqyurt]{padding:2.2rem 1.25rem 1.5rem 1.9rem}.panel-holo[data-astro-cid-sgpqyurt]{left:.7rem;width:.45rem}.panel-micro[data-astro-cid-sgpqyurt]{left:1.9rem}}
