:root{--paper: #fffefa;--cream: #f7f5f1;--stone: #efeee8;--sand: #f0ede6;--mint: #e7eddf;--surface: #ffffff;--line: #deddd6;--line-2: #c9cdc3;--ink: #1d2524;--soft: #38403d;--mute: #5d635e;--dim: #7d847a;--accent: #cf4222;--accent-hover: #b73920;--accent-ink: #a5402b;--accent-soft: #fbe9e2;--green: #1c2b25;--green-2: #25372d;--green-3: #3c4d40;--green-line: #4f6356;--on-green: #f6f6ed;--on-green-mute: #b8c8bb;--lime: #d6edbb;--ok: #256b3b;--ok-soft: #e6f2e6;--warn: #a05522;--warn-soft: #fff3e6;--error: #a3262a;--focus: #a5402b;--font: "Noto Sans Hebrew Variable", "Noto Sans Hebrew", "Arimo", Arial, sans-serif;--hand: "Amatic SC", "Noto Sans Hebrew Variable", sans-serif;--latin: "Noto Sans Hebrew Variable", Arial, Helvetica, sans-serif;--mono: ui-monospace, Consolas, "Liberation Mono", monospace;--fs-sm: .9375rem;--fs-base: 1.0625rem;--fs-lg: 1.1875rem;--fs-h3: 1.3rem;--fs-h2: clamp(2rem, 1.35rem + 2.3vw, 3.1rem);--fs-h1: clamp(2.5rem, 1.5rem + 3.6vw, 4.25rem);--radius: 6px;--radius-sm: 4px;--shadow-hard: 12px 14px 0 #d9dfd4;--gap: 1.1rem;--section: clamp(3.75rem, 2.4rem + 4.5vw, 6.75rem);--max: 1216px;--header-h: 76px;color-scheme:light}html.a11y-contrast{--paper: #ffffff;--cream: #ffffff;--stone: #ffffff;--sand: #ffffff;--mint: #ffffff;--surface: #ffffff;--line: #000000;--line-2: #000000;--ink: #000000;--soft: #000000;--mute: #1a1a1a;--dim: #1a1a1a;--accent: #9a2c12;--accent-ink: #8a2710;--green: #000000;--green-2: #000000;--on-green-mute: #ffffff}html.a11y-links a:not(.btn){text-decoration:underline!important;text-decoration-thickness:2px!important;background:#fff59d!important;color:#000!important}html{font-size:calc(100% * var(--a11y-scale, 1));scroll-padding-top:calc(var(--header-h) + 16px);scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:400 var(--fs-base)/1.8 var(--font);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{max-width:100%;height:auto}h1,h2,h3,h4{line-height:1.22;margin:0 0 .55em;text-wrap:balance;font-weight:850;letter-spacing:-.035em}h1{font-size:var(--fs-h1);font-weight:900;letter-spacing:-.045em}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);font-weight:750;letter-spacing:-.02em}h1 .dim,h2 .dim{color:var(--dim)}h1 em,h2 em{font-style:normal;color:var(--accent-ink)}p{margin:0 0 1em}ul,ol{margin:0 0 1em;padding-inline-start:1.3em}li{margin-bottom:.35em}a{color:var(--accent-ink);text-underline-offset:4px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}strong,b{font-weight:750}code{font-family:var(--mono);font-size:.9em;background:var(--stone);padding:.1em .35em;border-radius:3px}table{border-collapse:collapse;width:100%}th,td{text-align:start;padding:.8rem .95rem;border-bottom:1px solid var(--line);vertical-align:top}th{background:var(--stone);font-weight:750}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}.on-dark :focus-visible,.section--dark :focus-visible{outline-color:var(--lime)}.skip-link{position:fixed;inset-inline-start:12px;top:-100px;z-index:400;background:var(--surface);color:var(--ink);padding:12px 18px;font-weight:750;box-shadow:0 4px 12px #0003}.skip-link:focus{top:10px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:100%;max-width:var(--max);margin-inline:auto;padding-left:max(17px,env(safe-area-inset-left,0px));padding-right:max(17px,env(safe-area-inset-right,0px))}@media(min-width:590px){.container{padding-left:max(28px,env(safe-area-inset-left));padding-right:max(28px,env(safe-area-inset-right))}}@media(min-width:1130px){.container{padding-left:max(44px,env(safe-area-inset-left));padding-right:max(44px,env(safe-area-inset-right))}}.section{padding-block:var(--section)}.section--alt{background:var(--cream)}.section--stone{background:var(--stone)}.section--sand{background:var(--sand)}.section--mint{background:var(--mint)}.section--dark{background:var(--green);color:var(--on-green)}.section--dark .lead,.section--dark p{color:var(--on-green-mute)}.section--dark h2 em,.section--dark a{color:var(--lime)}.section-head{max-width:780px;margin-bottom:2.2rem}.section-head--split{max-width:none;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:3rem;align-items:end}.section-head--split p{margin:0}@media(max-width:880px){.section-head--split{grid-template-columns:minmax(0,1fr);gap:1rem}}.eyebrow,.kicker{display:inline-flex;align-items:center;gap:.55rem;font-size:.875rem;font-weight:850;letter-spacing:.02em;color:var(--accent-ink);margin-bottom:.9rem}.eyebrow:before{content:"";width:8px;height:8px;background:var(--accent);flex:none}.kicker{border-top:2px solid var(--accent);padding-top:.6rem}.section--dark .eyebrow{color:var(--lime)}.section--dark .eyebrow:before{background:var(--lime)}.lead{font-size:var(--fs-lg);color:var(--soft);max-width:62ch;line-height:1.9}.answer{font-size:var(--fs-lg);color:var(--soft);max-width:66ch;border-inline-start:2px solid var(--accent);padding-inline-start:1.1rem;line-height:1.9}.prose{max-width:70ch}.prose h2{margin-top:2.2em;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem)}.prose h3{margin-top:1.6em}.muted{color:var(--mute)}.small{font-size:var(--fs-sm)}.grid{display:grid;gap:var(--gap)}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.grid>*{min-width:0}.card{background:var(--cream);border:1px solid var(--line);border-radius:var(--radius-sm);padding:1.4rem 1.35rem;display:flex;flex-direction:column;gap:.45rem}.section--alt .card,.section--stone .card,.section--sand .card{background:var(--paper)}.card h3{margin-bottom:.15rem}.card p:last-child{margin-bottom:0}.card .card-link{margin-top:auto}.card-link{font-weight:850;font-size:.95rem;color:var(--accent-ink);text-decoration:none}.card-link:after{content:" ←"}.card-link:hover{text-decoration:underline}.rule-list{list-style:none;padding:0;margin:0;border-top:1px solid var(--line-2)}.rule-list>li{margin:0;padding:1.1rem 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:.4rem 2rem}.rule-list>li h3{margin:0;font-size:1.15rem}.rule-list>li p{margin:0;color:var(--soft)}@media(max-width:700px){.rule-list>li{grid-template-columns:minmax(0,1fr)}}.tags{display:flex;flex-wrap:wrap;gap:.4rem;padding:0;margin:0 0 .6rem;list-style:none}.tag{font-size:.85rem;background:var(--stone);color:var(--soft);border-radius:3px;padding:.15rem .6rem;margin:0;font-weight:650}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);margin-block:1.25rem}.table-wrap table{min-width:620px}.table-wrap tr:last-child td,.table-wrap tr:last-child th{border-bottom:0}.table-wrap tbody th{background:transparent}.btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:50px;padding:.8rem 1.4rem;border-radius:var(--radius-sm);font:780 .95rem/1.2 var(--font);text-decoration:none;cursor:pointer;border:1px solid var(--accent);background:var(--accent);color:#fff;transition:transform .2s,background-color .2s;white-space:nowrap}.btn:after{content:"←";font-weight:500}.btn.no-arrow:after{content:none}.btn:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-2px)}.btn--dark{background:var(--ink);border-color:var(--ink)}.btn--dark:hover{background:#000;border-color:#000}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.btn--ghost:hover{background:var(--surface);color:var(--ink);border-color:var(--ink)}.btn--lime{background:var(--lime);border-color:var(--lime);color:#192d24}.btn--lime:hover{background:#c6e3a4;border-color:#c6e3a4}.text-link{font-size:.95rem;font-weight:850;color:var(--ink);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.text-link:hover{color:var(--accent-ink)}.btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.6rem;margin-top:1.6rem}@media(max-width:590px){.btn-row .btn{width:100%;justify-content:space-between}}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;padding:1.3rem 0 0;margin:2.6rem 0 0;list-style:none;border-top:1px solid var(--line-2);max-width:560px}.stat{margin:0;display:flex;flex-direction:column;gap:.35rem}.stat b{display:block;font:800 1.85rem/1.05 var(--latin);letter-spacing:-.05em;font-variant-numeric:tabular-nums;direction:ltr;text-align:right}.stat b .plus{color:var(--accent)}.stat span{color:var(--mute);font-size:.875rem;line-height:1.5}.steps{counter-reset:s;list-style:none;padding:0;display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));border-top:1px solid var(--line-2)}.steps>li{counter-increment:s;padding:1.4rem 0 1.4rem 1.4rem;margin:0;border-bottom:1px solid var(--line)}.steps>li:before{content:counter(s,decimal-leading-zero);display:block;font:700 .8rem var(--latin);color:var(--accent-ink);margin-bottom:.45rem;letter-spacing:.05em}.steps h3{font-size:1.2rem;margin-bottom:.35rem}.steps p{margin:0 0 .4rem;color:var(--soft)}.callout{background:var(--cream);border-inline-start:3px solid var(--accent);padding:1.1rem 1.3rem;max-width:74ch}.section--alt .callout{background:var(--paper)}.motion-toggle{display:inline-flex;align-items:center;gap:.4rem;min-height:36px;padding:.3rem .8rem;border:1px solid var(--line-2);border-radius:3px;background:var(--surface);color:var(--soft);font:650 .85rem var(--font);cursor:pointer}.motion-toggle:hover{border-color:var(--ink);color:var(--ink)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html.a11y-no-motion *,html.a11y-no-motion *:before,html.a11y-no-motion *:after{animation:none!important;transition:none!important}html.a11y-no-motion{scroll-behavior:auto}main>section:not(:first-of-type):not(:has(form)){content-visibility:auto;contain-intrinsic-size:auto 760px}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-arabic-wght-normal.CGnJ-sf6.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-ext-wght-normal.BjodpZir.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-wght-normal.DveCct9I.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-hebrew-wght-normal.BIkpbuMU.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-ext-wght-normal.OacczzuJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-wght-normal.CnQIisVs.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff")}html[data-look=control][data-look][lang][dir]{--paper: #f6f6f4;--cream: #ffffff;--stone: #eeeeeb;--sand: #eeeeeb;--mint: #f0f3ee;--surface: #ffffff;--line: #e4e4e0;--line-2: #d2d2cc;--ink: #151515;--soft: #383836;--mute: #5a5a55;--dim: #6c6c66;--accent: #ffcf1a;--accent-hover: #f5c400;--accent-ink: #6b5200;--accent-soft: #fff1b8;--green: #151515;--green-2: #1f1f1d;--green-3: #2c2c29;--green-line: #3a3934;--on-green: #f6f6f4;--on-green-mute: #c9c9c3;--lime: #ffcf1a;--ok: #2e7048;--ok-soft: #e3efe6;--error: #b0412c;--focus: #151515;--font: "Rubik Variable", "Rubik", "Segoe UI", system-ui, sans-serif;--latin: var(--font);--radius: 14px;--radius-sm: 10px;--shadow-hard: 0 1px 2px rgba(20, 20, 10, .05), 0 18px 36px -24px rgba(40, 34, 10, .35)}html[data-look=control] body{background:var(--paper)}html[data-look=control] ::selection{background:#ffcf1a;color:#151515}html[data-look=control][data-look][lang][dir] :focus-visible{outline:2.5px solid var(--ink);outline-offset:3px;border-radius:6px}html[data-look=control][data-look][lang][dir] .section--dark :focus-visible{outline-color:#ffcf1a}html[data-look=control][data-look][lang][dir] .btn{color:var(--ink);border-radius:12px;font-weight:700}html[data-look=control][data-look][lang][dir] .btn:not(.btn-line):not(.btn--ghost):not(.btn--lime):not(.ig){background:var(--ink);border-color:var(--ink);color:#fff}html[data-look=control][data-look][lang][dir] .btn:not(.btn-line):not(.btn--ghost):not(.btn--lime):not(.ig):hover{background:#000;border-color:#000;color:#fff}html[data-look=control][data-look][lang][dir] .btn-line:hover{color:#f6f6f4}html[data-look=control][data-look][lang][dir] .reels-sec .ig{color:#f4f2ea}html[data-look=control][data-look][lang][dir] .btn--dark{background:var(--ink);border-color:var(--ink);color:#fff}html[data-look=control][data-look][lang][dir] .btn--ghost{background:transparent;border-color:var(--ink);color:var(--ink)}html[data-look=control][data-look][lang][dir] .btn--ghost:hover{background:var(--surface);border-color:var(--ink);color:var(--ink)}html[data-look=control][data-look][lang][dir] .btn--lime,html[data-look=control][data-look][lang][dir] .btn--lime:hover{background:#ffcf1a;border-color:#ffcf1a;color:var(--ink)}html[data-look=control][data-look][lang][dir] .section--dark .btn--ghost{border-color:var(--on-green);color:var(--on-green)}html[data-look=control] :is(a.btn[href="#contact"],a.btn[href="/contact"],a.btn[href$=-cta],a.btn[href="#ws-cta-form"],a.hdr-cta){background:#ffcf1a!important;color:#151515!important;border-color:#151515!important;box-shadow:inset 0 0 0 1.5px #151515,0 10px 22px -14px #3c2d008c!important}html[data-look=control] :is(a.btn[href="#contact"],a.btn[href="/contact"],a.btn[href$=-cta],a.btn[href="#ws-cta-form"],a.hdr-cta):hover{background:#f5c400!important;color:#151515!important}html[data-look=control][data-look][lang][dir] .site-header{background:color-mix(in srgb,#f6f6f4 94%,transparent);border-bottom-color:var(--line)}html[data-look=control][data-look][lang][dir] .logo-word{font-family:var(--font);font-weight:800;letter-spacing:-.03em}html[data-look=control][data-look][lang][dir] .logo-dot{display:inline-block;width:.34em;height:.34em;margin-inline-start:.08em;color:transparent;background:#ffcf1a;border-radius:2px;box-shadow:inset 0 0 0 1.5px #151515;overflow:hidden;vertical-align:.05em}html[data-look=control][data-look][lang][dir] .nav-cta .btn{background:#151515;border-color:#151515;color:#fff}html[data-look=control][data-look][lang][dir] .nav-list a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -3px #ffcf1a}html[data-look=control][data-look][lang][dir] .nav-list a:not(.btn):hover{color:var(--ink);text-decoration:underline;text-decoration-color:#ffcf1a;text-decoration-thickness:3px}@container (max-width: 70.625rem){html[data-look=control][data-look][lang][dir] .hdr-cta{display:inline-flex;align-items:center;min-height:44px;padding:.55rem .95rem;margin-inline-start:auto;border-radius:12px;background:#151515;color:#fff;font-weight:700;font-size:.94rem;text-decoration:none;white-space:nowrap;box-shadow:0 1px #0000001f,0 8px 18px -10px #00000073}html[data-look=control][data-look][lang][dir] .site-header .bar{gap:.6rem}}@media(max-width:380px){html[data-look=control][data-look][lang][dir] .logo small{display:none}html[data-look=control][data-look][lang][dir] .hdr-cta{padding-inline:.75rem;font-size:.88rem}}html[data-look=control][data-look][lang][dir] h1{font-weight:800;letter-spacing:-.035em}html[data-look=control][data-look][lang][dir] h2{font-weight:800;letter-spacing:-.028em}html[data-look=control][data-look][lang][dir] .card{background:var(--surface);border-radius:var(--radius)}html[data-look=control][data-look][lang][dir] .eyebrow:before{border-radius:2px;box-shadow:inset 0 0 0 1.5px #151515}html[data-look=control][data-look][lang][dir] .site-footer{background:#151515;color:#e4e4df}html[data-look=control][data-look][lang][dir] .site-footer .f-brand span{display:inline-block;width:.32em;height:.32em;margin-inline-start:.06em;color:transparent;background:#ffcf1a;border-radius:2px;overflow:hidden;vertical-align:.05em}@media(max-width:480px){html[data-look=control][data-look][lang][dir] .site-footer{padding-top:2.6rem}html[data-look=control][data-look][lang][dir] .site-footer .cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1.1rem}html[data-look=control][data-look][lang][dir] .site-footer .col ul{gap:.15rem;margin-bottom:1.1rem}html[data-look=control][data-look][lang][dir] .site-footer .col li{font-size:.9rem}html[data-look=control][data-look][lang][dir] .site-footer .col a{display:inline-flex;align-items:center;min-height:36px}}html[data-look=control][data-look][lang][dir] .lead-form{border-color:var(--line);border-radius:16px;box-shadow:0 1px 2px #14140a0d,0 18px 36px -26px #28220a59}html[data-look=control][data-look][lang][dir] .hc .form .lead-form{border:0;padding:0;background:none;box-shadow:none;border-radius:0}html[data-look=control][data-look][lang][dir] .site-footer .btn--ghost{border-color:#e4e4df;color:#f6f6f4}html[data-look=control][data-look][lang][dir] :is(.tldr,.answer){background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 1px 2px #14140a0a}html[data-look=control][data-look][lang][dir] .tldr-h{color:var(--ink);display:inline-flex;align-items:center;gap:.5rem}html[data-look=control][data-look][lang][dir] .tldr-h:before{content:"";width:.6em;height:.6em;border-radius:2px;background:#ffcf1a;box-shadow:inset 0 0 0 1.5px #151515}html[data-look=control][data-look][lang][dir] :is(.a11y-toggle[aria-pressed=true],.da-switch button[aria-pressed=true],.infra-apps li){color:#151515}@media(min-width:901px)and (max-height:760px){html[data-look=control][data-look][lang][dir]{--header-h: 62px}html[data-look=control][data-look][lang][dir] .logo small{display:none}html[data-look=control][data-look][lang][dir] .logo-word{font-size:1.35rem}html[data-look=control][data-look][lang][dir] .nav-cta .btn{min-height:42px;padding-block:.45rem}}.site-header[data-astro-cid-3ef6ksr2]{container-type:inline-size;position:sticky;top:0;z-index:40;background:#fffefaf5;backdrop-filter:blur(12px);border-bottom:1px solid #e9e6e0}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:var(--header-h)}.logo[data-astro-cid-3ef6ksr2]{display:grid;text-decoration:none;color:var(--ink);flex:none}.logo-word[data-astro-cid-3ef6ksr2]{font:800 1.55rem/1.1 var(--latin);letter-spacing:-.05em}.logo-dot[data-astro-cid-3ef6ksr2]{color:var(--accent)}.logo[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{font-size:.75rem;font-weight:700;color:var(--mute);padding-top:2px}.nav-list[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.15rem;list-style:none;margin:0;padding:0}.nav-list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{margin:0}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn){display:block;padding:.5rem .6rem;color:var(--ink);text-decoration:none;font-weight:650;font-size:.92rem;white-space:nowrap}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn):hover{color:var(--accent-ink)}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--accent-ink);box-shadow:inset 0 -2px 0 var(--accent)}.nav-cta[data-astro-cid-3ef6ksr2]{margin-inline-start:.6rem!important}.nav-cta[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{min-height:46px;padding:.6rem 1.1rem;font-size:.9rem}.nav-toggle[data-astro-cid-3ef6ksr2],.hdr-cta[data-astro-cid-3ef6ksr2]{display:none}@container (max-width: 70.625rem){.nav-toggle[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;width:46px;height:46px;border:1px solid #ddd;border-radius:var(--radius-sm);background:var(--surface);cursor:pointer}.bars[data-astro-cid-3ef6ksr2]{display:grid;gap:5px}.bars[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{display:block;width:18px;height:2px;background:var(--ink)}.nav-list[data-astro-cid-3ef6ksr2]{display:none;position:absolute;inset-inline:0;top:var(--header-h);flex-direction:column;align-items:stretch;gap:0;padding:.75rem max(26px,env(safe-area-inset-right)) 1.6rem max(26px,env(safe-area-inset-left));background:var(--paper);box-shadow:0 20px 40px #0000001f;max-height:calc(100dvh - var(--header-h));overflow-y:auto}.nav-list[data-astro-cid-3ef6ksr2].open{display:flex}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn){padding:.85rem 0;border-bottom:1px solid #e1e3de;font-size:1rem}.nav-list[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{box-shadow:none}.nav-cta[data-astro-cid-3ef6ksr2]{margin:1.3rem 0 0!important}.nav-cta[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{width:100%;justify-content:space-between;background:var(--accent);border-color:var(--accent);min-height:50px}}@container (max-width: 21.5rem){.bar[data-astro-cid-3ef6ksr2]{gap:.6rem}.logo-word[data-astro-cid-3ef6ksr2]{font-size:1.3rem}.logo[data-astro-cid-3ef6ksr2] small[data-astro-cid-3ef6ksr2]{font-size:.6875rem}}.community[data-astro-cid-fxan7676]{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.c-num[data-astro-cid-fxan7676]{margin:0;display:flex;flex-direction:column}.c-num[data-astro-cid-fxan7676] b[data-astro-cid-fxan7676]{font:800 2.8rem/1.05 var(--latin);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.c-num[data-astro-cid-fxan7676] .plus[data-astro-cid-fxan7676]{color:var(--accent)}.c-num[data-astro-cid-fxan7676]>span[data-astro-cid-fxan7676]{font-weight:650}.compact[data-astro-cid-fxan7676] .c-num[data-astro-cid-fxan7676] b[data-astro-cid-fxan7676]{font-size:1.6rem}.compact[data-astro-cid-fxan7676] .c-num[data-astro-cid-fxan7676]>span[data-astro-cid-fxan7676]{font-weight:400;color:#b4c2b5;font-size:.95rem}.compact[data-astro-cid-fxan7676] .btn[data-astro-cid-fxan7676]{min-height:44px;background:transparent;color:#fff;border-color:#6d8574}.compact[data-astro-cid-fxan7676] .btn[data-astro-cid-fxan7676]:hover{background:#ffffff14;border-color:#fff}.c-text[data-astro-cid-fxan7676]{margin:0;color:var(--soft);max-width:46ch}.c-note[data-astro-cid-fxan7676]{margin:0}.site-footer[data-astro-cid-sz7xmlte]{background:#18251e;color:#dae6da;padding-block:4rem 2.2rem;content-visibility:auto;contain-intrinsic-size:auto 620px}@media(max-width:560px){.site-footer[data-astro-cid-sz7xmlte]{padding-bottom:5.5rem;contain-intrinsic-size:auto 1560px}}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#d3e0d5}.site-footer[data-astro-cid-sz7xmlte] .muted[data-astro-cid-sz7xmlte]{color:#b4c2b5}.cols[data-astro-cid-sz7xmlte]{display:grid;gap:2.6rem;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}@media(max-width:880px){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr))}.about[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(max-width:480px){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr)}}.cols[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]{min-width:0}.f-brand[data-astro-cid-sz7xmlte]{font:800 1.8rem/1.1 var(--latin);letter-spacing:-.05em;margin-bottom:.4rem;text-align:right}.f-brand[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{color:var(--accent)}.f-motto[data-astro-cid-sz7xmlte]{font-size:1.1rem;color:#e7efe6;margin-bottom:.4rem}.f-h[data-astro-cid-sz7xmlte]{font-size:.95rem;margin:0 0 .75rem;color:#fff;letter-spacing:0}.col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0 0 1.4rem;display:grid;gap:.45rem}.col[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin:0;font-size:.95rem;min-width:0;overflow-wrap:anywhere}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none}.col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline;color:#fff}.legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;border-top:1px solid #34483b;margin-top:2.4rem;padding-top:1.3rem;font-size:.9rem;color:#b4c2b5}.legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0}.legal[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;gap:1.25rem;list-style:none;padding:0;margin:0}.site-footer[data-astro-cid-sz7xmlte] [data-astro-cid-sz7xmlte]:focus-visible{outline-color:var(--lime)}.crumbs-band[data-astro-cid-ilhxcym7]{background:var(--cream)}.crumbs[data-astro-cid-ilhxcym7] ol[data-astro-cid-ilhxcym7]{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:1rem 0 0;font-size:var(--fs-sm);color:var(--mute)}.crumbs[data-astro-cid-ilhxcym7] li[data-astro-cid-ilhxcym7]{margin:0}.crumbs[data-astro-cid-ilhxcym7] li[data-astro-cid-ilhxcym7]+li[data-astro-cid-ilhxcym7]:before{content:"‹";margin-inline-end:.35rem;color:var(--mute)}.crumbs[data-astro-cid-ilhxcym7] a[data-astro-cid-ilhxcym7]{color:var(--soft)}.float-contact[data-astro-cid-fbt5meba]{position:fixed;z-index:45;inset-inline-start:max(16px,env(safe-area-inset-right,0px));bottom:calc(16px + var(--consent-offset, 0px) + env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:.5rem;min-height:52px;padding:.6rem 1.1rem;border-radius:99px;background:#1f6f43;color:#fff;font-weight:600;text-decoration:none;box-shadow:0 10px 24px -10px #00000073}.float-contact[data-astro-cid-fbt5meba]:hover{background:#185a36}@media(max-width:560px){.float-contact[data-astro-cid-fbt5meba] .label[data-astro-cid-fbt5meba]{display:none}.float-contact[data-astro-cid-fbt5meba]{padding:.5rem;width:48px;min-height:48px;justify-content:center;bottom:calc(12px + var(--consent-offset, 0px) + env(safe-area-inset-bottom,0px))}}.a11y[data-astro-cid-l6h6emqy]{position:fixed;z-index:46;inset-inline-end:max(16px,env(safe-area-inset-left,0px));bottom:calc(16px + var(--consent-offset, 0px) + env(safe-area-inset-bottom,0px))}.a11y-btn[data-astro-cid-l6h6emqy]{width:48px;height:48px;border-radius:50%;border:0;background:var(--ink);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 24px -10px #00000073}@media(max-width:560px){.a11y[data-astro-cid-l6h6emqy]{inset-inline-end:0;bottom:calc(84px + var(--consent-offset, 0px) + env(safe-area-inset-bottom,0px))}.a11y-btn[data-astro-cid-l6h6emqy]{width:40px;height:44px;border-start-end-radius:0;border-end-end-radius:0;border-start-start-radius:22px;border-end-start-radius:22px}}.a11y-panel[data-astro-cid-l6h6emqy]{position:absolute;bottom:64px;inset-inline-end:0;width:min(290px,calc(100vw - 32px));background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);padding:1rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 18px 40px -18px #0006}.a11y-panel[data-astro-cid-l6h6emqy][hidden]{display:none}.a11y-title[data-astro-cid-l6h6emqy]{font-weight:700;margin:0 0 .25rem}.a11y-row[data-astro-cid-l6h6emqy]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.a11y-sizes[data-astro-cid-l6h6emqy]{display:flex;gap:.25rem}.a11y-panel[data-astro-cid-l6h6emqy] button[data-astro-cid-l6h6emqy]{min-height:40px;min-width:40px;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:var(--radius-sm);font:500 .95rem var(--font);cursor:pointer;padding:.3rem .6rem}.a11y-toggle[data-astro-cid-l6h6emqy]{text-align:start}.a11y-toggle[data-astro-cid-l6h6emqy][aria-pressed=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.a11y-toggle[data-astro-cid-l6h6emqy][aria-pressed=true]:after{content:" ✓"}.a11y-reset[data-astro-cid-l6h6emqy]{color:var(--mute)!important}.consent[data-astro-cid-ruz5wv6z]{position:fixed;z-index:60;inset-inline:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));max-width:720px;margin-inline:auto;display:flex;align-items:center;gap:.5rem 1rem;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:14px;padding:.55rem .6rem .55rem .9rem;padding-inline:.9rem .6rem;box-shadow:0 12px 30px -16px #0006}.consent[data-astro-cid-ruz5wv6z][hidden]{display:none}.consent[data-astro-cid-ruz5wv6z] p[data-astro-cid-ruz5wv6z]{margin:0;flex:1 1 auto;font-size:.9rem;line-height:1.45}.consent[data-astro-cid-ruz5wv6z] p[data-astro-cid-ruz5wv6z] a[data-astro-cid-ruz5wv6z]{font-weight:600}.consent-btns[data-astro-cid-ruz5wv6z]{display:flex;gap:.4rem;flex:none}.consent-btns[data-astro-cid-ruz5wv6z] .btn[data-astro-cid-ruz5wv6z]{min-height:40px;padding:.4rem 1rem;font-size:.9rem;justify-content:center}.consent-btns[data-astro-cid-ruz5wv6z] .btn[data-astro-cid-ruz5wv6z]:after{content:none}@media(max-width:480px){.consent[data-astro-cid-ruz5wv6z]{gap:.4rem .6rem;padding:.5rem .5rem .5rem .75rem;padding-inline:.75rem .5rem}.consent[data-astro-cid-ruz5wv6z] p[data-astro-cid-ruz5wv6z]{font-size:.84rem}.consent-btns[data-astro-cid-ruz5wv6z] .btn[data-astro-cid-ruz5wv6z]{padding:.4rem .75rem;font-size:.86rem}}
