.applications[data-v-c3cff7ea]{border:1px solid var(--color-ink-200);border-radius:var(--radius-2xl);background:var(--color-surface);gap:12px;padding:20px;scroll-margin-top:96px;display:grid}.applications header[data-v-c3cff7ea]{align-items:center;gap:8px;display:flex}.applications h2[data-v-c3cff7ea]{color:var(--color-ink-950);font-size:16px;font-weight:650;line-height:22px}.applications__count[data-v-c3cff7ea]{border-radius:var(--radius-full);background:var(--color-ink-950);min-width:22px;height:22px;color:var(--color-surface);place-items:center;padding-inline:6px;font-size:12px;font-weight:600;display:grid}.applications__filters[data-v-c3cff7ea]{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.applications__filter[data-v-c3cff7ea]{border-radius:var(--radius-full);background:var(--color-ink-100);height:32px;color:var(--color-ink-800);cursor:pointer;flex-shrink:0;align-items:center;gap:6px;padding-inline:12px;font-size:13px;font-weight:500;display:inline-flex}.applications__filter span[data-v-c3cff7ea]{color:var(--color-ink-500);font-size:12px}.applications__filter[aria-pressed=true][data-v-c3cff7ea]{background:var(--color-ink-950);color:var(--color-surface)}.applications__filter[aria-pressed=true] span[data-v-c3cff7ea]{color:inherit;opacity:.75}.applications__state[data-v-c3cff7ea]{place-items:center;min-height:80px;display:grid}.applications__empty[data-v-c3cff7ea]{text-align:center;justify-items:center;gap:4px;padding:20px 12px;display:grid}.applications__empty>span[data-v-c3cff7ea]{border-radius:var(--radius-full);background:var(--color-ink-100);width:48px;height:48px;color:var(--color-ink-700);place-items:center;margin-bottom:6px;display:grid}.applications__empty strong[data-v-c3cff7ea]{color:var(--color-ink-950);font-size:15px;font-weight:600}.applications__empty p[data-v-c3cff7ea]{color:var(--color-ink-600);font-size:14px;line-height:20px}.applications__list[data-v-c3cff7ea]{gap:8px;display:grid}.applications__list>li[data-v-c3cff7ea]{border:1px solid var(--color-ink-200);border-radius:var(--radius-xl);overflow:hidden}.applications__row[data-v-c3cff7ea]{width:100%;color:var(--color-ink-700);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex}@media (hover:hover){.applications__row[data-v-c3cff7ea]:hover{background:var(--color-hover)}}.applications__avatar[data-v-c3cff7ea]{border-radius:var(--radius-full);background:var(--color-ink-100);width:40px;height:40px;color:var(--color-ink-800);flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}.applications__who[data-v-c3cff7ea]{flex:1;min-width:0;display:grid}.applications__who strong[data-v-c3cff7ea]{color:var(--color-ink-950);font-size:15px;font-weight:600}.applications__who small[data-v-c3cff7ea],.applications__who strong[data-v-c3cff7ea]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.applications__who small[data-v-c3cff7ea]{color:var(--color-ink-500);font-size:12px}.applications__status[data-v-c3cff7ea]{border-radius:var(--radius-full);background:var(--color-ink-100);color:var(--color-ink-800);flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:600}.applications__status--info[data-v-c3cff7ea]{background:var(--color-info-100);color:var(--color-info-700)}.applications__status--success[data-v-c3cff7ea]{background:var(--color-success-50);color:var(--color-success-700)}.applications__status--danger[data-v-c3cff7ea]{background:var(--color-danger-50);color:var(--color-danger-700)}.applications__detail[data-v-c3cff7ea]{border-top:1px solid var(--color-ink-200);color:var(--color-ink-800);gap:12px;padding:12px;font-size:14px;line-height:20px;display:grid}.applications__detail dl[data-v-c3cff7ea]{gap:8px;width:100%;display:grid}.applications__detail dl>div[data-v-c3cff7ea]{justify-content:space-between;gap:16px;display:flex}.applications__detail dt[data-v-c3cff7ea]{color:var(--color-ink-600)}.applications__detail dd[data-v-c3cff7ea]{color:var(--color-ink-950);flex-shrink:0;font-weight:600}.applications__profile[data-v-c3cff7ea]{border-radius:var(--radius-lg);background:var(--color-ink-50);gap:6px;padding:12px;display:grid}.applications__profile ul[data-v-c3cff7ea]{gap:4px;display:grid}.applications__muted[data-v-c3cff7ea],.applications__profile small[data-v-c3cff7ea]{color:var(--color-ink-500)}.applications__letter[data-v-c3cff7ea]{white-space:pre-line;overflow-wrap:anywhere}.applications__muted[data-v-c3cff7ea]{font-size:13px;line-height:19px}.applications__error[data-v-c3cff7ea]{color:var(--color-danger-600);font-size:13px}.applications__actions[data-v-c3cff7ea]{flex-wrap:wrap;gap:8px;display:flex}.applications__dialog[data-v-c3cff7ea]{flex:none;gap:14px;padding:20px;display:grid}.applications__dialog-actions[data-v-c3cff7ea]{justify-content:flex-end;gap:8px;display:flex}@media (width<=900px){.applications[data-v-c3cff7ea]{padding:16px}}.owner-card[data-v-42e992b9]{border:1px solid var(--color-ink-200);border-radius:var(--radius-2xl);background:var(--color-surface);gap:10px;padding:20px;display:grid}.owner-card header[data-v-42e992b9]{justify-content:space-between;align-items:center;gap:12px;display:flex}.owner-card h2[data-v-42e992b9]{color:var(--color-ink-950);font-size:16px;font-weight:650;line-height:22px}.owner-card__status[data-v-42e992b9]{color:var(--color-ink-700);align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.owner-card__status i[data-v-42e992b9]{background:var(--color-ink-400);border-radius:50%;width:8px;height:8px}.owner-card__status--success i[data-v-42e992b9]{background:var(--color-success-600)}.owner-card__status--warning i[data-v-42e992b9]{background:var(--color-featured-400)}.owner-card__stats[data-v-42e992b9]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin-bottom:4px;display:grid}.owner-card__stats>div[data-v-42e992b9]{border-radius:var(--radius-lg);background:var(--color-ink-100);padding:10px 12px;display:grid}.owner-card__stats dd[data-v-42e992b9]{color:var(--color-ink-950);order:-1;font-size:20px;font-weight:700;line-height:26px}.owner-card__stats dt[data-v-42e992b9]{color:var(--color-ink-600);font-size:12px;line-height:16px}.owner-card__more[data-v-42e992b9]{cursor:pointer;width:100%;color:var(--color-ink-700);justify-content:center;align-items:center;gap:6px;padding-top:6px;font-size:14px;font-weight:500;display:flex}@media (hover:hover){.owner-card__more[data-v-42e992b9]:hover{color:var(--color-ink-950)}}.owner-card__dock[data-v-42e992b9]{display:none}@media (width<=900px){.owner-card[data-v-42e992b9]{padding:16px}.owner-card[data-v-42e992b9]>a.ui-button{display:none}.owner-card__dock[data-v-42e992b9]{z-index:20;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--color-surface);box-shadow:0 -1px 0 var(--color-ink-200);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:fixed;inset:auto 0 0}}.apply[data-v-b85ec668]{flex:none;gap:20px;padding:20px;display:grid}.apply__section[data-v-b85ec668]{gap:14px;display:grid}.apply__section+.apply__section[data-v-b85ec668]{border-top:1px solid var(--color-ink-200);padding-top:20px}.apply h3[data-v-b85ec668]{color:var(--color-ink-950);font-size:15px;font-weight:650;line-height:20px}.apply__question[data-v-b85ec668]{gap:8px;min-width:0;display:grid}.apply__question legend[data-v-b85ec668]{color:var(--color-ink-800);margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px}.apply__question legend[data-v-b85ec668]:first-letter{text-transform:uppercase}.apply__choices[data-v-b85ec668]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.apply__choices button[data-v-b85ec668]{border:1px solid var(--color-ink-200);border-radius:var(--radius-lg);background:var(--color-surface);height:44px;color:var(--color-ink-900);cursor:pointer;font-size:15px;font-weight:500}@media (hover:hover){.apply__choices button[data-v-b85ec668]:hover{background:var(--color-hover)}}.apply__choices button[aria-pressed=true][data-v-b85ec668]{border-color:var(--color-brand-800);background:var(--color-brand-800);color:var(--color-on-brand)}.apply__error[data-v-b85ec668]{color:var(--color-danger-600);font-size:13px}.apply__hint[data-v-b85ec668]{color:var(--color-ink-500);font-size:12px;line-height:18px}.apply__hint a[data-v-b85ec668]{color:var(--color-ink-800);text-underline-offset:3px;font-weight:500;text-decoration:underline}.apply__file[data-v-b85ec668]{border:1px dashed var(--color-ink-300);border-radius:var(--radius-lg);color:var(--color-ink-800);cursor:pointer;align-items:center;gap:10px;padding:14px;font-size:14px;display:flex}.apply__file>span[data-v-b85ec668]:not(.iconify){overflow-wrap:anywhere;flex:1;min-width:0;display:grid}.apply__file strong[data-v-b85ec668]{color:var(--color-ink-950);font-weight:600}.apply__file small[data-v-b85ec668]{color:var(--color-ink-500);font-size:12px}.apply__file[data-v-b85ec668]:focus-within{outline:2px solid var(--color-brand-800);outline-offset:2px}.apply__file.is-invalid[data-v-b85ec668]{border-color:var(--color-danger-600)}.apply__letter[data-v-b85ec668]{justify-self:start;position:relative;overflow:hidden}.apply__letter.is-reading[data-v-b85ec668]:after{background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--color-protect-vivid) 25%,transparent) 50%,transparent 70%);content:"";animation:1.2s ease-in-out infinite apply-letter-sheen-b85ec668;position:absolute;inset:0;transform:translate(-100%)}@keyframes apply-letter-sheen-b85ec668{to{transform:translate(100%)}}.apply__replace[data-v-b85ec668]{border:1px solid var(--color-ink-200);border-radius:var(--radius-lg);background:var(--color-ink-50);gap:10px;padding:12px 14px;font-size:14px;line-height:20px;display:grid}.apply__replace>div[data-v-b85ec668]{flex-wrap:wrap;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.apply__letter.is-reading[data-v-b85ec668]:after{animation:none}}.apply__cv[data-v-b85ec668]{border:1.5px solid var(--color-success-600);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-success-50) 80%,var(--color-surface));animation:apply-cv-in-b85ec668 .32s var(--ease-spring-pop,ease-out) both;align-items:center;gap:12px;padding:12px 8px 12px 12px;display:flex}.apply__cv-icon[data-v-b85ec668]{border-radius:var(--radius-lg);background:var(--color-surface);width:44px;height:44px;color:var(--color-success-700);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-success-600) 30%,transparent);flex-shrink:0;place-items:center;display:grid;position:relative}.apply__cv-icon>.iconify[data-v-b85ec668]{width:22px;height:22px}.apply__cv-check[data-v-b85ec668]{border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-success-600);color:#fff;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-5px;right:-5px}.apply__cv-check .iconify[data-v-b85ec668]{width:11px;height:11px}.apply__cv-copy[data-v-b85ec668]{flex:1;gap:1px;min-width:0;display:grid}.apply__cv-badge[data-v-b85ec668]{border-radius:var(--radius-full);background:var(--color-success-600);color:#fff;justify-self:start;margin-bottom:2px;padding:1px 7px;font-size:11px;font-weight:650;line-height:16px}.apply__cv-copy strong[data-v-b85ec668]{color:var(--color-ink-950);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.apply__cv-copy small[data-v-b85ec668]{color:var(--color-ink-600);font-size:12px;line-height:16px}@keyframes apply-cv-in-b85ec668{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.apply__preparing[data-v-b85ec668]{color:var(--color-ink-600);justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}.apply__skeleton[data-v-b85ec668]{gap:12px;display:grid}.apply__skeleton i[data-v-b85ec668]{border-radius:var(--radius-lg);background:var(--color-ink-100);animation:1.4s ease-in-out infinite apply-pulse-b85ec668;display:block}.apply__skeleton .is-title[data-v-b85ec668]{border-radius:var(--radius-sm);width:40%;height:18px;margin-top:8px}.apply__skeleton .is-field[data-v-b85ec668]{height:48px}.apply__skeleton .is-choices[data-v-b85ec668]{height:44px}.apply__skeleton .is-file[data-v-b85ec668]{height:70px}.apply__skeleton .is-button[data-v-b85ec668]{height:48px;margin-top:8px}@keyframes apply-pulse-b85ec668{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.apply__cv[data-v-b85ec668],.apply__skeleton i[data-v-b85ec668]{animation:none}}.job[data-v-85588413]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.job[data-v-85588413],.job__main[data-v-85588413],.job__side[data-v-85588413]{gap:16px;display:grid}.job-card[data-v-85588413],.job__main[data-v-85588413]{min-width:0}.job__side[data-v-85588413]{position:sticky;top:16px}.job-card[data-v-85588413]{border:1px solid var(--color-ink-200);border-radius:var(--radius-2xl);background:var(--color-surface);gap:12px;padding:20px;display:grid}.job-card h2[data-v-85588413]{color:var(--color-ink-950);font-size:16px;font-weight:650;line-height:22px}.job-hero[data-v-85588413]{gap:14px;padding:24px}.job-hero__top[data-v-85588413]{align-items:center;gap:16px;display:flex}.job-hero__logo[data-v-85588413]{border:1px solid var(--color-ink-200);border-radius:var(--radius-xl);background:var(--color-ink-100);width:72px;height:72px;color:var(--color-ink-500);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.job-hero__logo img[data-v-85588413]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.job-hero__head[data-v-85588413]{gap:2px;min-width:0;display:grid}.job-hero h1[data-v-85588413]{color:var(--color-ink-950);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:26px;font-weight:700;line-height:32px}.job-hero__company[data-v-85588413]{color:var(--color-ink-700);justify-self:start;font-size:15px;font-weight:500;line-height:22px}.job-hero__salary[data-v-85588413]{color:var(--color-accent);letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:30px}.job-facts dd[data-v-85588413],:root[data-theme=dark] .job-hero__salary[data-v-85588413]{color:var(--color-ink-950)}.job-hero__meta[data-v-85588413]{flex-wrap:wrap;gap:4px 16px;display:flex}.job-hero__meta li[data-v-85588413]{color:var(--color-ink-600);align-items:center;gap:6px;font-size:14px;line-height:20px;display:flex}.job-tags[data-v-85588413]{flex-wrap:wrap;gap:6px;display:flex}.job-facts[data-v-85588413]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.job-facts>div[data-v-85588413]{-moz-column-gap:12px;color:var(--color-ink-500);grid-template-columns:20px minmax(0,1fr);column-gap:12px;display:grid}.job-facts[data-v-85588413] .iconify{grid-row:span 2;margin-top:2px}.job-facts dt[data-v-85588413]{color:var(--color-ink-500);font-size:12px;line-height:16px}.job-facts dd[data-v-85588413]{font-size:14px;font-weight:500;line-height:20px}.job-copy[data-v-85588413]{color:var(--color-ink-800);overflow-wrap:anywhere;font-size:15px;line-height:24px}.job-copy[data-v-85588413] h2,.job-copy[data-v-85588413] h3{color:var(--color-ink-950);margin-top:14px;font-size:15px;font-weight:650}.job-copy[data-v-85588413] ul{padding-left:20px;list-style:outside}.job-copy[data-v-85588413] ol{padding-left:20px;list-style:decimal}.job-note[data-v-85588413]{color:var(--color-ink-600)}.job-apply__promise li[data-v-85588413],.job-note[data-v-85588413],.job-questions[data-v-85588413]{font-size:14px;line-height:20px}.job-questions[data-v-85588413]{color:var(--color-ink-800);gap:6px;padding-left:20px;list-style:decimal;display:grid}.job-photos[data-v-85588413]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.job-photos img[data-v-85588413]{aspect-ratio:4/3;border-radius:var(--radius-lg);-o-object-fit:cover;object-fit:cover;width:100%}.job-apply__promise[data-v-85588413]{gap:6px;display:grid}.job-apply__promise li[data-v-85588413]{color:var(--color-ink-700);align-items:center;gap:8px;display:flex}.job-apply__promise[data-v-85588413] .iconify{color:var(--color-success-600)}.job-apply__done[data-v-85588413]{align-items:center;gap:10px;display:flex}.job-apply__done>span[data-v-85588413]{border-radius:var(--radius-full);background:var(--color-success-50);width:32px;height:32px;color:var(--color-success-700);place-items:center;display:grid}.job-apply__done strong[data-v-85588413]{color:var(--color-ink-950);font-size:16px;font-weight:650}.job-apply__or[data-v-85588413]{color:var(--color-ink-500);white-space:nowrap;align-items:center;gap:10px;margin-top:4px;font-size:12px;display:flex}.job-apply__or[data-v-85588413]:after,.job-apply__or[data-v-85588413]:before{background:var(--color-ink-200);content:"";flex:1;height:1px}.job-apply__alt[data-v-85588413]{gap:8px;display:flex}.job-apply__alt[data-v-85588413]>*{flex:1}.job-apply__mail[data-v-85588413]{min-width:0;color:var(--color-ink-700);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.job-apply__mail>span[data-v-85588413]:not(.iconify),.job-employer__who strong[data-v-85588413]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.job-hero__company[data-v-85588413]:hover{text-underline-offset:3px;text-decoration:underline}.job-apply__mail[data-v-85588413]:hover{color:var(--color-ink-950)}}.job-apply__tools[data-v-85588413]{justify-content:center;gap:4px;display:flex}.job-employer__who[data-v-85588413]{align-items:center;gap:12px;min-width:0;display:flex}.job-employer__who>span[data-v-85588413]:last-child{min-width:0;display:grid}.job-employer__who em[data-v-85588413],.job-employer__who small[data-v-85588413]{color:var(--color-ink-500);font-size:12px;line-height:16px}.job-employer__who strong[data-v-85588413]{color:var(--color-ink-950);font-size:16px;font-weight:650;line-height:22px}.job-employer__who em[data-v-85588413]{font-style:normal}.job-employer__message[data-v-85588413]{color:var(--color-ink-700);cursor:pointer;font-size:14px;font-weight:500}@media (hover:hover){.job-employer__message[data-v-85588413]:hover{color:var(--color-ink-950)}}.job-dock[data-v-85588413]{display:none}@media (width<=900px){.job[data-v-85588413],.job-facts[data-v-85588413]{grid-template-columns:minmax(0,1fr)}.job[data-v-85588413],.job__main[data-v-85588413]{gap:12px}.job__side[data-v-85588413]{gap:12px;position:static}.job-card[data-v-85588413],.job-hero[data-v-85588413]{padding:16px}.job-hero__logo[data-v-85588413]{width:56px;height:56px}.job-hero h1[data-v-85588413],.job-hero__salary[data-v-85588413]{font-size:21px;line-height:27px}.job-apply__go[data-v-85588413]{display:none}.job-dock[data-v-85588413]{z-index:20;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--color-surface);box-shadow:0 -1px 0 var(--color-ink-200);display:block;position:fixed;inset:auto 0 0}.job-dock__done[data-v-85588413]{height:48px;color:var(--color-success-700);justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}}.service[data-v-bb9e45f9]{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.service[data-v-bb9e45f9],.service__main[data-v-bb9e45f9],.service__side[data-v-bb9e45f9]{gap:16px;display:grid}.service__main[data-v-bb9e45f9]{min-width:0}.service__side[data-v-bb9e45f9]{position:sticky;top:16px}.service__gallery[data-v-bb9e45f9]{gap:8px;min-width:0;display:grid;position:relative}.service__add[data-v-bb9e45f9]{border:1px dashed var(--color-ink-300);border-radius:var(--radius-xl);color:var(--color-ink-900);justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:500;display:flex}.service-card[data-v-bb9e45f9],.service__add[data-v-bb9e45f9]{background:var(--color-surface)}.service-card[data-v-bb9e45f9]{border:1px solid var(--color-ink-200);border-radius:var(--radius-2xl);gap:12px;min-width:0;padding:20px;display:grid}.service-card h2[data-v-bb9e45f9]{color:var(--color-ink-950);font-size:16px;font-weight:650;line-height:22px}.service-hero[data-v-bb9e45f9]{gap:6px}.service-hero h1[data-v-bb9e45f9]{color:var(--color-ink-950);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:26px;font-weight:700;line-height:32px}.service-hero h1[data-v-bb9e45f9]:first-letter{text-transform:uppercase}.service-hero p[data-v-bb9e45f9]{color:var(--color-ink-600);align-items:center;gap:6px;font-size:14px;line-height:20px;display:flex}.service-hero .service-hero__price[data-v-bb9e45f9]{color:var(--color-accent);margin-top:6px;font-size:22px;font-weight:700;line-height:28px}.service-facts dd[data-v-bb9e45f9],:root[data-theme=dark] .service-hero .service-hero__price[data-v-bb9e45f9]{color:var(--color-ink-950)}.service-offers[data-v-bb9e45f9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid}.service-offers li[data-v-bb9e45f9]{color:var(--color-ink-900);align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.service-offers li>span[data-v-bb9e45f9]{border-radius:var(--radius-full);background:var(--color-success-50);width:24px;height:24px;color:var(--color-success-700);flex-shrink:0;place-items:center;display:grid}.service-facts[data-v-bb9e45f9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.service-facts>div[data-v-bb9e45f9]{-moz-column-gap:12px;color:var(--color-ink-500);grid-template-columns:20px minmax(0,1fr);column-gap:12px;display:grid}.service-facts[data-v-bb9e45f9] .iconify{grid-row:span 2;margin-top:2px}.service-facts dt[data-v-bb9e45f9]{color:var(--color-ink-500);font-size:12px;line-height:16px}.service-facts dd[data-v-bb9e45f9]{font-size:14px;font-weight:500;line-height:20px}.service-copy[data-v-bb9e45f9]{color:var(--color-ink-800);overflow-wrap:anywhere;font-size:15px;line-height:24px}.service-copy[data-v-bb9e45f9] h2,.service-copy[data-v-bb9e45f9] h3{color:var(--color-ink-950);margin-top:14px;font-size:15px;font-weight:650}.service-copy[data-v-bb9e45f9] ul{padding-left:20px;list-style:outside}.service-copy[data-v-bb9e45f9] ol{padding-left:20px;list-style:decimal}.service-contact>p[data-v-bb9e45f9]{color:var(--color-ink-600);font-size:14px;line-height:20px}.service-contact__actions[data-v-bb9e45f9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.service-contact__actions[data-v-bb9e45f9]>*{min-width:0}.service-contact__tools[data-v-bb9e45f9]{justify-content:center;gap:4px;display:flex}.service-dock[data-v-bb9e45f9]{display:none}@media (width<=900px){.service[data-v-bb9e45f9]{grid-template-columns:minmax(0,1fr);gap:12px}.service__main[data-v-bb9e45f9]{gap:12px}.service__side[data-v-bb9e45f9]{gap:12px;position:static}.service-card[data-v-bb9e45f9]{padding:16px}.service-hero h1[data-v-bb9e45f9]{font-size:22px;line-height:28px}.service-facts[data-v-bb9e45f9],.service-offers[data-v-bb9e45f9]{grid-template-columns:minmax(0,1fr)}.service-contact__actions[data-v-bb9e45f9]{display:none}.service-dock[data-v-bb9e45f9]{z-index:20;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--color-surface);box-shadow:0 -1px 0 var(--color-ink-200);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:fixed;inset:auto 0 0}}.vertical[data-v-5962d46d]{width:100%;max-width:1120px;margin-inline:auto;padding:16px 24px 64px}.vertical__bar[data-v-5962d46d]{display:none}.vertical__crumbs[data-v-5962d46d],.vertical__notice[data-v-5962d46d]{margin-bottom:14px}.vertical__more[data-v-5962d46d]{margin-top:24px}@media (width<=900px){.vertical[data-v-5962d46d]{padding:0 12px calc(96px + env(safe-area-inset-bottom))}.vertical__bar[data-v-5962d46d]{z-index:10;margin-inline:-12px;background:var(--color-surface);box-shadow:0 1px 0 var(--color-ink-200);justify-content:space-between;align-items:center;margin-bottom:8px;padding:4px 8px;display:flex;position:sticky;top:0}.vertical__bar-actions[data-v-5962d46d]{display:flex}}
