._grid_i75aa_9{display:grid;grid-template-columns:1fr;gap:var(--sp-5);margin-block-start:var(--sp-8)}@media(min-width:760px){._grid_i75aa_9{grid-template-columns:repeat(3,1fr)}}._card_i75aa_25{display:flex;flex-direction:column;gap:var(--sp-4);block-size:100%}._stars_i75aa_29{display:inline-flex;gap:2px;color:var(--gold)}._stars_i75aa_29 svg{fill:var(--gold)}._text_i75aa_33{font-size:var(--fs-body);color:var(--text);line-height:2;flex:1}._who_i75aa_35{display:flex;align-items:center;gap:var(--sp-3)}._avatar_i75aa_37{inline-size:42px;block-size:42px;border-radius:50%;object-fit:cover;background:var(--rose-soft);border:1px solid var(--line)}._name_i75aa_49{font-weight:600;color:var(--text-strong);font-size:var(--fs-sm)}._loc_i75aa_51{font-size:var(--fs-xs);color:var(--text-faint)}._veil_1vwjx_3{position:absolute;inset:0;z-index:var(--z-orbs);pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 58%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 58%,transparent 100%)}._veil_1vwjx_3 canvas{inline-size:100%!important;block-size:100%!important;display:block}._page_lg5ln_1{position:relative}._section_lg5ln_3{padding-block:var(--sp-10);position:relative}._hero_lg5ln_9{position:relative;overflow:hidden;padding-block:var(--sp-9) var(--sp-10)}._heroInner_lg5ln_19{position:relative;z-index:var(--z-content);display:grid;gap:var(--sp-8);align-items:center}._heroCopy_lg5ln_33{display:flex;flex-direction:column;gap:var(--sp-5)}._title_lg5ln_35{font-size:var(--fs-display);line-height:1.12;color:var(--text-strong);font-weight:700}._lead_lg5ln_47{font-size:var(--fs-lg);color:var(--text-muted);line-height:var(--lh-body);max-inline-size:540px}._heroCtas_lg5ln_59{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-block-start:var(--sp-2)}._heroTrust_lg5ln_61{display:flex;align-items:center;gap:var(--sp-3);margin-block-start:var(--sp-3);font-size:var(--fs-sm);color:var(--text-muted)}._heroTrust_lg5ln_61 b{color:var(--sage-deep);font-weight:700}._stars_lg5ln_79{display:inline-flex;gap:2px;color:var(--gold)}._stars_lg5ln_79 svg{fill:var(--gold)}._heroChips_lg5ln_85{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-block-start:var(--sp-5)}._heroChip_lg5ln_85{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:9px;font-size:var(--fs-sm);font-weight:600;color:var(--sage-deep);padding:11px 20px;border-radius:var(--r-pill);background:linear-gradient(142deg,#ffffffbd,#ffffff4d 44%,#cadcfc61);border:1px solid rgba(255,255,255,.78);-webkit-backdrop-filter:blur(20px) saturate(1.9);backdrop-filter:blur(20px) saturate(1.9);box-shadow:0 10px 26px #1e276121,0 2px 4px #1e27610f,inset 0 1px #fffffff2,inset 0 -1px 2px #1e276112,inset 0 0 24px #ffffff57;transition:transform var(--dur-med) var(--ease-calm),box-shadow var(--dur-med) var(--ease-calm);will-change:transform}._heroChip_lg5ln_85:before{content:"";position:absolute;inset:-1px;z-index:-1;background:linear-gradient(112deg,transparent 32%,rgba(255,255,255,.88) 47%,transparent 63%);transform:translate(-140%);animation:_chipSheen_lg5ln_1 7s var(--ease-calm) infinite}._heroChip_lg5ln_85:nth-child(2):before{animation-delay:.9s}._heroChip_lg5ln_85:nth-child(3):before{animation-delay:1.8s}._heroChip_lg5ln_85:after{content:"";position:absolute;z-index:-1;inset-inline:8%;inset-block-end:0;block-size:46%;border-radius:inherit;background:linear-gradient(180deg,transparent,rgba(174,199,245,.55));filter:blur(7px)}._heroChip_lg5ln_85:hover{transform:translateY(-2px);box-shadow:0 16px 34px #1e27612b,0 2px 4px #1e276112,inset 0 1px #fff,inset 0 -1px 2px #1e276114,inset 0 0 28px #ffffff6b}@keyframes _chipSheen_lg5ln_1{0%{transform:translate(-140%)}55%{transform:translate(140%)}to{transform:translate(140%)}}[dir=ltr] ._heroChip_lg5ln_85:before{animation-name:_chipSheenLtr_lg5ln_1}@keyframes _chipSheenLtr_lg5ln_1{0%{transform:translate(140%)}55%{transform:translate(-140%)}to{transform:translate(-140%)}}._heroChip_lg5ln_85 svg{color:var(--gold-deep);filter:drop-shadow(0 1px 0 rgba(255,255,255,.9))}._journal_lg5ln_237{display:grid;grid-template-columns:1fr;gap:var(--sp-5);margin-block-start:var(--sp-8);align-items:stretch}@media(min-width:620px){._journal_lg5ln_237{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){._journal_lg5ln_237{grid-template-columns:repeat(3,1fr)}}._heroVisual_lg5ln_259{position:relative;z-index:var(--z-content)}._heroArt_lg5ln_261{display:block;inline-size:100%;max-inline-size:460px;block-size:auto;margin-inline:auto;filter:drop-shadow(0 24px 48px rgba(30,39,97,.16))}@media(min-width:980px){._hero_lg5ln_9{padding-block:var(--sp-11) var(--sp-12)}._heroInner_lg5ln_19{grid-template-columns:1fr 1fr;gap:var(--sp-9)}._heroArt_lg5ln_261{margin-inline:0 auto;max-inline-size:100%}}._steps_lg5ln_293{display:grid;gap:var(--sp-5);margin-block-start:var(--sp-8)}._step_lg5ln_293{position:relative;display:flex;flex-direction:column;gap:var(--sp-3);text-align:start;block-size:100%}._stepNum_lg5ln_319{position:absolute;inset-block-start:var(--sp-4);inset-inline-end:var(--sp-5);font-family:var(--font-display);font-size:3.4rem;font-weight:700;line-height:1;color:var(--sage-soft);opacity:.45}._stepArt_lg5ln_341{display:block;inline-size:148px;block-size:116px;margin-inline-start:calc(var(--sp-2) * -1)}._stepArt_lg5ln_341 img{inline-size:100%;block-size:100%;object-fit:contain;object-position:center}._stepTitle_lg5ln_355{font-size:var(--fs-h3);color:var(--text-strong)}._stepDesc_lg5ln_357{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.7}._stepArrow_lg5ln_359{display:none}@media(min-width:880px){._steps_lg5ln_293{grid-template-columns:repeat(3,1fr)}}._services_lg5ln_375{display:grid;grid-template-columns:1fr;gap:var(--sp-4);margin-block-start:var(--sp-8)}._service_lg5ln_375{display:flex;flex-direction:column;gap:var(--sp-3);block-size:100%}._serviceIcon_lg5ln_389{display:grid;place-items:center;inline-size:52px;block-size:52px;border-radius:50%;color:var(--sage-deep);background:linear-gradient(145deg,var(--sage-mist),#eef4ee);border:1px solid var(--line)}._serviceTitle_lg5ln_405{font-size:var(--fs-h3);color:var(--text-strong)}._serviceDesc_lg5ln_407{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.75}@media(min-width:620px){._services_lg5ln_375{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){._services_lg5ln_375{grid-template-columns:repeat(3,1fr)}}._plans_lg5ln_417{display:grid;grid-template-columns:1fr;gap:var(--sp-5);margin-block-start:var(--sp-8);align-items:stretch}._plans_lg5ln_417>*{block-size:100%}@media(min-width:860px){._plans_lg5ln_417{grid-template-columns:repeat(3,1fr)}}._plansMore_lg5ln_435{text-align:center;margin-block-start:var(--sp-7)}._textLink_lg5ln_437{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--sage-deep);font-weight:600;font-size:var(--fs-sm);padding:10px 18px;border-radius:var(--r-pill);transition:background var(--dur-fast)}._textLink_lg5ln_437:hover{background:var(--sage-mist)}._statsBand_lg5ln_455{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-6) var(--sp-4);align-items:center}._statSep_lg5ln_467{display:none}@media(min-width:760px){._statsBand_lg5ln_455{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}._statSep_lg5ln_467{display:block;inline-size:1px;block-size:48px;background:var(--line)}}._campaign_lg5ln_485{display:block;position:relative;border-radius:var(--r-card, 30px);overflow:hidden;box-shadow:var(--sh-md);border:1px solid var(--line-gold, var(--line));transition:transform var(--dur-fast),box-shadow var(--dur-fast)}._campaign_lg5ln_485:hover{transform:translateY(-3px);box-shadow:var(--sh-lg, var(--sh-md))}._campaignImg_lg5ln_505{display:block;inline-size:100%;block-size:auto;aspect-ratio:1600 / 620;object-fit:cover}._ctaBand_lg5ln_523{position:relative;overflow:hidden;text-align:center;background:linear-gradient(135deg,#6c8e7a29,#c2a05b24);border-color:var(--line-gold)}._ctaContent_lg5ln_537{position:relative;z-index:var(--z-content);display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);padding-block:var(--sp-6)}._ctaTitle_lg5ln_539{font-size:var(--fs-h1);color:var(--text-strong)}._ctaSub_lg5ln_541{font-size:var(--fs-lg);color:var(--text-muted)}
