.page_page__rsIvD{position:relative;isolation:isolate;overflow:hidden;max-inline-size:1200px;margin-inline:auto;padding-block:4rem 6rem;padding-inline:clamp(1rem,4vw,2rem)}.page_bg__BnL0X{position:absolute;inset:0;pointer-events:none;z-index:-1}.page_bloomA__GWS_9{position:absolute;inset-block-start:-25%;inset-inline-start:-15%;inline-size:60%;block-size:60%;background:radial-gradient(closest-side,var(--color-primary-soft),transparent 70%)}.page_bloomB__QZqc5{position:absolute;inset-block-end:-25%;inset-inline-end:-15%;inline-size:55%;block-size:55%;background:radial-gradient(closest-side,var(--bg-inset),transparent 70%)}.page_head__mDZe0{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;-webkit-margin-after:4rem;margin-block-end:4rem;max-inline-size:760px;margin-inline:auto}.page_eyebrow__vsKd8{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.25rem .75rem;background:var(--color-primary-soft);border-radius:999px;color:var(--color-primary);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.page_eyebrowDot__98nD2{inline-size:6px;block-size:6px;border-radius:50%;background:var(--color-accent)}.page_title__wn0DD{margin:0;font-family:var(--font-display,"Times New Roman",Georgia,serif);font-size:clamp(2.25rem,1.4rem + 3.5vw,3.75rem);line-height:1.05;letter-spacing:-.02em;color:var(--text-primary)}.page_title__wn0DD em{font-style:italic;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-accent) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.page_sub__ruFfw{margin:0;max-inline-size:56ch;font-size:1.0625rem;line-height:1.65;color:var(--text-secondary)}.page_headActions__MVK2y{display:flex;align-items:center;gap:1rem;-webkit-margin-before:.5rem;margin-block-start:.5rem;flex-wrap:wrap;justify-content:center}.page_ghost__kcwrP{font-size:.9375rem;font-weight:600;color:var(--text-secondary);text-decoration:none;transition:color .12s cubic-bezier(.4,0,.2,1)}.page_ghost__kcwrP:hover{color:var(--color-primary)}.page_steps__K2ATc{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none;-webkit-margin-after:4rem;margin-block-end:4rem}@media(min-width:768px){.page_steps__K2ATc{grid-template-columns:repeat(3,1fr)}}.page_step___tyt5{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;background:var(--bg-card);border:1px solid var(--border-default);border-radius:16px;transition:border-color .12s cubic-bezier(.4,0,.2,1),transform .12s cubic-bezier(.4,0,.2,1)}.page_step___tyt5:hover{border-color:var(--color-primary);transform:translateY(-2px)}.page_step___tyt5:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:1.5rem;inset-inline-end:1.5rem;block-size:2px;background:linear-gradient(90deg,var(--color-accent),transparent)}.page_stepHead__mc1b5{display:flex;align-items:center;justify-content:space-between;gap:.75rem;-webkit-margin-after:.5rem;margin-block-end:.5rem}.page_stepNum___tPaF{inline-size:40px;block-size:40px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-family:var(--font-display,"Times New Roman",Georgia,serif);font-size:1.1rem;font-weight:600}.page_stepIcon__dCJBj,.page_stepNum___tPaF{display:inline-flex;align-items:center;justify-content:center}.page_stepIcon__dCJBj{color:var(--color-accent)}.page_stepTitle__z7tbX{margin:0;font-family:var(--font-display,"Times New Roman",Georgia,serif);font-size:1.15rem;font-weight:600;color:var(--text-primary)}.page_stepCopy__UjAQX{margin:0;font-size:.9375rem;line-height:1.55;color:var(--text-secondary)}.page_features__Ksquz{-webkit-margin-after:4rem;margin-block-end:4rem;display:flex;flex-direction:column;gap:1.5rem}.page_featuresHead__6Ho7O{display:flex;flex-direction:column;gap:.25rem}.page_sectionEyebrow__8df8V{display:inline-flex;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.page_sectionEyebrow__8df8V:before{content:"";display:inline-block;inline-size:2.5rem;block-size:2px;background:var(--color-accent);border-radius:999px}.page_sectionTitle__4v777{margin:0;font-family:var(--font-display,"Times New Roman",Georgia,serif);font-size:1.5rem;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}.page_featureGrid__bDREg{display:grid;grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem;list-style:none;margin:0;padding:0}@media(min-width:480px){.page_featureGrid__bDREg{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.page_featureGrid__bDREg{grid-template-columns:repeat(3,1fr)}}.page_feature__iSsV6{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--bg-card);border:1px solid var(--border-default);border-radius:10px;color:var(--text-primary);font-size:.9375rem;font-weight:500}.page_featureCheck___SF25{display:inline-flex;align-items:center;justify-content:center;inline-size:22px;block-size:22px;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);flex-shrink:0}.page_cta__kQsmr{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:2rem;background:var(--bg-card);border:1px solid var(--border-default);border-radius:24px;position:relative;overflow:hidden}.page_cta__kQsmr:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:1.5rem;inset-inline-end:1.5rem;block-size:3px;background:linear-gradient(90deg,var(--color-accent),transparent)}@media(min-width:768px){.page_cta__kQsmr{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem}}.page_ctaCopy__pETuB{display:flex;flex-direction:column;gap:.25rem;max-inline-size:50ch}.page_ctaTitle__xv8Lr{margin:0;font-family:var(--font-display,"Times New Roman",Georgia,serif);font-size:1.4rem;font-weight:600;color:var(--text-primary)}.page_ctaSub__ZQQiQ{margin:0;color:var(--text-secondary);font-size:.9375rem}.page_ctaActions__z2Cnr{display:flex;gap:.75rem;flex-shrink:0;align-items:center;flex-wrap:wrap}