.wd-loc-intro{gap:var(--space-xl);align-items:center;display:grid}.wd-loc-intro-text{gap:var(--space-sm);flex-direction:column;display:flex}.wd-loc-intro-text h2{margin-block:var(--space-2xs) var(--space-xs);text-wrap:balance}.wd-loc-intro-text p:not(.wd-eyebrow){font-size:var(--fs-300);line-height:var(--lh-normal);color:var(--color-text-muted)}.wd-loc-steps{padding:var(--space-lg);border:1px solid var(--color-primary-100);border-radius:var(--radius-xl);background:linear-gradient(160deg, var(--color-primary-50), var(--color-surface) 70%);box-shadow:var(--shadow-md)}.wd-loc-steps h3{margin-bottom:var(--space-md)}.wd-loc-steps-list{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wd-loc-step{gap:var(--space-sm);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.wd-loc-step:not(:last-child):after{content:"";top:2.75rem;bottom:calc(-1 * var(--space-md) + .25rem);border-radius:var(--radius-full);background:var(--color-primary-100);width:2px;position:absolute;left:1.25rem}.wd-loc-step-number{border-radius:var(--radius-full);background:linear-gradient(145deg, var(--color-primary-light), var(--color-primary-dark));width:2.5rem;height:2.5rem;font-size:var(--fs-100);font-weight:var(--fw-bold);color:#fff;place-items:center;display:grid}.wd-loc-step-body{flex-direction:column;gap:.15rem;padding-top:.35rem;display:flex}.wd-loc-step-title{font-size:var(--fs-300);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--color-text)}.wd-loc-step-text{font-size:var(--fs-200);line-height:var(--lh-snug);color:var(--color-text-muted)}.wd-loc-industries{gap:var(--space-md);display:grid}.wd-loc-industry{gap:var(--space-2xs);padding:var(--space-lg) var(--space-md);border:1px solid var(--color-primary-100);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.wd-loc-industry:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.wd-loc-industry-icon{width:52px;height:52px;margin-bottom:var(--space-2xs);border-radius:var(--radius-full);background:var(--color-primary-50);color:var(--color-primary-dark);place-items:center;display:grid}.wd-loc-industry-icon svg{width:26px;height:26px}.wd-loc-industry-title{font-size:var(--fs-300);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--color-text)}.wd-loc-industry-text{font-size:var(--fs-100);line-height:var(--lh-snug);color:var(--color-text-muted)}.wd-loc-included{gap:var(--space-sm);display:grid}.wd-loc-included-item{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--color-primary-50), var(--color-surface) 75%);border:1px solid var(--color-primary-100);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.wd-loc-included-icon{border-radius:var(--radius-full);background:linear-gradient(145deg, var(--color-primary-light), var(--color-primary-dark));color:#fff;place-items:center;width:44px;height:44px;display:grid}.wd-loc-included-icon svg{width:22px;height:22px}.wd-loc-included-body{gap:var(--space-3xs);flex-direction:column;display:flex}.wd-loc-included-title{font-size:var(--fs-300);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--color-text)}.wd-loc-included-text{font-size:var(--fs-100);line-height:var(--lh-snug);color:var(--color-text-muted)}.wd-section-tone-dark.wd-loc-price-section{overflow:clip}.wd-loc-seo{gap:var(--space-xl);align-items:center;display:grid}.wd-loc-seo-text{gap:var(--space-sm);color:#fff;flex-direction:column;display:flex}.wd-loc-seo-text h2{margin-block:var(--space-2xs) var(--space-xs)}.wd-loc-seo-text p:not(.wd-eyebrow){font-size:var(--fs-300);line-height:var(--lh-normal);color:#ffffffd9}.wd-loc-area{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-xl);color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;flex-direction:column;display:flex}.wd-loc-area-title{font-size:var(--fs-300);font-weight:var(--fw-semibold);color:#fff}.wd-loc-area-list{gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wd-loc-area-chip{border-radius:var(--radius-full);font-size:var(--fs-200);color:#fff;background:#ffffff14;border:1px solid #ffffff3d;align-items:center;gap:.4rem;padding:.35rem .85rem;display:inline-flex}.wd-loc-area-chip:before{content:"";border-radius:var(--radius-full);background:var(--color-primary-200);width:.45rem;height:.45rem}.wd-loc-area-chip-main{font-weight:var(--fw-semibold);color:var(--color-primary-darker);background:#fff;border-color:#0000}.wd-loc-area-chip-main:before{background:var(--color-primary)}.wd-loc-area-note{font-size:var(--fs-100);color:#ffffffb8}.wd-loc-cta-action{justify-content:center;display:flex}.wd-loc-more{align-items:center;gap:var(--space-xs);margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid #ffffff29;flex-direction:column;display:flex}.wd-loc-more-label{font-size:var(--fs-100);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-200)}.wd-loc-more-list{justify-content:center;gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wd-loc-more-link{border-radius:var(--radius-full);font-size:var(--fs-200);color:#fff;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:#ffffff14;border:1px solid #ffffff3d;padding:.35rem .85rem;text-decoration:none;display:inline-block}:is(.wd-loc-more-link:hover,.wd-loc-more-link:focus-visible){color:var(--color-primary-darker);background:#fff}@media (prefers-reduced-motion:reduce){.wd-loc-more-link{transition:none}}.wd-loc-faq{text-align:left;max-width:52rem;margin-inline:auto}@media (min-width:640px){.wd-loc-industries,.wd-loc-included{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.wd-loc-intro{gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.wd-loc-industries{grid-template-columns:repeat(4,minmax(0,1fr))}.wd-loc-included{grid-template-columns:repeat(3,minmax(0,1fr))}.wd-loc-seo{gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.wd-loc-industry{transition:none}.wd-loc-industry:hover{transform:none}}
