.support-options[data-astro-cid-76ngt7gy]{isolation:isolate;background:radial-gradient(ellipse at 10% 85%, color-mix(in srgb, var(--color-primary) 6%, transparent), transparent 50%), var(--surface);padding-block:clamp(78px,8vw,120px);scroll-margin-top:110px;position:relative;overflow:clip}.options-header[data-astro-cid-76ngt7gy]{text-align:center}.eyebrow[data-astro-cid-76ngt7gy]{color:var(--color-primary);letter-spacing:.15em;align-items:center;gap:14px;margin-bottom:22px;font-size:.7rem;font-weight:700;display:inline-flex}.eyebrow[data-astro-cid-76ngt7gy]>span[data-astro-cid-76ngt7gy]{background:currentColor;width:28px;height:2px}h2[data-astro-cid-76ngt7gy]{color:var(--heading-color);font-size:var(--font-section-title);letter-spacing:-.05em;line-height:1.08}h2[data-astro-cid-76ngt7gy]>span[data-astro-cid-76ngt7gy]{color:var(--heading-accent)}.options-grid[data-astro-cid-76ngt7gy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(40px,4vw,60px);display:grid}.option-reveal[data-astro-cid-76ngt7gy]{min-width:0;display:grid}.support-option[data-astro-cid-76ngt7gy]{--option-accent:var(--color-primary);--option-tint:var(--color-lavender-soft);border:1px solid color-mix(in srgb, var(--option-accent) 25%, var(--border-color));border-radius:var(--radius-card);background:linear-gradient(145deg, color-mix(in srgb, var(--option-tint) 25%, var(--surface)), var(--surface));min-width:0;box-shadow:0 13px 35px color-mix(in srgb, var(--option-accent) 7%, transparent);grid-template-columns:minmax(120px,.68fr) minmax(0,1.32fr);gap:24px;padding:clamp(25px,2.3vw,34px);display:grid}.support-option--ongoing[data-astro-cid-76ngt7gy]{--option-accent:var(--color-orange);--option-tint:var(--color-orange-soft)}.option-copy[data-astro-cid-76ngt7gy]{border-left:1px solid color-mix(in srgb, var(--option-accent) 20%, var(--border-color));min-width:0;padding-left:24px}h3[data-astro-cid-76ngt7gy]{color:var(--heading-color);font-size:var(--font-card-title);letter-spacing:-.035em;line-height:1.18}.option-purpose[data-astro-cid-76ngt7gy]{background:var(--option-tint);color:var(--option-accent);border-radius:999px;margin-top:17px;padding:8px 12px;font-size:.88rem;font-weight:700;line-height:1.4;display:inline-block}.option-description[data-astro-cid-76ngt7gy]{color:var(--color-body);margin-top:17px;font-size:.97rem;line-height:1.65}.option-best[data-astro-cid-76ngt7gy]{border:1px solid color-mix(in srgb, var(--option-accent) 10%, transparent);background:color-mix(in srgb, var(--option-tint) 65%, var(--surface));border-radius:14px;align-items:flex-start;gap:13px;margin-top:22px;padding:15px;display:flex}.option-best[data-astro-cid-76ngt7gy]>svg{color:var(--option-accent);flex-shrink:0;margin-top:2px}.option-best[data-astro-cid-76ngt7gy] p[data-astro-cid-76ngt7gy]{border-left:1px solid color-mix(in srgb, var(--option-accent) 22%, var(--border-color));min-width:0;color:var(--color-body);padding-left:13px;font-size:.83rem;line-height:1.6}.option-best[data-astro-cid-76ngt7gy] strong[data-astro-cid-76ngt7gy]{color:var(--option-accent)}.option-discuss[data-astro-cid-76ngt7gy]{min-height:44px;color:var(--option-accent);font:700 .8rem/1.5 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;margin-top:11px;padding:8px 0;display:inline-flex}.option-art[data-astro-cid-76ngt7gy]{align-self:center;min-width:0;height:225px;position:relative}.option-art__blob[data-astro-cid-76ngt7gy]{background:radial-gradient(ellipse at 35% 25%, color-mix(in srgb, var(--option-accent) 13%, var(--surface)), var(--option-tint));border-radius:47% 55% 38% 58%;position:absolute;inset:20px -5px 6px;rotate:-12deg}.mini-laptop[data-astro-cid-76ngt7gy]{width:95%;filter:drop-shadow(0 15px 10px color-mix(in srgb, var(--option-accent) 20%, transparent));position:absolute;bottom:32px;left:0}.mini-laptop__screen[data-astro-cid-76ngt7gy]{border:7px solid var(--color-primary);background:linear-gradient(140deg, var(--surface), var(--color-lavender-soft));height:118px;box-shadow:inset 0 0 0 1px var(--border-color);border-radius:13px 13px 6px 6px;place-items:center;display:grid}.mini-laptop__screen[data-astro-cid-76ngt7gy]>span[data-astro-cid-76ngt7gy]{background:color-mix(in srgb, var(--color-primary) 15%, transparent);border-radius:9px;width:20%;height:5px;position:absolute;top:15px;left:15px}.mini-laptop__screen[data-astro-cid-76ngt7gy] svg{color:var(--color-primary);filter:drop-shadow(2px 5px 1px color-mix(in srgb, var(--color-primary) 17%, transparent))}.mini-laptop__base[data-astro-cid-76ngt7gy]{background:linear-gradient(var(--heading-accent), color-mix(in srgb, var(--color-primary) 60%, var(--heading-color)));border-radius:3px 3px 50% 50%;width:110%;height:12px;margin-left:-5%}.option-art__calendar[data-astro-cid-76ngt7gy]{border:1px solid var(--border-color);border-top:10px solid var(--color-orange);background:var(--surface);width:63px;height:68px;color:var(--heading-accent);box-shadow:0 12px 22px color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:12px;place-items:center;display:grid;position:absolute;top:27px;right:-2px;rotate:6deg}.mini-browser[data-astro-cid-76ngt7gy]{border:1px solid color-mix(in srgb, var(--color-primary) 28%, var(--border-color));background:linear-gradient(140deg, var(--surface), var(--color-lavender-soft));box-shadow:0 17px 25px color-mix(in srgb, var(--option-accent) 18%, transparent);border-radius:14px;place-items:center;padding-top:24px;display:grid;position:absolute;inset:48px 1px 32px;overflow:clip;rotate:-3deg}.mini-browser__bar[data-astro-cid-76ngt7gy]{background:var(--gradient-action);align-items:center;gap:6px;height:28px;padding:0 12px;display:flex;position:absolute;inset:0 0 auto}.mini-browser__bar[data-astro-cid-76ngt7gy] i[data-astro-cid-76ngt7gy]{background:var(--on-primary);opacity:.9;border-radius:50%;width:7px;height:7px}.mini-browser[data-astro-cid-76ngt7gy]>svg{color:var(--color-primary);filter:drop-shadow(1px 6px 1px color-mix(in srgb, var(--color-primary) 15%, transparent))}.option-art__refresh[data-astro-cid-76ngt7gy]{border:3px solid var(--surface);background:var(--color-orange);width:53px;height:53px;color:var(--on-primary);box-shadow:0 10px 20px color-mix(in srgb, var(--color-orange) 25%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:-8px}.option-art__rays[data-astro-cid-76ngt7gy]{z-index:1;width:45px;height:32px;color:var(--option-accent);position:absolute;top:24px;left:3px}.option-art__rays[data-astro-cid-76ngt7gy] i[data-astro-cid-76ngt7gy]{background:currentColor;border-radius:4px;width:4px;height:16px;position:absolute;top:1px;left:20px;rotate:-20deg}.option-art__rays[data-astro-cid-76ngt7gy] i[data-astro-cid-76ngt7gy]:nth-child(2){height:11px;top:16px;left:1px;rotate:-65deg}.option-art__rays[data-astro-cid-76ngt7gy] i[data-astro-cid-76ngt7gy]:nth-child(3){height:11px;top:6px;left:39px;rotate:15deg}.options-closing[data-astro-cid-76ngt7gy]{border:1px solid var(--border-color);border-radius:var(--radius-card);background:linear-gradient(115deg, var(--surface-soft), color-mix(in srgb, var(--color-orange) 5%, var(--surface)));grid-template-columns:65px minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:38px;padding:28px;display:grid}.options-closing__icon[data-astro-cid-76ngt7gy]{background:var(--color-lavender-soft);width:65px;height:65px;color:var(--color-primary);border-radius:18px;place-items:center;display:grid}.options-closing[data-astro-cid-76ngt7gy] p[data-astro-cid-76ngt7gy]{border-left:1px solid var(--border-color);color:var(--heading-color);font-size:var(--font-card-title-compact);padding-left:24px;font-weight:700;line-height:1.55}.options-closing[data-astro-cid-76ngt7gy] strong[data-astro-cid-76ngt7gy]{color:var(--heading-accent);margin-top:5px;display:block}.options-cta[data-astro-cid-76ngt7gy]{background:var(--gradient-action);min-height:56px;color:var(--on-primary);font:700 .92rem/1.4 var(--font-body);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:16px;padding:15px 23px;display:inline-flex}button[data-astro-cid-76ngt7gy]:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px;border-radius:9px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.support-option[data-astro-cid-76ngt7gy]:hover{border-color:var(--option-accent);box-shadow:0 20px 45px color-mix(in srgb, var(--option-accent) 13%, transparent);translate:0 -5px}.support-option[data-astro-cid-76ngt7gy]:hover .option-art[data-astro-cid-76ngt7gy]{transform:translateY(-4px)rotate(-2deg)}.support-option[data-astro-cid-76ngt7gy]:hover .option-art__refresh[data-astro-cid-76ngt7gy]{rotate:90deg}.option-discuss[data-astro-cid-76ngt7gy]:hover svg{translate:4px}}@media (prefers-reduced-motion:no-preference){.support-option[data-astro-cid-76ngt7gy]{transition:translate .35s var(--ease-out), border-color .3s, box-shadow .35s}.option-art[data-astro-cid-76ngt7gy]{transition:transform .45s var(--ease-out)}.option-art__refresh[data-astro-cid-76ngt7gy]{transition:rotate .6s var(--ease-out)}.option-discuss[data-astro-cid-76ngt7gy] svg{transition:translate .25s var(--ease-out)}[data-astro-cid-76ngt7gy][data-service-reveal].reveal-pending{opacity:0;translate:0 24px}[data-astro-cid-76ngt7gy][data-service-reveal].reveal-visible{animation:service-reveal .72s var(--ease-out) var(--reveal-delay,0s) both}}@keyframes service-reveal{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@media (width<=1120px){.options-closing[data-astro-cid-76ngt7gy]{grid-template-columns:65px minmax(0,1fr)}.options-cta[data-astro-cid-76ngt7gy]{grid-column:2;justify-self:start}.support-option[data-astro-cid-76ngt7gy]{grid-template-columns:minmax(0,1fr)}.option-art[data-astro-cid-76ngt7gy]{justify-self:center;width:180px;height:210px}.option-copy[data-astro-cid-76ngt7gy]{border-left:0;padding-left:0}}@media (width<=680px){.support-options[data-astro-cid-76ngt7gy]{padding-block:70px}.options-grid[data-astro-cid-76ngt7gy]{grid-template-columns:1fr}.support-option[data-astro-cid-76ngt7gy]{gap:16px;padding:25px}.option-art[data-astro-cid-76ngt7gy]{height:190px}.options-closing[data-astro-cid-76ngt7gy]{grid-template-columns:1fr;gap:17px;padding:25px}.options-closing[data-astro-cid-76ngt7gy] p[data-astro-cid-76ngt7gy]{border-left:0;padding-left:0}.options-cta[data-astro-cid-76ngt7gy]{grid-column:1;width:100%}}.service-page[data-astro-cid-ovbpvzwj]{background:var(--surface)}.service-hero[data-astro-cid-ovbpvzwj]{isolation:isolate;background:radial-gradient(circle at 14% 7%, color-mix(in srgb, var(--color-primary) 8%, transparent), transparent 29%), radial-gradient(circle at 89% 34%, color-mix(in srgb, var(--color-primary) 9%, transparent), transparent 32%), var(--surface);min-height:clamp(680px,83svh,790px);margin-top:-104px;position:relative;overflow:clip}.service-hero__inner[data-astro-cid-ovbpvzwj]{padding-block:clamp(144px,10.8vw,164px) clamp(58px,6vw,86px);position:relative}.breadcrumbs[data-astro-cid-ovbpvzwj]{color:var(--color-body);flex-wrap:wrap;align-items:center;gap:8px;font-size:.82rem;display:flex}.breadcrumbs[data-astro-cid-ovbpvzwj] a[data-astro-cid-ovbpvzwj]{transition:color var(--duration-fast);text-decoration:none}.breadcrumbs[data-astro-cid-ovbpvzwj] a[data-astro-cid-ovbpvzwj]:hover{color:var(--color-primary)}.breadcrumbs[data-astro-cid-ovbpvzwj] span[data-astro-cid-ovbpvzwj][aria-current=page]{color:var(--color-primary);font-weight:700}.breadcrumbs[data-astro-cid-ovbpvzwj] svg{color:color-mix(in srgb, var(--color-body) 48%, transparent)}.service-hero__grid[data-astro-cid-ovbpvzwj]{grid-template-columns:minmax(0,.52fr) minmax(0,.48fr);align-items:center;gap:clamp(24px,3vw,48px);margin-top:clamp(34px,3.6vw,52px);display:grid}.service-hero__content[data-astro-cid-ovbpvzwj]{z-index:2;min-width:0;max-width:680px;position:relative}.service-hero__content[data-astro-cid-ovbpvzwj] .eyebrow[data-astro-cid-ovbpvzwj]{color:var(--color-orange);align-items:center;gap:14px;font-size:.7rem;display:flex}.service-hero__content[data-astro-cid-ovbpvzwj] .eyebrow[data-astro-cid-ovbpvzwj]:before{background:var(--color-orange);content:"";width:14px;height:1px;rotate:-61deg}h1[data-astro-cid-ovbpvzwj]{letter-spacing:-.06em;max-width:670px;margin-top:22px;font-size:60px;line-height:1.01}h1[data-astro-cid-ovbpvzwj] span[data-astro-cid-ovbpvzwj]{color:var(--heading-accent)}.service-hero__description[data-astro-cid-ovbpvzwj]{max-width:650px;color:var(--color-body);gap:10px;margin-top:27px;font-size:clamp(.96rem,1.1vw,1.06rem);line-height:1.62;display:grid}.service-hero__actions[data-astro-cid-ovbpvzwj]{flex-wrap:wrap;gap:14px;margin-top:29px;display:flex}.service-hero__cta[data-astro-cid-ovbpvzwj]{min-height:56px;transition:translate var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast), border-color var(--duration-fast);border-radius:13px;justify-content:center;align-items:center;gap:18px;padding:14px 22px;font-weight:700;text-decoration:none;display:inline-flex}.service-hero__cta--primary[data-astro-cid-ovbpvzwj]{border:1px solid color-mix(in srgb, var(--on-primary) 22%, transparent);background:var(--gradient-action);color:var(--on-primary);box-shadow:0 14px 32px color-mix(in srgb, var(--color-primary) 22%, transparent)}.service-hero__cta--secondary[data-astro-cid-ovbpvzwj]{border:1px solid var(--border-color);background:var(--surface);color:var(--heading-color);box-shadow:0 8px 24px color-mix(in srgb, var(--color-navy) 5%, transparent)}.service-hero__cta[data-astro-cid-ovbpvzwj]:hover{translate:0 -3px}.service-hero__cta--primary[data-astro-cid-ovbpvzwj]:hover{box-shadow:0 18px 38px color-mix(in srgb, var(--color-primary) 29%, transparent)}.service-hero__cta--secondary[data-astro-cid-ovbpvzwj]:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--border-color))}.service-hero__highlights[data-astro-cid-ovbpvzwj]{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:34px 0 0;padding:0;list-style:none;display:grid}.service-hero__highlights[data-astro-cid-ovbpvzwj] li[data-astro-cid-ovbpvzwj]{min-width:0;color:var(--color-body);align-items:center;gap:9px;font-size:.74rem;font-weight:600;line-height:1.3;display:flex}.service-hero__highlight-icon[data-astro-cid-ovbpvzwj]{border:1px solid var(--border-color);background:var(--surface-soft);width:44px;height:44px;color:var(--color-primary);border-radius:12px;flex:0 0 44px;place-items:center;display:grid}.service-hero__highlight-icon--orange[data-astro-cid-ovbpvzwj]{border-color:color-mix(in srgb, var(--color-orange) 20%, var(--border-color));background:var(--color-orange-soft);color:var(--color-orange)}.service-hero__highlight-icon--green[data-astro-cid-ovbpvzwj]{background:var(--color-green-soft)}.service-hero__visual[data-astro-cid-ovbpvzwj]{justify-self:end;width:88%;min-width:0;position:relative}.service-hero__image[data-astro-cid-ovbpvzwj]{z-index:2;width:100%;height:auto;filter:drop-shadow(0 28px 28px color-mix(in srgb, var(--color-navy) 10%, transparent));position:relative}.service-hero__orbit[data-astro-cid-ovbpvzwj]{z-index:0;aspect-ratio:1;border:1px dashed color-mix(in srgb, var(--color-primary) 58%, transparent);border-radius:50%;width:67%;position:absolute;top:2%;left:12%}.service-hero__orbit[data-astro-cid-ovbpvzwj]:before,.service-hero__orbit[data-astro-cid-ovbpvzwj]:after{background:var(--color-primary);content:"";border-radius:50%;position:absolute}.service-hero__orbit[data-astro-cid-ovbpvzwj]:before{width:10px;height:10px;box-shadow:0 0 0 7px color-mix(in srgb, var(--color-primary) 10%, transparent);top:13%;left:9%}.service-hero__orbit[data-astro-cid-ovbpvzwj]:after{background:var(--color-orange);width:7px;height:7px;bottom:22%;right:-4px}.service-hero__spark[data-astro-cid-ovbpvzwj]{z-index:3;background:var(--color-orange);border-radius:99px;width:3px;height:45px;position:absolute;top:14%;right:5%;rotate:31deg}.service-hero__spark[data-astro-cid-ovbpvzwj]:after{border-radius:inherit;background:inherit;content:"";width:3px;height:28px;position:absolute;top:30px;left:18px;rotate:36deg}.service-hero__wash[data-astro-cid-ovbpvzwj]{z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.service-hero__wash--one[data-astro-cid-ovbpvzwj]{border:1px solid color-mix(in srgb, var(--color-primary) 38%, transparent);background:color-mix(in srgb, var(--color-primary) 5%, transparent);width:380px;height:380px;bottom:-235px;left:-210px}.service-hero__wash--two[data-astro-cid-ovbpvzwj]{background:color-mix(in srgb, var(--color-primary) 7%, transparent);width:250px;height:250px;top:-95px;right:-165px}@media (prefers-reduced-motion:no-preference){.service-hero__content[data-astro-cid-ovbpvzwj]{animation:service-copy-in .76s var(--ease-out) both}.service-hero__visual[data-astro-cid-ovbpvzwj]{animation:service-visual-in .9s .1s var(--ease-out) both}.service-hero__orbit[data-astro-cid-ovbpvzwj]{animation:40s linear infinite service-orbit}}@keyframes service-copy-in{0%{opacity:0;translate:-24px}}@keyframes service-visual-in{0%{opacity:0;translate:30px 14px;scale:.98}}@keyframes service-orbit{to{rotate:360deg}}@media (width<=1120px){.service-hero__grid[data-astro-cid-ovbpvzwj]{grid-template-columns:minmax(0,.52fr) minmax(0,.48fr)}.service-hero__highlights[data-astro-cid-ovbpvzwj]{grid-template-columns:repeat(2,minmax(0,1fr))}.service-hero__visual[data-astro-cid-ovbpvzwj]{width:92%}}@media (width<=799px){.service-hero[data-astro-cid-ovbpvzwj]{min-height:0}.service-hero__inner[data-astro-cid-ovbpvzwj]{padding-top:132px}.service-hero__grid[data-astro-cid-ovbpvzwj]{grid-template-columns:1fr;gap:34px;margin-top:43px}.service-hero__content[data-astro-cid-ovbpvzwj]{max-width:700px}h1[data-astro-cid-ovbpvzwj]{max-width:680px;font-size:clamp(48px,7.5vw,60px)}.service-hero__description[data-astro-cid-ovbpvzwj]{max-width:680px}.service-hero__visual[data-astro-cid-ovbpvzwj]{justify-self:center;width:78%;max-width:760px;margin:-1% auto -4%}}@media (width<=599px){.service-hero[data-astro-cid-ovbpvzwj]{margin-top:-88px}.service-hero__inner[data-astro-cid-ovbpvzwj]{padding-top:116px}}@media (width<=520px){.breadcrumbs[data-astro-cid-ovbpvzwj]{align-items:flex-start;font-size:.72rem}.breadcrumbs[data-astro-cid-ovbpvzwj] span[data-astro-cid-ovbpvzwj][aria-current=page]{flex-basis:100%;margin-top:3px}.service-hero__grid[data-astro-cid-ovbpvzwj]{margin-top:36px}.service-hero__content[data-astro-cid-ovbpvzwj] .eyebrow[data-astro-cid-ovbpvzwj]{font-size:.6rem;line-height:1.45}h1[data-astro-cid-ovbpvzwj]{margin-top:20px;font-size:clamp(40px,10.5vw,48px)}.service-hero__description[data-astro-cid-ovbpvzwj]{margin-top:22px;font-size:.94rem;line-height:1.6}.service-hero__actions[data-astro-cid-ovbpvzwj]{grid-template-columns:1fr;margin-top:25px;display:grid}.service-hero__cta[data-astro-cid-ovbpvzwj]{width:100%;min-height:53px;padding-inline:15px}.service-hero__highlights[data-astro-cid-ovbpvzwj]{gap:12px 8px;margin-top:29px}.service-hero__highlights[data-astro-cid-ovbpvzwj] li[data-astro-cid-ovbpvzwj]{gap:8px;font-size:.69rem}.service-hero__highlight-icon[data-astro-cid-ovbpvzwj]{flex-basis:40px;width:40px;height:40px}.service-hero__visual[data-astro-cid-ovbpvzwj]{width:94%;margin:0 auto -3%}}@media (prefers-reduced-motion:reduce){.service-hero__cta[data-astro-cid-ovbpvzwj]{transition:none}.service-hero__cta[data-astro-cid-ovbpvzwj]:hover{translate:none}}.service-hero__supporting[data-astro-cid-ovbpvzwj]{color:var(--heading-color);font-size:var(--font-card-title-compact);letter-spacing:-.02em;margin-top:22px;font-weight:700;line-height:1.4}.service-hero__supporting[data-astro-cid-ovbpvzwj]+.service-hero__description[data-astro-cid-ovbpvzwj]{margin-top:17px}#support-highlights[data-astro-cid-ovbpvzwj]{scroll-margin-top:130px}#support-highlights[data-astro-cid-ovbpvzwj]:focus-visible{outline:2px solid var(--color-primary);outline-offset:10px;border-radius:12px}.service-hero__actions[data-astro-cid-ovbpvzwj] [data-astro-cid-ovbpvzwj]:is(a,button):focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}.service-hero__highlights[data-astro-cid-ovbpvzwj] li[data-astro-cid-ovbpvzwj]{border-radius:12px}@media (prefers-reduced-motion:no-preference){.service-hero__highlights[data-astro-cid-ovbpvzwj] li[data-astro-cid-ovbpvzwj]{transition:translate .25s var(--ease-out)}@media (hover:hover){.service-hero__highlights[data-astro-cid-ovbpvzwj] li[data-astro-cid-ovbpvzwj]:hover{translate:0 -3px}}}
