.hero-search-block[data-v-f4476dea]{display:flex;flex-direction:column;gap:28px}.hero-tabs[data-v-f4476dea]{gap:4px;padding:4px;margin:0 auto;background-color:rgba(var(--v-theme-secondary),.08);border-radius:16px}.hero-tab[data-v-f4476dea],.hero-tabs[data-v-f4476dea]{display:inline-flex;align-items:center}.hero-tab[data-v-f4476dea]{gap:8px;padding:8px 16px;border:0;border-radius:12px;background:transparent;color:rgb(var(--v-theme-gray-80));font-size:14px;font-weight:600;letter-spacing:0;cursor:pointer;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.hero-tab[data-v-f4476dea]:active{transform:scale(.97)}.hero-tab[data-v-f4476dea]:hover{color:rgb(var(--v-theme-dark-green))}.hero-tab[data-v-f4476dea]:focus-visible{outline:2px solid rgb(var(--v-theme-secondary));outline-offset:2px}.hero-tab--active[data-v-f4476dea]{background-color:rgb(var(--v-theme-background));color:rgb(var(--v-theme-dark-green));box-shadow:0 1px 2px rgba(var(--v-theme-dark-green),.04),0 2px 8px rgba(var(--v-theme-dark-green),.06)}.hero-tab__badge[data-v-f4476dea]{display:inline-flex;align-items:center;padding:1px 7px;background-color:rgb(var(--v-theme-accent-lighten-2));color:rgb(var(--v-theme-yellow-dark));border-radius:9999px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.hero-search[data-v-f4476dea]{position:relative;z-index:20;width:100%;max-width:720px;margin-inline:auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto}.hero-search__pane[data-v-f4476dea]{grid-area:1/1;min-width:0}.hero-search-enter-active[data-v-f4476dea],.hero-search-leave-active[data-v-f4476dea]{transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1)}.hero-search-enter-from[data-v-f4476dea]{opacity:0;transform:translate(-16px)}.hero-search-leave-to[data-v-f4476dea]{opacity:0;transform:translate(16px)}.hero-helper[data-v-f4476dea]{font-size:14px;line-height:1.55;color:rgb(var(--v-theme-gray-80));text-align:center;margin:0 auto;max-width:640px;text-wrap:pretty}@media screen and (max-width:600px){.hero-search-block[data-v-f4476dea]{gap:20px}}@media(prefers-reduced-motion:reduce){.hero-search-enter-active[data-v-f4476dea],.hero-search-leave-active[data-v-f4476dea],.hero-tab[data-v-f4476dea]{transition:none!important}.hero-search-enter-from[data-v-f4476dea],.hero-search-leave-to[data-v-f4476dea]{transform:none!important}}.hero-section[data-v-3988a072]{background-color:rgb(var(--v-theme-surface));padding-top:48px;padding-bottom:64px;min-height:600px;z-index:20;overflow:hidden}.hero-container[data-v-3988a072],.hero-section[data-v-3988a072]{position:relative}.hero-inner[data-v-3988a072]{position:relative;z-index:10;max-width:820px;margin:0 auto;gap:28px}.hero-header[data-v-3988a072],.hero-inner[data-v-3988a072]{display:flex;flex-direction:column}.hero-header[data-v-3988a072]{gap:12px;text-align:center}.hero-eyebrow[data-v-3988a072]{display:inline-flex;align-items:center;gap:6px;align-self:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px 12px;margin:0 auto;background-color:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0}.hero-eyebrow__dot[data-v-3988a072]{display:inline-block;width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-secondary));flex-shrink:0}.hero-title[data-v-3988a072]{font-size:clamp(32px,4.6vw,48px);line-height:1.12;letter-spacing:-.025em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0}.hero-title__accent[data-v-3988a072]{color:rgb(var(--v-theme-secondary))}.hero-promise[data-v-3988a072]{font-size:21px;line-height:1.4;font-weight:600;color:rgb(var(--v-theme-primary));margin:0 auto 6px;max-width:640px;text-wrap:balance}@media(max-width:599px){.hero-promise[data-v-3988a072]{font-size:18px}}.hero-subtitle[data-v-3988a072]{font-size:18px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty;max-width:640px;margin-inline:auto}.hero-availability[data-v-3988a072]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;font-size:13px;line-height:1.5;color:rgb(var(--v-theme-gray-80))}.hero-availability__label[data-v-3988a072]{font-weight:500}.hero-availability__list[data-v-3988a072]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;list-style:none;padding:0;margin:0}.hero-availability__pill[data-v-3988a072]{display:inline-flex;align-items:center;padding:4px 10px;background-color:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:12px;font-weight:600;line-height:1.3;white-space:nowrap}.colibri[data-v-3988a072]{top:-11%;left:75%;width:52%;-o-object-fit:cover;object-fit:cover}.colibri[data-v-3988a072],.left-plants[data-v-3988a072]{position:absolute;z-index:0;height:auto;pointer-events:none}.left-plants[data-v-3988a072]{left:-80px;bottom:0;width:289px;max-width:50%}.right-plants[data-v-3988a072]{right:-40px;bottom:0;width:700px;max-width:38%}.hero-wave[data-v-3988a072],.right-plants[data-v-3988a072]{position:absolute;height:auto;pointer-events:none}.hero-wave[data-v-3988a072]{z-index:2;bottom:-10px;left:0;width:100%}@media screen and (max-width:855px){.colibri[data-v-3988a072]{display:none!important}}@media screen and (max-width:1250px){.right-plants[data-v-3988a072]{right:-10px}}@media screen and (max-width:600px){.hero-section[data-v-3988a072]{padding-top:32px;padding-bottom:40px;min-height:auto}.hero-inner[data-v-3988a072]{gap:20px}.hero-header[data-v-3988a072]{gap:10px}.hero-title__br[data-v-3988a072]{display:none}.left-plants[data-v-3988a072]{width:140px;opacity:.55}.right-plants[data-v-3988a072]{width:180px;max-width:50%;opacity:.55}}.how-it-works[data-v-0934ffce]{background-color:rgb(var(--v-theme-background));padding-block:72px}.how-it-works__header[data-v-0934ffce]{display:flex;flex-direction:column;gap:12px;text-align:center;max-width:720px;margin:0 auto 56px}.how-it-works__eyebrow[data-v-0934ffce]{display:inline-flex;align-items:center;gap:6px;align-self:center;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0}.how-it-works__eyebrow-dot[data-v-0934ffce]{display:inline-block;width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-secondary));flex-shrink:0}.how-it-works__title[data-v-0934ffce]{font-size:clamp(26px,3.4vw,36px);line-height:1.2;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0}.how-it-works__subtitle[data-v-0934ffce]{font-size:16px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.how-it-works__steps[data-v-0934ffce]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;position:relative;max-width:1120px;margin-inline:auto}.how-it-works__steps[data-v-0934ffce]:before{content:"";position:absolute;top:44px;left:12.5%;right:12.5%;height:2px;background:linear-gradient(to right,rgba(var(--v-theme-secondary),.4) 0 20%,rgba(var(--v-theme-accent),.55) 40%,rgba(var(--v-theme-accent2),.55) 60%,rgba(var(--v-theme-primary),.45) 80% 100%);mask-image:repeating-linear-gradient(90deg,#000 0 6px,transparent 6px 12px);-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 6px,transparent 6px 12px);z-index:0}.how-it-works__step[data-v-0934ffce]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;position:relative;z-index:1}.how-it-works__step-marker[data-v-0934ffce]{position:relative;width:88px;height:88px;border-radius:9999px;background:linear-gradient(var(--step-color-soft),var(--step-color-soft)),rgb(var(--v-theme-background));border:2px solid var(--step-color);color:rgb(var(--v-theme-dark-green));flex-shrink:0;box-shadow:0 6px 18px rgba(var(--v-theme-dark-green),.1)}.how-it-works__step-marker[data-v-0934ffce],.how-it-works__step-number[data-v-0934ffce]{display:flex;align-items:center;justify-content:center}.how-it-works__step-number[data-v-0934ffce]{position:absolute;top:-6px;right:-6px;min-width:28px;height:28px;padding-inline:7px;border-radius:9999px;background-color:var(--step-color);color:rgb(var(--v-theme-background));font-size:14px;font-weight:700;line-height:1;border:2px solid rgb(var(--v-theme-background))}.how-it-works__step-icon[data-v-0934ffce]{color:var(--step-color);width:44px;height:44px}.how-it-works__step-title[data-v-0934ffce]{font-size:18px;line-height:1.3;font-weight:600;color:rgb(var(--v-theme-dark-green));margin:0;letter-spacing:-.01em}.how-it-works__step-desc[data-v-0934ffce]{font-size:15px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;max-width:280px;text-wrap:pretty}@media screen and (max-width:900px){.how-it-works__steps[data-v-0934ffce]{grid-template-columns:repeat(2,1fr);gap:32px 40px}.how-it-works__steps[data-v-0934ffce]:before{display:none}.how-it-works__step-desc[data-v-0934ffce]{font-size:14px}}@media screen and (max-width:600px){.how-it-works[data-v-0934ffce]{padding-block:48px}.how-it-works__header[data-v-0934ffce]{margin-bottom:40px}.how-it-works__steps[data-v-0934ffce]{grid-template-columns:1fr;gap:32px}.how-it-works__steps[data-v-0934ffce]:before{display:block;inset:88px auto 88px 50%;width:2px;height:auto;background:linear-gradient(to bottom,rgba(var(--v-theme-secondary),.4) 0 20%,rgba(var(--v-theme-accent),.55) 40%,rgba(var(--v-theme-accent2),.55) 60%,rgba(var(--v-theme-primary),.45) 80% 100%);mask-image:repeating-linear-gradient(180deg,#000 0 6px,transparent 6px 12px);-webkit-mask-image:repeating-linear-gradient(180deg,#000 0 6px,transparent 6px 12px);transform:translate(-50%)}.how-it-works__step-desc[data-v-0934ffce]{max-width:320px}}.formats[data-v-107c04c3]{background-color:rgb(var(--v-theme-surface-lighten-2));padding-block:72px}.formats__header[data-v-107c04c3]{display:flex;flex-direction:column;gap:12px;text-align:center;max-width:720px;margin:0 auto 40px}.formats__eyebrow[data-v-107c04c3]{display:inline-flex;align-items:center;gap:6px;align-self:center;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500;line-height:1.4}.formats__eyebrow-dot[data-v-107c04c3]{display:inline-block;width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-secondary));flex-shrink:0}.formats__title[data-v-107c04c3]{font-size:clamp(26px,3.4vw,36px);line-height:1.2;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0}.formats__subtitle[data-v-107c04c3]{font-size:16px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.formats__group-label[data-v-107c04c3]{display:flex;align-items:center;gap:10px;max-width:1120px;margin:0 auto 14px;font-size:14px;font-weight:600;color:rgb(var(--v-theme-dark-green))}.formats__group-label>svg[data-v-107c04c3]{color:rgb(var(--v-theme-secondary));flex-shrink:0}.formats__group-label[data-v-107c04c3]:after{content:"";flex:1;border-top:1px solid rgba(var(--v-theme-dark-green),.1)}.formats__grid[data-v-107c04c3]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1120px;margin-inline:auto}.formats__card[data-v-107c04c3]{position:relative;overflow:hidden;aspect-ratio:3/4;min-height:240px;border-radius:20px;border:none;padding:0;background-color:rgb(var(--v-theme-dark-green));background-image:var(--card-photo);background-size:cover;background-position:50%;color:rgb(var(--v-theme-background));cursor:default;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.formats__card[data-v-107c04c3]:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(var(--v-theme-dark-green),.18)}.formats__card[data-v-107c04c3]:before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(var(--v-theme-dark-green),.85) 0,rgba(var(--v-theme-dark-green),.35) 55%,rgba(var(--v-theme-dark-green),.05));transition:background .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:1}.formats__card[data-v-107c04c3]:hover:before{background:linear-gradient(to top,rgba(var(--v-theme-dark-green),.92) 0,rgba(var(--v-theme-dark-green),.72) 55%,var(--card-color) 100%);opacity:1}.formats__icon-wrap[data-v-107c04c3]{top:14px;left:14px;width:42px;height:42px;border-radius:12px;background-color:rgba(var(--v-theme-background),.95);color:var(--card-color);align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.formats__card-body[data-v-107c04c3],.formats__icon-wrap[data-v-107c04c3]{position:absolute;z-index:2;display:flex}.formats__card-body[data-v-107c04c3]{left:0;right:0;bottom:0;padding:18px 18px 20px;flex-direction:column}.formats__card-title[data-v-107c04c3]{color:rgb(var(--v-theme-background));font-size:17px;font-weight:700;margin:0;letter-spacing:-.01em;line-height:1.2;transition:transform .3s cubic-bezier(.4,0,.2,1)}.formats__card-desc[data-v-107c04c3]{color:rgba(var(--v-theme-background),.95);font-size:13px;line-height:1.45;margin:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),margin-top .3s cubic-bezier(.4,0,.2,1)}.formats__card:hover .formats__card-desc[data-v-107c04c3]{max-height:140px;opacity:1;margin-top:8px;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1) .05s,margin-top .35s cubic-bezier(.4,0,.2,1)}.formats__card:focus-within .formats__card-desc[data-v-107c04c3]{max-height:140px;opacity:1;margin-top:8px}.formats__card[data-v-107c04c3]:focus-within{outline:2px solid rgb(var(--v-theme-secondary));outline-offset:3px}.formats__connector[data-v-107c04c3]{display:flex;align-items:center;justify-content:center;gap:14px;max-width:1120px;margin:28px auto 18px;font-size:15px;font-weight:400;color:rgb(var(--v-theme-gray-80))}.formats__connector-line[data-v-107c04c3]{width:56px;border-top:1px solid rgba(var(--v-theme-dark-green),.14)}.formats__modes[data-v-107c04c3]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:1120px;margin-inline:auto}.formats__mode[data-v-107c04c3]{display:flex;align-items:center;gap:20px;background-color:rgb(var(--v-theme-background));border:1px solid rgba(var(--v-theme-dark-green),.06);border-radius:20px;padding:20px 24px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.formats__mode[data-v-107c04c3]:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(var(--v-theme-dark-green),.1)}.formats__mode-illustration[data-v-107c04c3]{width:88px;height:88px;border-radius:20px;background-color:var(--mode-color-soft);color:var(--mode-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.formats__mode-illustration[data-v-107c04c3] svg{width:68px;height:68px}.formats__mode-title[data-v-107c04c3]{font-size:17px;font-weight:700;color:rgb(var(--v-theme-dark-green));margin:0 0 4px;letter-spacing:-.01em}.formats__mode-desc[data-v-107c04c3]{font-size:13.5px;line-height:1.5;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}@media(prefers-reduced-motion:reduce){.formats__card[data-v-107c04c3],.formats__card-desc[data-v-107c04c3],.formats__card-title[data-v-107c04c3],.formats__card[data-v-107c04c3]:before,.formats__mode[data-v-107c04c3]{transition:none}}@media screen and (max-width:960px){.formats__grid[data-v-107c04c3]{grid-template-columns:repeat(2,1fr);gap:16px}.formats__card[data-v-107c04c3]{aspect-ratio:4/3;min-height:200px}.formats__modes[data-v-107c04c3]{gap:16px}}@media screen and (max-width:600px){.formats[data-v-107c04c3]{padding-block:48px}.formats__header[data-v-107c04c3]{margin-bottom:28px}.formats__grid[data-v-107c04c3]{grid-template-columns:1fr}.formats__card[data-v-107c04c3]{aspect-ratio:16/9;min-height:180px}.formats__card-desc[data-v-107c04c3]{max-height:140px;opacity:1;margin-top:8px}.formats__modes[data-v-107c04c3]{grid-template-columns:1fr}.formats__mode[data-v-107c04c3]{padding:16px 18px;gap:16px}.formats__mode-illustration[data-v-107c04c3]{width:72px;height:72px;border-radius:16px}.formats__mode-illustration[data-v-107c04c3] svg{width:56px;height:56px}}.formats__cta-wrapper[data-v-107c04c3]{margin-top:44px;display:flex;justify-content:center}.formats__cta[data-v-107c04c3]{text-transform:none;font-weight:600;letter-spacing:.01em}.by-need[data-v-0b120708]{background-color:rgb(var(--v-theme-background));padding-block:72px}.by-need__header[data-v-0b120708]{display:flex;flex-direction:column;gap:12px;text-align:center;max-width:760px;margin:0 auto 40px}.by-need__colibri[data-v-0b120708]{align-self:center;width:112px;height:auto;margin-bottom:-6px}@media(max-width:599px){.by-need__colibri[data-v-0b120708]{width:88px}}.by-need__eyebrow[data-v-0b120708]{display:inline-flex;align-items:center;gap:6px;align-self:center;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-accent2),.15);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500;line-height:1.4}.by-need__eyebrow-icon[data-v-0b120708]{color:rgb(var(--v-theme-accent2));flex-shrink:0}.by-need__title[data-v-0b120708]{font-size:clamp(26px,3.4vw,36px);line-height:1.2;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0}.by-need__subtitle[data-v-0b120708]{font-size:16px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.by-need__grid[data-v-0b120708]{list-style:none;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:900px}.by-need__link[data-v-0b120708]{display:inline-flex;align-items:center;gap:8px;padding:10px 16px 10px 18px;border-radius:9999px;background:linear-gradient(var(--pill-color-soft),var(--pill-color-soft)),rgb(var(--v-theme-background));border:1px solid transparent;color:rgb(var(--v-theme-dark-green));font-size:15px;font-weight:500;font-family:inherit;text-decoration:none;cursor:pointer;transition:transform .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.by-need__link[data-v-0b120708] svg{color:var(--pill-color);flex-shrink:0}.by-need__link-arrow[data-v-0b120708]{color:rgb(var(--v-theme-gray-70))!important;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.by-need__link[data-v-0b120708]:focus-visible,.by-need__link[data-v-0b120708]:hover{border-color:var(--pill-color);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--v-theme-dark-green),.06)}.by-need__link:focus-visible .by-need__link-arrow[data-v-0b120708],.by-need__link:hover .by-need__link-arrow[data-v-0b120708]{color:var(--pill-color)!important;transform:translate(2px)}.by-need__link[data-v-0b120708]:focus-visible{outline:2px solid var(--pill-color);outline-offset:2px}.by-need__disclaimer[data-v-0b120708]{margin:32px auto 0;max-width:640px;text-align:center;font-size:13px;line-height:1.5;color:rgb(var(--v-theme-gray-70));font-style:italic}@media(prefers-reduced-motion:reduce){.by-need__link[data-v-0b120708],.by-need__link-arrow[data-v-0b120708]{transition:none}}@media screen and (max-width:600px){.by-need[data-v-0b120708]{padding-block:48px}.by-need__header[data-v-0b120708]{margin-bottom:28px}.by-need__link[data-v-0b120708]{padding:9px 14px;font-size:14px}}.practices-mosaic-wrap[data-v-1c79d579]{container-type:inline-size;width:100%}.practices-mosaic[data-v-1c79d579]{--mosaic-gap:8px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(0,110px);grid-auto-rows:calc(29.33333cqw - var(--mosaic-gap)*2/3*.88);gap:var(--mosaic-gap);grid-auto-flow:dense}.practices-mosaic__tile[data-v-1c79d579]{position:relative;border-radius:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:8px;text-decoration:none;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.practices-mosaic__tile[data-v-1c79d579]:focus-visible,.practices-mosaic__tile[data-v-1c79d579]:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(var(--v-theme-dark-green),.14);z-index:2}.practices-mosaic__tile[data-v-1c79d579]:focus-visible{outline:2px solid rgb(var(--v-theme-secondary));outline-offset:2px}.practices-mosaic__tile--small[data-v-1c79d579]{grid-column:span 1;grid-row:span 1}.practices-mosaic__tile--wide[data-v-1c79d579]{grid-column:span 2;grid-row:span 1}.practices-mosaic__tile--tall[data-v-1c79d579]{grid-column:span 1;grid-row:span 2}.practices-mosaic__tile--big[data-v-1c79d579]{grid-column:span 2;grid-row:span 2}.practices-mosaic__tile--photo[data-v-1c79d579]{background-color:rgb(var(--v-theme-gray-20))}.practices-mosaic__tile-img[data-v-1c79d579]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.practices-mosaic__tile--photo[data-v-1c79d579]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(var(--v-theme-dark-green),0) 40%,rgba(var(--v-theme-dark-green),.55));z-index:1;pointer-events:none}.practices-mosaic__tile--photo .practices-mosaic__tile-label[data-v-1c79d579]{position:relative;z-index:2;display:inline-flex;align-items:center;gap:4px;background-color:rgb(var(--v-theme-secondary));color:rgb(var(--v-theme-background));padding:4px 10px;border-radius:9999px;font-size:clamp(11px,2.3cqw,14px);font-weight:600;box-shadow:0 4px 12px rgba(var(--v-theme-dark-green),.2);max-width:calc(100% - 12px);text-align:center;line-height:1.2}.practices-mosaic__tile--big.practices-mosaic__tile--photo .practices-mosaic__tile-label[data-v-1c79d579]{font-size:clamp(13px,2.9cqw,17px);padding:6px 14px}.practices-mosaic__tile-label-icon[data-v-1c79d579]{flex-shrink:0}.practices-mosaic__tile--color[data-v-1c79d579]{background:linear-gradient(135deg,var(--tile-color-soft) 0,transparent 100%),rgb(var(--v-theme-background));border:1px solid rgba(var(--v-theme-dark-green),.06);flex-direction:column;gap:4px;color:rgb(var(--v-theme-dark-green));text-align:center}.practices-mosaic__tile-icon[data-v-1c79d579]{color:var(--tile-color)}.practices-mosaic__tile--color .practices-mosaic__tile-label[data-v-1c79d579]{font-size:clamp(10.5px,2.2cqw,13.5px);font-weight:600;color:rgb(var(--v-theme-dark-green));line-height:1.2;text-wrap:balance;padding-inline:4px}.practices-mosaic__tile--count[data-v-1c79d579]{background:rgb(var(--v-theme-dark-green));border-color:transparent}.practices-mosaic__tile--count .practices-mosaic__tile-icon[data-v-1c79d579],.practices-mosaic__tile--count .practices-mosaic__tile-label[data-v-1c79d579]{color:rgb(var(--v-theme-background))}.practices-mosaic__tile--count .practices-mosaic__tile-label[data-v-1c79d579]{font-size:clamp(15px,3.4cqw,19px)!important;font-weight:700}@media(prefers-reduced-motion:reduce){.practices-mosaic__tile[data-v-1c79d579]{transition:none}}@media screen and (max-width:960px){.practices-mosaic-wrap[data-v-1c79d579]{max-width:560px;margin-inline:auto}}@media screen and (max-width:600px){.practices-mosaic[data-v-1c79d579]{--mosaic-gap:6px;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(0,150px);grid-auto-rows:calc((100cqw - var(--mosaic-gap))/2*.88)}}.practices[data-v-e70676dc]{background-color:rgb(var(--v-theme-surface-lighten-2));padding-block:80px}.practices__inner[data-v-e70676dc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;max-width:1120px;margin-inline:auto}.practices__content[data-v-e70676dc]{display:flex;flex-direction:column;gap:20px}.practices__eyebrow[data-v-e70676dc]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500}.practices__eyebrow-dot[data-v-e70676dc]{display:inline-block;width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-secondary));flex-shrink:0}.practices__title[data-v-e70676dc]{font-size:clamp(28px,3.6vw,40px);line-height:1.15;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0}.practices__accent[data-v-e70676dc]{color:rgb(var(--v-theme-secondary))}.practices__accent--gold[data-v-e70676dc]{color:rgb(var(--v-theme-accent))}.practices__lead[data-v-e70676dc],.practices__sub[data-v-e70676dc]{font-size:16px;line-height:1.6;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.practices__points[data-v-e70676dc]{list-style:none;padding:0;margin:8px 0;display:flex;flex-direction:column;gap:10px}.practices__point[data-v-e70676dc]{display:flex;align-items:flex-start;gap:10px;color:rgb(var(--v-theme-dark-green));font-size:15px;line-height:1.5}.practices__point-icon[data-v-e70676dc]{color:rgb(var(--v-theme-secondary));flex-shrink:0;margin-top:1px}.practices__join[data-v-e70676dc],.practices__point strong[data-v-e70676dc]{color:rgb(var(--v-theme-secondary));font-weight:700}.practices__join[data-v-e70676dc]{font-size:16px;margin:8px 0 0}.practices__actions[data-v-e70676dc]{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.practices__cta[data-v-e70676dc]{font-weight:600;letter-spacing:0;text-transform:none;padding-inline:24px}@media screen and (max-width:960px){.practices__inner[data-v-e70676dc]{grid-template-columns:1fr;gap:40px}}@media screen and (max-width:600px){.practices[data-v-e70676dc]{padding-block:56px}.practices__actions[data-v-e70676dc]{flex-direction:column;align-items:stretch}.practices__cta[data-v-e70676dc]{width:100%}}.why-holitime[data-v-ca89e9d7]{background-color:rgb(var(--v-theme-surface));padding-block:80px}.why-holitime__inner[data-v-ca89e9d7]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;max-width:1160px;margin-inline:auto}.why-holitime__content[data-v-ca89e9d7]{display:flex;flex-direction:column;gap:20px}.why-holitime__eyebrow[data-v-ca89e9d7]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500}.why-holitime__eyebrow-dot[data-v-ca89e9d7]{display:inline-block;width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-secondary));flex-shrink:0}.why-holitime__title[data-v-ca89e9d7]{font-size:clamp(28px,3.6vw,40px);line-height:1.15;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0;text-wrap:balance}.why-holitime__lead[data-v-ca89e9d7]{font-size:16px;line-height:1.65;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.why-holitime__ambition-card[data-v-ca89e9d7]{position:relative;overflow:hidden;margin-top:8px;padding:24px 28px;border-radius:24px;background-color:rgb(var(--v-theme-dark-green));background-image:linear-gradient(135deg,rgba(var(--v-theme-dark-green),.88) 0,rgba(var(--v-theme-primary),.82)),var(--ambition-bg);background-size:cover;background-position:50%;color:rgb(var(--v-theme-background));min-height:200px;display:flex;align-items:stretch;box-shadow:0 8px 24px rgba(var(--v-theme-dark-green),.12)}.why-holitime__ambition-decor[data-v-ca89e9d7]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.why-holitime__ambition-blob[data-v-ca89e9d7]{position:absolute;border-radius:9999px;filter:blur(20px)}.why-holitime__ambition-blob--gold[data-v-ca89e9d7]{top:-60px;right:-40px;width:180px;height:180px;background:rgba(var(--v-theme-accent),.28)}.why-holitime__ambition-blob--teal[data-v-ca89e9d7]{bottom:-80px;left:-60px;width:200px;height:200px;background:rgba(var(--v-theme-secondary),.22)}.why-holitime__ambition-body[data-v-ca89e9d7]{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;width:100%}.why-holitime__ambition-eyebrow[data-v-ca89e9d7]{gap:8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.why-holitime__ambition-badge[data-v-ca89e9d7],.why-holitime__ambition-eyebrow[data-v-ca89e9d7]{display:inline-flex;align-items:center;color:rgb(var(--v-theme-accent))}.why-holitime__ambition-badge[data-v-ca89e9d7]{width:26px;height:26px;border-radius:9999px;background-color:rgba(var(--v-theme-accent),.2);justify-content:center;flex-shrink:0}.why-holitime__ambition-headline[data-v-ca89e9d7]{font-size:18px;line-height:1.35;font-weight:700;letter-spacing:-.01em;color:rgb(var(--v-theme-background));margin:0;text-wrap:balance}.why-holitime__ambition-detail[data-v-ca89e9d7]{font-size:14px;line-height:1.6;color:rgba(var(--v-theme-background),.85);margin:0;text-wrap:pretty}.why-holitime__ambition-footer[data-v-ca89e9d7]{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:12px;flex-wrap:wrap}.why-holitime__ambition-cta[data-v-ca89e9d7]{font-weight:600;letter-spacing:0;text-transform:none;padding-inline:18px;color:rgb(var(--v-theme-dark-green))!important}.why-holitime__values[data-v-ca89e9d7]{display:flex;flex-direction:column;gap:20px}.why-holitime__list[data-v-ca89e9d7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.why-holitime__item[data-v-ca89e9d7]{background-color:rgb(var(--v-theme-background));border-radius:20px;padding:20px 22px 20px 20px;border:1px solid rgba(var(--v-theme-dark-green),.06);display:flex;align-items:flex-start;gap:18px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.why-holitime__item[data-v-ca89e9d7]:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(var(--v-theme-dark-green),.09);border-color:transparent}.why-holitime__marker[data-v-ca89e9d7]{position:relative;width:52px;height:52px;border-radius:9999px;background:linear-gradient(var(--pillar-color-soft),var(--pillar-color-soft)),rgb(var(--v-theme-background));border:2px solid var(--pillar-color);color:var(--pillar-color);flex-shrink:0;margin-top:2px}.why-holitime__marker[data-v-ca89e9d7],.why-holitime__number[data-v-ca89e9d7]{display:flex;align-items:center;justify-content:center}.why-holitime__number[data-v-ca89e9d7]{position:absolute;top:-6px;right:-6px;min-width:22px;height:22px;padding-inline:5px;border-radius:9999px;background-color:var(--pillar-color);color:rgb(var(--v-theme-background));font-size:11px;font-weight:700;line-height:1;border:2px solid rgb(var(--v-theme-background))}.why-holitime__item-body[data-v-ca89e9d7]{flex:1 1 auto;min-width:0}.why-holitime__item-title[data-v-ca89e9d7]{font-size:16px;font-weight:700;color:rgb(var(--v-theme-dark-green));margin:0 0 4px;letter-spacing:-.01em}.why-holitime__item-desc[data-v-ca89e9d7]{font-size:14px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}@media(prefers-reduced-motion:reduce){.why-holitime__item[data-v-ca89e9d7]{transition:none}}@media screen and (max-width:960px){.why-holitime__inner[data-v-ca89e9d7]{grid-template-columns:1fr;gap:40px}}@media screen and (max-width:600px){.why-holitime[data-v-ca89e9d7]{padding-block:56px}.why-holitime__item[data-v-ca89e9d7]{padding:18px 18px 18px 16px;gap:14px}.why-holitime__marker[data-v-ca89e9d7]{width:48px;height:48px}.why-holitime__ambition-badge[data-v-ca89e9d7]{width:32px;height:32px}}.photo-chips[data-v-53077900]{position:relative;width:100%;aspect-ratio:1/1;max-width:460px;margin-inline:auto}.photo-chips__blob[data-v-53077900]{position:absolute;inset:-8%;border-radius:9999px;background:radial-gradient(circle,rgba(var(--v-theme-secondary),.18) 0,transparent 65%);z-index:0;pointer-events:none}.photo-chips__image-wrap[data-v-53077900]{position:absolute;inset:12%;z-index:1;margin:0;overflow:hidden;border-radius:32px;box-shadow:0 20px 40px rgba(var(--v-theme-dark-green),.14)}.photo-chips--circle .photo-chips__image-wrap[data-v-53077900]{border-radius:9999px}.photo-chips--blob .photo-chips__image-wrap[data-v-53077900]{border-radius:55% 45% 60% 40%/45% 55%}.photo-chips__image[data-v-53077900]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.photo-chips__chip[data-v-53077900]{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:10px;background-color:rgb(var(--v-theme-background));border-radius:14px;box-shadow:0 12px 28px rgba(var(--v-theme-dark-green),.16),0 2px 6px rgba(var(--v-theme-dark-green),.05);border:1px solid rgba(var(--v-theme-dark-green),.06)}.photo-chips__chip--sm[data-v-53077900]{padding:6px 10px 6px 8px;gap:7px;min-width:108px;max-width:150px;border-radius:10px}.photo-chips__chip--md[data-v-53077900]{padding:10px 14px 10px 10px;gap:10px;min-width:140px;max-width:200px;border-radius:14px}.photo-chips__chip--lg[data-v-53077900]{padding:12px 18px 12px 12px;gap:12px;min-width:190px;max-width:240px;border-radius:16px}.photo-chips__chip--rich[data-v-53077900]{padding:12px 14px;gap:10px;min-width:220px;max-width:260px;border-radius:16px;align-items:flex-start}.photo-chips__chip-icon[data-v-53077900]{border-radius:9999px;background-color:var(--chip-accent-soft,rgba(var(--v-theme-secondary),.12));color:var(--chip-accent,rgb(var(--v-theme-secondary)));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.photo-chips__chip--sm .photo-chips__chip-icon[data-v-53077900]{width:28px;height:28px}.photo-chips__chip--md .photo-chips__chip-icon[data-v-53077900]{width:36px;height:36px}.photo-chips__chip--lg .photo-chips__chip-icon[data-v-53077900]{width:44px;height:44px}.photo-chips__chip--rich .photo-chips__chip-icon[data-v-53077900]{width:36px;height:36px}.photo-chips__chip-body[data-v-53077900]{flex:1 1 auto;min-width:0}.photo-chips__chip-label[data-v-53077900]{font-weight:700;color:rgb(var(--v-theme-dark-green));margin:0;line-height:1.25;letter-spacing:-.01em}.photo-chips__chip--sm .photo-chips__chip-label[data-v-53077900]{font-size:11.5px}.photo-chips__chip--md .photo-chips__chip-label[data-v-53077900]{font-size:13px}.photo-chips__chip--lg .photo-chips__chip-label[data-v-53077900]{font-size:14.5px}.photo-chips__chip--rich .photo-chips__chip-label[data-v-53077900]{font-size:13px;margin-bottom:6px}.photo-chips__chip-messages[data-v-53077900]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.photo-chips__chip-message[data-v-53077900]{display:flex;flex-direction:column;gap:1px;padding:6px 8px;background-color:rgba(var(--v-theme-gray-20),.7);border-radius:8px;line-height:1.3}.photo-chips__chip-message-from[data-v-53077900]{font-size:10.5px;font-weight:700;color:var(--chip-accent,rgb(var(--v-theme-dark-green)))}.photo-chips__chip-message-text[data-v-53077900]{font-size:11px;color:rgb(var(--v-theme-gray-80));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.photo-chips__chip-detail[data-v-53077900]{color:rgb(var(--v-theme-gray-70));margin:2px 0 0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.photo-chips__chip--sm .photo-chips__chip-detail[data-v-53077900]{font-size:10px}.photo-chips__chip--md .photo-chips__chip-detail[data-v-53077900]{font-size:11px}.photo-chips__chip--lg .photo-chips__chip-detail[data-v-53077900]{font-size:12px}.photo-chips__chip--top-left[data-v-53077900]{top:4%;left:-8%}.photo-chips__chip--top-right[data-v-53077900]{top:4%;right:-8%}.photo-chips__chip--bottom-left[data-v-53077900]{bottom:4%;left:-8%}.photo-chips__chip--bottom-right[data-v-53077900]{bottom:4%;right:-8%}.photo-chips__chip--top[data-v-53077900]{top:-6%;left:50%;transform:translate(-50%)}.photo-chips__chip--bottom[data-v-53077900]{bottom:-6%;left:50%;transform:translate(-50%)}.photo-chips__chip--left[data-v-53077900]{top:50%;left:-12%;transform:translateY(-50%)}.photo-chips__chip--right[data-v-53077900]{top:50%;right:-12%;transform:translateY(-50%)}.photo-chips__chip--mid-left[data-v-53077900]{top:44%;left:-12%}.photo-chips__chip--mid-right[data-v-53077900]{top:44%;right:-12%}@keyframes photo-chips-float-53077900{0%,to{transform:translate(var(--tx,0))}50%{transform:translate(var(--tx,0),-6px)}}.photo-chips__chip--float[data-v-53077900]{animation:photo-chips-float-53077900 4.5s ease-in-out infinite;animation-delay:var(--float-delay,0s)}.photo-chips__chip--float.photo-chips__chip--bottom[data-v-53077900],.photo-chips__chip--float.photo-chips__chip--top[data-v-53077900]{--tx:-50%}.photo-chips__chip--float.photo-chips__chip--left[data-v-53077900],.photo-chips__chip--float.photo-chips__chip--right[data-v-53077900]{--tx:0;animation-name:photo-chips-float-y-53077900}@keyframes photo-chips-float-y-53077900{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 6px))}}@media(prefers-reduced-motion:reduce){.photo-chips__chip--float[data-v-53077900]{animation:none}}@media screen and (max-width:600px){.photo-chips[data-v-53077900]{max-width:340px}.photo-chips__chip[data-v-53077900]{padding:8px 12px;min-width:118px;max-width:160px;border-radius:12px}.photo-chips__chip-icon[data-v-53077900]{width:30px;height:30px}.photo-chips__chip-label[data-v-53077900]{font-size:11.5px}.photo-chips__chip-detail[data-v-53077900]{font-size:10px}.photo-chips__chip--top-left[data-v-53077900]{left:-4%}.photo-chips__chip--top-right[data-v-53077900]{right:-4%}.photo-chips__chip--bottom-left[data-v-53077900]{left:-4%}.photo-chips__chip--bottom-right[data-v-53077900]{right:-4%}}.for-pros[data-v-c1ff99f9]{background-color:rgb(var(--v-theme-surface));padding-block:80px}.for-pros__header[data-v-c1ff99f9]{text-align:center;max-width:820px;margin:0 auto 56px;display:flex;flex-direction:column;gap:14px}.for-pros__eyebrow[data-v-c1ff99f9]{display:inline-flex;align-items:center;gap:6px;align-self:center;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-accent),.18);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500}.for-pros__eyebrow-dot[data-v-c1ff99f9]{display:inline-block;width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-accent));flex-shrink:0}.for-pros__title[data-v-c1ff99f9]{font-size:clamp(28px,3.6vw,40px);line-height:1.15;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0;text-wrap:balance}.for-pros__accent[data-v-c1ff99f9]{color:rgb(var(--v-theme-secondary))}.for-pros__accent--gold[data-v-c1ff99f9]{color:rgb(var(--v-theme-accent))}.for-pros__lead[data-v-c1ff99f9]{font-size:17px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.for-pros__inner[data-v-c1ff99f9]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;max-width:1160px;margin-inline:auto}.for-pros__photo[data-v-c1ff99f9]{padding:32px 44px}.for-pros__benefits[data-v-c1ff99f9]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.for-pros__benefit[data-v-c1ff99f9]{background-color:rgb(var(--v-theme-background));border:1px solid rgba(var(--v-theme-dark-green),.06);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:12px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.for-pros__benefit[data-v-c1ff99f9]:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(var(--v-theme-dark-green),.08)}.for-pros__benefit-icon[data-v-c1ff99f9]{width:56px;height:56px;border-radius:16px;background:linear-gradient(var(--b-color-soft),var(--b-color-soft)),rgb(var(--v-theme-background));color:var(--b-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.for-pros__benefit-icon[data-v-c1ff99f9] svg{width:34px;height:34px}.for-pros__benefit-title[data-v-c1ff99f9]{font-size:15px;font-weight:700;color:rgb(var(--v-theme-dark-green));margin:0;letter-spacing:-.01em}.for-pros__benefit-desc[data-v-c1ff99f9]{font-size:13.5px;line-height:1.5;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.for-pros__cta-row[data-v-c1ff99f9]{display:flex;justify-content:center;gap:12px;margin-top:48px;flex-wrap:wrap}.for-pros__cta[data-v-c1ff99f9],.for-pros__cta-secondary[data-v-c1ff99f9]{font-weight:600;letter-spacing:0;text-transform:none;padding-inline:28px}@media(prefers-reduced-motion:reduce){.for-pros__benefit[data-v-c1ff99f9]{transition:none}}@media screen and (max-width:960px){.for-pros__inner[data-v-c1ff99f9]{grid-template-columns:1fr;gap:40px}.for-pros__photo[data-v-c1ff99f9]{padding:16px 12px}}@media screen and (max-width:600px){.for-pros[data-v-c1ff99f9]{padding-block:56px}.for-pros__header[data-v-c1ff99f9]{margin-bottom:40px}.for-pros__benefits[data-v-c1ff99f9]{grid-template-columns:1fr}.for-pros__cta-row[data-v-c1ff99f9]{flex-direction:column;align-items:stretch}.for-pros__cta[data-v-c1ff99f9],.for-pros__cta-secondary[data-v-c1ff99f9]{width:100%}}.resources[data-v-f44ebf2a]{background-color:rgb(var(--v-theme-surface-lighten-2));padding-block:72px}.resources__header[data-v-f44ebf2a]{display:flex;flex-direction:column;gap:12px;text-align:center;max-width:720px;margin:0 auto 48px}.resources__eyebrow[data-v-f44ebf2a]{display:inline-flex;align-items:center;gap:6px;align-self:center;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-jade-green),.15);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500}.resources__eyebrow-dot[data-v-f44ebf2a]{display:inline-block;width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-jade-green));flex-shrink:0}.resources__title[data-v-f44ebf2a]{font-size:clamp(26px,3.4vw,36px);line-height:1.15;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0}.resources__subtitle[data-v-f44ebf2a]{font-size:16px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.resources__grid[data-v-f44ebf2a]{list-style:none;padding:0;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:900px}.resources__card[data-v-f44ebf2a]{position:relative;display:block;aspect-ratio:3/4;border-radius:20px;overflow:hidden;text-decoration:none;box-shadow:0 6px 20px rgba(var(--v-theme-dark-green),.08);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.resources__card[data-v-f44ebf2a]:focus-visible,.resources__card[data-v-f44ebf2a]:hover{transform:translateY(-4px);box-shadow:0 16px 34px rgba(var(--v-theme-dark-green),.18)}.resources__card[data-v-f44ebf2a]:focus-visible{outline:2px solid var(--card-color);outline-offset:3px}.resources__card-image[data-v-f44ebf2a]{position:absolute;inset:0;background-size:cover;background-position:50%;z-index:0;transition:transform .5s cubic-bezier(.4,0,.2,1)}.resources__card:hover .resources__card-image[data-v-f44ebf2a]{transform:scale(1.06)}.resources__card-overlay[data-v-f44ebf2a]{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgba(var(--v-theme-dark-green),.15) 0,rgba(var(--v-theme-dark-green),.35) 45%,rgba(var(--v-theme-dark-green),.88));transition:background .3s cubic-bezier(.4,0,.2,1)}.resources__card:hover .resources__card-overlay[data-v-f44ebf2a]{background:linear-gradient(to bottom,rgba(var(--v-theme-dark-green),.35) 0,rgba(var(--v-theme-dark-green),.6) 45%,rgba(var(--v-theme-dark-green),.94))}.resources__card-icon[data-v-f44ebf2a]{top:16px;right:16px;z-index:3;width:40px;height:40px;border-radius:12px;background-color:var(--card-color-soft);align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 12px rgba(var(--v-theme-dark-green),.15)}.resources__card-body[data-v-f44ebf2a],.resources__card-icon[data-v-f44ebf2a]{position:absolute;color:rgb(var(--v-theme-background));display:flex}.resources__card-body[data-v-f44ebf2a]{bottom:0;left:0;right:0;z-index:2;padding:22px 22px 20px;flex-direction:column;gap:6px}.resources__card-reveal[data-v-f44ebf2a]{max-height:0;opacity:0;overflow:hidden;transform:translateY(6px);transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.resources__card:focus-visible .resources__card-reveal[data-v-f44ebf2a],.resources__card:hover .resources__card-reveal[data-v-f44ebf2a]{max-height:120px;opacity:1;transform:translateY(0);margin-bottom:6px}.resources__card-desc[data-v-f44ebf2a]{font-size:13px;line-height:1.5;margin:0;color:rgba(var(--v-theme-background),.9);text-wrap:pretty}.resources__card-title[data-v-f44ebf2a]{font-size:20px;font-weight:700;color:rgb(var(--v-theme-background));margin:0;letter-spacing:-.01em;line-height:1.2}.resources__card--soon[data-v-f44ebf2a]{cursor:default}.resources__card-soon[data-v-f44ebf2a]{padding:3px 10px;border-radius:999px;background-color:#ffffff2e;color:#fff;font-size:12px;line-height:1.4}.resources__card-cta[data-v-f44ebf2a],.resources__card-soon[data-v-f44ebf2a]{display:inline-flex;align-items:center;font-weight:600}.resources__card-cta[data-v-f44ebf2a]{gap:4px;font-size:13px;color:rgba(var(--v-theme-background),.9);margin-top:2px}.resources__card-cta[data-v-f44ebf2a] svg{transition:transform .2s cubic-bezier(.4,0,.2,1)}.resources__card:hover .resources__card-cta[data-v-f44ebf2a]{color:rgb(var(--v-theme-background))}.resources__card:hover .resources__card-cta[data-v-f44ebf2a] svg{transform:translate(3px)}@media(hover:none),(pointer:coarse){.resources__card-reveal[data-v-f44ebf2a]{max-height:120px;opacity:1;transform:translateY(0);margin-bottom:6px}}@media(prefers-reduced-motion:reduce){.resources__card[data-v-f44ebf2a],.resources__card-cta[data-v-f44ebf2a] svg,.resources__card-image[data-v-f44ebf2a],.resources__card-overlay[data-v-f44ebf2a],.resources__card-reveal[data-v-f44ebf2a]{transition:none}}@media screen and (max-width:1024px){.resources__grid[data-v-f44ebf2a]{grid-template-columns:repeat(2,1fr);max-width:720px}}@media screen and (max-width:600px){.resources[data-v-f44ebf2a]{padding-block:48px}.resources__header[data-v-f44ebf2a]{margin-bottom:32px}.resources__grid[data-v-f44ebf2a]{grid-template-columns:1fr;max-width:320px;gap:16px}.resources__card[data-v-f44ebf2a]{aspect-ratio:4/3}.resources__card-title[data-v-f44ebf2a]{font-size:18px}}.faq-home[data-v-2ac3d39f]{background-color:rgb(var(--v-theme-surface));padding-block:72px}.faq-home__header[data-v-2ac3d39f]{display:flex;flex-direction:column;gap:12px;text-align:center;max-width:640px;margin:0 auto 40px}.faq-home__eyebrow[data-v-2ac3d39f]{display:inline-flex;align-items:center;gap:6px;align-self:center;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-jade-green),.16);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500}.faq-home__eyebrow-dot[data-v-2ac3d39f]{display:inline-block;width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-jade-green));flex-shrink:0}.faq-home__title[data-v-2ac3d39f]{font-size:clamp(26px,3.4vw,36px);line-height:1.15;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0}.faq-home__list[data-v-2ac3d39f]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:0}.faq-home__item[data-v-2ac3d39f]{background-color:transparent;border:none;border-bottom:1px solid rgba(var(--v-theme-jade-green),.18);border-radius:0;padding:0;interpolate-size:allow-keywords}.faq-home__item[data-v-2ac3d39f]:last-child{border-bottom:none}.faq-home__item[data-v-2ac3d39f]::details-content{block-size:0;overflow:hidden;transition:block-size .3s cubic-bezier(.4,0,.2,1),content-visibility allow-discrete .3s}.faq-home__item[open][data-v-2ac3d39f]::details-content{block-size:auto}.faq-home__question[data-v-2ac3d39f]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;font-size:15px;font-weight:600;color:rgb(var(--v-theme-dark-green));line-height:1.4;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-home__question[data-v-2ac3d39f]::-webkit-details-marker{display:none}.faq-home__toggle[data-v-2ac3d39f]{width:32px;height:32px;border-radius:9999px;background-color:rgb(var(--v-theme-background));border:1px solid rgba(var(--v-theme-jade-green),.35);color:rgb(var(--v-theme-jade-green));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.faq-home__toggle-plus[data-v-2ac3d39f]{display:inline-block}.faq-home__toggle-minus[data-v-2ac3d39f]{display:none}.faq-home__item[open] .faq-home__toggle[data-v-2ac3d39f]{background-color:rgb(var(--v-theme-jade-green));border-color:rgb(var(--v-theme-jade-green));color:rgb(var(--v-theme-background))}.faq-home__item[open] .faq-home__toggle-plus[data-v-2ac3d39f]{display:none}.faq-home__item[open] .faq-home__toggle-minus[data-v-2ac3d39f]{display:inline-block}.faq-home__question:hover .faq-home__toggle[data-v-2ac3d39f]{border-color:rgb(var(--v-theme-jade-green))}.faq-home__answer[data-v-2ac3d39f]{padding:0 22px 20px;color:rgb(var(--v-theme-gray-80));font-size:14px;line-height:1.6}.faq-home__answer p[data-v-2ac3d39f]{margin:0;text-wrap:pretty}@media(prefers-reduced-motion:reduce){.faq-home__item[data-v-2ac3d39f],.faq-home__toggle[data-v-2ac3d39f]{transition:none}.faq-home__item[data-v-2ac3d39f]::details-content{transition:none}}@media screen and (max-width:600px){.faq-home[data-v-2ac3d39f]{padding-block:48px}.faq-home__header[data-v-2ac3d39f]{margin-bottom:32px}.faq-home__question[data-v-2ac3d39f]{font-size:14px;padding:16px 18px}.faq-home__answer[data-v-2ac3d39f]{padding:0 18px 16px}.faq-home__toggle[data-v-2ac3d39f]{width:28px;height:28px}}.contact-form[data-v-9e6b5998]{display:flex;flex-direction:column;gap:22px}.contact-form__row--two[data-v-9e6b5998]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-form__field[data-v-9e6b5998]{display:flex;flex-direction:column;gap:6px}.contact-form__label[data-v-9e6b5998]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--v-theme-dark-green));margin:0}.contact-form__hint[data-v-9e6b5998]{font-size:12px;color:rgb(var(--v-theme-gray-70));margin:6px 4px 0;font-style:italic}.contact-form__input[data-v-9e6b5998] .v-field{border-radius:12px;background-color:rgba(var(--v-theme-pale-mind-green),.35);transition:background-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.contact-form__input[data-v-9e6b5998] .v-field__outline__start{border-color:rgba(var(--v-theme-jade-green),.35);border-width:1.5px 0 1.5px 1.5px;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.contact-form__input[data-v-9e6b5998] .v-field__outline__end{border-color:rgba(var(--v-theme-jade-green),.35);border-width:1.5px 1.5px 1.5px 0;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.contact-form__input[data-v-9e6b5998] .v-field__outline__notch:after,.contact-form__input[data-v-9e6b5998] .v-field__outline__notch:before{border:none!important;display:none!important}.contact-form__input[data-v-9e6b5998] .v-field__outline__notch{max-width:0;padding:0}.contact-form__input[data-v-9e6b5998] .v-field--focused .v-field__outline__start{border-color:rgb(var(--v-theme-secondary));border-width:2px 0 2px 2px}.contact-form__input[data-v-9e6b5998] .v-field--focused .v-field__outline__end{border-color:rgb(var(--v-theme-secondary));border-width:2px 2px 2px 0}.contact-form__input[data-v-9e6b5998] .v-field--focused{background-color:rgb(var(--v-theme-background));box-shadow:0 0 0 4px rgba(var(--v-theme-secondary),.14)}.contact-form__input[data-v-9e6b5998] .v-field:hover .v-field__outline__end,.contact-form__input[data-v-9e6b5998] .v-field:hover .v-field__outline__start{border-color:rgba(var(--v-theme-jade-green),.6)}.contact-form__input[data-v-9e6b5998] .v-field__input{padding-inline-start:6px;font-size:15px;color:rgb(var(--v-theme-dark-green));min-height:48px}.contact-form__input[data-v-9e6b5998] .v-field__input input::-moz-placeholder{color:rgba(var(--v-theme-dark-green),.55);opacity:1;font-weight:500}.contact-form__input[data-v-9e6b5998] .v-field__input input::placeholder{color:rgba(var(--v-theme-dark-green),.55);opacity:1;font-weight:500}.contact-form__input[data-v-9e6b5998] .v-field__prepend-inner{padding-top:0;align-items:center;display:flex}.contact-form__input[data-v-9e6b5998] .v-field--error .v-field__outline__end,.contact-form__input[data-v-9e6b5998] .v-field--error .v-field__outline__start{border-color:rgb(var(--v-theme-accent2))!important}.contact-form__input[data-v-9e6b5998] .v-messages__message{font-size:12px;color:rgb(var(--v-theme-accent2));padding-top:4px}.contact-form__icon[data-v-9e6b5998]{color:rgb(var(--v-theme-gray-60));flex-shrink:0}.contact-form__input--textarea[data-v-9e6b5998] .v-field__input{padding-block:12px!important;min-height:140px;align-items:flex-start}.contact-form__icon--textarea[data-v-9e6b5998]{align-self:flex-start;margin-top:14px}.contact-form__input--select[data-v-9e6b5998] .v-field__append-inner{color:rgb(var(--v-theme-gray-70))}.contact-form__status[data-v-9e6b5998]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:12px 16px;border-radius:12px;font-size:14px;font-weight:500;line-height:1.45}.contact-form__status--success[data-v-9e6b5998]{background-color:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-teal))}.contact-form__status--error[data-v-9e6b5998]{background-color:rgba(var(--v-theme-bright-red),.08);color:rgb(var(--v-theme-danger))}.contact-form__actions[data-v-9e6b5998]{display:flex;justify-content:center;margin-top:8px}.contact-form__submit[data-v-9e6b5998]{font-weight:600;text-transform:none;letter-spacing:0;padding-inline:32px;min-height:52px;font-size:15px}@media(max-width:700px){.contact-form__row--two[data-v-9e6b5998]{grid-template-columns:1fr;gap:22px}}@media(max-width:600px){.contact-form__submit[data-v-9e6b5998]{width:100%}.contact-form__actions[data-v-9e6b5998]{align-self:stretch}}.contact[data-v-47cb5787]{background-color:rgb(var(--v-theme-background));padding-block:40px}.contact__container[data-v-47cb5787]{position:relative}.contact__inner[data-v-47cb5787]{gap:40px;max-width:720px;margin:0 auto}.contact__header[data-v-47cb5787],.contact__inner[data-v-47cb5787]{display:flex;flex-direction:column}.contact__header[data-v-47cb5787]{gap:12px;text-align:center;align-items:center}.contact__eyebrow[data-v-47cb5787]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-secondary),.12);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:500}.contact__eyebrow-icon[data-v-47cb5787]{color:rgb(var(--v-theme-secondary));flex-shrink:0}.contact__title[data-v-47cb5787]{font-size:clamp(22px,2.4vw,26px);font-weight:400;color:rgb(var(--v-theme-gray-80));line-height:1.35;letter-spacing:-.02em;margin:0}.contact__subtitle[data-v-47cb5787]{font-size:clamp(24px,3vw,32px);color:rgb(var(--v-theme-dark-green));font-weight:600;line-height:1.25;letter-spacing:-.02em;margin:0;text-wrap:balance}.contact__speech[data-v-47cb5787]{position:absolute;pointer-events:none}.contact__speech--2[data-v-47cb5787]{top:25px;left:80%;width:43px;height:auto}.contact__speech--1[data-v-47cb5787]{top:20%;left:10%;width:61px;height:auto}@media(max-width:600px){.contact[data-v-47cb5787]{padding-block:32px}.contact__inner[data-v-47cb5787]{gap:32px}.contact__speech--1[data-v-47cb5787]{top:25px;left:10%;width:43px}}.home-featured[data-v-0cc54cd3]{background-color:rgb(var(--v-theme-pale-mind-green));padding-block:clamp(56px,8vw,88px)}.home-featured__header[data-v-0cc54cd3]{display:flex;flex-direction:column;gap:12px;text-align:center;max-width:720px;margin:0 auto 28px}.home-featured__eyebrow[data-v-0cc54cd3]{display:inline-flex;align-items:center;gap:6px;align-self:center;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-jade-green),.14);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:600}.home-featured__dot[data-v-0cc54cd3]{width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-jade-green));flex-shrink:0}.home-featured__title[data-v-0cc54cd3]{font-size:clamp(26px,3.4vw,36px);line-height:1.2;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0;text-wrap:balance}.home-featured__subtitle[data-v-0cc54cd3]{font-size:16px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.home-featured__toggle[data-v-0cc54cd3]{display:flex;align-items:center;gap:4px;padding:4px;margin:0 auto 36px;width:-moz-fit-content;width:fit-content;background-color:rgba(var(--v-theme-secondary),.1);border-radius:9999px}.home-featured__toggle-btn[data-v-0cc54cd3]{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border:0;border-radius:9999px;background:transparent;color:rgb(var(--v-theme-gray-80));font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.home-featured__toggle-btn[data-v-0cc54cd3]:hover{color:rgb(var(--v-theme-dark-green))}.home-featured__toggle-btn[data-v-0cc54cd3]:focus-visible{outline:2px solid rgb(var(--v-theme-secondary));outline-offset:2px}@media(prefers-reduced-motion:reduce){.home-featured__toggle-btn[data-v-0cc54cd3]{transition:none}}.home-featured__toggle-btn--active[data-v-0cc54cd3]{background-color:rgb(var(--v-theme-background));color:rgb(var(--v-theme-dark-green));box-shadow:0 2px 8px rgba(var(--v-theme-dark-green),.1)}.home-featured__state[data-v-0cc54cd3]{text-align:center;padding:40px 0;color:rgb(var(--v-theme-gray-80));font-style:italic;margin:0}.home-featured__grid[data-v-0cc54cd3]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feat-card[data-v-0cc54cd3]{display:flex}.feat-card__link[data-v-0cc54cd3]{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border-radius:20px;background-color:rgb(var(--v-theme-background));border:1px solid rgba(var(--v-theme-dark-green),.08);box-shadow:0 4px 14px rgba(var(--v-theme-dark-green),.05);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.feat-card__link[data-v-0cc54cd3]:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(var(--v-theme-dark-green),.1)}.feat-card__link[data-v-0cc54cd3]:focus-visible{outline:2px solid rgb(var(--v-theme-secondary));outline-offset:2px}@media(prefers-reduced-motion:reduce){.feat-card__link[data-v-0cc54cd3]{transition:none}.feat-card__link[data-v-0cc54cd3]:hover{transform:none}}.feat-card__head[data-v-0cc54cd3]{display:flex;align-items:center;gap:12px}.feat-card__avatar-wrap[data-v-0cc54cd3]{position:relative;flex-shrink:0}.feat-card__avatar[data-v-0cc54cd3]{width:52px;height:52px;border-radius:9999px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:rgb(var(--v-theme-pale-mind-green));color:rgb(var(--v-theme-teal-green))}.feat-card__avatar img[data-v-0cc54cd3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feat-card__remote[data-v-0cc54cd3]{position:absolute;right:-2px;bottom:-2px;width:20px;height:20px;border-radius:9999px;background-color:rgb(var(--v-theme-blue));color:rgb(var(--v-theme-background));display:flex;align-items:center;justify-content:center;border:2px solid rgb(var(--v-theme-background))}.feat-card__id[data-v-0cc54cd3]{min-width:0}.feat-card__name[data-v-0cc54cd3]{margin:0;font-size:15px;font-weight:700;color:rgb(var(--v-theme-dark-green));line-height:1.25}.feat-card__discipline[data-v-0cc54cd3]{font-size:13px;font-weight:600;color:rgb(var(--v-theme-teal-green))}.feat-card__address[data-v-0cc54cd3]{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:1.4;color:rgb(var(--v-theme-gray-80))}.feat-card__address svg[data-v-0cc54cd3]{flex-shrink:0;margin-top:2px;color:rgb(var(--v-theme-teal-green))}.feat-card__footer[data-v-0cc54cd3]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:6px}.feat-card__price[data-v-0cc54cd3]{font-size:14px;font-weight:700;color:rgb(var(--v-theme-teal-green))}.feat-card__cta[data-v-0cc54cd3]{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:rgb(var(--v-theme-background));background-color:rgb(var(--v-theme-secondary));padding:7px 14px;border-radius:9999px}.home-featured__more[data-v-0cc54cd3]{display:flex;justify-content:center;margin-top:36px}.home-featured__more-btn[data-v-0cc54cd3]{font-weight:600;text-transform:none;letter-spacing:0;padding-inline:30px}@media screen and (max-width:900px){.home-featured__grid[data-v-0cc54cd3]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.home-featured__grid[data-v-0cc54cd3]{grid-template-columns:1fr}}.near-you[data-v-da365c8a]{padding-block:56px}.near-you__header[data-v-da365c8a]{display:flex;flex-direction:column;gap:12px;text-align:center;max-width:720px;margin:0 auto 32px}.near-you__eyebrow[data-v-da365c8a]{display:inline-flex;align-items:center;gap:6px;align-self:center;padding:5px 12px;margin:0;background-color:rgba(var(--v-theme-jade-green),.14);color:rgb(var(--v-theme-dark-green));border-radius:9999px;font-size:13px;font-weight:600}.near-you__dot[data-v-da365c8a]{width:7px;height:7px;border-radius:9999px;background-color:rgb(var(--v-theme-jade-green));flex-shrink:0}.near-you__title[data-v-da365c8a]{font-size:clamp(26px,3.4vw,36px);line-height:1.2;letter-spacing:-.02em;color:rgb(var(--v-theme-dark-green));font-weight:700;margin:0;text-wrap:balance}.near-you__subtitle[data-v-da365c8a]{font-size:16px;line-height:1.55;color:rgb(var(--v-theme-gray-80));margin:0;text-wrap:pretty}.near-you__cities[data-v-da365c8a]{display:grid;grid-template-columns:1fr;gap:16px;list-style:none;margin:0;padding:0}.near-you__card[data-v-da365c8a]{padding:20px;border:1px solid rgba(var(--v-theme-dark-green),.1);border-radius:20px;background-color:rgb(var(--v-theme-surface-lighten-2))}.near-you__card--local[data-v-da365c8a]{border-color:rgba(var(--v-theme-jade-green),.45);background-color:rgba(var(--v-theme-jade-green),.06)}.near-you__card-head[data-v-da365c8a]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.near-you__pin[data-v-da365c8a]{color:rgb(var(--v-theme-jade-green));flex-shrink:0}.near-you__city[data-v-da365c8a]{margin:0;font-size:17px;font-weight:700}.near-you__badge[data-v-da365c8a],.near-you__city[data-v-da365c8a]{color:rgb(var(--v-theme-dark-green))}.near-you__badge[data-v-da365c8a]{margin-left:auto;padding:3px 10px;border-radius:9999px;background-color:rgba(var(--v-theme-jade-green),.16);font-size:11.5px;font-weight:600;white-space:nowrap}.near-you__links[data-v-da365c8a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.near-you__link[data-v-da365c8a]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 8px;margin-inline:-8px;border-radius:10px;color:rgb(var(--v-theme-gray-80));font-size:14.5px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.near-you__link[data-v-da365c8a]:hover{background-color:rgba(var(--v-theme-jade-green),.1);color:rgb(var(--v-theme-dark-green))}.near-you__link[data-v-da365c8a]:focus-visible{outline:2px solid rgb(var(--v-theme-secondary));outline-offset:2px}@media(prefers-reduced-motion:reduce){.near-you__link[data-v-da365c8a]{transition:none}}.near-you__link-label[data-v-da365c8a]{text-decoration:underline;text-decoration-color:rgba(var(--v-theme-gray-80),.3);text-underline-offset:3px}.near-you__link-count[data-v-da365c8a]{flex-shrink:0;font-size:12.5px;font-variant-numeric:tabular-nums;color:rgba(var(--v-theme-gray-80),.75)}.near-you__footer[data-v-da365c8a]{display:flex;justify-content:center;margin-top:32px}.near-you__see-all[data-v-da365c8a]{display:inline-flex;align-items:center;padding:10px 22px;border:1.5px solid rgb(var(--v-theme-jade-green));border-radius:9999px;color:rgb(var(--v-theme-dark-green));font-weight:600;font-size:14px;text-decoration:none}.near-you__see-all[data-v-da365c8a]:hover{background-color:rgba(var(--v-theme-jade-green),.1)}@media(min-width:601px){.near-you__cities[data-v-da365c8a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:901px){.near-you__cities[data-v-da365c8a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.home-page[data-v-23eb1367]{overflow:hidden}