.hero[data-astro-cid-yig24ztu]{isolation:isolate;color:#fff;background-color:#14181c;align-items:center;min-height:clamp(440px,40vw,600px);display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-yig24ztu]{z-index:-2;position:absolute;inset:0}.bg[data-astro-cid-yig24ztu]{object-fit:cover;object-position:center 50%;width:100%;height:100%}.scrim[data-astro-cid-yig24ztu]{background:linear-gradient(90deg,#121418c7 0%,#12141899 26%,#1214183d 52%,#12141800 74%);position:absolute;inset:0}.inner[data-astro-cid-yig24ztu]{padding-block:clamp(3rem,2rem + 5vw,5.5rem)}.copy[data-astro-cid-yig24ztu]{max-width:44rem}h1[data-astro-cid-yig24ztu]{color:#fff;letter-spacing:-.025em;text-shadow:0 2px 24px #0006;font-size:clamp(2.1rem,1.4rem + 2.2vw,3.35rem);font-weight:800;line-height:1.02}.lede[data-astro-cid-yig24ztu]{margin-top:var(--s-5);max-width:42ch;font-size:var(--text-lead);color:#f3efe8;text-shadow:0 1px 14px #00000080;line-height:1.5}.cta[data-astro-cid-yig24ztu]{margin-top:var(--s-6);align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.call[data-astro-cid-yig24ztu]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;white-space:nowrap;text-shadow:0 1px 12px #00000080;align-items:center;gap:.5em;font-size:1.3rem;font-weight:700;display:inline-flex}.call[data-astro-cid-yig24ztu] .icon,.call[data-astro-cid-yig24ztu]:hover{color:var(--orange)}@media (width<=720px){.hero[data-astro-cid-yig24ztu]{align-items:flex-end;min-height:clamp(440px,66vw,540px)}.scrim[data-astro-cid-yig24ztu]{background:linear-gradient(#1214185c 0%,#1214181f 34%,#121418ad 82%,#121418d1 100%)}.inner[data-astro-cid-yig24ztu]{padding-bottom:clamp(2.5rem,8vw,3.5rem)}.call[data-astro-cid-yig24ztu]{font-size:1.15rem}}.trust-strip[data-astro-cid-zbvwfavv]{background:var(--ground-warm);border-bottom:1px solid var(--line)}.inner[data-astro-cid-zbvwfavv]{justify-content:space-between;align-items:center;gap:var(--s-5) var(--s-7);padding-block:var(--s-5);flex-wrap:wrap;display:flex}.stats[data-astro-cid-zbvwfavv]{flex-wrap:wrap;align-items:center;display:flex}.stat[data-astro-cid-zbvwfavv]{padding-inline:var(--s-5);flex-direction:column;gap:.25rem;display:flex}.stat[data-astro-cid-zbvwfavv]:first-child{padding-left:0}.stat[data-astro-cid-zbvwfavv]+.stat[data-astro-cid-zbvwfavv]{border-left:1px solid var(--line)}.row[data-astro-cid-zbvwfavv]{align-items:center;gap:.4em;display:flex}.trust-strip[data-astro-cid-zbvwfavv] .stat-ic{color:var(--ink-55)}.trust-strip[data-astro-cid-zbvwfavv] .stat-ic.is-star{color:var(--orange)}.fig[data-astro-cid-zbvwfavv]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);font-size:clamp(1.4rem,1.15rem + .85vw,1.85rem);font-weight:800;line-height:1}.lbl[data-astro-cid-zbvwfavv]{font-size:var(--text-xs);color:var(--ink-55);font-weight:600}.accred[data-astro-cid-zbvwfavv]{gap:var(--s-3);flex-direction:column;align-items:flex-end;display:flex}.accred-label[data-astro-cid-zbvwfavv]{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-55);font-weight:700}.tiles[data-astro-cid-zbvwfavv]{gap:var(--s-3);display:flex}.tile[data-astro-cid-zbvwfavv]{min-width:128px;height:54px;padding:0 var(--s-4);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-1);background:#fff;justify-content:center;align-items:center;display:inline-flex}.tile[data-astro-cid-zbvwfavv] img[data-astro-cid-zbvwfavv]{object-fit:contain;width:auto;max-width:100%;height:30px;display:block}@media (width<=860px){.inner[data-astro-cid-zbvwfavv]{flex-direction:column;align-items:flex-start}.accred[data-astro-cid-zbvwfavv]{align-items:flex-start}}@media (width<=560px){.stats[data-astro-cid-zbvwfavv]{gap:var(--s-5) var(--s-4);grid-template-columns:1fr 1fr;width:100%;display:grid}.stat[data-astro-cid-zbvwfavv],.stat[data-astro-cid-zbvwfavv]:first-child{padding-inline:0}.stat[data-astro-cid-zbvwfavv]+.stat[data-astro-cid-zbvwfavv]{border-left:0}.tiles[data-astro-cid-zbvwfavv]{flex-wrap:wrap;width:100%}.tile[data-astro-cid-zbvwfavv]{flex:auto}}.head[data-astro-cid-zwwuirgy]{gap:var(--s-5) var(--s-7);margin-bottom:var(--s-7);grid-template-columns:1.15fr .85fr;align-items:end;display:grid}h2[data-astro-cid-zwwuirgy]{font-size:var(--text-h2);max-width:16ch;font-weight:800}.intro[data-astro-cid-zwwuirgy]{color:var(--ink-70);font-size:var(--text-lead)}.grid[data-astro-cid-zwwuirgy]{gap:var(--s-5);grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.spec[data-astro-cid-zwwuirgy]{border-radius:var(--radius-lg);color:var(--on-block);isolation:isolate;box-shadow:inset 0 -7px 0 #0003, var(--shadow-1);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.block-green[data-astro-cid-zwwuirgy]{background:var(--block-green)}.block-blue[data-astro-cid-zwwuirgy]{background:var(--block-blue)}.block-red[data-astro-cid-zwwuirgy]{background:var(--block-red)}.spec[data-astro-cid-zwwuirgy]:hover{box-shadow:inset 0 -7px 0 #0003, var(--shadow-2);transform:translateY(-4px)}.photo[data-astro-cid-zwwuirgy]{margin:var(--s-3) var(--s-3) 0;border-radius:calc(var(--radius-lg) - 8px);aspect-ratio:16/10;background:#0000001f;position:relative;overflow:hidden}.photo[data-astro-cid-zwwuirgy] img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.spec[data-astro-cid-zwwuirgy]:hover .photo[data-astro-cid-zwwuirgy] img{transform:scale(1.05)}.body[data-astro-cid-zwwuirgy]{padding:var(--s-5) var(--s-5) var(--s-6);gap:var(--s-3);flex-direction:column;flex:1;display:flex}.spec[data-astro-cid-zwwuirgy] h3[data-astro-cid-zwwuirgy]{color:var(--on-block);font-size:var(--text-h3);font-weight:800;line-height:1.05}.spec-link[data-astro-cid-zwwuirgy]{color:inherit}.spec-link[data-astro-cid-zwwuirgy]:after{content:"";z-index:2;position:absolute;inset:0}.spec[data-astro-cid-zwwuirgy]:focus-within{outline:3px solid var(--ink);outline-offset:3px}.line[data-astro-cid-zwwuirgy]{color:var(--on-block-soft);font-size:var(--text-sm);max-width:44ch;line-height:1.5}.covers[data-astro-cid-zwwuirgy]{flex-wrap:wrap;gap:.45rem;margin-top:auto;display:flex}.covers[data-astro-cid-zwwuirgy] li[data-astro-cid-zwwuirgy]{font-size:var(--text-xs);letter-spacing:.01em;color:var(--on-block);border-radius:var(--radius-pill);border:1.5px solid #fff6;padding:.34em .7em;font-weight:700}.explore[data-astro-cid-zwwuirgy]{margin-top:var(--s-4);font-family:var(--font-display);color:var(--on-block);align-items:center;gap:.45em;font-size:1.05rem;font-weight:700;display:inline-flex}.explore[data-astro-cid-zwwuirgy] .icon{transition:transform .18s}.spec[data-astro-cid-zwwuirgy]:hover .explore[data-astro-cid-zwwuirgy] .icon{transform:translate(4px)}@media (width<=980px){.head[data-astro-cid-zwwuirgy],.grid[data-astro-cid-zwwuirgy]{grid-template-columns:1fr}.photo[data-astro-cid-zwwuirgy]{aspect-ratio:16/9}}.surfaces[data-astro-cid-nvscmnbq]{background:var(--ground-warm)}.head[data-astro-cid-nvscmnbq]{gap:var(--s-5) var(--s-7);margin-bottom:var(--s-7);grid-template-columns:1.05fr 1fr;align-items:end;display:grid}h2[data-astro-cid-nvscmnbq]{font-size:var(--text-h2);max-width:15ch;font-weight:800}.intro[data-astro-cid-nvscmnbq]{color:var(--ink-70);font-size:var(--text-lead)}.grid[data-astro-cid-nvscmnbq]{gap:var(--s-5);grid-template-columns:repeat(3,1fr);display:grid}.tile[data-astro-cid-nvscmnbq]{background:var(--ground);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-nvscmnbq]:hover{box-shadow:var(--shadow-2);transform:translateY(-4px)}.tile-photo[data-astro-cid-nvscmnbq]{aspect-ratio:3/2;background:var(--ground-warm-2);overflow:hidden}.tile-photo[data-astro-cid-nvscmnbq] img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.tile[data-astro-cid-nvscmnbq]:hover .tile-photo[data-astro-cid-nvscmnbq] img{transform:scale(1.05)}.tile-body[data-astro-cid-nvscmnbq]{padding:var(--s-5);flex-direction:column;flex:1;gap:.5rem;display:flex}.tag[data-astro-cid-nvscmnbq]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--fam);align-items:center;gap:.5em;font-weight:800;display:inline-flex}.tdot[data-astro-cid-nvscmnbq]{background:var(--famv);border-radius:3px;width:9px;height:9px}.tile[data-astro-cid-nvscmnbq] h3[data-astro-cid-nvscmnbq]{font-size:var(--text-h3);font-weight:800}.tile-link[data-astro-cid-nvscmnbq]{color:var(--ink)}.tile-link[data-astro-cid-nvscmnbq]:after{content:"";z-index:2;position:absolute;inset:0}.tile[data-astro-cid-nvscmnbq]:focus-within{outline:3px solid var(--orange);outline-offset:3px}.tile[data-astro-cid-nvscmnbq]:hover .tile-link[data-astro-cid-nvscmnbq]{color:var(--fam)}.tile[data-astro-cid-nvscmnbq] p[data-astro-cid-nvscmnbq]{color:var(--ink-70);font-size:var(--text-sm);line-height:1.5}.explore[data-astro-cid-nvscmnbq]{padding-top:var(--s-3);font-family:var(--font-display);color:var(--ink);align-items:center;gap:.4em;margin-top:auto;font-size:1rem;font-weight:700;display:inline-flex}.explore[data-astro-cid-nvscmnbq] .icon{color:var(--fam);transition:transform .18s}.tile[data-astro-cid-nvscmnbq]:hover .explore[data-astro-cid-nvscmnbq] .icon{transform:translate(3px)}.foot[data-astro-cid-nvscmnbq]{margin-top:var(--s-7);align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.quote-link[data-astro-cid-nvscmnbq]{font-weight:700;font-size:var(--text-sm);color:var(--ink-70);border-bottom:1.5px solid var(--line-strong);padding-bottom:1px;transition:color .15s,border-color .15s}.quote-link[data-astro-cid-nvscmnbq]:hover{color:var(--ink);border-color:var(--orange)}@media (width<=980px){.grid[data-astro-cid-nvscmnbq]{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.head[data-astro-cid-nvscmnbq],.grid[data-astro-cid-nvscmnbq]{grid-template-columns:1fr}}.apps[data-astro-cid-3ewt5yen]{background:var(--wash-blue)}.grid[data-astro-cid-3ewt5yen]{gap:var(--s-8);grid-template-columns:1.15fr .85fr;align-items:center;display:grid}h2[data-astro-cid-3ewt5yen]{font-size:var(--text-h2);margin-top:var(--s-3);max-width:15ch}.intro[data-astro-cid-3ewt5yen]{margin-top:var(--s-4);color:var(--ink-70);font-size:var(--text-lead)}.list[data-astro-cid-3ewt5yen]{margin-top:var(--s-6);gap:var(--s-3) var(--s-5);grid-template-columns:1fr 1fr;display:grid}.list[data-astro-cid-3ewt5yen] li[data-astro-cid-3ewt5yen]{color:var(--ink-90);align-items:center;gap:.6em;font-weight:600;display:flex}.tick[data-astro-cid-3ewt5yen]{color:var(--accent-green);flex:none}.media[data-astro-cid-3ewt5yen]{justify-self:end;width:100%;max-width:440px}.photo[data-astro-cid-3ewt5yen]{border-radius:var(--radius-lg);aspect-ratio:3/4;box-shadow:var(--shadow-2);overflow:hidden}.photo[data-astro-cid-3ewt5yen] img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.grid[data-astro-cid-3ewt5yen]{gap:var(--s-7);grid-template-columns:1fr}.media[data-astro-cid-3ewt5yen]{justify-self:start;max-width:380px}}@media (width<=440px){.list[data-astro-cid-3ewt5yen]{grid-template-columns:1fr}}.process[data-astro-cid-a4bvxukk]{background:var(--wash-green)}.head[data-astro-cid-a4bvxukk]{gap:var(--s-5) var(--s-7);margin-bottom:var(--s-8);grid-template-columns:1.1fr .9fr;align-items:end;display:grid}h2[data-astro-cid-a4bvxukk]{font-size:var(--text-h2);max-width:18ch}.intro[data-astro-cid-a4bvxukk]{color:var(--ink-70);font-size:var(--text-lead)}.steps[data-astro-cid-a4bvxukk]{gap:var(--s-5);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-a4bvxukk]{background:var(--ground);border-radius:var(--radius-lg);padding:var(--s-5);gap:var(--s-4);box-shadow:var(--shadow-1);flex-direction:column;display:flex}.step-head[data-astro-cid-a4bvxukk]{align-items:center;gap:var(--s-4);display:flex}.badge[data-astro-cid-a4bvxukk]{border-radius:var(--radius-sm);color:#fff;flex:none;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 -4px #00000029}.badge-green[data-astro-cid-a4bvxukk] .badge[data-astro-cid-a4bvxukk]{background:var(--block-green)}.badge-blue[data-astro-cid-a4bvxukk] .badge[data-astro-cid-a4bvxukk]{background:var(--block-blue)}.badge-red[data-astro-cid-a4bvxukk] .badge[data-astro-cid-a4bvxukk]{background:var(--block-red)}.badge-ink[data-astro-cid-a4bvxukk] .badge[data-astro-cid-a4bvxukk]{background:var(--ink)}.step[data-astro-cid-a4bvxukk] h3[data-astro-cid-a4bvxukk]{font-size:var(--text-h3);font-weight:800}.step[data-astro-cid-a4bvxukk] p[data-astro-cid-a4bvxukk]{color:var(--ink-70);font-size:var(--text-sm);line-height:1.55}@media (width<=900px){.head[data-astro-cid-a4bvxukk]{grid-template-columns:1fr}.steps[data-astro-cid-a4bvxukk]{gap:var(--s-5);grid-template-columns:1fr 1fr}}@media (width<=520px){.steps[data-astro-cid-a4bvxukk]{grid-template-columns:1fr}}.video[data-astro-cid-c4vkqbbi]{background:var(--ground)}.head[data-astro-cid-c4vkqbbi]{margin-bottom:var(--s-6);max-width:60ch}h2[data-astro-cid-c4vkqbbi]{font-size:var(--text-h2)}.intro[data-astro-cid-c4vkqbbi]{margin-top:var(--s-4);color:var(--ink-70);font-size:var(--text-lead)}.player[data-astro-cid-c4vkqbbi]{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--ink);isolation:isolate;position:relative;overflow:hidden}.poster[data-astro-cid-c4vkqbbi]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.player[data-astro-cid-c4vkqbbi]:after{content:"";background:#0c0c0c52;position:absolute;inset:0}.play[data-astro-cid-c4vkqbbi]{z-index:1;place-content:center;justify-items:center;gap:var(--s-3);cursor:pointer;color:#fff;background:0 0;border:0;display:grid;position:absolute;inset:0}.play-icon[data-astro-cid-c4vkqbbi]{background:var(--orange);width:76px;height:76px;color:var(--ink);border-radius:50%;place-items:center;padding-left:4px;transition:transform .16s;display:grid;box-shadow:0 8px 30px #00000059}.play[data-astro-cid-c4vkqbbi]:hover .play-icon[data-astro-cid-c4vkqbbi]{transform:scale(1.06)}.play-label[data-astro-cid-c4vkqbbi]{font-family:var(--font-display);text-shadow:0 1px 12px #00000080;font-size:1.15rem;font-weight:600}.player[data-astro-cid-c4vkqbbi] .yt{border:0;width:100%;height:100%;position:absolute;inset:0}.why[data-astro-cid-vphckpgm]{background:var(--ink);color:var(--on-ink)}.grid[data-astro-cid-vphckpgm]{gap:var(--s-8);grid-template-columns:1.25fr .75fr;display:grid}h2[data-astro-cid-vphckpgm]{color:#fff;font-size:var(--text-h2);max-width:15ch}.intro[data-astro-cid-vphckpgm]{margin-top:var(--s-4);color:var(--on-ink-soft);font-size:var(--text-lead);max-width:52ch;line-height:1.55}.points[data-astro-cid-vphckpgm]{margin-top:var(--s-6);gap:0 var(--s-7);grid-template-columns:1fr 1fr;display:grid}.points[data-astro-cid-vphckpgm] li[data-astro-cid-vphckpgm]{padding-block:var(--s-5);border-top:1px solid var(--on-ink-line)}.points[data-astro-cid-vphckpgm] h3[data-astro-cid-vphckpgm]{color:#fff;font-size:1.12rem;font-family:var(--font-body);letter-spacing:-.01em;font-weight:800}.points[data-astro-cid-vphckpgm] h3[data-astro-cid-vphckpgm]:before{content:"";background:var(--orange);vertical-align:.05em;border-radius:2px;width:10px;height:10px;margin-right:.6em;display:inline-block}.points[data-astro-cid-vphckpgm] li[data-astro-cid-vphckpgm] p[data-astro-cid-vphckpgm]{color:var(--on-ink-soft);font-size:var(--text-sm);margin-top:.4rem;line-height:1.5}.people[data-astro-cid-vphckpgm]{border:1px solid var(--on-ink-line);border-radius:var(--radius-lg);padding:var(--s-6);background:#212121;align-self:start}.people-label[data-astro-cid-vphckpgm]{font-size:var(--text-sm);letter-spacing:-.01em;color:#fff;margin-bottom:var(--s-5);font-weight:800}.person[data-astro-cid-vphckpgm]{gap:var(--s-4);display:flex}.avatar[data-astro-cid-vphckpgm]{border-radius:var(--radius);background:var(--block-blue);color:#fff;width:54px;height:54px;font-family:var(--font-display);flex:none;place-items:center;font-size:1.35rem;font-weight:600;display:grid}.pmeta[data-astro-cid-vphckpgm] h3[data-astro-cid-vphckpgm]{color:#fff;font-size:1.1rem;font-family:var(--font-body);font-weight:800}.role[data-astro-cid-vphckpgm]{color:var(--orange);font-size:var(--text-sm);margin-top:.15rem;font-weight:700}.note[data-astro-cid-vphckpgm]{color:var(--on-ink-soft);font-size:var(--text-sm);margin-top:.4rem;line-height:1.5}.plink[data-astro-cid-vphckpgm]{color:#fff;font-weight:700;font-size:var(--text-sm);align-items:center;gap:.35em;margin-top:.55rem;display:inline-flex}.plink[data-astro-cid-vphckpgm]:hover{color:var(--orange)}.team-link[data-astro-cid-vphckpgm]{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--on-ink-line);color:#fff;width:100%;font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:.5em;font-size:1.05rem;font-weight:600;display:inline-flex}.team-link[data-astro-cid-vphckpgm]:hover{color:var(--orange)}.team-link[data-astro-cid-vphckpgm] .icon{transition:transform .16s}.team-link[data-astro-cid-vphckpgm]:hover .icon{transform:translate(3px)}@media (width<=900px){.grid[data-astro-cid-vphckpgm]{gap:var(--s-7);grid-template-columns:1fr}}@media (width<=480px){.points[data-astro-cid-vphckpgm]{grid-template-columns:1fr}.points[data-astro-cid-vphckpgm] li[data-astro-cid-vphckpgm]:nth-child(2n){border-left:0;padding-left:0}.points[data-astro-cid-vphckpgm] li[data-astro-cid-vphckpgm]:nth-child(odd){padding-right:0}}.head[data-astro-cid-xh5we2di]{gap:var(--s-5) var(--s-7);margin-bottom:var(--s-7);grid-template-columns:1fr 1fr;align-items:end;display:grid}h2[data-astro-cid-xh5we2di]{font-size:var(--text-h2);max-width:14ch;font-weight:800}.hl[data-astro-cid-xh5we2di]{color:var(--accent-green)}.intro[data-astro-cid-xh5we2di]{color:var(--ink-70);font-size:var(--text-lead)}.grid[data-astro-cid-xh5we2di]{gap:var(--s-6);grid-template-columns:1fr 1fr;display:grid}.case[data-astro-cid-xh5we2di]{background:var(--ground);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.case[data-astro-cid-xh5we2di]:hover{box-shadow:var(--shadow-2);transform:translateY(-4px)}.case-link[data-astro-cid-xh5we2di]{z-index:2;position:absolute;inset:0}.case[data-astro-cid-xh5we2di]:focus-within{outline:3px solid var(--orange);outline-offset:3px}.case[data-astro-cid-xh5we2di]:hover .meta[data-astro-cid-xh5we2di] h3[data-astro-cid-xh5we2di]{color:var(--orange-text)}.seeall[data-astro-cid-xh5we2di]{margin-top:var(--s-6)}.all-link[data-astro-cid-xh5we2di]{font-family:var(--font-display);color:var(--ink);align-items:center;gap:.45em;font-size:1.1rem;font-weight:700;display:inline-flex}.all-link[data-astro-cid-xh5we2di] .icon{color:var(--orange-text);transition:transform .18s}.all-link[data-astro-cid-xh5we2di]:hover{color:var(--orange-text)}.all-link[data-astro-cid-xh5we2di]:hover .icon{transform:translate(3px)}.photo[data-astro-cid-xh5we2di]{aspect-ratio:16/10;background:var(--ground-warm-2);position:relative;overflow:hidden}.photo[data-astro-cid-xh5we2di] img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.case[data-astro-cid-xh5we2di]:hover .photo[data-astro-cid-xh5we2di] img{transform:scale(1.04)}.surface[data-astro-cid-xh5we2di]{left:var(--s-4);top:var(--s-4);color:#fff;font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);backdrop-filter:blur(3px);background:#141414d1;padding:.42em .8em;font-weight:800;position:absolute}.meta[data-astro-cid-xh5we2di]{padding:var(--s-5)}.meta[data-astro-cid-xh5we2di] h3[data-astro-cid-xh5we2di]{font-size:var(--text-h3);font-weight:800}.loc[data-astro-cid-xh5we2di]{color:var(--ink-55);font-weight:700;font-size:var(--text-sm);align-items:center;gap:.35em;margin-top:.3rem;display:inline-flex}.loc[data-astro-cid-xh5we2di] .icon{color:var(--ink-55)}.figs[data-astro-cid-xh5we2di]{margin:var(--s-5) 0 0;gap:var(--s-4);flex-wrap:wrap;display:flex}.figs[data-astro-cid-xh5we2di] div[data-astro-cid-xh5we2di]{background:var(--ground-warm);border-radius:var(--radius-sm);min-width:6.5rem;padding:.7rem 1rem}.figs[data-astro-cid-xh5we2di] dd[data-astro-cid-xh5we2di]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent-green);margin:0;font-size:1.7rem;font-weight:800;line-height:1}.figs[data-astro-cid-xh5we2di] dt[data-astro-cid-xh5we2di]{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-55);margin-top:.3rem;font-weight:700}.clients[data-astro-cid-xh5we2di]{margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--line);gap:var(--s-4);display:grid}.clients-label[data-astro-cid-xh5we2di]{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-55);align-items:center;gap:.5em;font-weight:800;display:inline-flex}.clients-label[data-astro-cid-xh5we2di] .icon{color:var(--orange-text)}.client-row[data-astro-cid-xh5we2di]{gap:var(--s-3) var(--s-4);flex-wrap:wrap;display:flex}.client-row[data-astro-cid-xh5we2di] li[data-astro-cid-xh5we2di]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-90);border-right:1px solid var(--line-strong);padding:.2rem .9rem .2rem 0;font-size:clamp(1.1rem,.95rem + .7vw,1.5rem);font-weight:700}.client-row[data-astro-cid-xh5we2di] li[data-astro-cid-xh5we2di]:last-child{border-right:0}@media (width<=780px){.head[data-astro-cid-xh5we2di],.grid[data-astro-cid-xh5we2di]{grid-template-columns:1fr}}.faq[data-astro-cid-mt3jvf5b]{background:var(--ground-warm)}.grid[data-astro-cid-mt3jvf5b]{gap:var(--s-8);grid-template-columns:.82fr 1.18fr;align-items:start;display:grid}.lead[data-astro-cid-mt3jvf5b]{position:sticky;top:92px}h2[data-astro-cid-mt3jvf5b]{font-size:var(--text-h2);max-width:12ch}.intro[data-astro-cid-mt3jvf5b]{margin-top:var(--s-4);color:var(--ink-70);font-size:var(--text-lead);max-width:36ch;line-height:1.55}.tel[data-astro-cid-mt3jvf5b]{color:var(--orange-text);white-space:nowrap;font-weight:700}.tel[data-astro-cid-mt3jvf5b]:hover{text-decoration:underline}.lead-cta[data-astro-cid-mt3jvf5b]{margin-top:var(--s-5)}.list[data-astro-cid-mt3jvf5b]{display:grid}.item[data-astro-cid-mt3jvf5b]{border-top:1px solid var(--line-strong);padding-block:var(--s-2)}.item[data-astro-cid-mt3jvf5b]:last-child{border-bottom:1px solid var(--line-strong)}details[data-astro-cid-mt3jvf5b]{padding:0}summary[data-astro-cid-mt3jvf5b]{justify-content:space-between;align-items:center;gap:var(--s-5);padding:var(--s-4) 0;cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-mt3jvf5b]::-webkit-details-marker{display:none}.q[data-astro-cid-mt3jvf5b]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:600}.marker[data-astro-cid-mt3jvf5b]{border:1.5px solid var(--line-strong);width:34px;height:34px;color:var(--ink-70);border-radius:50%;flex:none;place-items:center;transition:transform .22s,border-color .16s,color .16s,background .16s;display:grid}details[data-astro-cid-mt3jvf5b][open] .marker[data-astro-cid-mt3jvf5b]{background:var(--orange);border-color:var(--orange);color:var(--ink);transform:rotate(90deg)}summary[data-astro-cid-mt3jvf5b]:hover .marker[data-astro-cid-mt3jvf5b]{border-color:var(--ink);color:var(--ink)}.answer[data-astro-cid-mt3jvf5b]{padding-bottom:var(--s-5);overflow:hidden}.answer[data-astro-cid-mt3jvf5b] p[data-astro-cid-mt3jvf5b]{color:var(--ink-70);font-size:var(--text-body);max-width:62ch;line-height:1.6}@media (prefers-reduced-motion:no-preference){details[data-astro-cid-mt3jvf5b][open] .answer[data-astro-cid-mt3jvf5b]{animation:.32s faq-open}@keyframes faq-open{0%{opacity:0;transform:translateY(-6px)}}}@media (width<=820px){.grid[data-astro-cid-mt3jvf5b]{gap:var(--s-6);grid-template-columns:1fr}.lead[data-astro-cid-mt3jvf5b]{position:static}h2[data-astro-cid-mt3jvf5b]{max-width:none}}.reviews[data-astro-cid-y5sfqz7u]{background:var(--ground-warm)}.head[data-astro-cid-y5sfqz7u]{gap:var(--s-4) var(--s-6);margin-bottom:var(--s-7);grid-template-columns:1fr auto;align-items:end;display:grid}h2[data-astro-cid-y5sfqz7u]{font-size:var(--text-h2)}.scoreline[data-astro-cid-y5sfqz7u]{margin-top:var(--s-3);color:var(--ink-70);font-weight:600;font-size:var(--text-body);flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.stars[data-astro-cid-y5sfqz7u]{color:var(--orange);gap:.05em;display:inline-flex}.scoreline[data-astro-cid-y5sfqz7u] strong[data-astro-cid-y5sfqz7u]{color:var(--ink)}.glink[data-astro-cid-y5sfqz7u]{font-weight:700;font-size:var(--text-sm);color:var(--ink);white-space:nowrap;align-items:center;gap:.4em;display:inline-flex}.glink[data-astro-cid-y5sfqz7u]:hover{color:var(--orange-text)}.rgrid[data-astro-cid-y5sfqz7u]{gap:var(--s-4);grid-template-columns:repeat(3,1fr);display:grid}.rcard[data-astro-cid-y5sfqz7u]{background:var(--ground);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--s-6) var(--s-5);gap:var(--s-3);box-shadow:var(--shadow-1);align-content:start;display:grid;position:relative}.qi[data-astro-cid-y5sfqz7u]{color:var(--orange)}.rquote[data-astro-cid-y5sfqz7u]{font-size:var(--text-body);color:var(--ink-55);margin:0;line-height:1.55}.rmeta[data-astro-cid-y5sfqz7u]{margin-top:var(--s-2);gap:.15rem;display:grid}.rname[data-astro-cid-y5sfqz7u]{color:var(--ink);font-weight:800}.rorg[data-astro-cid-y5sfqz7u]{font-size:var(--text-sm);color:var(--ink-55);font-weight:600}.rslot-tag[data-astro-cid-y5sfqz7u]{top:var(--s-4);right:var(--s-4);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-55);background:var(--ground-warm-2);border-radius:999px;padding:.3em .6em;font-weight:700;position:absolute}@media (width<=860px){.head[data-astro-cid-y5sfqz7u],.rgrid[data-astro-cid-y5sfqz7u]{grid-template-columns:1fr}}.ls-embed[data-astro-cid-payhiaya] iframe[data-astro-cid-payhiaya]{border:0;border-radius:12px;width:100%;min-height:640px;display:block}.quote[data-astro-cid-payhiaya]{background:var(--block-blue-deep);color:#fff}.grid[data-astro-cid-payhiaya]{gap:var(--s-8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.eyebrow-label[data-astro-cid-payhiaya].light{color:var(--orange)}.motif[data-astro-cid-payhiaya]{margin-bottom:var(--s-4);align-items:center;gap:6px;display:flex}.motif[data-astro-cid-payhiaya] i[data-astro-cid-payhiaya]{border-radius:var(--radius-pill);background:#fff;height:7px;display:block}.motif[data-astro-cid-payhiaya] i[data-astro-cid-payhiaya]:first-child{width:38px}.motif[data-astro-cid-payhiaya] i[data-astro-cid-payhiaya]:nth-child(2){opacity:.72;width:22px}.motif[data-astro-cid-payhiaya] i[data-astro-cid-payhiaya]:nth-child(3){opacity:.48;width:12px}h2[data-astro-cid-payhiaya]{color:#fff;font-size:var(--text-h2);margin-top:var(--s-3)}.intro[data-astro-cid-payhiaya]{margin-top:var(--s-4);color:var(--on-block-soft);font-size:var(--text-lead);max-width:46ch;line-height:1.55}.contacts[data-astro-cid-payhiaya]{margin-top:var(--s-6);gap:var(--s-3);display:grid}.contacts[data-astro-cid-payhiaya] a[data-astro-cid-payhiaya]{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--radius);border:1px solid #ffffff3d;transition:border-color .15s,background .15s;display:flex}.contacts[data-astro-cid-payhiaya] a[data-astro-cid-payhiaya]:hover{border-color:var(--orange);background:#f090000f}.ci[data-astro-cid-payhiaya]{border-radius:var(--radius);width:42px;height:42px;color:var(--orange);background:#f0900024;flex:none;place-items:center;display:grid}.cmeta[data-astro-cid-payhiaya]{display:grid}.clabel[data-astro-cid-payhiaya]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--on-block-soft);font-weight:700}.cval[data-astro-cid-payhiaya]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:1.2rem;font-weight:600}.card[data-astro-cid-payhiaya]{background:var(--ground);border-radius:var(--radius-lg);padding:var(--s-6);gap:var(--s-4);box-shadow:var(--shadow-2);display:grid}.row[data-astro-cid-payhiaya]{gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.field[data-astro-cid-payhiaya]{gap:.4rem;display:grid}label[data-astro-cid-payhiaya]{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-55);font-weight:700}input[data-astro-cid-payhiaya],select[data-astro-cid-payhiaya],textarea[data-astro-cid-payhiaya]{font-family:var(--font-body);font-size:var(--text-body);color:var(--ink);background:var(--ground);border:1.5px solid var(--line-strong);border-radius:var(--radius);width:100%;padding:.7rem .8rem}textarea[data-astro-cid-payhiaya]{resize:vertical}input[data-astro-cid-payhiaya]:focus,select[data-astro-cid-payhiaya]:focus,textarea[data-astro-cid-payhiaya]:focus{border-color:var(--orange);outline:none;box-shadow:0 0 0 3px #f090002e}.submit[data-astro-cid-payhiaya]{width:100%;margin-top:var(--s-1)}.formnote[data-astro-cid-payhiaya]{font-size:var(--text-xs);color:var(--ink-55);text-align:center}.req[data-astro-cid-payhiaya]{color:var(--code-red)}.fhint[data-astro-cid-payhiaya]{font-size:var(--text-xs);color:var(--ink-55)}.ferr[data-astro-cid-payhiaya]{font-size:var(--text-xs);color:#b3261e;font-weight:700}input[data-astro-cid-payhiaya].invalid,select[data-astro-cid-payhiaya].invalid,textarea[data-astro-cid-payhiaya].invalid{border-color:#b3261e;box-shadow:0 0 0 3px #b3261e24}input[data-astro-cid-payhiaya][type=file]{font-size:var(--text-sm);background:var(--ground-warm);padding:.55rem .6rem}.hp[data-astro-cid-payhiaya]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formerr[data-astro-cid-payhiaya]{color:#8a1c14;font-size:var(--text-sm);border-radius:var(--radius);text-align:center;background:#fdecea;border:1px solid #f3b7b1;padding:.7rem .9rem;font-weight:600}.success[data-astro-cid-payhiaya]{text-align:center;padding:var(--s-5) var(--s-4);justify-items:center;gap:.5rem;display:grid}.success[data-astro-cid-payhiaya] .si[data-astro-cid-payhiaya]{width:54px;height:54px;color:var(--code-green);margin-bottom:var(--s-3);background:#148c001f;border-radius:50%;place-items:center;display:grid}.success[data-astro-cid-payhiaya] .slead[data-astro-cid-payhiaya]{font-family:var(--font-display);color:var(--ink);font-size:1.4rem;font-weight:600}.success[data-astro-cid-payhiaya] p[data-astro-cid-payhiaya]{color:var(--ink-70);max-width:40ch;line-height:1.55}.success[data-astro-cid-payhiaya] a[data-astro-cid-payhiaya]{color:var(--orange-text);font-weight:700}.cf-turnstile[data-astro-cid-payhiaya]:empty{display:none}@media (width<=820px){.grid[data-astro-cid-payhiaya]{gap:var(--s-6);grid-template-columns:1fr}}@media (width<=420px){.row[data-astro-cid-payhiaya]{grid-template-columns:1fr}}.pband[data-astro-cid-zmw3i2lm]{isolation:isolate;min-height:clamp(440px,60vh,620px);padding-block:var(--s-8);align-items:center;display:flex;position:relative;overflow:hidden}.pband-photo[data-astro-cid-zmw3i2lm]{z-index:-1;position:absolute;inset:-8% 0}.pband-photo[data-astro-cid-zmw3i2lm] img{object-fit:cover;width:100%;height:100%}html.js-motion .pband-photo[data-astro-cid-zmw3i2lm] img{transform:translate3d(0, var(--py,0), 0);will-change:transform}.panel[data-astro-cid-zmw3i2lm]{background:var(--code);color:var(--on-block);border-radius:var(--radius-lg);max-width:31rem;box-shadow:inset 0 -7px 0 #0003, var(--shadow-2);padding:clamp(1.6rem,1.1rem + 1.8vw,2.7rem)}.align-right[data-astro-cid-zmw3i2lm] .panel[data-astro-cid-zmw3i2lm]{margin-left:auto}.motif[data-astro-cid-zmw3i2lm]{margin-bottom:var(--s-4);align-items:center;gap:6px;display:flex}.motif[data-astro-cid-zmw3i2lm] i[data-astro-cid-zmw3i2lm]{border-radius:var(--radius-pill);background:#fff;height:7px;display:block}.motif[data-astro-cid-zmw3i2lm] i[data-astro-cid-zmw3i2lm]:first-child{width:38px}.motif[data-astro-cid-zmw3i2lm] i[data-astro-cid-zmw3i2lm]:nth-child(2){opacity:.72;width:22px}.motif[data-astro-cid-zmw3i2lm] i[data-astro-cid-zmw3i2lm]:nth-child(3){opacity:.48;width:12px}.panel[data-astro-cid-zmw3i2lm] h2[data-astro-cid-zmw3i2lm]{color:var(--on-block);max-width:18ch;font-size:clamp(1.7rem,1.25rem + 1.7vw,2.6rem);font-weight:800;line-height:1.02}.body[data-astro-cid-zmw3i2lm]{margin-top:var(--s-4);color:var(--on-block-soft);font-size:var(--text-lead);line-height:1.5}.figure[data-astro-cid-zmw3i2lm]{margin-top:var(--s-5);align-items:baseline;gap:.5em;display:flex}.figure[data-astro-cid-zmw3i2lm] strong[data-astro-cid-zmw3i2lm]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2rem,1.5rem + 1.6vw,2.9rem);font-weight:800;line-height:1}.figure[data-astro-cid-zmw3i2lm] span[data-astro-cid-zmw3i2lm]{font-size:var(--text-sm);color:var(--on-block-soft);font-weight:700}@media (width<=720px){.pband[data-astro-cid-zmw3i2lm]{min-height:0;padding:0;display:block}.pband-photo[data-astro-cid-zmw3i2lm]{aspect-ratio:3/2;position:relative;inset:0}.panel[data-astro-cid-zmw3i2lm]{max-width:none;margin:-2.5rem var(--s-4) var(--s-5);position:relative}html.js-motion .pband-photo[data-astro-cid-zmw3i2lm] img{transform:none}}
