.property-page.svelte-nklnki{min-height:100vh;color:var(--color-theme-1,#161616);isolation:isolate;background:linear-gradient(#f7f7fb 0%,#fff 38%,#f8f8fb 100%);padding-block:clamp(7rem,11vw,9.5rem) clamp(5rem,8vw,7rem);position:relative;overflow:hidden}.property-page__background.svelte-nklnki{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.property-page__orb.svelte-nklnki{filter:blur(100px);border-radius:999px;position:absolute}.property-page__orb--right.svelte-nklnki{background:#1c1e6a1a;width:42rem;height:42rem;top:-18rem;right:-14rem}.property-page__orb--left.svelte-nklnki{background:#f3b73e1a;width:38rem;height:38rem;top:62rem;left:-17rem}.property-page__grid.svelte-nklnki{opacity:.45;background-image:linear-gradient(#1c1e6a09 1px,#0000 1px),linear-gradient(90deg,#1c1e6a09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 58%);mask-image:linear-gradient(#000,#0000 58%)}.property-page__container.svelte-nklnki{width:min(100% - 2rem,1320px);margin-inline:auto}.hero.svelte-nklnki{grid-template-columns:minmax(0,1.1fr) minmax(24rem,.9fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.hero__eyebrow.svelte-nklnki,.section-eyebrow.svelte-nklnki{color:var(--color-theme-3,#f3b73e);align-items:center;gap:.45rem;margin:0;font-size:.73rem;font-weight:900;display:inline-flex}.hero.svelte-nklnki h1:where(.svelte-nklnki){letter-spacing:-.065em;max-width:48rem;color:var(--color-theme-2,#1c1e6a);margin:.75rem 0 0;font-size:clamp(2.8rem,7vw,6rem);font-weight:950;line-height:1.2}.hero.svelte-nklnki h1:where(.svelte-nklnki) span:where(.svelte-nklnki){color:var(--color-theme-1,#161616);display:block}.hero__content.svelte-nklnki>p:where(.svelte-nklnki){color:#16161694;max-width:47rem;margin:1.35rem 0 0;font-size:clamp(.82rem,1.5vw,.98rem);line-height:2.15}.hero__actions.svelte-nklnki{flex-wrap:wrap;gap:.75rem;margin-top:1.8rem;display:flex}.button.svelte-nklnki{border-radius:1rem;justify-content:center;align-items:center;gap:.55rem;min-height:3.2rem;padding-inline:1.2rem;font-size:.72rem;font-weight:900;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.button.svelte-nklnki:hover{transform:translateY(-2px)}.button--primary.svelte-nklnki{background:var(--color-theme-2,#1c1e6a);color:#fff;box-shadow:0 15px 32px #1c1e6a33}.button--secondary.svelte-nklnki{color:var(--color-theme-2,#1c1e6a);background:#ffffffbf;border:1px solid #1c1e6a1c}.hero__visual.svelte-nklnki{min-height:31rem;position:relative}.hero-card.svelte-nklnki{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(135deg,#fffffff2,#ffffffc7);border:1px solid #1c1e6a17;position:absolute;box-shadow:0 30px 70px #1c1e6a1a,inset 0 1px #fffffff2}.hero-card--main.svelte-nklnki{border-radius:2rem;min-height:22rem;padding:2rem;top:3rem;left:3rem;right:2rem}.hero-card__icon.svelte-nklnki{background:var(--color-theme-2,#1c1e6a);width:4.8rem;height:4.8rem;color:var(--color-theme-3,#f3b73e);border-radius:1.35rem;place-items:center;display:grid;box-shadow:0 16px 34px #1c1e6a38}.hero-card--main.svelte-nklnki p:where(.svelte-nklnki){color:#1616166b;margin:4.5rem 0 0;font-size:.72rem;font-weight:850}.hero-card--main.svelte-nklnki strong:where(.svelte-nklnki){max-width:20rem;color:var(--color-theme-2,#1c1e6a);margin-top:.55rem;font-size:clamp(1.25rem,2.5vw,1.8rem);line-height:1.7;display:block}.hero-card--small.svelte-nklnki{border-radius:1.2rem;align-items:center;gap:.75rem;min-width:12rem;padding:.9rem 1rem;display:flex}.hero-card--small.svelte-nklnki div:where(.svelte-nklnki){gap:.1rem;display:grid}.hero-card--small.svelte-nklnki span:where(.svelte-nklnki){color:#16161666;font-size:.55rem}.hero-card--small.svelte-nklnki strong:where(.svelte-nklnki){color:var(--color-theme-2,#1c1e6a);font-size:.75rem}.hero-card--trust.svelte-nklnki{bottom:4rem;right:0}.hero-card--location.svelte-nklnki{top:0;left:0}.intro-card.svelte-nklnki{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#fffffff0,#ffffffc2);border:1px solid #1c1e6a14;border-radius:clamp(1.5rem,3vw,2.2rem);grid-template-columns:auto 1fr;gap:1.2rem;margin-top:clamp(5rem,10vw,8rem);padding:clamp(1.5rem,4vw,2.6rem);display:grid;box-shadow:0 24px 60px #1c1e6a12}.intro-card__icon.svelte-nklnki{color:#b27c08;background:#f3b73e24;border-radius:1.15rem;place-items:center;width:4rem;height:4rem;display:grid}.intro-card.svelte-nklnki h2:where(.svelte-nklnki),.section-heading.svelte-nklnki h2:where(.svelte-nklnki),.trust-section__content.svelte-nklnki h2:where(.svelte-nklnki),.considerations__heading.svelte-nklnki h2:where(.svelte-nklnki),.cta.svelte-nklnki h2:where(.svelte-nklnki){letter-spacing:-.035em;color:var(--color-theme-2,#1c1e6a);margin:.5rem 0 0;font-size:clamp(1.55rem,4vw,2.8rem);font-weight:950;line-height:1.55}.intro-card.svelte-nklnki h2:where(.svelte-nklnki) span:where(.svelte-nklnki){color:var(--color-theme-1,#161616);display:block}.intro-card.svelte-nklnki>div:where(.svelte-nklnki):last-child>p:where(.svelte-nklnki):last-child,.section-heading.svelte-nklnki>p:where(.svelte-nklnki):last-child,.trust-section__content.svelte-nklnki>p:where(.svelte-nklnki):not(.section-eyebrow),.considerations__heading.svelte-nklnki>p:where(.svelte-nklnki):last-child,.cta__content.svelte-nklnki>p:where(.svelte-nklnki):last-child{color:#1616168a;margin:.85rem 0 0;font-size:.85rem;line-height:2.05}.section-block.svelte-nklnki{margin-top:clamp(5rem,10vw,8rem)}.section-heading.svelte-nklnki{max-width:48rem}.steps-grid.svelte-nklnki{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.step-card.svelte-nklnki{background:#fff;border:1px solid #1c1e6a14;border-radius:1.4rem;min-width:0;padding:1.25rem;box-shadow:0 16px 38px #1c1e6a0f}.step-card__top.svelte-nklnki{justify-content:space-between;align-items:center;display:flex}.step-card__icon.svelte-nklnki{background:var(--color-theme-2,#1c1e6a);width:2.9rem;height:2.9rem;color:var(--color-theme-3,#f3b73e);border-radius:.9rem;place-items:center;display:grid}.step-card__number.svelte-nklnki{color:#1c1e6a1f;font-size:2rem;font-weight:950;line-height:1}.step-card.svelte-nklnki h3:where(.svelte-nklnki),.value-card.svelte-nklnki h3:where(.svelte-nklnki){color:var(--color-theme-2,#1c1e6a);margin:1.1rem 0 0;font-size:.88rem;font-weight:900}.step-card.svelte-nklnki p:where(.svelte-nklnki),.value-card.svelte-nklnki p:where(.svelte-nklnki){color:#16161680;margin:.55rem 0 0;font-size:.68rem;line-height:2}.trust-section.svelte-nklnki{background:var(--color-theme-2,#1c1e6a);border-radius:clamp(1.7rem,4vw,2.6rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,4rem);margin-top:clamp(5rem,10vw,8rem);padding:clamp(1.5rem,5vw,3rem);display:grid;box-shadow:0 30px 70px #1c1e6a2e}.trust-section__content.svelte-nklnki h2:where(.svelte-nklnki){color:#fff}.trust-section__content.svelte-nklnki>p:where(.svelte-nklnki):not(.section-eyebrow){color:#ffffffad}.values-grid.svelte-nklnki{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.value-card.svelte-nklnki{background:#ffffff0f;border:1px solid #ffffff17;border-radius:1.2rem;grid-template-columns:auto 1fr;gap:.8rem;padding:1rem;display:grid}.value-card__icon.svelte-nklnki{width:2.7rem;height:2.7rem;color:var(--color-theme-3,#f3b73e);background:#f3b73e24;border-radius:.8rem;place-items:center;display:grid}.value-card.svelte-nklnki h3:where(.svelte-nklnki){color:#fff;margin:0}.value-card.svelte-nklnki p:where(.svelte-nklnki){color:#ffffff9e}.considerations.svelte-nklnki{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2rem,5vw,4rem);margin-top:clamp(5rem,10vw,8rem);display:grid}.considerations__list.svelte-nklnki{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.consideration-item.svelte-nklnki{color:#161616b3;background:#fffc;border:1px solid #1c1e6a14;border-radius:1rem;align-items:center;gap:.65rem;padding:.9rem 1rem;font-size:.68rem;font-weight:800;display:flex}.consideration-item.svelte-nklnki svg{color:var(--color-theme-3,#f3b73e);flex:none}.cta.svelte-nklnki{background:linear-gradient(135deg,#fffffff2,#ffffffc7);border:1px solid #1c1e6a14;border-radius:clamp(1.7rem,4vw,2.5rem);grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:center;gap:2rem;margin-top:clamp(5rem,10vw,8rem);padding:clamp(1.5rem,5vw,3rem);display:grid;box-shadow:0 25px 65px #1c1e6a14}.cta__actions.svelte-nklnki{justify-items:start;gap:1rem;display:grid}.button--gold.svelte-nklnki{background:var(--color-theme-3,#f3b73e);color:var(--color-theme-1,#161616);box-shadow:0 14px 30px #f3b73e33}.cta__contact.svelte-nklnki{gap:.2rem;display:grid}.cta__contact.svelte-nklnki span:where(.svelte-nklnki){color:#161616;font-size:1rem}.cta__contact.svelte-nklnki strong:where(.svelte-nklnki){color:var(--color-theme-2,#1c1e6a);font-size:.88rem}@media (width<=1000px){.hero.svelte-nklnki{grid-template-columns:1fr}.hero__visual.svelte-nklnki{min-height:26rem}.steps-grid.svelte-nklnki{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-section.svelte-nklnki,.considerations.svelte-nklnki{grid-template-columns:1fr}}@media (width<=680px){.property-page.svelte-nklnki{padding-block:6.5rem 4rem}.property-page__container.svelte-nklnki{width:min(100% - 1.25rem,1320px)}.hero.svelte-nklnki{text-align:center}.hero__eyebrow.svelte-nklnki,.hero__actions.svelte-nklnki{justify-content:center}.hero__visual.svelte-nklnki{min-height:23rem}.hero-card--main.svelte-nklnki{left:0;right:0}.hero-card--main.svelte-nklnki p:where(.svelte-nklnki){margin-top:3rem}.intro-card.svelte-nklnki{text-align:center;grid-template-columns:1fr}.intro-card__icon.svelte-nklnki{margin-inline:auto}.steps-grid.svelte-nklnki,.values-grid.svelte-nklnki,.considerations__list.svelte-nklnki,.trust-section.svelte-nklnki,.considerations.svelte-nklnki,.cta.svelte-nklnki{grid-template-columns:1fr}.cta__actions.svelte-nklnki{justify-items:stretch}.cta__actions.svelte-nklnki .button:where(.svelte-nklnki){width:100%}.cta__contact.svelte-nklnki{text-align:center}}@media (prefers-reduced-motion:reduce){.property-page.svelte-nklnki :where(.svelte-nklnki),.property-page.svelte-nklnki :where(.svelte-nklnki):before,.property-page.svelte-nklnki :where(.svelte-nklnki):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
