.try-page:where(.astro-zcfsrxr4){padding:8.5rem 2.5rem 5rem;min-height:100vh}.try-container:where(.astro-zcfsrxr4){max-width:1160px;margin:0 auto}.try-header:where(.astro-zcfsrxr4){margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--rule)}.try-header:where(.astro-zcfsrxr4) h1:where(.astro-zcfsrxr4){max-width:10ch;margin:0;font-family:var(--f-display);font-size:clamp(4rem,9vw,7rem);font-weight:400;line-height:.92;letter-spacing:-.03em;color:var(--ink)}.try-header:where(.astro-zcfsrxr4) .subtitle:where(.astro-zcfsrxr4){max-width:34ch;margin:1.25rem 0 0;font-family:var(--f-display);font-size:clamp(1.4rem,2.8vw,1.9rem);font-style:italic;line-height:1.2;color:var(--ink-2)}.try-grid:where(.astro-zcfsrxr4){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:2rem;align-items:start}.try-form-wrapper:where(.astro-zcfsrxr4){background:var(--paper);border-top:1px solid var(--ink);border-left:1px solid var(--rule);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:2rem}.form-group:where(.astro-zcfsrxr4){margin-bottom:1rem}.form-group:where(.astro-zcfsrxr4) label:where(.astro-zcfsrxr4){display:block;margin-bottom:.45rem;font-family:var(--f-mono);font-size:.72rem;font-weight:500;color:var(--muted);letter-spacing:.12em;text-transform:uppercase}.form-group:where(.astro-zcfsrxr4) input:where(.astro-zcfsrxr4){width:100%;padding:.9rem 1rem;border:1px solid var(--rule-strong);border-radius:0;font-size:.98rem;color:var(--ink);background:#ffffff73;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.form-group:where(.astro-zcfsrxr4) input:where(.astro-zcfsrxr4):focus{outline:none;border-color:var(--accent);background:#ffffffb3;box-shadow:0 0 0 3px #b453091f}.cf-turnstile:where(.astro-zcfsrxr4){margin-top:1.5rem}.try-submit:where(.astro-zcfsrxr4){width:100%;margin-top:1rem;justify-content:center}.disclaimer:where(.astro-zcfsrxr4){font-size:.78rem;color:var(--muted);margin-top:1rem;text-align:left;line-height:1.5}.disclaimer:where(.astro-zcfsrxr4) a:where(.astro-zcfsrxr4){color:var(--accent);text-decoration:none}.disclaimer:where(.astro-zcfsrxr4) a:where(.astro-zcfsrxr4):hover{text-decoration:underline}.message:where(.astro-zcfsrxr4){padding:.9rem 1rem;border-radius:0;font-size:.875rem;margin-bottom:1rem;display:none}.message:where(.astro-zcfsrxr4).show{display:block}.success-message:where(.astro-zcfsrxr4){background:#2f6b3a14;color:var(--ok);border:1px solid rgba(47,107,58,.28)}.error-message:where(.astro-zcfsrxr4){background:#a8481a14;color:var(--warn);border:1px solid rgba(168,72,26,.26)}.features-grid:where(.astro-zcfsrxr4){display:grid;grid-template-columns:1fr;gap:0}.feature:where(.astro-zcfsrxr4){min-height:100%;background:var(--paper-2);border-top:1px solid var(--ink);border-left:1px solid var(--rule);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:1.35rem 1.5rem 1.45rem}.feature:where(.astro-zcfsrxr4) strong:where(.astro-zcfsrxr4){display:block;margin-bottom:.5rem;font-family:var(--f-mono);font-size:.72rem;font-weight:500;color:var(--ink);letter-spacing:.14em;text-transform:uppercase}.feature:where(.astro-zcfsrxr4) p:where(.astro-zcfsrxr4){font-size:.98rem;color:var(--ink-2);margin:0;line-height:1.5}.next-steps:where(.astro-zcfsrxr4){margin-top:1rem;padding:1.35rem 1.5rem 1.45rem;border-top:1px solid var(--ink);border-left:1px solid var(--rule);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--paper)}.next-steps:where(.astro-zcfsrxr4) strong:where(.astro-zcfsrxr4){display:block;margin-bottom:.75rem;font-family:var(--f-mono);font-size:.72rem;font-weight:500;color:var(--ink);letter-spacing:.14em;text-transform:uppercase}.next-steps:where(.astro-zcfsrxr4) ol:where(.astro-zcfsrxr4){margin:0;padding:0;list-style:none;counter-reset:next-step;display:grid;gap:0}.next-steps:where(.astro-zcfsrxr4) li:where(.astro-zcfsrxr4){counter-increment:next-step;display:grid;grid-template-columns:2rem 1fr;gap:.75rem;padding:.75rem 0;border-top:1px solid var(--rule);color:var(--ink-2);font-size:.95rem;line-height:1.45}.next-steps:where(.astro-zcfsrxr4) li:where(.astro-zcfsrxr4):before{content:counter(next-step,decimal-leading-zero);font-family:var(--f-mono);font-size:.68rem;letter-spacing:.08em;color:var(--accent);padding-top:.12rem}@media(max-width:900px){.try-grid:where(.astro-zcfsrxr4){grid-template-columns:1fr}}@media(max-width:768px){.try-page:where(.astro-zcfsrxr4){padding:7rem 1.25rem 4rem}.try-header:where(.astro-zcfsrxr4) h1:where(.astro-zcfsrxr4){font-size:clamp(3.2rem,16vw,4.4rem)}.try-form-wrapper:where(.astro-zcfsrxr4){padding:1.5rem}.feature:where(.astro-zcfsrxr4){padding:1.2rem 1.2rem 1.25rem}}
