body{margin:0;background:#f4f2ec;color:#222822;font-family:Inter,PingFang SC,sans-serif}.access-page.svelte-1trwxu1{min-height:100vh;background:linear-gradient(150deg,#f7f5ef,#e9f0ed)}header.svelte-1trwxu1{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:72px;padding:0 clamp(1.2rem,5vw,5rem);border-bottom:1px solid rgba(33,45,38,.1)}header.svelte-1trwxu1 a:where(.svelte-1trwxu1){justify-self:start}header.svelte-1trwxu1 img:where(.svelte-1trwxu1){width:92px;height:45px;object-fit:contain}header.svelte-1trwxu1 span:where(.svelte-1trwxu1){justify-self:end}header.svelte-1trwxu1 a:where(.svelte-1trwxu1),header.svelte-1trwxu1 span:where(.svelte-1trwxu1){color:#5f6c64;font-size:.67rem;letter-spacing:.1em;text-decoration:none}main.svelte-1trwxu1{width:min(calc(100% - 2.5rem),1100px);margin:0 auto;padding:5rem 0}.intro.svelte-1trwxu1{text-align:center}.intro.svelte-1trwxu1>p:where(.svelte-1trwxu1),.panel.svelte-1trwxu1>div:where(.svelte-1trwxu1)>p:where(.svelte-1trwxu1){color:#426d5a;font-size:.65rem;font-weight:800;letter-spacing:.18em}.intro.svelte-1trwxu1 h1:where(.svelte-1trwxu1){margin:.8rem 0;font-family:Songti SC,serif;font-size:clamp(2.6rem,5vw,4.6rem);font-weight:500;line-height:1.12;letter-spacing:-.045em}.intro.svelte-1trwxu1>span:where(.svelte-1trwxu1){color:#727a74;font-size:.8rem;line-height:1.75}.plans.svelte-1trwxu1{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:3rem auto 1rem}.plans.svelte-1trwxu1 button:where(.svelte-1trwxu1){display:grid;gap:.55rem;padding:1.5rem;border:1px solid rgba(36,49,41,.12);border-radius:1.2rem;background:#ffffff8c;text-align:left;cursor:pointer}.plans.svelte-1trwxu1 button.active:where(.svelte-1trwxu1){border-color:#315e4a;box-shadow:inset 0 0 0 1px #315e4a}.plans.svelte-1trwxu1 small:where(.svelte-1trwxu1){color:#6f7a73;font-size:.56rem;letter-spacing:.14em}.plans.svelte-1trwxu1 strong:where(.svelte-1trwxu1){font-family:Georgia,serif;font-size:2rem;font-weight:400;line-height:1.15}.plans.svelte-1trwxu1 span:where(.svelte-1trwxu1){color:#707a73;font-size:.75rem;line-height:1.6}.panel.svelte-1trwxu1{display:grid;grid-template-columns:.9fr 1.1fr;gap:3rem;padding:clamp(1.6rem,5vw,4rem);border:1px solid rgba(36,49,41,.12);border-radius:1.8rem;background:#ffffffbd;box-shadow:0 20px 50px #27342c12}.panel.svelte-1trwxu1 h2:where(.svelte-1trwxu1){margin:.8rem 0;font-family:Songti SC,serif;font-size:2rem;font-weight:500;line-height:1.35}.explain.svelte-1trwxu1,.paid.svelte-1trwxu1 li:where(.svelte-1trwxu1){color:#68736c;font-size:.8rem;line-height:1.8}.paid.svelte-1trwxu1 ul:where(.svelte-1trwxu1){display:grid;gap:.5rem;margin:1.15rem 0 0;padding-left:1.15rem}.steps.svelte-1trwxu1{display:grid;gap:.7rem;margin-top:2rem}.steps.svelte-1trwxu1 span:where(.svelte-1trwxu1){padding:.7rem 0;border-top:1px solid rgba(36,49,41,.1);font-size:.75rem}.steps.svelte-1trwxu1 b:where(.svelte-1trwxu1){display:inline-block;width:2.5rem;color:#9c4d3f;font-family:Georgia,serif}form.svelte-1trwxu1{display:grid;gap:1rem}label.svelte-1trwxu1{display:grid;gap:.45rem;color:#4d5a52;font-size:.72rem;font-weight:700}input.svelte-1trwxu1{box-sizing:border-box;width:100%;padding:.85rem;border:1px solid rgba(36,49,41,.13);border-radius:.75rem;background:#f8f7f2;outline:0}.two.svelte-1trwxu1{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.agreement.svelte-1trwxu1{display:flex;align-items:flex-start;gap:.7rem;padding:1rem;border-radius:.8rem;background:#edf2ef;font-weight:400;line-height:1.6}.agreement.svelte-1trwxu1 input:where(.svelte-1trwxu1){width:auto;margin-top:.2rem}form.svelte-1trwxu1 button:where(.svelte-1trwxu1),.paid.svelte-1trwxu1 button:where(.svelte-1trwxu1){padding:.9rem;border:0;border-radius:999px;background:#25342c;color:#fff;font-weight:700}form.svelte-1trwxu1 small:where(.svelte-1trwxu1),.paid.svelte-1trwxu1 aside:where(.svelte-1trwxu1) p:where(.svelte-1trwxu1){color:#89918b;font-size:.65rem;line-height:1.8}.error.svelte-1trwxu1{margin:0;color:#a84437;font-size:.72rem}.paid.svelte-1trwxu1 aside:where(.svelte-1trwxu1){display:flex;flex-direction:column;justify-content:center;padding:2rem;border-radius:1.2rem;background:#26352d;color:#fff}.paid.svelte-1trwxu1 aside:where(.svelte-1trwxu1) strong:where(.svelte-1trwxu1){font-family:Georgia,serif;font-size:3.5rem;font-weight:400;line-height:1.15}.paid.svelte-1trwxu1 button:where(.svelte-1trwxu1){margin-top:1.5rem;background:#f1eee5;color:#26352d}.paid.svelte-1trwxu1 aside:where(.svelte-1trwxu1) p:where(.svelte-1trwxu1){margin:.75rem 0 0}.paid.svelte-1trwxu1 button:where(.svelte-1trwxu1):disabled{opacity:.82}@media(max-width:700px){main.svelte-1trwxu1{padding-top:3rem}.plans.svelte-1trwxu1,.panel.svelte-1trwxu1{grid-template-columns:1fr}.panel.svelte-1trwxu1{gap:1.5rem}.two.svelte-1trwxu1{grid-template-columns:1fr}header.svelte-1trwxu1{grid-template-columns:1fr auto 1fr}header.svelte-1trwxu1 span:where(.svelte-1trwxu1){display:block;font-size:0}header.svelte-1trwxu1 span:where(.svelte-1trwxu1):after{content:"ACCESS";font-size:.58rem}}
