.cover[data-astro-cid-r3y4qp77]{--mx:0;--my:0;perspective:1300px;width:min(100%,27.5rem);margin-inline:auto;position:relative;container-type:inline-size}.cover-tilt[data-astro-cid-r3y4qp77]{transform:rotate(-2.5deg) rotateY(calc(var(--mx) * 9deg)) rotateX(calc(var(--my) * -8deg));will-change:transform;position:relative}.cover-card[data-astro-cid-r3y4qp77]{aspect-ratio:5/7;isolation:isolate;background:var(--color-night-3);color:var(--color-snow);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-snow) 10%, transparent) inset, 0 3.5rem 6rem -2rem color-mix(in srgb, var(--color-shadow) 55%, transparent), 0 1.2rem 2.4rem -1rem color-mix(in srgb, var(--color-shadow) 35%, transparent);border-radius:6cqw;position:relative;overflow:hidden}.cover-bg[data-astro-cid-r3y4qp77]{z-index:0;background:radial-gradient(70% 46% at 50% 58%, color-mix(in srgb, var(--color-sage) 26%, transparent), transparent 72%), radial-gradient(120% 80% at 50% 62%, #2c6657 0%, #235347 34%, #163832 66%, #0b2b26 100%);position:absolute;inset:0}.cover-bg[data-astro-cid-r3y4qp77]:after{content:"";opacity:.3;mix-blend-mode:overlay;background-image: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 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cover-top[data-astro-cid-r3y4qp77]{z-index:3;letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb, var(--color-snow) 86%, transparent);justify-content:flex-start;gap:.9em;font-size:max(.6rem,2.45cqw);font-weight:700;display:flex;position:absolute;top:5.4cqw;left:6.4cqw;right:6.4cqw}.cover-top[data-astro-cid-r3y4qp77] span[data-astro-cid-r3y4qp77]+span[data-astro-cid-r3y4qp77]{border-left:1px solid color-mix(in srgb, var(--color-snow) 40%, transparent);color:var(--color-signal);padding-left:.9em}.cover-mast[data-astro-cid-r3y4qp77]{z-index:1;text-align:center;letter-spacing:-.035em;translate:calc(var(--mx) * -2.2cqw) calc(var(--my) * -1.8cqw);line-height:.82;position:absolute;top:14.5cqw;left:0;right:0}.cover-mast-1[data-astro-cid-r3y4qp77],.cover-mast-2[data-astro-cid-r3y4qp77]{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.cover-mast-1[data-astro-cid-r3y4qp77]>span[data-astro-cid-r3y4qp77],.cover-mast-2[data-astro-cid-r3y4qp77]>span[data-astro-cid-r3y4qp77]{display:block}.cover-mast-1[data-astro-cid-r3y4qp77]{color:var(--color-snow);font-size:27.5cqw}.cover-mast-2[data-astro-cid-r3y4qp77]{color:var(--color-mint);margin-top:.5cqw;font-size:21.6cqw;font-style:italic}.cover-people[data-astro-cid-r3y4qp77]{z-index:2;width:158cqw;max-width:none;height:auto;translate:calc(-47% + var(--mx) * 3.4cqw) calc(var(--my) * 2.2cqw);filter:drop-shadow(0 1.5cqw 4cqw color-mix(in srgb, var(--color-night) 40%, transparent));position:absolute;bottom:0;left:50%}.cover-shade[data-astro-cid-r3y4qp77]{z-index:3;pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--color-night) 94%, transparent) 0%, color-mix(in srgb, var(--color-night) 74%, transparent) 26%, color-mix(in srgb, var(--color-night) 0%, transparent) 52%);position:absolute;inset:0}.cover-info[data-astro-cid-r3y4qp77]{z-index:4;translate:calc(var(--mx) * 1.2cqw) calc(var(--my) * .8cqw);gap:1.2cqw;display:grid;position:absolute;bottom:5.6cqw;left:6.4cqw;right:6.4cqw}.cover-month[data-astro-cid-r3y4qp77]{letter-spacing:.22em;text-transform:uppercase;color:var(--color-mint);font-size:max(.6875rem,2.45cqw);font-weight:700}.cover-names[data-astro-cid-r3y4qp77]{font-family:var(--font-serif);letter-spacing:-.02em;font-size:10.6cqw;line-height:.98}.cover-names[data-astro-cid-r3y4qp77] em[data-astro-cid-r3y4qp77]{color:var(--color-signal);font-style:italic}.cover-meta[data-astro-cid-r3y4qp77]{color:color-mix(in srgb, var(--color-snow) 88%, transparent);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:.8cqw;font-size:max(.78rem,3.25cqw);font-weight:500;display:flex}.cover-meta[data-astro-cid-r3y4qp77] a[data-astro-cid-r3y4qp77],.cover-handle[data-astro-cid-r3y4qp77]{background:color-mix(in srgb, var(--color-snow) 14%, transparent);border:1px solid color-mix(in srgb, var(--color-snow) 22%, transparent);min-height:2.75rem;color:var(--color-snow);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:.5rem;padding:0 .95rem 0 .8rem;font-weight:700;transition:background-color .3s,color .3s,border-color .3s;display:inline-flex}.cover-meta[data-astro-cid-r3y4qp77] a[data-astro-cid-r3y4qp77]:hover{background:var(--color-mint);border-color:var(--color-mint);color:var(--color-on-signal)}.cover-ico[data-astro-cid-r3y4qp77]{flex-shrink:0;width:.95rem;height:.95rem}.cover-count[data-astro-cid-r3y4qp77]{font-variant-numeric:tabular-nums}.cover-count[data-astro-cid-r3y4qp77] small[data-astro-cid-r3y4qp77]{opacity:.85;white-space:nowrap;font-size:.82em}.cover-sheen[data-astro-cid-r3y4qp77]{z-index:5;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(60% 42% at calc(50% + var(--mx) * 45%) calc(34% + var(--my) * 36%), #ffffff80, transparent 64%), linear-gradient(112deg, transparent 32%, color-mix(in srgb, var(--color-signal) 34%, transparent) 44%, #ffffff57 50%, #ffaad633 56%, transparent 68%);background-size:100% 100%,260% 100%;background-position:0 0, calc(50% + var(--mx) * -55%) 0;position:absolute;inset:0}.cover-sticker[data-astro-cid-r3y4qp77]{z-index:6;aspect-ratio:1;width:30cqw;rotate:10deg;translate:calc(var(--mx) * 4.5cqw) calc(var(--my) * 3.5cqw);filter:drop-shadow(0 1rem 1.6rem color-mix(in srgb, var(--color-shadow) 35%, transparent));position:absolute;top:-7cqw;right:-6cqw}.cover-sticker[data-astro-cid-r3y4qp77] svg[data-astro-cid-r3y4qp77]{width:100%;height:100%;display:block;overflow:visible}.cover-sticker[data-astro-cid-r3y4qp77] text[data-astro-cid-r3y4qp77]{font-family:var(--font-sans)}.cover-sticker-spin[data-astro-cid-r3y4qp77]{transform-origin:60px 60px}@media (prefers-reduced-motion:no-preference){.cover-tilt[data-astro-cid-r3y4qp77]{animation:cover-in 1.2s var(--ease-expo) both}.cover-mast-1[data-astro-cid-r3y4qp77]>span[data-astro-cid-r3y4qp77]{animation:cover-rise 1.1s var(--ease-expo) .15s both}.cover-mast-2[data-astro-cid-r3y4qp77]>span[data-astro-cid-r3y4qp77]{animation:cover-rise 1.1s var(--ease-expo) .25s both}.cover-people[data-astro-cid-r3y4qp77]{animation:cover-people 1.3s var(--ease-expo) .1s both}.cover-info[data-astro-cid-r3y4qp77]{animation:cover-fade .9s var(--ease-expo) .5s both}.cover-sticker[data-astro-cid-r3y4qp77]{animation:cover-pop .9s var(--ease-expo) .7s both}.cover-sticker-spin[data-astro-cid-r3y4qp77]{animation:26s linear infinite cover-spin}.cover-sheen[data-astro-cid-r3y4qp77]{animation:cover-glint 1.8s var(--ease-quart) .8s both}}@keyframes cover-in{0%{opacity:.4;transform:rotate(4deg)translateY(3.5rem)scale(.92)}}@keyframes cover-rise{0%{transform:translateY(108%)}}@keyframes cover-people{0%{transform:translateY(16%)scale(1.04)}}@keyframes cover-fade{0%{opacity:0;transform:translateY(1rem)}}@keyframes cover-pop{0%{opacity:0;transform:scale(.3)rotate(-50deg)}}@keyframes cover-spin{to{transform:rotate(360deg)}}@keyframes cover-glint{0%{background-position:0 0,160% 0}}@media (width<=26rem){.cover-sticker[data-astro-cid-r3y4qp77]{right:-3cqw}}.chat[data-astro-cid-sm25s3hk]{gap:.9rem;display:grid}.chat-head[data-astro-cid-sm25s3hk]{letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:.6rem;font-size:.7rem;font-weight:700;display:flex}.chat-dot[data-astro-cid-sm25s3hk]{background:var(--color-signal);border-radius:50%;width:.5rem;height:.5rem}.chat-list[data-astro-cid-sm25s3hk]{gap:.65rem;display:grid}.msg[data-astro-cid-sm25s3hk]{gap:.25rem;max-width:88%;display:grid}.msg[data-astro-cid-sm25s3hk] small[data-astro-cid-sm25s3hk]{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-size:.68rem;font-weight:700}.msg[data-astro-cid-sm25s3hk] p[data-astro-cid-sm25s3hk]{border-radius:1.15rem;padding:.8rem 1rem;font-size:.93rem;line-height:1.45}.msg-in[data-astro-cid-sm25s3hk]{justify-self:start}.msg-in[data-astro-cid-sm25s3hk] p[data-astro-cid-sm25s3hk]{background:color-mix(in srgb, var(--color-snow) 10%, transparent);color:var(--fg);border-bottom-left-radius:.3rem}.msg-out[data-astro-cid-sm25s3hk]{text-align:right;justify-self:end}.msg-out[data-astro-cid-sm25s3hk] small[data-astro-cid-sm25s3hk]{color:var(--color-signal)}.msg-out[data-astro-cid-sm25s3hk] p[data-astro-cid-sm25s3hk]{background:var(--color-mint);color:var(--color-on-signal);text-align:left;border-bottom-right-radius:.3rem;font-weight:500}.msg-state[data-astro-cid-sm25s3hk]{flex-wrap:wrap;gap:.45rem;margin-top:.35rem;display:flex}.msg-state[data-astro-cid-sm25s3hk] span[data-astro-cid-sm25s3hk]{border:1px solid color-mix(in srgb, var(--color-signal) 40%, transparent);color:var(--color-signal);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.msg-check[data-astro-cid-sm25s3hk]{width:.8rem;height:.8rem}.chat-note[data-astro-cid-sm25s3hk]{color:var(--fg-3);font-size:.74rem}@media (prefers-reduced-motion:no-preference){.rv-on .chat[data-astro-cid-sm25s3hk] .msg[data-astro-cid-sm25s3hk],.rv-on .chat[data-astro-cid-sm25s3hk] .msg-state[data-astro-cid-sm25s3hk]{opacity:0;transition:opacity .6s var(--ease-expo), transform .7s var(--ease-expo);transition-delay:calc(.25s + var(--d) * .55s);transform:translateY(.9rem)scale(.97)}.rv-on .chat[data-astro-cid-sm25s3hk] .msg-in[data-astro-cid-sm25s3hk]{transform-origin:0 100%}.rv-on .chat[data-astro-cid-sm25s3hk] .msg-out[data-astro-cid-sm25s3hk]{transform-origin:100% 100%}.rv-on .chat[data-astro-cid-sm25s3hk].is-in .msg[data-astro-cid-sm25s3hk],.rv-on .chat[data-astro-cid-sm25s3hk].is-in .msg-state[data-astro-cid-sm25s3hk]{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + clamp(1.75rem, 5vw, 3.5rem));position:relative;overflow:clip}.hero-glow[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(14% 58% at 100% 46%, color-mix(in srgb, var(--color-sage) 34%, transparent), transparent 72%), radial-gradient(12% 46% at 0% 70%, color-mix(in srgb, var(--color-sage) 22%, transparent), transparent 72%), radial-gradient(46% 56% at 78% 36%, color-mix(in srgb, var(--color-glow) 85%, transparent), transparent 72%), radial-gradient(38% 34% at 6% 82%, color-mix(in srgb, var(--color-glow) 45%, transparent), transparent 72%);position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(3.25rem,9vw,4.5rem);display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:1.6rem;min-width:0;display:grid;container-type:inline-size}.hero-h1[data-astro-cid-lcdefpme]{justify-items:start;display:grid}.hero-kicker[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:.2em;margin-bottom:1.4rem;line-height:1.4}.hero-line[data-astro-cid-lcdefpme]{white-space:normal;letter-spacing:-.032em;margin-bottom:-.12em;padding-bottom:.12em;font-size:clamp(2.6rem,17.4cqi,6.9rem);line-height:.92;display:block;overflow:hidden}.hero-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{display:block}.hero-sub[data-astro-cid-lcdefpme]{max-width:34rem}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.hero-proof[data-astro-cid-lcdefpme]{color:var(--fg-2);flex-wrap:wrap;gap:.5rem 1.4rem;font-size:.86rem;display:flex}.hero-proof[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;display:inline-flex}.hero-check[data-astro-cid-lcdefpme]{width:.85rem;height:.85rem;color:var(--color-signal);flex-shrink:0}.hero-visual[data-astro-cid-lcdefpme]{justify-items:center;gap:1.6rem;min-width:0;padding-inline:clamp(.5rem,3vw,1.5rem);display:grid}.hero-cap[data-astro-cid-lcdefpme]{text-align:center;max-width:22rem;color:var(--fg);font-size:.88rem}.hero-cap[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-signal);white-space:nowrap;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:no-preference){.hero-kicker[data-astro-cid-lcdefpme]{animation:hero-fade .9s var(--ease-expo) 50ms both}.hero-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:hero-rise 1.15s var(--ease-expo) .12s both}.hero-line-2[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation-delay:.24s}.hero-sub[data-astro-cid-lcdefpme]{animation:hero-fade 1s var(--ease-expo) .3s both}.hero-cta[data-astro-cid-lcdefpme]{animation:hero-fade 1s var(--ease-expo) .38s both}.hero-proof[data-astro-cid-lcdefpme]{animation:hero-fade 1s var(--ease-expo) .46s both}.hero-cap[data-astro-cid-lcdefpme]{animation:hero-fade 1s var(--ease-expo) .7s both}}@keyframes hero-rise{0%{transform:translateY(110%)}}@keyframes hero-fade{0%{opacity:0;transform:translateY(1.1rem)}}@media (width<=30rem){.hero-cta[data-astro-cid-lcdefpme]{width:100%}.hero-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%}}@media (width>=64rem){.hero-grid[data-astro-cid-lcdefpme]{min-height:min(44rem, calc(100svh - var(--header-h) - 12rem));grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr)}.hero-visual[data-astro-cid-lcdefpme]{padding-inline:0 1.5rem}}.stats[data-astro-cid-lcdefpme]{border-top:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(3.5rem,8vw,5.5rem);display:grid;position:relative}.stat[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hair);flex-direction:column-reverse;justify-content:flex-end;gap:.55rem;padding:1.5rem 1rem 1.6rem 0;display:flex}.stat[data-astro-cid-lcdefpme]:nth-child(2n){border-left:1px solid var(--hair);padding-left:1rem}.stat[data-astro-cid-lcdefpme]:last-child:nth-child(odd){grid-column:1/-1}.stat[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--fg-2);max-width:22ch;font-size:.84rem;line-height:1.4}.big-num[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--fg);font-size:clamp(2.5rem,6.2vw,4.4rem);line-height:.95}.big-num[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-signal);margin-bottom:.3rem;font-size:.72rem;font-weight:700;display:block}.big-num[data-astro-cid-lcdefpme] .ph[data-astro-cid-lcdefpme]{vertical-align:middle;letter-spacing:.04em;font-size:.72rem}@media (width>=56rem){.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.stat[data-astro-cid-lcdefpme]{border-bottom:0;border-left:1px solid var(--hair);padding:1.9rem 1.5rem 2rem}.stat[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.stat[data-astro-cid-lcdefpme]:nth-child(2n){padding-left:1.5rem}.stat[data-astro-cid-lcdefpme]:last-child:nth-child(odd){grid-column:auto}}.stats-src[data-astro-cid-lcdefpme]{color:var(--fg-3);max-width:70ch;margin-top:1rem;font-size:.78rem}.voices-note[data-astro-cid-lcdefpme]{max-width:70ch;margin-top:2.5rem}.logos[data-astro-cid-lcdefpme]{border-top:1px solid var(--hair);padding:1.6rem 0 2rem;position:relative}.logos-label[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--fg-3);margin-bottom:1rem;font-size:.7rem;font-weight:700}.logo-item[data-astro-cid-lcdefpme]{border:1px solid var(--hair-2);min-width:9.5rem;height:3.6rem;color:var(--fg-2);border-radius:999px;justify-content:center;align-items:center;padding-inline:1.4rem;font-weight:700;display:inline-flex}.logo-item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:brightness(0)invert();opacity:.8;width:auto;height:1.9rem}.logo-ph[data-astro-cid-lcdefpme] .ph[data-astro-cid-lcdefpme]{border-color:color-mix(in srgb, var(--color-snow) 40%, transparent);font-size:.7rem}.sec-head[data-astro-cid-lcdefpme]{gap:1.4rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.sec-head[data-astro-cid-lcdefpme] .t-h2[data-astro-cid-lcdefpme]{max-width:15ch}.sec-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:clamp(2.25rem,5vw,3.5rem);display:flex}@media (width>=64rem){.sec-head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:3rem}}.tiles[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.tile[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--color-paper);border:1px solid var(--hair-2);align-content:space-between;gap:2rem;padding:clamp(1.5rem,3.4vw,2.4rem);display:grid;position:relative;overflow:hidden}.tile[data-astro-cid-lcdefpme].tone-dark,.tile[data-astro-cid-lcdefpme].tone-brand{background:var(--color-night);border-color:#0000}[data-theme=dark] .tile-deal[data-astro-cid-lcdefpme]{border-color:var(--hair-2);background:radial-gradient(90% 70% at 100% 0%, color-mix(in srgb, var(--color-glow) 50%, transparent), transparent 70%), var(--color-night-2)!important}.tile-txt[data-astro-cid-lcdefpme]{gap:.8rem;display:grid}.tile-txt[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-2);max-width:46ch}.tile-deal[data-astro-cid-lcdefpme]{background:radial-gradient(90% 70% at 100% 0%, color-mix(in srgb, var(--color-glow) 50%, transparent), transparent 70%), var(--color-night)!important}.places[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;display:flex}.places[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--hair);color:var(--fg-2);border-radius:999px;padding:.55rem 1rem;font-size:.86rem;font-weight:500}@media (prefers-reduced-motion:no-preference){.places[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{animation:place 10.5s var(--ease-quart) calc(var(--i) * 1.5s) infinite}}@keyframes place{0%,14%,to{color:var(--fg-2);border-color:var(--hair);background:0 0}4%,10%{background:var(--color-mint);color:var(--color-on-signal);border-color:var(--color-mint)}}.clauses[data-astro-cid-lcdefpme]{gap:.55rem;display:grid}.clauses[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--color-bg);border-radius:.9rem;grid-template-columns:1fr auto;align-items:center;gap:.15rem .8rem;padding:.8rem 1rem;font-size:.9rem;display:grid}.cl-k[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-gray);grid-column:1/-1;font-size:.66rem;font-weight:700}.clauses[data-astro-cid-lcdefpme] s[data-astro-cid-lcdefpme]{color:var(--color-gray);text-decoration-color:var(--color-error);text-decoration-thickness:2px}.clauses[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{background:var(--color-accent-soft);color:var(--color-accent-d);border-radius:999px;justify-self:end;padding:.25rem .7rem;font-size:.8rem;font-weight:700}.ticks[data-astro-cid-lcdefpme]{gap:.6rem;display:grid}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--color-ink-2);align-items:center;gap:.7rem;font-size:.95rem;font-weight:500;display:flex}.tick[data-astro-cid-lcdefpme]{background:var(--color-accent);width:1.5rem;height:1.5rem;color:var(--color-on-ink);border-radius:50%;flex-shrink:0;padding:.38rem}@media (prefers-reduced-motion:no-preference){.rv-on .tile-calm[data-astro-cid-lcdefpme] .tick[data-astro-cid-lcdefpme]{transition:transform .6s var(--ease-expo);transition-delay:calc(.35s + var(--i) * .16s);transform:scale(0)}.rv-on .tile-calm[data-astro-cid-lcdefpme].is-in .tick[data-astro-cid-lcdefpme]{transform:none}}.mailchip[data-astro-cid-lcdefpme]{background:var(--color-night);color:var(--color-snow);white-space:nowrap;border-radius:1rem;align-items:center;gap:.7rem;padding:.95rem 1.1rem;font-size:clamp(.7rem,3.9cqi,.98rem);font-weight:500;display:flex;overflow:hidden}.tile-mail[data-astro-cid-lcdefpme]{container-type:inline-size}.mailchip[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--color-signal);font-weight:700}.mailchip[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--color-signal);width:2px;height:1.05em;margin:0 1px -.18em;font-style:normal;display:inline-block}.mail-ico[data-astro-cid-lcdefpme]{opacity:.7;flex-shrink:0;width:1.1rem;height:1.1rem}@media (prefers-reduced-motion:no-preference){.mailchip[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{animation:1.1s step-end infinite caret}}@keyframes caret{50%{opacity:0}}.tile-cta[data-astro-cid-lcdefpme]{background:var(--color-pri);color:var(--color-on-ink);min-height:14rem;transition:transform .7s var(--ease-expo), box-shadow .7s var(--ease-expo);border-color:#0000}.tile-cta[data-astro-cid-lcdefpme]:hover{box-shadow:0 2rem 3.5rem -1.5rem color-mix(in srgb, var(--color-shadow) 40%, transparent);transform:translateY(-4px)}.tile-cta-txt[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(2.2rem,5vw,3.2rem);line-height:.98}.tile-cta-go[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:.8rem;font-weight:700;display:inline-flex}.tile-cta[data-astro-cid-lcdefpme]:hover .arr[data-astro-cid-lcdefpme]{transform:translate(6px)}@media (width>=48rem){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile-deal[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (width>=64rem){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr))}.tile-deal[data-astro-cid-lcdefpme]{grid-area:1/1/span 2/span 7;grid-template-rows:auto 1fr;align-content:start}.tile-pitch[data-astro-cid-lcdefpme],.tile-shield[data-astro-cid-lcdefpme]{grid-column:8/span 5}.tile-calm[data-astro-cid-lcdefpme],.tile-mail[data-astro-cid-lcdefpme],.tile-cta[data-astro-cid-lcdefpme]{grid-column:span 4}.tile-deal[data-astro-cid-lcdefpme] .chat{align-self:end;max-width:34rem}}.steps-sec[data-astro-cid-lcdefpme]{position:relative;overflow:clip}.steps-sec[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 100% 0%, color-mix(in srgb, var(--color-paper) 60%, transparent), transparent 70%);position:absolute;inset:0}.steps[data-astro-cid-lcdefpme]{counter-reset:step;gap:0;display:grid;position:relative}.step[data-astro-cid-lcdefpme]{border-top:1px solid var(--hair);justify-items:start;gap:.7rem;padding:1.75rem 0 2rem;display:grid;position:relative}.step-n[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--color-signal);font-size:clamp(3.4rem,7vw,5rem);font-style:italic;line-height:.8}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--fg-2);max-width:34ch}.step[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme]{margin-top:.4rem}@media (width>=48rem){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}@media (width>=72rem){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2rem}}.case-grid[data-astro-cid-lcdefpme]{align-items:center;gap:clamp(2.5rem,6vw,4rem);display:grid}.case-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:1.4rem;display:grid}.case-copy[data-astro-cid-lcdefpme] .sec-cta[data-astro-cid-lcdefpme]{margin-top:.6rem}.case-src[data-astro-cid-lcdefpme]{grid-column:1/-1;max-width:70ch}.ticket[data-astro-cid-lcdefpme]{--notch:.85rem;color:var(--color-ink);background:var(--color-bg);box-shadow:0 2.5rem 4.5rem -2rem color-mix(in srgb, var(--color-shadow) 30%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-shadow) 8%, transparent);transition:rotate .8s var(--ease-expo), transform .8s var(--ease-expo), box-shadow .8s var(--ease-expo);border-radius:1.4rem;display:grid;position:relative;overflow:hidden;rotate:1.5deg}.ticket[data-astro-cid-lcdefpme]:hover{box-shadow:0 3.5rem 5.5rem -2rem color-mix(in srgb, var(--color-shadow) 36%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-shadow) 10%, transparent);transform:translateY(-6px)}.ticket-main[data-astro-cid-lcdefpme]{gap:1.6rem;padding:clamp(1.4rem,3.4vw,2.2rem);display:grid}.ticket-label[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-gray);justify-content:space-between;gap:1rem;font-size:.68rem;font-weight:700;display:flex}.ticket-label[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{color:var(--color-accent)}.ticket-route[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;display:grid}.ticket-route[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:grid}.ticket-route[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{text-align:right}.ticket-route[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(3rem,9vw,4.6rem);font-weight:400;line-height:.9}.ticket-route[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-mid);font-size:.78rem}.ticket-route[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--color-accent);font-style:normal}.ticket-route[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:1.5rem;overflow:visible}.ticket-facts[data-astro-cid-lcdefpme]{border-top:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:1.3rem;display:grid}.ticket-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column-reverse;justify-content:flex-end;gap:.3rem;display:flex}.ticket-facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(1.7rem,4.4vw,2.3rem);line-height:1}.ticket-facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--color-mid);font-size:.74rem;line-height:1.35}.ticket-stub[data-astro-cid-lcdefpme]{background:var(--color-night-3);color:var(--color-snow);border-top:2px dashed color-mix(in srgb, var(--color-snow) 35%, transparent);border-radius:0 0 1.4rem 1.4rem;gap:.3rem;padding:clamp(1.4rem,3.4vw,2.2rem);display:grid;position:relative}.ticket-stub[data-astro-cid-lcdefpme]:before,.ticket-stub[data-astro-cid-lcdefpme]:after{content:"";top:calc(var(--notch) * -1 - 1px);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);background:var(--color-paper);border-radius:50%;position:absolute}.ticket-stub[data-astro-cid-lcdefpme]:before{left:calc(var(--notch) * -1)}.ticket-stub[data-astro-cid-lcdefpme]:after{right:calc(var(--notch) * -1)}.ticket-big[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.035em;color:var(--color-signal);font-size:clamp(3.4rem,11vw,5.4rem);line-height:.88}.ticket-big-l[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--color-snow) 86%, transparent);font-size:.92rem}.ticket-code[data-astro-cid-lcdefpme]{opacity:.75;background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 5px,currentColor 5px 6px,#0000 6px 10px,currentColor 10px 13px,#0000 13px 15px);height:2.4rem;margin-top:1.1rem;display:block;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}@media (width>=40rem){.ticket[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.ticket-stub[data-astro-cid-lcdefpme]{border-top:0;border-left:2px dashed color-mix(in srgb, var(--color-snow) 35%, transparent);border-radius:0 1.4rem 1.4rem 0;align-content:center}.ticket-stub[data-astro-cid-lcdefpme]:before,.ticket-stub[data-astro-cid-lcdefpme]:after{left:calc(var(--notch) * -1 - 1px);right:auto}.ticket-stub[data-astro-cid-lcdefpme]:before{top:calc(var(--notch) * -1)}.ticket-stub[data-astro-cid-lcdefpme]:after{top:auto;bottom:calc(var(--notch) * -1)}}@media (width>=64rem){.case-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.voices[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.voice[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--color-paper);border:1px solid var(--hair-2);align-content:space-between;gap:1.8rem;padding:clamp(1.5rem,3vw,2.2rem);display:grid}.voice[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(1.5rem,2.6vw,1.95rem);line-height:1.2}.voice-who[data-astro-cid-lcdefpme]{color:var(--color-mid);font-size:.86rem;font-weight:700}.voice[data-astro-cid-lcdefpme]:nth-child(2){background:var(--color-accent-soft);border-color:#0000}@media (width>=56rem){.voices[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.voice[data-astro-cid-lcdefpme]:nth-child(2){translate:0 1.5rem}}.faq-grid[data-astro-cid-lcdefpme]{gap:clamp(2.2rem,5vw,4rem);display:grid}.faq-head[data-astro-cid-lcdefpme]{align-content:start;justify-items:start;gap:1.4rem;display:grid}@media (width>=64rem){.faq-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.faq-head[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 2rem);position:sticky}}
