.nrcfd6eb40b4bb73918{padding:var(--space-lg) 0;background-color:var(--color-bg);min-height:50vh}.nrc00f0fcc75cde99ca{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-padding)}.nrccdadaf76eb7a8f13{font-family:var(--font-display);font-size:var(--font-size-4xl);color:var(--color-text);margin-bottom:var(--space-md);line-height:1.2}.nrca30312e56fac80fc{font-family:var(--font-body);color:var(--color-text);line-height:1.8;font-size:var(--font-size-lg)}.nrca30312e56fac80fc h2{font-family:var(--font-display);font-size:var(--font-size-3xl);margin-top:var(--space-lg);margin-bottom:var(--space-sm);color:var(--color-primary-dark)}.nrca30312e56fac80fc h3{font-family:var(--font-display);font-size:var(--font-size-2xl);margin-top:var(--space-md);margin-bottom:var(--space-sm);color:var(--color-text)}.nrca30312e56fac80fc p{margin-bottom:var(--space-md)}.nrca30312e56fac80fc ul,.nrca30312e56fac80fc ol{margin-bottom:var(--space-md);padding-left:var(--space-lg)}.nrca30312e56fac80fc li{margin-bottom:var(--space-xs)}.nrca30312e56fac80fc a{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.nrca30312e56fac80fc a:hover{color:var(--color-primary-dark)}@media(max-width:768px){.nrccdadaf76eb7a8f13{font-size:2rem}}.nrc49f7612da643bfbe{background-color:var(--color-bg-alt);padding:2rem 0 6rem;min-height:100vh}.nrc12490f0712201594{text-align:center;margin:0 auto 2rem;max-width:760px}.nrc039ffe30c61de5c9{font-size:clamp(2rem,5vw,3rem);font-weight:800;margin:0 0 .75rem}.nrcb93017d2ddfac5d7{color:var(--color-text-muted);margin:0}.nrc06ab6b1e581287bb{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.nrcb7711f63262f279c{padding:1.25rem;border:1px solid var(--color-border);background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.nrcc9f0563c15f814fd{font-size:1.5rem;font-weight:800;margin:0 0 .75rem}.nrc4eb2ae8351821be4>:first-child{margin-top:0}.nrc4eb2ae8351821be4>:last-child{margin-bottom:0}.nrcb7711f63262f279c h2{font-size:1.5rem;font-weight:800;margin:0 0 .75rem}.nrcb7711f63262f279c p{margin:0 0 .75rem}.nrcb7711f63262f279c ul,.nrc077df0925044fa2f{margin:.75rem 0 0;padding-left:1rem;color:var(--color-text-muted)}.nrc5e400ceccdc6b705{padding:1.25rem;border:1px solid var(--color-border);background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.nrc6b07cb30590ffba1{display:grid;gap:1rem}.nrc7bd33142fdba713f{display:grid;gap:.35rem}.nrc7bd33142fdba713f label{font-weight:700}.nrc7bd33142fdba713f input,.nrc7bd33142fdba713f textarea{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.75rem .9rem;font:inherit;color:var(--color-text);background:#fff}.nrc7bd33142fdba713f textarea{resize:vertical;min-height:140px}.nrc2d88791642cee9db{display:inline-flex;align-items:center;justify-content:center;border:none;padding:.9rem 1rem;border-radius:var(--radius-md);background-color:var(--color-primary);color:#fff;cursor:pointer;transition:background-color .2s ease,transform .2s ease;font-weight:800}.nrc2d88791642cee9db:hover{background-color:var(--color-primary-dark);transform:translateY(-1px)}.nrc2d88791642cee9db:active{transform:translateY(0)}.nrc2d88791642cee9db:disabled{cursor:wait;opacity:.75;transform:none}.nrc7a5e510874e46705{margin:0;border-radius:var(--radius-md);padding:.85rem .9rem;font-weight:700;line-height:1.45}.nrc6f4939c110471a64{border:1px solid var(--color-success);background:#22c55e1f;color:#166534}.nrc9f4457003f5e3971{border:1px solid var(--color-danger);background:#ef44441a;color:#991b1b}.nrcae66e79a9c84d2e7{border:1px solid var(--color-border);background:var(--color-bg-alt);color:var(--color-text-muted)}.nrce0f79720261eb1e1{display:none}@media(max-width:768px){.nrc06ab6b1e581287bb{grid-template-columns:1fr}}
