@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2")}.landing-actions[data-astro-cid-ahxheams]{background:var(--color-canvas);border-bottom:1px solid var(--color-border);font-family:"Inter", var(--font);padding:14px 0 0}.landing-actions__inner[data-astro-cid-ahxheams]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:24px;display:grid}.publish[data-astro-cid-ahxheams],.category-browser[data-astro-cid-ahxheams],.category-groups[data-astro-cid-ahxheams],.category-group[data-astro-cid-ahxheams]{min-width:0}.publish[data-astro-cid-ahxheams]{flex-direction:column;align-self:center;align-items:stretch;gap:12px;padding-right:12px;display:flex}.category-browser__heading[data-astro-cid-ahxheams] h2[data-astro-cid-ahxheams]{letter-spacing:-.5px;font-size:20px;font-weight:700}.publish[data-astro-cid-ahxheams] h1[data-astro-cid-ahxheams]{letter-spacing:-1.5px;text-wrap:balance;overflow-wrap:anywhere;max-width:15ch;margin:0;font-size:clamp(30px,3vw,40px);font-weight:750;line-height:1.08}.publish[data-astro-cid-ahxheams] .publish__eyebrow[data-astro-cid-ahxheams]{color:var(--color-brand);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.publish[data-astro-cid-ahxheams] .publish__subtitle[data-astro-cid-ahxheams]{max-width:42ch;color:var(--ink2);margin:0;font-size:16px;line-height:1.5}.category-browser[data-astro-cid-ahxheams]{scroll-margin-top:90px}.category-browser__heading[data-astro-cid-ahxheams]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px;display:flex}.category-browser__heading[data-astro-cid-ahxheams] p[data-astro-cid-ahxheams]{color:var(--ink3);margin:0;font-size:13px}.publish__form[data-astro-cid-ahxheams]{border:1px solid var(--color-border-strong);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 4px 20px #064c3412}.publish__form[data-astro-cid-ahxheams]:focus-within{border-color:var(--g);box-shadow:0 0 0 4px #0e825621}.publish__form[data-astro-cid-ahxheams] input[data-astro-cid-ahxheams]{width:100%;min-width:0;height:46px;color:var(--ink);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:16px}.publish__form[data-astro-cid-ahxheams] input[data-astro-cid-ahxheams]::placeholder{color:var(--ink3);opacity:1;transition:opacity .15s}.landing-actions[data-astro-cid-ahxheams] [data-astro-cid-ahxheams]:is(input,button):focus-visible{--focus-outline-color:var(--gd);--focus-outline-offset:-3px}.publish__form[data-astro-cid-ahxheams] button[data-astro-cid-ahxheams]:focus-visible{--focus-outline-color:#fff}.publish__form[data-astro-cid-ahxheams] button[data-astro-cid-ahxheams]{flex:none;min-height:46px;padding-inline:17px;font-weight:600}.publish__form[data-astro-cid-ahxheams] button[data-astro-cid-ahxheams] span[data-astro-cid-ahxheams]{margin-left:3px}.category-groups[data-astro-cid-ahxheams]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.category-group[data-astro-cid-ahxheams] h3[data-astro-cid-ahxheams]{color:var(--ink2);margin-bottom:9px;font-size:14px;font-weight:700}.category-chips[data-astro-cid-ahxheams]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(44px,auto);gap:6px;display:grid}.category-explore[data-astro-cid-ahxheams]{cursor:pointer;width:100%;font:inherit;min-height:44px;color:var(--gd);text-align:center;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin-top:0;font-size:12px;font-weight:600;display:flex}.category-browser[data-astro-cid-ahxheams]:not([data-expanded]) .category-chip[data-astro-cid-ahxheams]:nth-child(n+7){display:none}.publish__form[data-astro-cid-ahxheams] input[data-astro-cid-ahxheams].placeholder-fading::placeholder{opacity:0}@media (prefers-reduced-motion:reduce){.publish__form[data-astro-cid-ahxheams] input[data-astro-cid-ahxheams]::placeholder{transition:none}}.category-chip[data-astro-cid-ahxheams]{text-align:left;border:1px solid var(--line);min-width:0;min-height:44px;color:var(--ink2);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:13px;font-weight:500;line-height:1.3;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:inline-flex}.category-chip__emoji[data-astro-cid-ahxheams]{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:17px;line-height:1}.category-chip[data-astro-cid-ahxheams]>span[data-astro-cid-ahxheams]:last-child{overflow-wrap:anywhere;min-width:0}.category-group[data-astro-cid-ahxheams] h3[data-astro-cid-ahxheams]{overflow-wrap:anywhere;text-align:center}.category-chip[data-astro-cid-ahxheams]:hover{border-color:var(--g);transform:translateY(-2px);box-shadow:0 3px 8px #064c3414}.category-chip[data-astro-cid-ahxheams][aria-pressed=true]{background:var(--gl);color:var(--gd);border-color:var(--g);box-shadow:inset 0 0 0 1px var(--g);font-weight:700}@media (width<=800px){.landing-actions__inner[data-astro-cid-ahxheams]{grid-template-columns:1fr;gap:22px}.publish__form[data-astro-cid-ahxheams]{max-width:640px}.publish[data-astro-cid-ahxheams]{padding-right:0}.publish[data-astro-cid-ahxheams] h1[data-astro-cid-ahxheams]{max-width:24ch}.category-groups[data-astro-cid-ahxheams]{gap:24px}}@media (width<=600px){.landing-actions[data-astro-cid-ahxheams]{padding:24px 0}.category-browser[data-astro-cid-ahxheams]{display:none}.landing-actions__inner[data-astro-cid-ahxheams]{gap:6px}.category-browser__heading[data-astro-cid-ahxheams] h2[data-astro-cid-ahxheams]{font-size:16px}.publish[data-astro-cid-ahxheams] h1[data-astro-cid-ahxheams]{letter-spacing:-.8px;max-width:22ch;font-size:clamp(28px,7.5vw,32px);line-height:1.12}.publish[data-astro-cid-ahxheams]{gap:12px}.publish__form[data-astro-cid-ahxheams]{margin-top:6px}.publish__form[data-astro-cid-ahxheams] input[data-astro-cid-ahxheams]::placeholder{font-size:14px}.publish__eyebrow[data-astro-cid-ahxheams],.category-browser__heading[data-astro-cid-ahxheams] p[data-astro-cid-ahxheams]{display:none}.category-browser__heading[data-astro-cid-ahxheams]{margin-bottom:4px}.publish__form[data-astro-cid-ahxheams]{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:12px;padding:0}.publish__form[data-astro-cid-ahxheams]:focus-within{box-shadow:none}.publish__form[data-astro-cid-ahxheams] input[data-astro-cid-ahxheams]{box-sizing:border-box;border:1px solid var(--color-border-strong);background:#fff;border-radius:14px;height:56px;padding-inline:16px;font-size:16px}.publish__form[data-astro-cid-ahxheams] button[data-astro-cid-ahxheams]{justify-content:space-between;min-height:50px;padding-inline:18px;font-size:15px}.publish__form[data-astro-cid-ahxheams] button[data-astro-cid-ahxheams]:after{content:"→";font-size:21px}.publish__form[data-astro-cid-ahxheams] button[data-astro-cid-ahxheams] span[data-astro-cid-ahxheams]{display:none}.category-groups[data-astro-cid-ahxheams]{gap:12px}.category-chips[data-astro-cid-ahxheams]{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(44px,auto);gap:0}.category-group[data-astro-cid-ahxheams] h3[data-astro-cid-ahxheams]{margin-bottom:2px}.category-chip[data-astro-cid-ahxheams]{isolation:isolate;min-height:44px;box-shadow:none;text-align:left;background:0 0;border:0;padding:6px 9px;font-size:13px;position:relative}.category-chip[data-astro-cid-ahxheams]:before{content:"";z-index:-1;border:1px solid var(--line);background:#fff;border-radius:999px;position:absolute;inset:5px 0}.category-chip[data-astro-cid-ahxheams]:hover{box-shadow:none;transform:none}.category-chip[data-astro-cid-ahxheams]:hover:before{border-color:var(--g)}.category-chip[data-astro-cid-ahxheams][aria-pressed=true]{box-shadow:none;background:0 0}.category-chip[data-astro-cid-ahxheams][aria-pressed=true]:before{background:var(--gl);border-color:var(--g);box-shadow:inset 0 0 0 1px var(--g)}.category-chip__emoji[data-astro-cid-ahxheams]{font-size:16px}.category-explore[data-astro-cid-ahxheams]{margin-top:0}.category-browser[data-astro-cid-ahxheams]:not([data-expanded]) .category-chip[data-astro-cid-ahxheams]:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.publish__form[data-astro-cid-ahxheams],.category-chip[data-astro-cid-ahxheams]{transition:none}.category-chip[data-astro-cid-ahxheams]:hover{transform:none}}.publish__subtitle[data-astro-cid-ahxheams] a[data-astro-cid-ahxheams]{color:var(--gd);font-weight:700;text-decoration:none}@media (width<=600px){.landing-actions[data-astro-cid-ahxheams]{padding:16px 0}.publish[data-astro-cid-ahxheams]{gap:10px}.publish[data-astro-cid-ahxheams] h1[data-astro-cid-ahxheams]{letter-spacing:-1px;white-space:nowrap;font-size:clamp(23px,6.5vw,30px)}.publish[data-astro-cid-ahxheams] .publish__subtitle[data-astro-cid-ahxheams]{font-size:14px;line-height:1.45}.publish__form[data-astro-cid-ahxheams]{gap:10px;margin-top:4px}.publish__form[data-astro-cid-ahxheams] input[data-astro-cid-ahxheams],.publish__form[data-astro-cid-ahxheams] button[data-astro-cid-ahxheams]{border-radius:15px;height:52px;min-height:52px}}#publish-suggestions[data-astro-cid-ahxheams]{background:var(--white);border:1px solid var(--line);border-radius:12px;width:100%}#publish-suggestions[data-astro-cid-ahxheams][hidden]{display:none}#publish-suggestions[data-astro-cid-ahxheams] button{text-align:left;width:100%;min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px}.publish__pencil[data-astro-cid-ahxheams]{display:none}@media (width<=600px){.publish__form[data-astro-cid-ahxheams]{position:relative}.publish__pencil[data-astro-cid-ahxheams]{pointer-events:none;font-size:20px;display:block;position:absolute;top:14px;left:16px}.publish__form[data-astro-cid-ahxheams] input[data-astro-cid-ahxheams]{padding-left:46px;box-shadow:0 2px 8px oklch(25% .025 155/.06)}.publish__form[data-astro-cid-ahxheams] button[data-astro-cid-ahxheams][type=submit]{background:oklch(49% .095 155);box-shadow:0 6px 15px oklch(40% .08 155/.16)}}.landing-actions[data-astro-cid-ahxheams] [data-astro-cid-ahxheams]:is(button,a){touch-action:manipulation}.jobs-preview[data-astro-cid-3izwxhlc]>.container[data-astro-cid-3izwxhlc]{grid-template-columns:1fr auto;align-items:center;column-gap:24px;display:grid}.jp-header[data-astro-cid-3izwxhlc]{grid-area:1/1}#jp-view-all[data-astro-cid-3izwxhlc]{grid-area:1/2;margin-bottom:8px}.jp-filter-row[data-astro-cid-3izwxhlc],.jp-grid[data-astro-cid-3izwxhlc]{grid-column:1/-1}#jp-view-all[data-astro-cid-3izwxhlc]{border:1px solid var(--line);white-space:normal;border-radius:12px;min-height:44px;padding:7px 13px;font-size:13px}.jobs-preview[data-astro-cid-3izwxhlc]{background:var(--white);font-family:"Inter", var(--font);padding:12px 0 48px}.jp-header[data-astro-cid-3izwxhlc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:8px;display:flex}.jp-header[data-astro-cid-3izwxhlc] .sec-h[data-astro-cid-3izwxhlc]{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(19px,1.85vw,24px);line-height:1.2}.jp-header[data-astro-cid-3izwxhlc]>div[data-astro-cid-3izwxhlc]{min-width:0}.jp-clear-filter[data-astro-cid-3izwxhlc]{border:1px solid var(--g);background:var(--gl);color:var(--gd);cursor:pointer;border-radius:999px;align-items:center;gap:12px;margin-bottom:12px;padding:8px 12px;font-size:12px;display:inline-flex}.jp-clear-filter[data-astro-cid-3izwxhlc][hidden]{display:none}#jp-active-filter[data-astro-cid-3izwxhlc]{font-weight:700}.jp-header[data-astro-cid-3izwxhlc]>.btn[data-astro-cid-3izwxhlc]{white-space:nowrap;min-height:44px;padding-inline:18px}.jobs-preview[data-astro-cid-3izwxhlc] :is(a,button,[tabindex]):focus-visible{--focus-outline-color:var(--gd);--focus-outline-offset:-3px}.jobs-preview[data-astro-cid-3izwxhlc] :is(.btn-p,.servy-popup-cta):focus-visible{--focus-outline-color:#fff}.jobs-preview[data-astro-cid-3izwxhlc] .jp-empty-card .btn{min-height:44px}.jp-clear-filter[data-astro-cid-3izwxhlc]{min-height:44px;font-size:13px}.jp-grid[data-astro-cid-3izwxhlc]{border:1px solid var(--line);box-shadow:var(--sh);border-radius:20px;grid-template-columns:minmax(340px,32%) minmax(0,1fr);gap:0;height:clamp(360px,48vh,440px);display:grid;overflow:hidden}.jp-list[data-astro-cid-3izwxhlc]{background:var(--surf);border-right:1px solid var(--line);scrollbar-width:thin;scrollbar-color:var(--line) transparent;overflow-y:auto}.jp-list-header[data-astro-cid-3izwxhlc]{z-index:2;background:var(--surf);border-bottom:1px solid var(--line);color:var(--ink3);justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;font-weight:500;display:flex;position:sticky;top:0}#jp-list-inner[data-astro-cid-3izwxhlc]{padding-bottom:10px}.jp-empty[data-astro-cid-3izwxhlc] #jp-list-inner[data-astro-cid-3izwxhlc]{padding:1.25rem}.jobs-preview .jp-empty-card{text-align:center;background:var(--white);border:1px solid var(--line);border-radius:var(--rl);width:100%;max-width:320px;box-shadow:var(--sh);padding:1.25rem}.jobs-preview .jp-empty-icon{margin-bottom:.5rem;font-size:2rem}.jobs-preview .jp-empty-card h3{color:var(--ink);margin:0 0 .5rem;font-size:1rem}.jobs-preview .jp-empty-card p{color:var(--ink3);margin:0 0 .9rem;font-size:13px;line-height:1.5}.jp-card-skeleton[data-astro-cid-3izwxhlc]{background:var(--white);border:1px solid var(--line);border-radius:var(--rl);gap:10px;margin:10px 10px 0;padding:14px 16px;display:flex}.jp-sk[data-astro-cid-3izwxhlc]{background:linear-gradient(90deg, var(--surf) 25%, #ebebeb 50%, var(--surf) 75%);background-size:400% 100%;border-radius:6px;animation:1.4s infinite shimmer}@media (prefers-reduced-motion:reduce){.jp-sk[data-astro-cid-3izwxhlc]{animation:none}}@keyframes shimmer{to{background-position:-400% 0}}.jp-sk-avatar[data-astro-cid-3izwxhlc]{border-radius:50%;flex-shrink:0;width:34px;height:34px}.jp-sk-body[data-astro-cid-3izwxhlc]{flex-direction:column;flex:1;gap:7px;display:flex}.jp-sk-title[data-astro-cid-3izwxhlc]{width:80%;height:14px}.jp-sk-meta[data-astro-cid-3izwxhlc]{width:58%;height:12px}.jp-sk-tags[data-astro-cid-3izwxhlc]{width:64%;height:20px}.jp-map-placeholder[data-astro-cid-3izwxhlc]{background:#e8eedc;position:relative;overflow:hidden}.jp-map-placeholder[data-astro-cid-3izwxhlc] .map-container{border-radius:0}@media (width<=800px){.jobs-preview[data-astro-cid-3izwxhlc]>.container[data-astro-cid-3izwxhlc]{flex-direction:column;align-items:stretch;display:flex}#jp-view-all[data-astro-cid-3izwxhlc]{text-align:center;align-self:center;margin:12px 0 0}.jobs-preview[data-astro-cid-3izwxhlc]{padding:12px 0 40px}.jp-grid[data-astro-cid-3izwxhlc]{grid-template-columns:1fr;height:auto}.jp-list[data-astro-cid-3izwxhlc]{height:var(--jp-mobile-list-height,400px);border-right:0;max-height:none}.jp-map-placeholder[data-astro-cid-3izwxhlc]{border-top:1px solid var(--line);height:300px;display:block}}@media (width<=560px){.jp-header[data-astro-cid-3izwxhlc]{flex-direction:column;align-items:stretch;gap:10px}.jp-header[data-astro-cid-3izwxhlc]>.btn[data-astro-cid-3izwxhlc]{color:var(--gm);border-color:#0000;flex-shrink:0;padding-inline:2px;font-weight:600}.jobs-preview[data-astro-cid-3izwxhlc]{padding-top:4px}.jp-header[data-astro-cid-3izwxhlc]{margin-bottom:6px}.jp-header[data-astro-cid-3izwxhlc] .sec-h[data-astro-cid-3izwxhlc]{font-size:16px}.jp-map-placeholder[data-astro-cid-3izwxhlc]{height:240px}.jp-list-header[data-astro-cid-3izwxhlc]{padding:6px 10px}}@media (prefers-reduced-motion:reduce){.jp-sk[data-astro-cid-3izwxhlc]{animation:none}.jobs-preview[data-astro-cid-3izwxhlc] .jcard{transition:none}.jobs-preview[data-astro-cid-3izwxhlc] .jcard:hover{transform:none}}@media (width<=600px){.jp-list[data-astro-cid-3izwxhlc]{display:none}.jobs-preview[data-astro-cid-3izwxhlc]{padding-top:16px}.jp-header[data-astro-cid-3izwxhlc]{margin-bottom:12px}.jp-grid[data-astro-cid-3izwxhlc]{flex-direction:column;display:flex}.jp-map-placeholder[data-astro-cid-3izwxhlc]{border:0;order:-1;height:clamp(300px,42svh,400px)}}@media (width>=601px){#jp-map-count[data-astro-cid-3izwxhlc]{display:none}}.jp-type-filters[data-astro-cid-3izwxhlc]{grid-column:1/-1;align-items:center;gap:6px;margin-bottom:8px;display:flex}.jp-type-filters[data-astro-cid-3izwxhlc] button[data-astro-cid-3izwxhlc]{border:1px solid var(--line);background:var(--white);min-height:48px;font:inherit;cursor:pointer;border-radius:24px;padding:0 13px;font-size:13px}.jp-type-filters[data-astro-cid-3izwxhlc] button[data-astro-cid-3izwxhlc][aria-pressed=true]{background:var(--ink);color:var(--white)}#jp-map-count[data-astro-cid-3izwxhlc]{color:var(--ink2);grid-area:1/2;margin-left:auto;font-size:12px}#jp-view-all[data-astro-cid-3izwxhlc]{border:1.5px solid var(--gd);color:var(--gd);background:0 0;border-radius:26px;min-height:48px}@media (width<=600px){.jobs-preview[data-astro-cid-3izwxhlc]{padding:12px 0 16px}.jp-header[data-astro-cid-3izwxhlc]{margin-bottom:4px}#jp-map-count[data-astro-cid-3izwxhlc]{align-self:flex-end;min-height:18px;margin-top:-24px;margin-bottom:12px;line-height:18px}.jp-header[data-astro-cid-3izwxhlc] .sec-h[data-astro-cid-3izwxhlc]{font-size:18px}.jp-map-placeholder[data-astro-cid-3izwxhlc]{height:clamp(260px,100svh - 440px,460px)}#jp-view-all[data-astro-cid-3izwxhlc]{margin-top:10px}}#jp-view-all[data-astro-cid-3izwxhlc]{min-height:44px;padding:6px 20px;font-size:14px;font-weight:600}@media (width<=600px){.jp-map-placeholder[data-astro-cid-3izwxhlc]{height:clamp(296px,100svh - 404px,496px)}#jp-view-all[data-astro-cid-3izwxhlc]{border-width:1px;min-height:36px;margin-top:8px;padding:4px 18px;font-size:13px}}.how-sec[data-astro-cid-l43jfdkk]{background:var(--color-surface-inverse);padding:96px 0}.how-in[data-astro-cid-l43jfdkk]{padding:0}.how-in[data-astro-cid-l43jfdkk] .sec-h[data-astro-cid-l43jfdkk]{letter-spacing:-.04em;text-wrap:balance;max-width:850px;margin-bottom:0;font-size:clamp(34px,4.2vw,56px);line-height:1.14}.how-subtitle[data-astro-cid-l43jfdkk]{color:var(--color-brand-soft);text-wrap:balance;margin-top:24px;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.35}.how-intro[data-astro-cid-l43jfdkk]{max-width:62ch;color:var(--color-text-inverse-secondary);margin-top:12px;font-size:17px;line-height:1.65}.how-grid[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(3,1fr);gap:12px 44px;margin-top:48px;display:grid;position:relative}.how-step[data-astro-cid-l43jfdkk]{grid-template-rows:subgrid;grid-row:span 3;display:grid}.how-label[data-astro-cid-l43jfdkk]{letter-spacing:.08em;color:var(--color-logo-accent);font-size:12px;font-weight:700;line-height:1.6}.how-t[data-astro-cid-l43jfdkk]{color:var(--color-text-inverse);text-wrap:balance;margin-bottom:0;font-size:16px;font-weight:600;line-height:1.4}.how-d[data-astro-cid-l43jfdkk]{color:var(--color-text-inverse-secondary);font-size:16px;line-height:1.65}@media (width<=768px){.how-sec[data-astro-cid-l43jfdkk]{padding:64px 0}.how-grid[data-astro-cid-l43jfdkk]{grid-template-columns:1fr;gap:32px}.how-step[data-astro-cid-l43jfdkk]{display:block}.how-label[data-astro-cid-l43jfdkk],.how-t[data-astro-cid-l43jfdkk]{margin-bottom:12px}}.guar-sec[data-astro-cid-amvpoewy]{background:var(--color-surface);padding:96px 0}.guar-sec[data-astro-cid-amvpoewy] .sec-h[data-astro-cid-amvpoewy]{letter-spacing:-.04em;text-wrap:balance;max-width:680px;margin-bottom:0;font-size:clamp(34px,3.3vw,46px);line-height:1.08}.guar-sub[data-astro-cid-amvpoewy]{color:var(--ink2);max-width:65ch;margin:18px 0 48px;font-size:16px;line-height:1.65}.guar-grid[data-astro-cid-amvpoewy]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.gcard[data-astro-cid-amvpoewy]{border:1px solid var(--line);background:var(--color-canvas);border-radius:18px;padding:28px;transition:box-shadow .15s,transform .15s}.gcard[data-astro-cid-amvpoewy]:hover{box-shadow:var(--sh-lg);transform:translateY(-3px)}.gcard-icon[data-astro-cid-amvpoewy]{background:var(--color-brand-soft);width:38px;height:38px;color:var(--gm);border-radius:11px;place-items:center;margin-bottom:22px;font-size:11px;font-weight:800;line-height:1;display:grid}.gcard-title[data-astro-cid-amvpoewy]{color:var(--ink);margin-bottom:8px;font-size:18px;font-weight:700}.gcard-desc[data-astro-cid-amvpoewy]{color:var(--ink2);font-size:16px;line-height:1.65}@media (width<=768px){.guar-sec[data-astro-cid-amvpoewy]{padding:64px 0}.guar-grid[data-astro-cid-amvpoewy]{grid-template-columns:1fr}}@media (width<=480px){.guar-grid[data-astro-cid-amvpoewy]{grid-template-columns:1fr}}.guar-sec[data-astro-cid-amvpoewy] .eyebrow[data-astro-cid-amvpoewy]{color:var(--color-brand-hover);margin-bottom:12px;font-size:13px}.cta-sec[data-astro-cid-amjew3wo]{--focus-outline-color:#e7f5ef}.cta-sec[data-astro-cid-amjew3wo] .btn-p[data-astro-cid-amjew3wo]{background:var(--color-action-inverse);color:var(--color-brand-strong)}.cta-sec[data-astro-cid-amjew3wo] .btn-p[data-astro-cid-amjew3wo]:hover{background:var(--color-brand-soft);color:var(--color-brand-strong);box-shadow:none}.cta-sec[data-astro-cid-amjew3wo]{background:var(--color-surface-inverse);padding:96px 0;position:relative;overflow:hidden}.cta-inner[data-astro-cid-amjew3wo]{z-index:1;text-align:center;max-width:680px;margin:0 auto;position:relative}.cta-eyebrow[data-astro-cid-amjew3wo]{color:var(--color-brand-soft);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:600}.cta-sec[data-astro-cid-amjew3wo] h2[data-astro-cid-amjew3wo]{letter-spacing:-.04em;text-wrap:balance;color:var(--color-text-inverse);margin-bottom:18px;font-size:clamp(34px,3.3vw,46px);font-weight:700;line-height:1.08}.cta-sec[data-astro-cid-amjew3wo] h2[data-astro-cid-amjew3wo] span[data-astro-cid-amjew3wo]{text-wrap:balance;display:block}.cta-sec[data-astro-cid-amjew3wo] p[data-astro-cid-amjew3wo]{color:var(--color-text-inverse-secondary);margin-bottom:48px;font-size:17px;line-height:1.65}.cta-btns[data-astro-cid-amjew3wo]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.btn-ghost[data-astro-cid-amjew3wo]{color:var(--color-text-inverse);background:#ffffff1a;border:1px solid #fff3}.btn-ghost[data-astro-cid-amjew3wo]:hover{background:#ffffff2e}@media (width<=768px){.cta-sec[data-astro-cid-amjew3wo]{padding:64px 0}.cta-sec[data-astro-cid-amjew3wo] h2[data-astro-cid-amjew3wo]{font-size:34px}}
