._4achkG_hero{padding:calc(var(--spacing) * 18) 0 calc(var(--spacing) * 14);background:var(--color-paper);align-items:center;min-height:540px;display:flex;position:relative;overflow:visible}._4achkG_heroMedia,._4achkG_heroBackdropWash{pointer-events:none;position:absolute;inset:0}._4achkG_heroMedia{overflow:hidden}._4achkG_heroBackdrop{filter:saturate(1.08)contrast(1.02);position:absolute;inset:-16px}._4achkG_heroBackdropWash{background:linear-gradient(90deg, color-mix(in srgb, var(--color-ink-900) 48%, transparent), color-mix(in srgb, var(--color-ink-900) 24%, transparent) 50%, color-mix(in srgb, var(--color-ink-900) 48%, transparent)), linear-gradient(180deg, color-mix(in srgb, var(--color-ink-900) 28%, transparent), color-mix(in srgb, var(--color-ink-900) 62%, transparent));z-index:1}._4achkG_heroContent{text-align:center;z-index:2;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._4achkG_headline{font-size:var(--text-display);font-weight:var(--font-weight-bold);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);color:var(--color-white);align-items:center;gap:calc(var(--spacing) * 2) 0;margin-bottom:calc(var(--spacing) * 6);text-align:center;flex-direction:column;width:100%;display:flex}._4achkG_left,._4achkG_right{transition:transform var(--dur-hero) var(--ease-out-soft);text-align:center;display:block}._4achkG_mid{color:var(--color-sand-300);font-family:var(--font-serif);font-style:italic;font-weight:var(--font-weight-medium);text-align:center;display:inline-block;position:relative}._4achkG_dest{inset-inline:0;opacity:0;width:100%;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);white-space:nowrap;pointer-events:none;position:absolute;top:0;transform:translateY(10px)}._4achkG_dest._4achkG_active{opacity:1;pointer-events:auto;transform:translateY(0)}._4achkG_spacer{visibility:hidden;white-space:nowrap;text-align:center;display:inline-block}._4achkG_trustChips{justify-content:center;gap:calc(var(--spacing) * 3);margin-top:calc(var(--spacing) * 6);flex-wrap:wrap;display:flex}._4achkG_trustChip{align-items:center;gap:calc(var(--spacing) * 1);background:color-mix(in srgb, var(--color-white) 14%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 25%, transparent);-webkit-backdrop-filter:blur(6px);border-radius:var(--radius-pill);padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 3);font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--color-white);white-space:nowrap;display:inline-flex}._4achkG_trustStar{color:var(--color-rating);flex:none}._4achkG_actions{gap:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 10);flex-wrap:wrap;justify-content:center;width:100%;display:flex}._4achkG_search{background:var(--color-app);border-radius:var(--radius-xl);box-shadow:var(--shadow-3);border:1px solid var(--color-line);grid-template-columns:1fr 1fr 1fr auto;gap:0;width:100%;max-width:700px;margin-left:auto;margin-right:auto;display:grid;overflow:hidden}._4achkG_searchField{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 5);border-right:1px solid var(--color-line);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);text-align:left;flex-direction:column;justify-content:center;min-width:0;display:flex}._4achkG_searchField:hover{background:var(--color-ink-50)}._4achkG_searchLabel{font-size:var(--text-caption);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-bold);color:var(--color-fg-3);margin-bottom:calc(var(--spacing) * 1)}._4achkG_searchValue{font-size:var(--text-small);font-weight:var(--font-weight-bold);color:var(--color-fg-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._4achkG_searchBtn{min-width:80px;padding:0 calc(var(--spacing) * 6)!important;border-radius:0!important;height:auto!important}@media (max-width:1023px){._4achkG_hero{padding:calc(var(--spacing) * 18) 0 calc(var(--spacing) * 14);min-height:auto}._4achkG_search{border-radius:var(--radius-lg);grid-template-columns:1fr}._4achkG_searchField{border-right:none;border-bottom:1px solid var(--color-line)}._4achkG_searchBtn{border-radius:var(--radius-lg)!important;height:52px!important}._4achkG_actions{flex-direction:column;align-items:center;width:100%}}
.PK4Yhq_head{margin-bottom:calc(var(--spacing) * 8)}.PK4Yhq_head.PK4Yhq_center{text-align:center}.PK4Yhq_head.PK4Yhq_center .PK4Yhq_row{justify-content:center}.PK4Yhq_head.PK4Yhq_center .PK4Yhq_intro{margin-left:auto;margin-right:auto}.PK4Yhq_title{margin-top:calc(var(--spacing) * 2);max-width:720px}.PK4Yhq_center .PK4Yhq_title{margin-left:auto;margin-right:auto}.PK4Yhq_intro{color:var(--color-fg-3);margin-top:calc(var(--spacing) * 3);max-width:560px}.PK4Yhq_row{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 6);flex-wrap:wrap;display:flex}.PK4Yhq_action{flex-shrink:0}
.dY2jOW_panel{border-radius:var(--radius-2xl);box-shadow:var(--shadow-4);grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.dY2jOW_left{background:var(--color-teal-800);padding:calc(var(--spacing) * 14) calc(var(--spacing) * 13);color:var(--color-white)}.dY2jOW_eyebrow{font-size:var(--text-caption);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-bold);color:var(--color-teal-300);margin-bottom:calc(var(--spacing) * 4)}.dY2jOW_title{font-size:var(--text-h2);font-weight:var(--font-weight-bold);letter-spacing:var(--text-h2--letter-spacing);line-height:var(--text-h2--line-height);color:var(--color-white);margin:0}.dY2jOW_accent{color:var(--color-sand-300);font-weight:var(--font-weight-medium)}.dY2jOW_rows{gap:calc(var(--spacing) * 3.5);margin-top:calc(var(--spacing) * 9);flex-direction:column;display:flex}.dY2jOW_row{align-items:center;gap:calc(var(--spacing) * 4);background:color-mix(in srgb, var(--color-white) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 14%, transparent);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 4.5) calc(var(--spacing) * 5);color:var(--color-white);transition:background-color var(--dur-base) var(--ease-out);display:flex}a.dY2jOW_row:hover{background:color-mix(in srgb, var(--color-white) 14%, transparent);color:var(--color-white);text-decoration:none}.dY2jOW_rowDashed{background:color-mix(in srgb, var(--color-white) 4%, transparent);border-style:dashed;border-color:color-mix(in srgb, var(--color-white) 20%, transparent)}.dY2jOW_icon{border-radius:var(--radius-md);flex:none;place-items:center;width:42px;height:42px;display:grid}.dY2jOW_teal{background:var(--color-teal-500);color:var(--color-on-brand)}.dY2jOW_amber{background:var(--color-sand-400);color:var(--color-ink-900)}.dY2jOW_muted{background:color-mix(in srgb, var(--color-white) 12%, transparent);color:var(--color-white)}.dY2jOW_copy{flex:1;min-width:0}.dY2jOW_rowTitle{font-weight:var(--font-weight-bold);font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);display:block}.dY2jOW_rowSub{font-size:var(--text-small);color:color-mix(in srgb, var(--color-white) 75%, transparent);margin-top:calc(var(--spacing) * .5);display:block}.dY2jOW_cta{font-size:var(--text-small);font-weight:var(--font-weight-bold);color:var(--color-teal-300);flex:none}.dY2jOW_photo{background:url(https://images.unsplash.com/photo-1511920170033-f8396924c348?w=1000&q=80) center/cover var(--color-teal-800);min-height:100%}.dY2jOW_mobileCard{display:none}@media (max-width:1023px){.dY2jOW_panel{display:none}.dY2jOW_mobileCard{border-radius:var(--radius-xl);padding:calc(var(--spacing) * 7) calc(var(--spacing) * 5.5) calc(var(--spacing) * 5.5);background:linear-gradient(180deg, color-mix(in srgb, var(--color-ink-900) 55%, transparent), color-mix(in srgb, var(--color-ink-900) 88%, transparent) 70%), url(https://images.unsplash.com/photo-1511920170033-f8396924c348?w=800&q=80) center/cover var(--color-teal-800);display:block;position:relative;overflow:hidden}.dY2jOW_mobileEyebrow{font-size:var(--text-caption);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-bold);color:var(--color-teal-300)}.dY2jOW_mobileTitle{font-size:var(--text-h2);font-weight:var(--font-weight-bold);letter-spacing:var(--text-h2--letter-spacing);line-height:var(--text-h2--line-height);color:var(--color-white);margin:calc(var(--spacing) * 1.5) 0 0}.dY2jOW_mobileSub{font-size:var(--text-small);line-height:var(--text-small--line-height);color:color-mix(in srgb, var(--color-white) 82%, transparent);margin:calc(var(--spacing) * 1.5) 0 0}.dY2jOW_mobileActions{gap:calc(var(--spacing) * 3);margin-top:calc(var(--spacing) * 4.5);flex-direction:column;display:flex}.dY2jOW_mobileSolid{text-align:center;background:var(--color-white);color:var(--color-ink-900);font-size:var(--text-body);font-weight:var(--font-weight-bold);padding:calc(var(--spacing) * 3.5);border-radius:var(--radius-pill);display:block}.dY2jOW_mobileSolid:hover{color:var(--color-ink-900);text-decoration:none}.dY2jOW_mobileOutline{text-align:center;background:color-mix(in srgb, var(--color-white) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 30%, transparent);color:var(--color-white);font-size:var(--text-body);font-weight:var(--font-weight-bold);padding:calc(var(--spacing) * 3.5);border-radius:var(--radius-pill);display:block}.dY2jOW_mobileOutline:hover{color:var(--color-white);text-decoration:none}.dY2jOW_mobileNote{font-size:var(--text-caption);color:color-mix(in srgb, var(--color-white) 55%, transparent);margin-top:calc(var(--spacing) * 2.5);text-align:center}}@media (max-width:1279px) and (min-width:1024px){.dY2jOW_left{padding:calc(var(--spacing) * 10) calc(var(--spacing) * 9)}.dY2jOW_title{font-size:var(--text-h2)}}
.Sk2HNW_box{flex-shrink:0;justify-content:center;align-items:center;width:112px;height:36px;display:flex}.Sk2HNW_logo{object-fit:contain;opacity:.75;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity var(--dur-fast) var(--ease-out)}.Sk2HNW_logo:hover{opacity:1}.Sk2HNW_wordmark{font-family:var(--font-display);font-size:var(--text-small);font-weight:var(--font-weight-bold);color:var(--color-fg-3);white-space:nowrap}
.xnjmoq_wrap{background:var(--color-paper);border-bottom:1px solid var(--color-line);padding:calc(var(--spacing) * 6) 0 calc(var(--spacing) * 10)}.xnjmoq_eyebrow{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--text-eyebrow--letter-spacing);color:var(--color-fg-3);text-align:center;margin:0 0 calc(var(--spacing) * 6)}.xnjmoq_fade{-webkit-mask-image:linear-gradient(to right, transparent, black calc(var(--spacing) * 10), black calc(100% - calc(var(--spacing) * 10)), transparent);mask-image:linear-gradient(to right, transparent, black calc(var(--spacing) * 10), black calc(100% - calc(var(--spacing) * 10)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black calc(var(--spacing) * 10), black calc(100% - calc(var(--spacing) * 10)), transparent);overflow:hidden}.xnjmoq_track{will-change:transform;width:max-content;animation:30s linear infinite xnjmoq_marquee;display:flex}.xnjmoq_row{align-items:center;gap:calc(var(--spacing) * 10);padding-right:calc(var(--spacing) * 10);display:flex}@keyframes xnjmoq_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:639px){.xnjmoq_wrap{padding-bottom:calc(var(--spacing) * 8)}.xnjmoq_row{gap:calc(var(--spacing) * 6);padding-right:calc(var(--spacing) * 6)}}@media (prefers-reduced-motion:reduce){.xnjmoq_track{will-change:auto;animation:none}}
.vN39PG_columns{gap:calc(var(--spacing) * 16);grid-template-columns:.9fr 1.4fr;align-items:start;display:grid}.vN39PG_lead{position:sticky;top:96px}.vN39PG_whatsappCtaDesktop{margin-top:calc(var(--spacing) * 5);background:var(--color-ink-900);color:var(--color-white);font-size:var(--text-small);font-weight:var(--font-weight-bold);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 5.5);border-radius:var(--radius-pill);display:inline-block}.vN39PG_whatsappCtaDesktop:hover{color:var(--color-white);background:var(--color-ink-700);text-decoration:none}.vN39PG_whatsappCtaMobile{display:none}@media (max-width:1023px){.vN39PG_whatsappCtaDesktop{display:none!important}.vN39PG_whatsappCtaMobile{width:100%;margin-top:calc(var(--spacing) * 4);background:var(--color-ink-900);color:var(--color-white);font-size:var(--text-body);font-weight:var(--font-weight-bold);text-align:center;padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6);border-radius:var(--radius-pill);text-decoration:none;display:block}.vN39PG_whatsappCtaMobile:hover{color:var(--color-white);background:var(--color-ink-700);text-decoration:none}.vN39PG_columns{grid-template-columns:1fr;gap:0}.vN39PG_lead{margin-bottom:0;position:static}}.vN39PG_list{gap:calc(var(--spacing) * 4);flex-direction:column;width:100%;display:flex}.vN39PG_item{background:var(--color-app);border:1px solid var(--color-line);border-radius:var(--radius-xl);overflow:hidden}.vN39PG_trigger{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 6) calc(var(--spacing) * 8);cursor:pointer;list-style:none;display:flex}.vN39PG_trigger:active{background:var(--color-ink-100)}.vN39PG_trigger:focus-visible{border-radius:var(--radius-xl);box-shadow:inset 0 0 0 2px var(--color-teal-700);outline:none}.vN39PG_trigger::-webkit-details-marker{display:none}.vN39PG_question{font-size:var(--text-h3);font-weight:var(--font-weight-bold);color:var(--color-fg-1);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing)}.vN39PG_chevron{color:var(--color-fg-3);transition:transform var(--dur-base) var(--ease-out);flex-shrink:0}.vN39PG_item[open] .vN39PG_chevron{transform:rotate(180deg)}.vN39PG_answer{padding:0 calc(var(--spacing) * 8) calc(var(--spacing) * 6)}.vN39PG_answer p{font-size:var(--text-body);color:var(--color-fg-3);line-height:var(--leading-prose);margin:0}.vN39PG_answer p+p{margin-top:calc(var(--spacing) * 3)}@media (max-width:767px){.vN39PG_trigger{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6)}.vN39PG_answer{padding:0 calc(var(--spacing) * 6) calc(var(--spacing) * 5)}}
.SfNpfW_layout{gap:calc(var(--spacing) * 10);grid-template-columns:1.1fr .9fr;align-items:start;display:grid}.SfNpfW_title{font-size:var(--text-h2);font-weight:var(--font-weight-bold);letter-spacing:var(--text-h2--letter-spacing);line-height:var(--text-h2--line-height);color:var(--color-fg-1);margin:0}.SfNpfW_accent{color:var(--color-sunset);font-weight:var(--font-weight-medium)}.SfNpfW_list{gap:calc(var(--spacing) * 5);border-left:1px solid var(--color-line);padding-left:calc(var(--spacing) * 6);flex-direction:column;display:flex}.SfNpfW_row{align-items:flex-start;gap:calc(var(--spacing) * 4);display:flex}.SfNpfW_icon{border-radius:var(--radius-lg);width:52px;height:52px;color:var(--color-white);flex:none;place-items:center;display:grid;position:relative}.SfNpfW_teal.SfNpfW_icon{background:linear-gradient(140deg, var(--color-teal-400), var(--color-teal-700));box-shadow:0 10px 20px #0e7c7b52,inset 0 2px 4px #ffffff73}.SfNpfW_amber.SfNpfW_icon{background:linear-gradient(140deg, var(--color-sand-400), var(--color-warning));box-shadow:0 10px 20px #c98a0447,inset 0 2px 4px #ffffff80}.SfNpfW_slate.SfNpfW_icon{background:linear-gradient(140deg, var(--color-ink-500), var(--color-ink-800));box-shadow:0 10px 20px #1e293b52,inset 0 2px 4px #ffffff59}.SfNpfW_text{font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-fg-3);margin:calc(var(--spacing) * 1) 0 0}.SfNpfW_text strong{color:var(--color-fg-1);font-weight:var(--font-weight-bold)}@media (max-width:1023px){.SfNpfW_layout{gap:calc(var(--spacing) * 6);grid-template-columns:1fr}.SfNpfW_list{gap:calc(var(--spacing) * 4);border-left:none;padding-left:0}.SfNpfW_icon{border-radius:var(--radius-lg);width:44px;height:44px}}
.GGTBaG_dialog{border-radius:var(--radius-xl);background:0 0;border:none;outline:none;width:100%;max-width:600px;margin:auto;padding:0;overflow:visible}.GGTBaG_dialog::backdrop{background:color-mix(in srgb, var(--color-ink-900) 70%, transparent);-webkit-backdrop-filter:blur(8px)}.GGTBaG_modalContent{border-radius:var(--radius-xl);background:var(--color-app);width:100%;height:600px;max-height:90vh;box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:relative;overflow:hidden}.GGTBaG_bgWrapper{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.GGTBaG_bgImage{object-fit:cover}.GGTBaG_bgOverlay{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-ink-900) 40%, transparent) 0%, color-mix(in srgb, var(--color-ink-900) 85%, transparent) 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;height:100%;position:absolute;top:0;left:0}.GGTBaG_formContainer{z-index:1;color:#fff;height:100%;padding:calc(var(--spacing) * 10);flex-direction:column;display:flex;position:relative}.GGTBaG_closeBtn{top:calc(var(--spacing) * 5);right:calc(var(--spacing) * 5);color:#fff;background:color-mix(in srgb, var(--color-white) 10%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:36px;height:36px;transition:background var(--dur-fast) var(--ease-out);z-index:10;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.GGTBaG_closeBtn:hover{background:color-mix(in srgb, var(--color-white) 20%, transparent)}.GGTBaG_closeBtn:active{transform:scale(.92)}.GGTBaG_closeBtn:focus-visible{box-shadow:0 0 0 2px var(--color-ink-900), 0 0 0 4px var(--color-teal-300);outline:2px solid #0000}.GGTBaG_topBackBtn{display:none}.GGTBaG_header{margin-bottom:calc(var(--spacing) * 6)}.GGTBaG_eyebrow{font-size:var(--text-eyebrow);text-transform:uppercase;letter-spacing:var(--text-eyebrow--letter-spacing);color:var(--color-teal-200);margin-bottom:calc(var(--spacing) * 1)}.GGTBaG_destName{font-size:var(--text-h2);color:#fff;line-height:var(--text-h2--line-height)}.GGTBaG_stepIndicator{background:color-mix(in srgb, var(--color-white) 20%, transparent);border-radius:var(--radius-xs);height:4px;margin-bottom:calc(var(--spacing) * 10);overflow:hidden}.GGTBaG_progressBar{background:var(--color-teal-300);height:100%;transition:width .4s var(--ease-out)}.GGTBaG_sliderContainer{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.GGTBaG_stepsWrapper{height:100%;transition:transform .4s var(--ease-out);width:600%;display:flex}.GGTBaG_step{width:16.6667%;height:100%;padding-right:calc(var(--spacing) * 4);flex-direction:column;flex-shrink:0;display:flex}.GGTBaG_iconWrap{background:color-mix(in srgb, var(--color-white) 10%, transparent);width:56px;height:56px;margin-bottom:calc(var(--spacing) * 5);color:var(--color-teal-200);border-radius:50%;justify-content:center;align-items:center;display:flex}.GGTBaG_step h3{font-size:var(--text-h3);color:#fff;margin-bottom:calc(var(--spacing) * 2)}.GGTBaG_step p{color:color-mix(in srgb, var(--color-white) 80%, transparent);margin-bottom:calc(var(--spacing) * 6);font-size:var(--text-body)}.GGTBaG_budgetGrid{gap:calc(var(--spacing) * 3);grid-template-columns:1fr 1fr;display:grid}.GGTBaG_budgetBtn{background:color-mix(in srgb, var(--color-white) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 20%, transparent);border-radius:var(--radius-md);padding:calc(var(--spacing) * 4);color:#fff;font-size:var(--text-body);font-weight:var(--font-weight-medium);transition:all var(--dur-fast)}.GGTBaG_budgetBtn:hover{background:color-mix(in srgb, var(--color-white) 20%, transparent)}.GGTBaG_budgetBtn:active{transform:scale(.98)}.GGTBaG_budgetBtn:focus-visible{border-color:var(--color-teal-200);box-shadow:0 0 0 2px var(--color-ink-900), 0 0 0 4px var(--color-teal-300);outline:2px solid #0000}.GGTBaG_budgetBtn.GGTBaG_active{background:var(--color-teal-600);border-color:var(--color-teal-400)}.GGTBaG_btnRow{gap:calc(var(--spacing) * 3);flex-shrink:0;margin-top:auto;display:flex}.GGTBaG_nextBtn,.GGTBaG_submitBtn{background:var(--color-teal-500);color:#fff;border-radius:var(--radius-md);height:56px;padding:0 calc(var(--spacing) * 4);font-size:var(--text-body);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);transition:background var(--dur-fast);flex:1;display:flex}.GGTBaG_nextBtn:hover:not(:disabled),.GGTBaG_submitBtn:hover{background:var(--color-teal-400)}.GGTBaG_nextBtn:active:not(:disabled),.GGTBaG_submitBtn:active{transform:scale(.98)}.GGTBaG_nextBtn:focus-visible,.GGTBaG_submitBtn:focus-visible,.GGTBaG_prevBtn:focus-visible{box-shadow:0 0 0 2px var(--color-ink-900), 0 0 0 4px var(--color-teal-300);outline:2px solid #0000}.GGTBaG_nextBtn:disabled{background:color-mix(in srgb, var(--color-white) 10%, transparent);color:color-mix(in srgb, var(--color-white) 40%, transparent);cursor:not-allowed}.GGTBaG_prevBtn{background:color-mix(in srgb, var(--color-white) 10%, transparent);color:#fff;border-radius:var(--radius-md);height:56px;padding:0 calc(var(--spacing) * 6);transition:background var(--dur-fast);justify-content:center;align-items:center;display:flex}.GGTBaG_prevBtn:hover{background:color-mix(in srgb, var(--color-white) 20%, transparent)}.GGTBaG_prevBtn:active{transform:scale(.94)}@media (max-width:639px){.GGTBaG_dialog{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0}.GGTBaG_dialog::backdrop{background:color-mix(in srgb, var(--color-ink-900) 82%, transparent);-webkit-backdrop-filter:none}.GGTBaG_modalContent{border-radius:0;height:100dvh;max-height:none}.GGTBaG_bgOverlay{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-ink-900) 62%, transparent) 0%, color-mix(in srgb, var(--color-ink-900) 94%, transparent) 72%)}.GGTBaG_formContainer{padding:calc(calc(var(--spacing) * 6) + env(safe-area-inset-top)) var(--gutter-mobile) calc(calc(var(--spacing) * 5) + env(safe-area-inset-bottom))}.GGTBaG_topBackBtn,.GGTBaG_closeBtn{background:color-mix(in srgb, var(--color-white) 14%, transparent);border-radius:var(--radius-pill);color:#fff;height:40px;top:calc(calc(var(--spacing) * 4) + env(safe-area-inset-top));z-index:10;outline:none;justify-content:center;align-items:center;width:40px;display:flex;position:absolute}.GGTBaG_topBackBtn{left:var(--gutter-mobile)}.GGTBaG_closeBtn{right:var(--gutter-mobile)}.GGTBaG_topBackBtn:hover{background:color-mix(in srgb, var(--color-white) 22%, transparent)}.GGTBaG_topBackBtn:active{transform:scale(.92)}.GGTBaG_topBackBtn:focus-visible{box-shadow:0 0 0 2px var(--color-app), 0 0 0 4px var(--color-teal-300)}.GGTBaG_header{margin:calc(var(--spacing) * 11) calc(var(--spacing) * 13) calc(var(--spacing) * 4);text-align:center;min-height:52px}.GGTBaG_destName{font-size:var(--text-h3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GGTBaG_stepIndicator{margin-bottom:calc(var(--spacing) * 5)}.GGTBaG_iconWrap{height:48px;margin-bottom:calc(var(--spacing) * 4);width:48px}.GGTBaG_step{padding:0 calc(var(--spacing) * .5) calc(var(--spacing) * .5);overflow-y:auto}.GGTBaG_step h3{font-size:var(--text-h3)}.GGTBaG_step p{margin-bottom:calc(var(--spacing) * 5)}.GGTBaG_budgetGrid{gap:calc(var(--spacing) * 2)}.GGTBaG_budgetBtn{min-height:52px;padding:calc(var(--spacing) * 3)}.GGTBaG_btnRow{background:linear-gradient(to top, color-mix(in srgb, var(--color-ink-900) 36%, transparent), transparent);margin-inline:calc(var(--spacing) * -.5);padding-top:calc(var(--spacing) * 4);position:sticky;bottom:0}.GGTBaG_nextBtn,.GGTBaG_submitBtn,.GGTBaG_prevBtn{height:52px}}
.Q6sZvq_hero{padding:calc(var(--spacing) * 32) 0 calc(var(--spacing) * 18);text-align:center}.Q6sZvq_hero h1{font-size:var(--text-display);max-width:840px;margin:calc(var(--spacing) * 4) auto 0;line-height:var(--text-display--line-height)}.Q6sZvq_hero p{max-width:620px;font-size:var(--text-body);color:var(--color-fg-2);margin:calc(var(--spacing) * 5) auto 0}.Q6sZvq_stats{gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 14) 0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(4,1fr);display:grid}.Q6sZvq_statN{font-size:var(--text-h1);font-weight:var(--font-weight-bold);color:var(--color-teal-600)}.Q6sZvq_statL{font-size:var(--text-small);color:var(--color-fg-3);margin-top:calc(var(--spacing) * 1)}.Q6sZvq_mission{max-width:780px;padding:calc(var(--spacing) * 24) 0;display:block}.Q6sZvq_mission>div:first-child{margin-bottom:calc(var(--spacing) * 8)}.Q6sZvq_prose{gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.Q6sZvq_prose p{font-size:var(--text-body);color:var(--color-fg-2);line-height:var(--leading-prose)}.Q6sZvq_values{gap:calc(var(--spacing) * 6);margin-top:calc(var(--spacing) * 8);grid-template-columns:repeat(3,1fr);display:grid}.Q6sZvq_value{background:var(--color-subtle);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 8)}.Q6sZvq_valueIcon{border-radius:var(--radius-lg);background:var(--color-teal-50);width:52px;height:52px;color:var(--color-teal-700);margin-bottom:calc(var(--spacing) * 4);justify-content:center;align-items:center;display:flex}.Q6sZvq_foundersSection{padding:calc(var(--spacing) * 24) 0;background:var(--color-paper)}.Q6sZvq_founders{gap:calc(var(--spacing) * 6);margin-top:calc(var(--spacing) * 8);grid-template-columns:repeat(3,1fr);display:grid}.Q6sZvq_founder{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.Q6sZvq_founderPhoto{object-fit:cover;background:var(--color-teal-100);border-radius:50%;width:80px;height:80px}.Q6sZvq_founderName{font-size:var(--text-h3);font-weight:var(--font-weight-bold);color:var(--color-fg-1);margin:0}.Q6sZvq_founderRole{font-size:var(--text-small);color:var(--color-teal-700);font-weight:var(--font-weight-bold)}.Q6sZvq_founderBio{font-size:var(--text-small);color:var(--color-fg-2);line-height:var(--leading-prose);margin:0}.Q6sZvq_founderHome{font-size:var(--text-caption);color:var(--color-fg-3);align-items:center;gap:calc(var(--spacing) * 1);margin-top:calc(var(--spacing) * 1);display:flex}.Q6sZvq_timelineSection{padding:calc(var(--spacing) * 24) 0}.Q6sZvq_timeline{gap:calc(var(--spacing) * 5);max-width:720px;margin-top:calc(var(--spacing) * 8);flex-direction:column;display:flex}.Q6sZvq_timelineRow{align-items:start;gap:calc(var(--spacing) * 4);grid-template-columns:60px 24px 1fr;display:grid}.Q6sZvq_timelineYear{font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--color-teal-600);text-align:right;padding-top:calc(var(--spacing) * .5)}.Q6sZvq_timelineLine{flex-direction:column;align-items:center;display:flex}.Q6sZvq_timelineDot{background:var(--color-teal-600);width:12px;height:12px;margin-top:calc(var(--spacing) * 1);border-radius:50%;flex-shrink:0}.Q6sZvq_timelineLineBar{background:var(--color-line-strong);width:2px;margin-top:calc(var(--spacing) * 1);flex:1;min-height:32px}.Q6sZvq_timelineText{font-size:var(--text-body);color:var(--color-fg-2);line-height:var(--leading-prose);padding-bottom:calc(var(--spacing) * 4)}.Q6sZvq_partnerSection{padding:calc(var(--spacing) * 14) 0;background:var(--color-subtle)}.Q6sZvq_cta{background:var(--color-inverse);border-radius:var(--radius-2xl);padding:calc(var(--spacing) * 18) calc(var(--spacing) * 14);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 8);margin:calc(var(--spacing) * 24) 0;flex-wrap:wrap;display:flex}.Q6sZvq_ctaText h2{color:var(--color-on-dark)}.Q6sZvq_ctaText p{color:color-mix(in srgb, var(--color-ink-50) 70%, transparent);font-size:var(--text-body);margin-top:calc(var(--spacing) * 3)}.Q6sZvq_ctaActions{gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}@media (max-width:1023px){.Q6sZvq_stats{grid-template-columns:repeat(2,1fr)}.Q6sZvq_values{grid-template-columns:1fr}.Q6sZvq_founders{grid-template-columns:1fr 1fr}.Q6sZvq_mission,.Q6sZvq_foundersSection,.Q6sZvq_timelineSection{padding:calc(var(--spacing) * 14) 0}.Q6sZvq_cta{margin:calc(var(--spacing) * 14) 0}}@media (max-width:639px){.Q6sZvq_founders{grid-template-columns:1fr}.Q6sZvq_cta{padding:calc(var(--spacing) * 8) calc(var(--spacing) * 5);margin:calc(var(--spacing) * 10) 0;flex-direction:column}.Q6sZvq_hero{padding:calc(var(--spacing) * 14) 0 calc(var(--spacing) * 8)}.Q6sZvq_stats{padding:calc(var(--spacing) * 8) 0}.Q6sZvq_mission,.Q6sZvq_foundersSection,.Q6sZvq_timelineSection,.Q6sZvq_partnerSection{padding:calc(var(--spacing) * 10) 0}.Q6sZvq_mission>div:first-child{margin-bottom:calc(var(--spacing) * 5)}}
.zjTAIW_grid{gap:calc(var(--spacing) * 4);grid-template-rows:280px 280px;grid-template-columns:1.35fr 1fr 1fr;display:grid}.zjTAIW_card{border-radius:var(--radius-xl);cursor:pointer;background:var(--color-ink-100);position:relative;overflow:hidden}.zjTAIW_feature{grid-row:span 2}.zjTAIW_shade{background:linear-gradient(180deg, transparent 40%, color-mix(in srgb, var(--color-ink-900) 72%, transparent));z-index:1;position:absolute;inset:0}.zjTAIW_copy{z-index:2;color:var(--color-white);position:absolute;bottom:16px;left:18px;right:18px}.zjTAIW_name{font-size:var(--text-title);font-weight:var(--font-weight-bold);color:var(--color-white);margin:0}.zjTAIW_nameFeature{font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:var(--font-weight-bold);color:var(--color-white);margin:0}.zjTAIW_price{color:var(--color-sand-300);font-size:var(--text-small);font-weight:var(--font-weight-bold);margin:calc(var(--spacing) * 1) 0 0}@media (max-width:1023px){.zjTAIW_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.zjTAIW_feature{grid-area:auto/span 2;min-height:300px}.zjTAIW_card:not(.zjTAIW_feature){min-height:220px}}@media (max-width:639px){.zjTAIW_grid{gap:calc(var(--spacing) * 3)}.zjTAIW_card:not(.zjTAIW_feature){min-height:180px}}
.EQLykG_pageHead{padding-bottom:calc(var(--spacing) * 9);padding-top:calc(var(--spacing) * 9)}.EQLykG_headerCopy{text-align:center;max-width:760px;margin:0 auto}.EQLykG_title{margin-top:calc(var(--spacing) * 3)}.EQLykG_intro{margin-left:auto;margin-right:auto;margin-top:calc(var(--spacing) * 3)}.EQLykG_resultsSection{background:var(--color-subtle);border-top:1px solid var(--color-line);padding:calc(var(--spacing) * 11) 0 calc(var(--spacing) * 16)}.EQLykG_recoveryCard{background:linear-gradient(135deg, var(--color-muted) 0%, var(--color-subtle) 100%);border:1px solid var(--color-line-strong);border-radius:var(--radius-xl);align-items:center;gap:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 10);padding:calc(var(--spacing) * 6) calc(var(--spacing) * 7);grid-template-columns:54px minmax(0,1fr) auto;display:grid}.EQLykG_recoveryIcon{background:var(--color-app);border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-teal-700);justify-content:center;align-items:center;width:54px;height:54px;display:flex}.EQLykG_recoveryIcon svg{width:24px;height:24px}.EQLykG_recoveryCopy{min-width:0}.EQLykG_recoveryEyebrow{color:var(--color-teal-700);font-size:var(--text-caption);font-weight:var(--font-weight-bold);letter-spacing:var(--text-eyebrow--letter-spacing);margin:0 0 calc(var(--spacing) * 1.5);text-transform:uppercase}.EQLykG_recoveryCopy h2{color:var(--color-fg-1);font-size:var(--text-h3);letter-spacing:var(--text-h3--letter-spacing);line-height:var(--text-h3--line-height);margin:0}.EQLykG_recoveryCopy>p:last-child{color:var(--color-fg-3);font-size:var(--text-small);line-height:var(--text-small--line-height);margin:calc(var(--spacing) * 2) 0 0;max-width:720px}.EQLykG_recoveryActions{align-items:center;gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.EQLykG_recoveryPrimary,.EQLykG_recoverySecondary{border-radius:var(--radius-pill);font-size:var(--text-small);font-weight:var(--font-weight-bold);align-items:center;gap:calc(var(--spacing) * 2);min-height:44px;padding:0 calc(var(--spacing) * 4.5);white-space:nowrap;justify-content:center;display:inline-flex;text-decoration:none!important}.EQLykG_recoveryPrimary{background:var(--color-teal-700);box-shadow:var(--shadow-brand);color:var(--color-on-brand)}.EQLykG_recoveryPrimary:hover{background:var(--color-teal-800);color:var(--color-on-brand)}.EQLykG_recoveryPrimary:focus-visible{box-shadow:0 0 0 2px var(--color-app), 0 0 0 4px var(--color-teal-700);outline:none}.EQLykG_recoveryPrimary svg{width:16px;height:16px}.EQLykG_recoverySecondary{color:var(--color-teal-800);min-height:36px}.EQLykG_recoverySecondary:hover{background:color-mix(in srgb, var(--color-white) 75%, transparent)}.EQLykG_recoverySecondary:focus-visible{box-shadow:0 0 0 2px var(--color-teal-700);outline:none}.EQLykG_emptyState{background:var(--color-app);border:1px solid var(--color-line);border-radius:var(--radius-xl);margin-top:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 12) calc(var(--spacing) * 6);text-align:center;flex-direction:column;align-items:center;display:flex}.EQLykG_emptyState>svg{color:var(--color-teal-700);height:30px;margin-bottom:calc(var(--spacing) * 4);width:30px}.EQLykG_emptyState h2{color:var(--color-fg-1);font-size:var(--text-h3);margin:0}.EQLykG_emptyState p{color:var(--color-fg-4);margin:calc(var(--spacing) * 2.5) 0 calc(var(--spacing) * 5)}@media (max-width:1023px){.EQLykG_recoveryCard{grid-template-columns:54px minmax(0,1fr)}.EQLykG_recoveryActions{flex-direction:row;grid-column:2;align-items:flex-start}}@media (max-width:767px){.EQLykG_pageHead{padding-bottom:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 7)}.EQLykG_title{font-size:var(--text-h1);line-height:var(--text-h1--line-height)}.EQLykG_intro{font-size:var(--text-small);line-height:var(--text-small--line-height);max-width:310px}.EQLykG_resultsSection{padding:calc(var(--spacing) * 7) 0 calc(var(--spacing) * 12)}.EQLykG_recoveryCard{gap:calc(var(--spacing) * 3.5);margin-bottom:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 4.5);grid-template-columns:46px minmax(0,1fr)}.EQLykG_recoveryIcon{border-radius:var(--radius-lg);width:46px;height:46px}.EQLykG_recoveryCopy h2{font-size:var(--text-h3)}.EQLykG_recoveryCopy>p:last-child{font-size:var(--text-small)}.EQLykG_recoveryActions{flex-direction:column;grid-column:1/-1;align-items:stretch;width:100%}.EQLykG_recoveryPrimary,.EQLykG_recoverySecondary{width:100%}}
.ylIJGG_pkgGrid{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(3,1fr);display:grid}.ylIJGG_testiGrid{gap:calc(var(--spacing) * 5);margin-top:calc(var(--spacing) * 8);grid-template-columns:repeat(3,1fr);display:grid}.ylIJGG_blogGrid{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(3,1fr);display:grid}.ylIJGG_blogCard{gap:calc(var(--spacing) * 3);cursor:pointer;color:inherit;flex-direction:column;text-decoration:none;display:flex}.ylIJGG_blogCard:hover{text-decoration:none}.ylIJGG_blogImg{aspect-ratio:16/10;border-radius:var(--radius-lg);background:var(--color-ink-100);position:relative;overflow:hidden}.ylIJGG_blogMeta{font-size:var(--text-caption);color:var(--color-teal-700);text-transform:uppercase;letter-spacing:var(--text-eyebrow--letter-spacing);font-weight:var(--font-weight-bold)}.ylIJGG_blogTitle{font-size:var(--text-title);font-weight:var(--font-weight-bold);color:var(--color-fg-1);line-height:var(--text-title--line-height);transition:color var(--dur-fast) var(--ease-out);margin:0}.ylIJGG_blogCard:hover .ylIJGG_blogTitle{color:var(--color-teal-700)}@media (max-width:1023px){.ylIJGG_pkgGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ylIJGG_pkgGrid{scroll-snap-type:x mandatory;gap:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.ylIJGG_pkgGrid>*{scroll-snap-align:start;flex:0 0 290px}.ylIJGG_testiGrid,.ylIJGG_blogGrid{grid-template-columns:1fr}}