.hl[data-astro-cid-err55q3f]{aspect-ratio:1/.86;font-family:var(--font-body);position:relative}[data-astro-cid-err55q3f][data-t]:after{content:attr(data-t)}.hl-pic[data-astro-cid-err55q3f]{aspect-ratio:16/9;border:3px solid var(--orange);background:#2e2a27;position:absolute;top:11%;left:3%;right:3%;overflow:hidden;box-shadow:0 24px 48px -24px #3c281473}.hl-shot[data-astro-cid-err55q3f]{object-fit:cover;transform-origin:50%;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.hl-shot[data-astro-cid-err55q3f].is-on{opacity:1;will-change:transform}.hl-grain[data-astro-cid-err55q3f]{pointer-events:none;opacity:.14;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:-50%}.hl[data-astro-cid-err55q3f].is-live .hl-grain[data-astro-cid-err55q3f]{animation:.5s steps(4,end) infinite hl-grain}@keyframes hl-grain{0%{transform:translate(0)}25%{transform:translate(-7%,4%)}50%{transform:translate(5%,-6%)}75%{transform:translate(-3%,-2%)}}.hl[data-astro-cid-err55q3f].is-paused .hl-grain[data-astro-cid-err55q3f]{animation-play-state:paused}.hl-cap[data-astro-cid-err55q3f]{z-index:2;color:#fff;font:600 15px/1.35 var(--font-body);white-space:nowrap;background:#141414b8;border-radius:3px;padding:4px 10px;transition:opacity .2s;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.hl-ad[data-astro-cid-err55q3f],.hl-ccsl[data-astro-cid-err55q3f]{backdrop-filter:blur(8px);background:#ffffffe6;position:absolute;box-shadow:0 18px 40px -18px #3c281459,0 2px 6px #3131310f}.hl[data-astro-cid-err55q3f] b[data-astro-cid-err55q3f]{font:700 10px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink);display:block}.hl-ad[data-astro-cid-err55q3f]{max-width:62%;color:var(--ink-strong);font:550 13.5px/1.35 var(--font-body);border-radius:14px;padding:10px 14px 11px;transition:opacity .35s,transform .35s;top:0;left:-2%}.hl-ad[data-astro-cid-err55q3f] b[data-astro-cid-err55q3f]{margin-bottom:5px}.hl-ad[data-astro-cid-err55q3f].is-off{opacity:0;transform:translateY(-6px)}.hl-wave[data-astro-cid-err55q3f]{width:44%;position:absolute;bottom:3%;left:2%}.hl-wave[data-astro-cid-err55q3f] b[data-astro-cid-err55q3f]{color:var(--muted);margin-bottom:8px}.hl-bars[data-astro-cid-err55q3f]{align-items:center;gap:3px;height:44px;display:flex}.hl-bars[data-astro-cid-err55q3f] u[data-astro-cid-err55q3f]{background:#b7babe;border-radius:2px;flex:1;height:14%;text-decoration:none;transition:height .25s,background .25s}.hl[data-astro-cid-err55q3f].is-talk .hl-bars[data-astro-cid-err55q3f] u[data-astro-cid-err55q3f]{height:var(--h);background:var(--orange);animation:hl-voice .9s ease-in-out var(--d) infinite alternate}@keyframes hl-voice{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.hl-ccsl[data-astro-cid-err55q3f]{width:58%;font:12px/1.4 var(--font-script);color:var(--ink-strong);border-radius:10px;padding:12px 14px 13px;bottom:0;right:-3%}.hl-ccsl[data-astro-cid-err55q3f] b[data-astro-cid-err55q3f]{font-family:var(--font-body);margin-bottom:7px}.hl-ccsl[data-astro-cid-err55q3f] p[data-astro-cid-err55q3f]{grid-template-columns:30px 1fr;margin:0;display:grid}.hl-row[data-astro-cid-err55q3f]{min-height:2.8em}.hl-row[data-astro-cid-err55q3f] span[data-astro-cid-err55q3f]:first-child{color:var(--orange-ink);font-weight:700}.hl-line[data-astro-cid-err55q3f]{min-height:2.8em;transition:opacity .3s;margin-top:4px!important}.hl-line[data-astro-cid-err55q3f].is-off,.hl-cap[data-astro-cid-err55q3f].is-off{opacity:0}.hl-pp[data-astro-cid-err55q3f]{z-index:1;aspect-ratio:16/9;color:var(--ink-strong);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:11%;left:3%;right:3%}.hl-pp[data-astro-cid-err55q3f][hidden]{display:none}.hl-pp[data-astro-cid-err55q3f]>span[data-astro-cid-err55q3f]{opacity:0;background:#ffffffe0;border-radius:50%;place-items:center;width:52px;height:52px;transition:opacity .2s,transform .2s;display:grid;transform:scale(.9);box-shadow:0 6px 18px -6px #00000080}.hl-pp[data-astro-cid-err55q3f]:hover>span[data-astro-cid-err55q3f],.hl-pp[data-astro-cid-err55q3f]:focus-visible>span[data-astro-cid-err55q3f],.hl[data-astro-cid-err55q3f].is-paused .hl-pp[data-astro-cid-err55q3f]>span[data-astro-cid-err55q3f]{opacity:1;transform:none}.hl-pp[data-astro-cid-err55q3f]:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.hl-pp[data-astro-cid-err55q3f] i[data-astro-cid-err55q3f]{border-inline:4px solid;width:14px;height:16px}.hl[data-astro-cid-err55q3f].is-paused .hl-pp[data-astro-cid-err55q3f] i[data-astro-cid-err55q3f]{border:9px solid #0000;border-inline:0;border-left:15px solid;width:0;height:0;margin-left:4px}.hl-ad[data-astro-cid-err55q3f],.hl-wave[data-astro-cid-err55q3f],.hl-ccsl[data-astro-cid-err55q3f]{z-index:2}@media (hover:none){.hl-pp[data-astro-cid-err55q3f]{place-items:start end}.hl-pp[data-astro-cid-err55q3f]>span[data-astro-cid-err55q3f]{opacity:.8;width:30px;height:30px;margin:8px;transform:none}.hl-pp[data-astro-cid-err55q3f] i[data-astro-cid-err55q3f]{border-inline-width:2.5px;width:9px;height:10px}.hl[data-astro-cid-err55q3f].is-paused .hl-pp[data-astro-cid-err55q3f] i[data-astro-cid-err55q3f]{border-block-width:6px;border-left-width:10px;margin-left:2px}}.hl[data-astro-cid-err55q3f].is-paused .hl-bars[data-astro-cid-err55q3f] u[data-astro-cid-err55q3f]{animation-play-state:paused}@media (width<=960px){.hl[data-astro-cid-err55q3f]{max-width:560px;margin-inline:auto}}@media (width<=480px){.hl[data-astro-cid-err55q3f]{aspect-ratio:1/1.06}.hl-pic[data-astro-cid-err55q3f],.hl-pp[data-astro-cid-err55q3f]{top:14%;left:0;right:0}.hl-pic[data-astro-cid-err55q3f]{border-width:2px}.hl-cap[data-astro-cid-err55q3f]{font-size:12.5px;bottom:8%}.hl-ad[data-astro-cid-err55q3f]{max-width:80%;font-size:12.5px;left:0}.hl-wave[data-astro-cid-err55q3f]{width:34%;left:0}.hl-ccsl[data-astro-cid-err55q3f]{width:64%;font-size:11px;right:0}.hl-ccsl[data-astro-cid-err55q3f] p[data-astro-cid-err55q3f]{grid-template-columns:26px 1fr}}@media (prefers-reduced-motion:reduce){.hl[data-astro-cid-err55q3f].is-talk .hl-bars[data-astro-cid-err55q3f] u[data-astro-cid-err55q3f],.hl[data-astro-cid-err55q3f].is-live .hl-grain[data-astro-cid-err55q3f]{animation:none}.hl-ad[data-astro-cid-err55q3f],.hl-cap[data-astro-cid-err55q3f],.hl-line[data-astro-cid-err55q3f],.hl-bars[data-astro-cid-err55q3f] u[data-astro-cid-err55q3f]{transition:none}}.cs-imdb[data-astro-cid-vdl36btv]{border-radius:4px;flex:none;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-block}.cs-imdb[data-astro-cid-vdl36btv]:hover{transform:translateY(-1px)}.cs-imdb[data-astro-cid-vdl36btv] .imdb{width:64px;height:32px}.cs[data-astro-cid-vdl36btv]{padding-top:clamp(36px,3.6vw,56px)}#showcase-h[data-astro-cid-vdl36btv]{max-width:none}@media (width>=900px){#showcase-h[data-astro-cid-vdl36btv]{white-space:nowrap}}.cs[data-astro-cid-vdl36btv] .section-head[data-astro-cid-vdl36btv]{align-items:flex-end}.cs-find[data-astro-cid-vdl36btv]{gap:14px;margin:0 0 clamp(22px,2.6vw,32px);display:grid}.cs-find[data-astro-cid-vdl36btv][hidden]{display:none}html.js .cs-find[data-astro-cid-vdl36btv][hidden]{visibility:hidden;display:grid}.cs-form[data-astro-cid-vdl36btv]{gap:10px;display:grid}.cs-form[data-astro-cid-vdl36btv] label[data-astro-cid-vdl36btv]{color:var(--ink-strong);font-size:1.1rem;font-weight:700}.cs-form[data-astro-cid-vdl36btv] input[data-astro-cid-vdl36btv]{border:1.5px solid var(--ink);border-radius:var(--radius);width:100%;max-width:760px;box-shadow:var(--lift);background:var(--paper) no-repeat 18px center / 22px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23444c55' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");padding:16px 18px 16px 52px;font-size:1.1rem}.cs-form[data-astro-cid-vdl36btv] input[data-astro-cid-vdl36btv]::placeholder{color:#80868e}.cs-form[data-astro-cid-vdl36btv] input[data-astro-cid-vdl36btv]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.cs-chips[data-astro-cid-vdl36btv]{flex-wrap:wrap;gap:8px;display:flex}.cs-chips[data-astro-cid-vdl36btv] button[data-astro-cid-vdl36btv]{border:1px solid var(--rule);background:var(--paper);min-height:40px;color:var(--ink-strong);font:650 .92rem/1 var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 15px;transition:background .2s,border-color .2s;display:inline-flex;position:relative}.cs-chips[data-astro-cid-vdl36btv] button[data-astro-cid-vdl36btv]:hover{border-color:var(--ink)}.cs-chips[data-astro-cid-vdl36btv] button[data-astro-cid-vdl36btv][aria-pressed=true]{background:var(--orange);border-color:var(--orange)}.cs-chips[data-astro-cid-vdl36btv] button[data-astro-cid-vdl36btv]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.cs-chips[data-astro-cid-vdl36btv] img[data-astro-cid-vdl36btv]{filter:grayscale()brightness(.35);mix-blend-mode:multiply;width:auto;display:block}.cs-chips[data-astro-cid-vdl36btv] button[data-astro-cid-vdl36btv][aria-pressed=true] img[data-astro-cid-vdl36btv]{filter:grayscale()brightness(0)}.cs-n[data-astro-cid-vdl36btv]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}.cs-chips[data-astro-cid-vdl36btv] button[data-astro-cid-vdl36btv][aria-pressed=true] .cs-n[data-astro-cid-vdl36btv]{color:var(--ink-strong)}.cs-result[data-astro-cid-vdl36btv]:empty{display:none}.cs-result[data-astro-cid-vdl36btv]{gap:16px;display:grid}.cs-result[data-astro-cid-vdl36btv] p{margin:0}.cs-result[data-astro-cid-vdl36btv] .r-head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cs-result[data-astro-cid-vdl36btv] .r-name{color:var(--ink-strong);margin:0;font-size:1.35rem}.cs-result[data-astro-cid-vdl36btv] .r-line{color:var(--ink-strong);font-size:1.08rem;font-weight:650}.cs-result[data-astro-cid-vdl36btv] .r-count{font-family:var(--font-script);letter-spacing:-.02em;color:var(--orange-ink);vertical-align:-.08em;font-size:1.75em;font-weight:700;line-height:1}.cs-result[data-astro-cid-vdl36btv] .r-foot{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px 16px;padding-top:14px;display:flex}.cs-result[data-astro-cid-vdl36btv] .r-foot .btn{margin:0}.cs-result[data-astro-cid-vdl36btv] .r-also{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.cs-result[data-astro-cid-vdl36btv] .r-also button{font:inherit;color:var(--ink);background:var(--band);border:1px solid var(--rule);cursor:pointer;border-radius:3px;padding:4px 9px;font-weight:600}.cs-result[data-astro-cid-vdl36btv] .r-also button:hover,.cs-result[data-astro-cid-vdl36btv] .r-also button:focus-visible{border-color:var(--orange);color:var(--orange-ink)}.cs-all[data-astro-cid-vdl36btv][hidden]{display:none}.cs-wall[data-astro-cid-vdl36btv]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.3vw,18px);margin:0;padding:0;list-style:none;display:grid}.cs-wall[data-astro-cid-vdl36btv] a[data-astro-cid-vdl36btv]{border-radius:3px;display:block}.cs-wall[data-astro-cid-vdl36btv] img[data-astro-cid-vdl36btv]{aspect-ratio:2/3;object-fit:cover;background:var(--band);border-radius:3px;width:100%;height:auto;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 1px #3131310f,0 14px 22px -16px #3c28148c}.cs-wall[data-astro-cid-vdl36btv] a[data-astro-cid-vdl36btv]:hover img[data-astro-cid-vdl36btv],.cs-wall[data-astro-cid-vdl36btv] a[data-astro-cid-vdl36btv]:focus-visible img[data-astro-cid-vdl36btv]{transform:translateY(-3px)}.cs-wall[data-astro-cid-vdl36btv] a[data-astro-cid-vdl36btv]:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.cs-more[data-astro-cid-vdl36btv]{display:none}@media (width<=640px){.cs-more[data-astro-cid-vdl36btv]:not([hidden]){border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);width:100%;max-width:420px;color:var(--ink-strong);font:650 1rem/1.2 var(--font-body);cursor:pointer;justify-content:center;margin:16px auto 0;padding:12px 16px;display:flex}.cs-more[data-astro-cid-vdl36btv]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}}.cs[data-astro-cid-vdl36btv] .tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(14px,2vw,24px);max-width:1180px;margin:0;padding:0;list-style:none;display:grid}.cs[data-astro-cid-vdl36btv] .tiles a{color:var(--ink);border-radius:3px;text-decoration:none;display:block;position:relative}.cs[data-astro-cid-vdl36btv] .tiles img{aspect-ratio:200/296;object-fit:cover;width:100%;height:auto;box-shadow:var(--lift);background:var(--band);border-radius:3px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}.cs[data-astro-cid-vdl36btv] .tile-cap{text-align:center;font:500 .8rem/1.75 var(--font-body);opacity:0;pointer-events:none;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:10px;left:8px;right:8px;transform:translateY(6px)}.cs[data-astro-cid-vdl36btv] .tile-cap>span{background:var(--paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:3px 7px}.cs[data-astro-cid-vdl36btv] .tile-title{color:var(--ink-strong);font-weight:700}.cs[data-astro-cid-vdl36btv] .tile-meta{color:var(--orange-ink)}.cs[data-astro-cid-vdl36btv] .tiles a:hover img,.cs[data-astro-cid-vdl36btv] .tiles a:focus-visible img{transform:translateY(-4px)}.cs[data-astro-cid-vdl36btv] .tiles a:hover .tile-cap,.cs[data-astro-cid-vdl36btv] .tiles a:focus-visible .tile-cap{opacity:1;transform:translateY(-4px)}.cs[data-astro-cid-vdl36btv] .tiles a:focus-visible{outline:3px solid var(--orange);outline-offset:3px}@media (width<=640px){.cs[data-astro-cid-vdl36btv] .tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cs-wall[data-astro-cid-vdl36btv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cs-wall[data-astro-cid-vdl36btv].is-clipped li[data-astro-cid-vdl36btv]:nth-child(n+7){display:none}.cs-more[data-astro-cid-vdl36btv]:not([hidden]){max-width:none}.cs-chips[data-astro-cid-vdl36btv]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.cs-chips[data-astro-cid-vdl36btv] button[data-astro-cid-vdl36btv]{flex:none}}@media (prefers-reduced-motion:reduce){.cs[data-astro-cid-vdl36btv] *{transition:none!important}}.hp-grid[data-astro-cid-7aleet5i]{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.hp-photo[data-astro-cid-7aleet5i]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);filter:grayscale();width:100%;height:auto;box-shadow:var(--lift);display:block}.hp-copy[data-astro-cid-7aleet5i]{gap:14px;max-width:39.9em;display:grid}.hp-copy[data-astro-cid-7aleet5i] h2[data-astro-cid-7aleet5i],.hp-copy[data-astro-cid-7aleet5i] p[data-astro-cid-7aleet5i]{margin:0}.hp-copy[data-astro-cid-7aleet5i] p[data-astro-cid-7aleet5i]{color:var(--slate);font-size:1.08rem;line-height:1.6}.hp-copy[data-astro-cid-7aleet5i] .hp-name[data-astro-cid-7aleet5i]{color:var(--ink-strong);font-size:1.2rem;font-weight:700}.hp-name[data-astro-cid-7aleet5i] a[data-astro-cid-7aleet5i]{color:inherit;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:4px;text-decoration-thickness:2px}.hp-offices[data-astro-cid-7aleet5i]{gap:10px;margin:12px 0 0;display:grid}.hp-skylines[data-astro-cid-7aleet5i]{grid-template-columns:repeat(2,minmax(0,220px));gap:14px;display:grid}.hp-skylines[data-astro-cid-7aleet5i] img[data-astro-cid-7aleet5i]{border-radius:4px;width:100%;height:auto;display:block}.hp-offices[data-astro-cid-7aleet5i] figcaption[data-astro-cid-7aleet5i]{font:700 .75rem/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}@media (width<=760px){.hp-grid[data-astro-cid-7aleet5i]{grid-template-columns:minmax(0,1fr)}.hp-photo[data-astro-cid-7aleet5i]{max-width:300px}}.home-hero[data-astro-cid-lcdefpme]{background:var(--bg);isolation:isolate;position:relative;overflow-x:clip}.hh[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(400px,480px);column-gap:clamp(32px,4.4vw,64px);padding-block:clamp(28px,3.4vw,52px) clamp(28px,3vw,44px);display:grid}.hh-copy[data-astro-cid-lcdefpme]{align-self:center;gap:18px;display:grid}.hh-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.01em;text-wrap:balance;max-width:21.12em;margin:0;font-size:clamp(1.9rem,1.3rem + 1.4vw,2.5rem);font-weight:700;line-height:1.15}.hh-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] .h1-lead[data-astro-cid-lcdefpme]{font-weight:450}.hh-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] abbr[data-astro-cid-lcdefpme]{cursor:help;text-decoration:none}.hh-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{text-wrap:pretty;max-width:35.91em;color:var(--slate);margin:0;font-size:clamp(1.05rem,1rem + .25vw,1.2rem)}.hh-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-strong);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:.18em;text-decoration-thickness:1.5px}.hh-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--orange-ink)}.hh-proof[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.hh-chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hh-chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:var(--paper);color:var(--slate);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 8px;font-size:.92rem;font-weight:550;display:inline-flex}.hh-chips[data-astro-cid-lcdefpme] .flag[data-astro-cid-lcdefpme]{filter:saturate(.4);opacity:.6;border-radius:2px;flex:none;width:auto;height:13px;display:block;box-shadow:0 0 0 1px #3131311f}.hh-cta[data-astro-cid-lcdefpme]{margin-top:6px}.hh-buttons[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin:0;display:flex}.hh-buttons[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme],.hh-buttons[data-astro-cid-lcdefpme] .btn{margin:0}@media (width<=480px){.hh-buttons[data-astro-cid-lcdefpme]>:first-child{flex:1 0 100%;justify-content:center}.hh-buttons[data-astro-cid-lcdefpme]>:not(:first-child){flex:1 1 0;justify-content:center}}.pay-line[data-astro-cid-lcdefpme]{color:var(--slate);margin:14px 0 0;font-size:.92rem;font-weight:550;line-height:1.35}.pay-line[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:inline-block}.hh-art[data-astro-cid-lcdefpme]{align-self:center;min-width:0;position:relative}.svc[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{margin-bottom:clamp(20px,2.4vw,32px)}.svc-panels[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.svc-panel[data-astro-cid-lcdefpme]{background:var(--paper);border:1px solid var(--rule);border-radius:12px;grid-template-columns:minmax(0,50%) minmax(0,1fr);align-items:start;gap:clamp(18px,2.4vw,32px);padding:clamp(18px,2vw,26px);transition:box-shadow .25s,border-color .25s;display:grid;position:relative}.svc-panel[data-astro-cid-lcdefpme]:hover{box-shadow:var(--lift);border-color:#c9cacc}.svc-panel[data-astro-cid-lcdefpme]:focus-within{outline:3px solid var(--orange);outline-offset:3px}.svc-fan[data-astro-cid-lcdefpme]{aspect-ratio:1/1.02;background:var(--peach);border-radius:8px;position:relative;overflow:hidden}.svc-page[data-astro-cid-lcdefpme]{aspect-ratio:560/725;background:#fff;width:64%;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:8%;box-shadow:0 1px 2px #3131311f,0 12px 24px -12px #3c281473}.svc-page--back[data-astro-cid-lcdefpme]{object-fit:cover;left:6%;transform:rotate(-5deg)}.svc-page--front[data-astro-cid-lcdefpme]{top:12%;left:28%;transform:rotate(2deg)}.svc-page--front[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.svc-mark[data-astro-cid-lcdefpme]{background:var(--orange);opacity:.55;border-radius:2px;height:1.6%;margin-top:.9%;position:absolute}.svc-panel[data-astro-cid-lcdefpme]:hover .svc-page--front[data-astro-cid-lcdefpme],.svc-panel[data-astro-cid-lcdefpme]:focus-within .svc-page--front[data-astro-cid-lcdefpme]{transform:rotate(0)translateY(-6px)}.svc-panel[data-astro-cid-lcdefpme]:hover .svc-page--back[data-astro-cid-lcdefpme],.svc-panel[data-astro-cid-lcdefpme]:focus-within .svc-page--back[data-astro-cid-lcdefpme]{transform:rotate(-8deg)translate(-8%)}.svc-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.5rem,1.2rem + .8vw,2rem);line-height:1.1}.svc-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-strong);text-decoration:none}.svc-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";border-radius:12px;position:absolute;inset:0}.svc-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:none}.svc-full[data-astro-cid-lcdefpme]{color:var(--ink-strong);margin:6px 0 0;font-weight:650}.svc-line[data-astro-cid-lcdefpme]{color:var(--slate);margin:10px 0 0;line-height:1.5}.svc-rate[data-astro-cid-lcdefpme]{font:750 1.08rem/1.2 var(--font-body);color:var(--orange-ink);margin:14px 0 0}.svc-rate--card[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:12px;font-size:1rem}.svc-anim[data-astro-cid-lcdefpme] .svc-page[data-astro-cid-lcdefpme]{opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .38s,translate .38s cubic-bezier(.2,.8,.2,1);translate:0 14px}.svc-anim[data-astro-cid-lcdefpme] .svc-page--front[data-astro-cid-lcdefpme]{transition-delay:0s,80ms,80ms}.svc-anim[data-astro-cid-lcdefpme].is-in .svc-page[data-astro-cid-lcdefpme]{opacity:1;translate:0}.svc-more-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.svc-card[data-astro-cid-lcdefpme]{background:var(--paper);border:1px solid var(--rule);border-radius:12px;flex-direction:column;transition:box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.svc-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--lift);border-color:#c9cacc}.svc-card[data-astro-cid-lcdefpme]:focus-within{outline:3px solid var(--orange);outline-offset:3px}.svc-art[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border-bottom:3px solid var(--orange);background:#1c1a18;position:relative;overflow:hidden}.svc-art[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-t]:after{content:attr(data-t)}.svc-art-still[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block}.svc-card[data-astro-cid-lcdefpme]:hover .svc-art-still[data-astro-cid-lcdefpme],.svc-card[data-astro-cid-lcdefpme]:focus-within .svc-art-still[data-astro-cid-lcdefpme]{transform:scale(1.04)}.svc-art--page[data-astro-cid-lcdefpme]{background:var(--peach);border-bottom-color:#0000}.svc-art-page[data-astro-cid-lcdefpme]{background:#fff;width:62%;height:auto;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:14%;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 1px 2px #3131311f,0 12px 24px -12px #3c281473}.svc-card[data-astro-cid-lcdefpme]:hover .svc-art-page[data-astro-cid-lcdefpme],.svc-card[data-astro-cid-lcdefpme]:focus-within .svc-art-page[data-astro-cid-lcdefpme]{transform:translate(-50%)translateY(-6px)rotate(0)}.svc-art-cap[data-astro-cid-lcdefpme]{white-space:nowrap;max-width:90%;font:600 clamp(11px, 1vw, 14px)/1.35 var(--font-body);color:#fff;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.svc-art--cc[data-astro-cid-lcdefpme] .svc-art-cap[data-astro-cid-lcdefpme]{background:#141414c7;border-radius:3px;padding:3px 9px}.svc-art--sdh[data-astro-cid-lcdefpme] .svc-art-cap[data-astro-cid-lcdefpme],.svc-art--subs[data-astro-cid-lcdefpme] .svc-art-cap[data-astro-cid-lcdefpme]{text-shadow:0 1px 2px #000,0 0 6px #000c}.svc-art--sdh[data-astro-cid-lcdefpme] .svc-art-cap[data-astro-cid-lcdefpme]{font-style:italic}.svc-art-ad[data-astro-cid-lcdefpme]{color:var(--ink-strong);font:12.5px/1.35 var(--font-body);background:#ffffffeb;border-radius:8px;padding:8px 11px 9px;position:absolute;bottom:8px;left:8px;right:8px;box-shadow:0 10px 24px -14px #0009}.svc-art-ad[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:700 .66rem/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--orange-ink);margin-bottom:3px;display:block}.svc-art-ad[data-astro-cid-lcdefpme]{max-width:78%;right:auto}.svc-art-bars[data-astro-cid-lcdefpme]{align-items:center;gap:2px;height:16px;margin-top:6px;display:flex}.svc-art-bars[data-astro-cid-lcdefpme] u[data-astro-cid-lcdefpme]{height:var(--h);background:var(--orange);border-radius:1px;flex:1;text-decoration:none}.svc-card-body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.svc-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.3rem;line-height:1.15}.svc-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink-strong);text-decoration:none}.svc-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";border-radius:12px;position:absolute;inset:0}.svc-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:none}.svc-card-full[data-astro-cid-lcdefpme]{color:var(--ink-strong);margin:4px 0 0;font-size:.95rem;font-weight:650}.svc-card-line[data-astro-cid-lcdefpme]{color:var(--slate);margin:8px 0 0;line-height:1.5}@media (prefers-reduced-motion:reduce){.svc-page[data-astro-cid-lcdefpme],.svc-panel[data-astro-cid-lcdefpme],.svc-card[data-astro-cid-lcdefpme],.svc-art-still[data-astro-cid-lcdefpme],.svc-art-page[data-astro-cid-lcdefpme]{transition:none}}@media (width<=1100px){.hh[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.svc-panels[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.svc-panel[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,300px) minmax(0,1fr)}.svc-more-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.hh[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:20px}.hh-art[data-astro-cid-lcdefpme]{max-width:560px}}@media (width<=640px){.svc-panel[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:16px}.svc-fan[data-astro-cid-lcdefpme]{aspect-ratio:auto;height:200px}.svc-page[data-astro-cid-lcdefpme]{width:auto;height:210px;top:16px}.svc-page--back[data-astro-cid-lcdefpme]{left:calc(50% - 120px)}.svc-page--front[data-astro-cid-lcdefpme]{top:22px;left:calc(50% - 50px)}.svc-more-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:14px}.svc-card[data-astro-cid-lcdefpme]{grid-template-columns:132px minmax(0,1fr);display:grid}.svc-art[data-astro-cid-lcdefpme]{aspect-ratio:auto;border-bottom:0;border-right:3px solid var(--orange);min-height:100%}.svc-art--page[data-astro-cid-lcdefpme]{border-right-color:#0000}.svc-art-page[data-astro-cid-lcdefpme]{width:78%;top:12px}.svc-art-still[data-astro-cid-lcdefpme]{position:absolute;inset:0}.svc-art-cap[data-astro-cid-lcdefpme],.svc-art-ad[data-astro-cid-lcdefpme]{display:none}.svc-card-body[data-astro-cid-lcdefpme]{padding:14px 16px 16px}.svc-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.15rem}.svc-card-full[data-astro-cid-lcdefpme]{font-size:.9rem}.svc-card-line[data-astro-cid-lcdefpme]{font-size:.94rem}.svc-rate--card[data-astro-cid-lcdefpme]{padding-top:8px;font-size:.95rem}}
