.hero[data-astro-cid-dcwno5ig]{border-block-end:var(--hairline) solid var(--border);position:relative;overflow:hidden}.hero__inner[data-astro-cid-dcwno5ig]{gap:var(--space-xl);align-items:center;padding-block:clamp(2.5rem,4vw + 1rem,6rem);display:grid}.hero__text[data-astro-cid-dcwno5ig]{gap:var(--space-m);justify-items:start;display:grid}.hero__text[data-astro-cid-dcwno5ig]>[data-astro-cid-dcwno5ig]{animation:hero-rise .7s var(--ease-out) both}.hero__text[data-astro-cid-dcwno5ig]>[data-astro-cid-dcwno5ig]:nth-child(2){animation-delay:90ms}.hero__text[data-astro-cid-dcwno5ig]>[data-astro-cid-dcwno5ig]:nth-child(3){animation-delay:.18s}.hero__text[data-astro-cid-dcwno5ig]>[data-astro-cid-dcwno5ig]:nth-child(4){animation-delay:.27s}.hero__text[data-astro-cid-dcwno5ig]>[data-astro-cid-dcwno5ig]:nth-child(5){animation-delay:.36s}.hero__text[data-astro-cid-dcwno5ig]>[data-astro-cid-dcwno5ig]:nth-child(6){animation-delay:.45s}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes hero-drift{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.hero__text[data-astro-cid-dcwno5ig]>[data-astro-cid-dcwno5ig],.hero__emblem[data-astro-cid-dcwno5ig]{animation:none}}.hero__title[data-astro-cid-dcwno5ig]{font-size:var(--step-6);max-inline-size:15ch}.hero__shadda[data-astro-cid-dcwno5ig]{position:relative}.hero__shadda[data-astro-cid-dcwno5ig]:after{content:" ّ";text-align:center;pointer-events:none;font-size:.9em;line-height:1;position:absolute;inset-block-start:var(--shadda-y,.56em);inset-inline:0}.hero__rule[data-astro-cid-dcwno5ig]{color:var(--accent)}.hero__lede[data-astro-cid-dcwno5ig]{font-size:var(--step-1);line-height:var(--lh-loose);color:var(--text-muted);text-wrap:pretty;max-inline-size:40ch}.hero__cta[data-astro-cid-dcwno5ig]{justify-items:stretch;gap:var(--space-s);grid-template-columns:max-content;margin-block-start:var(--space-2xs);display:grid}.hero__services[data-astro-cid-dcwno5ig]{gap:var(--space-2xs) var(--space-m);border-block-start:var(--hairline) solid var(--border);inline-size:100%;font-size:var(--step--1);color:var(--text-muted);flex-wrap:wrap;margin-block-start:var(--space-s);padding-block-start:var(--space-s);font-weight:600;display:flex}.hero__services[data-astro-cid-dcwno5ig] li[data-astro-cid-dcwno5ig]{align-items:center;gap:.5em;display:inline-flex}.hero__services[data-astro-cid-dcwno5ig] li[data-astro-cid-dcwno5ig]:before{content:"";background:var(--accent);flex:none;block-size:.4em;inline-size:.4em;transform:rotate(45deg)}.hero__art[data-astro-cid-dcwno5ig]{justify-items:center;gap:var(--space-s);order:-1;display:grid}.hero__emblem[data-astro-cid-dcwno5ig]{inline-size:11rem;animation:hero-rise .9s var(--ease-out) both, hero-drift 7s ease-in-out 1s infinite}.hero__status[data-astro-cid-dcwno5ig]{justify-content:center;align-items:center;gap:var(--space-2xs) var(--space-xs);max-inline-size:26rem;font-size:var(--step--2);color:var(--text-muted);text-align:center;flex-wrap:wrap;display:flex}.hero__chain[data-astro-cid-dcwno5ig]{opacity:.6;pointer-events:none;display:none;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-l);translate:0 -50%}@media (width>=48rem){.hero__inner[data-astro-cid-dcwno5ig]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.hero__art[data-astro-cid-dcwno5ig]{order:0}.hero__emblem[data-astro-cid-dcwno5ig]{inline-size:min(100%,30rem)}}@media (width>=64rem){.hero__cta[data-astro-cid-dcwno5ig]{flex-wrap:wrap;display:flex}}@media (width>=80rem){.hero__chain[data-astro-cid-dcwno5ig]{display:block}}.svcs[data-astro-cid-bzpiquiw]{padding-block:var(--space-section);border-block-end:var(--hairline) solid var(--border);scroll-margin-block-start:4.5rem}.svcs__inner[data-astro-cid-bzpiquiw]{gap:var(--space-xl);display:grid}.svcs__head[data-astro-cid-bzpiquiw]{justify-content:space-between;align-items:flex-start;gap:var(--space-l);display:flex}.svcs__headmain[data-astro-cid-bzpiquiw]{gap:var(--space-s);justify-items:start;display:grid}.svcs__folio[data-astro-cid-bzpiquiw]{font-family:var(--font-display);font-size:var(--step-6);font-weight:var(--display-weight);color:var(--accent);opacity:.55;flex:none;line-height:1;display:none}.svcs__grid[data-astro-cid-bzpiquiw]{gap:var(--space-m);display:grid}.svc[data-astro-cid-bzpiquiw] .card__inner{box-sizing:border-box;block-size:100%}.svc__layout[data-astro-cid-bzpiquiw]{gap:var(--space-m);grid-template-rows:auto minmax(0,1fr);block-size:100%;display:grid}.svc__top[data-astro-cid-bzpiquiw]{justify-content:space-between;align-items:center;gap:var(--space-s);display:flex}.svc__tile[data-astro-cid-bzpiquiw]{block-size:2.75rem;inline-size:2.75rem;color:var(--accent-text);flex:none;place-items:center;display:inline-grid}.svc__tile[data-astro-cid-bzpiquiw] .icon{block-size:100%;inline-size:100%}.svc__num[data-astro-cid-bzpiquiw]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.08em;color:var(--accent-text)}.svc__content[data-astro-cid-bzpiquiw]{gap:var(--space-xs);flex-direction:column;min-inline-size:0;display:flex}.svc__title[data-astro-cid-bzpiquiw]{font-size:var(--step-2)}.svc__title[data-astro-cid-bzpiquiw] a[data-astro-cid-bzpiquiw]{color:inherit;text-decoration:none}.svc__desc[data-astro-cid-bzpiquiw]{color:var(--text-muted)}.svc__list[data-astro-cid-bzpiquiw]{gap:var(--space-3xs);border-block-start:var(--hairline) solid var(--border);font-size:var(--step--1);margin-block-start:var(--space-2xs);padding-block-start:var(--space-s);font-weight:500;display:grid}.svc__list[data-astro-cid-bzpiquiw] li[data-astro-cid-bzpiquiw]{align-items:center;gap:.55em;display:flex}.svc__list[data-astro-cid-bzpiquiw] li[data-astro-cid-bzpiquiw]:before{content:"";background:var(--accent);flex:none;block-size:.4em;inline-size:.4em;transform:rotate(45deg)}.svc__cta[data-astro-cid-bzpiquiw]{margin-block-start:auto;padding-block-start:var(--space-s)}.svc__link[data-astro-cid-bzpiquiw]{text-underline-offset:.25em;align-items:center;gap:.45em;font-weight:600;display:inline-flex}.svc[data-astro-cid-bzpiquiw]{transition:box-shadow var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out)}.svc[data-astro-cid-bzpiquiw]:hover,.svc[data-astro-cid-bzpiquiw]:focus-within{box-shadow:var(--shadow-3);translate:0 -3px}.svc--main[data-astro-cid-bzpiquiw]:hover:before,.svc--main[data-astro-cid-bzpiquiw]:focus-within:before{border-color:var(--accent-strong)}.svc--mobile[data-astro-cid-bzpiquiw]:hover,.svc--mobile[data-astro-cid-bzpiquiw]:focus-within{box-shadow:none}.extra[data-astro-cid-bzpiquiw]{gap:var(--space-m);padding-block:var(--space-l);border-block:var(--hairline) solid var(--border-strong);display:grid;position:relative}.extra[data-astro-cid-bzpiquiw]:before,.extra[data-astro-cid-bzpiquiw]:after{content:"";border-block-start:var(--hairline) solid var(--border);position:absolute;inset-inline:0}.extra[data-astro-cid-bzpiquiw]:before{inset-block-start:3px}.extra[data-astro-cid-bzpiquiw]:after{inset-block-end:3px}.extra__head[data-astro-cid-bzpiquiw]{gap:var(--space-3xs);align-content:start;display:grid}.extra__title[data-astro-cid-bzpiquiw]{font-size:var(--step-1)}.extra__note[data-astro-cid-bzpiquiw]{font-size:var(--step--1);color:var(--text-muted)}.extra__list[data-astro-cid-bzpiquiw]{gap:var(--space-xs) var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-content:start;font-weight:500;display:grid}.extra__list[data-astro-cid-bzpiquiw] li[data-astro-cid-bzpiquiw]{align-items:center;gap:.6em;display:flex}.extra__icon[data-astro-cid-bzpiquiw]{color:var(--accent-text)}.extra__nf[data-astro-cid-bzpiquiw]{justify-content:space-between;align-items:center;gap:var(--space-s) var(--space-l);border-block-start:var(--hairline) solid var(--border);flex-wrap:wrap;padding-block-start:var(--space-m);display:flex}.extra__nf[data-astro-cid-bzpiquiw] p[data-astro-cid-bzpiquiw]{max-inline-size:60ch;color:var(--text-muted)}.extra__nf[data-astro-cid-bzpiquiw] strong[data-astro-cid-bzpiquiw]{color:var(--text-strong)}.svcs__method[data-astro-cid-bzpiquiw]{max-inline-size:var(--measure);font-size:var(--step--1);color:var(--text-muted)}.svcs__method[data-astro-cid-bzpiquiw] strong[data-astro-cid-bzpiquiw]{color:var(--text-strong)}.svcs__status[data-astro-cid-bzpiquiw]{align-items:center;gap:var(--space-2xs) var(--space-xs);font-size:var(--step--2);color:var(--text-muted);flex-wrap:wrap;display:flex}@media (width>=30rem) and (width<=63.98rem){.svc--main[data-astro-cid-bzpiquiw] .svc__layout[data-astro-cid-bzpiquiw]{grid-template-rows:none;grid-template-columns:auto minmax(0,1fr)}.svc--main[data-astro-cid-bzpiquiw] .svc__top[data-astro-cid-bzpiquiw]{justify-content:flex-start;align-items:flex-start;gap:var(--space-2xs);flex-direction:column}}@media (width>=48rem){.svcs__folio[data-astro-cid-bzpiquiw]{display:block}.svc__layout--row[data-astro-cid-bzpiquiw]{align-items:center;gap:var(--space-l);grid-template-rows:none;grid-template-columns:auto minmax(0,1fr) auto}.svc__layout--row[data-astro-cid-bzpiquiw] .svc__top[data-astro-cid-bzpiquiw]{justify-content:flex-start;align-items:flex-start;gap:var(--space-2xs);flex-direction:column}.svc__layout--row[data-astro-cid-bzpiquiw] .svc__cta[data-astro-cid-bzpiquiw]{padding-block-start:0}}@media (width>=64rem){.svcs__grid[data-astro-cid-bzpiquiw]{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.svc--main[data-astro-cid-bzpiquiw],.svc--main[data-astro-cid-bzpiquiw] .card__inner,.svc--main[data-astro-cid-bzpiquiw] .svc__layout[data-astro-cid-bzpiquiw]{grid-template-rows:subgrid;grid-row:span 5;display:grid}.svc--main[data-astro-cid-bzpiquiw] .svc__layout[data-astro-cid-bzpiquiw]{row-gap:var(--space-xs)}.svc--main[data-astro-cid-bzpiquiw] .svc__content[data-astro-cid-bzpiquiw]{display:contents}.svc--main[data-astro-cid-bzpiquiw] .svc__title[data-astro-cid-bzpiquiw]{margin-block-start:var(--space-s)}.svc--main[data-astro-cid-bzpiquiw] .svc__cta[data-astro-cid-bzpiquiw]{align-self:end;margin-block-start:0}.extra[data-astro-cid-bzpiquiw]{column-gap:var(--space-2xl);grid-template-columns:16rem minmax(0,1fr)}.extra__nf[data-astro-cid-bzpiquiw]{grid-column:1/-1}}.proc[data-astro-cid-m72bh2nf]{--_line:color-mix(in srgb, var(--accent-on-ink) 45%, transparent);--_m:3.25rem;background-color:var(--leather-khaki);background-image:var(--leather-vignette), var(--leather-image);background-size:auto, var(--leather-image-size);background-blend-mode:normal, var(--leather-blend);padding-block:var(--space-section);background-position:50%;background-repeat:no-repeat,repeat;scroll-margin-block-start:4.5rem;position:relative;overflow:hidden}.proc__inner[data-astro-cid-m72bh2nf]{gap:var(--space-2xl);display:grid}.proc__head[data-astro-cid-m72bh2nf]{justify-content:space-between;align-items:flex-start;gap:var(--space-l);display:flex}.proc__folio[data-astro-cid-m72bh2nf]{font-family:var(--font-display);font-size:var(--step-6);font-weight:var(--display-weight);color:var(--accent-on-ink);opacity:.45;flex:none;line-height:1;display:none}.proc[data-astro-cid-m72bh2nf] .eyebrow,.proc[data-astro-cid-m72bh2nf] .sh__ornament{color:var(--accent-on-ink)}.proc[data-astro-cid-m72bh2nf] .lede{color:var(--text-on-ink-muted)}.steps[data-astro-cid-m72bh2nf]{gap:var(--space-l);display:grid}.step[data-astro-cid-m72bh2nf]{column-gap:var(--space-m);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;position:relative}.step[data-astro-cid-m72bh2nf]:before{content:"";border-inline-start:var(--hairline) solid var(--_line);position:absolute;inset-block-start:0;inset-block-end:calc(-1 * var(--space-l));inset-inline-start:calc(var(--_m) / 2)}.step[data-astro-cid-m72bh2nf]:first-child:before{inset-block-start:calc(var(--_m) / 2)}.step[data-astro-cid-m72bh2nf]:last-child:before{inset-block-end:calc(100% - var(--_m) / 2)}.step__marker[data-astro-cid-m72bh2nf]{z-index:1;inline-size:var(--_m);block-size:var(--_m);place-items:center;display:grid;position:relative}.step__marker[data-astro-cid-m72bh2nf]:before{content:"";transition:transform var(--dur-2) var(--ease-out);background:var(--c-gold-400);box-shadow:0 0 0 2px var(--bg-ink), 0 0 0 3px color-mix(in srgb, var(--accent-on-ink) 70%, transparent);position:absolute;inset:12%;transform:rotate(45deg)}.step[data-astro-cid-m72bh2nf]:hover .step__marker[data-astro-cid-m72bh2nf]:before{transform:rotate(45deg)scale(1.14)}.step__num[data-astro-cid-m72bh2nf]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;color:var(--c-ink-950);font-weight:600;position:relative}.step__body[data-astro-cid-m72bh2nf]{gap:var(--space-3xs);padding-block-start:calc(var(--_m) / 2 - .8em);display:grid}.step__title[data-astro-cid-m72bh2nf]{font-size:var(--step-1);color:var(--text-on-ink)}.step__text[data-astro-cid-m72bh2nf]{font-size:var(--step-0);line-height:var(--lh-body);color:var(--text-on-ink-muted);max-inline-size:40ch}.proc__foot[data-astro-cid-m72bh2nf]{gap:var(--space-m);display:grid}.limits[data-astro-cid-m72bh2nf]{padding:var(--space-l);border:1.5px solid var(--c-gold-400);background-color:var(--leather-umber);background-image:var(--leather-vignette-soft), var(--leather-image);background-size:auto, var(--leather-image-size);background-blend-mode:normal, var(--leather-blend);background-position:50%;background-repeat:no-repeat,repeat;position:relative}.limits[data-astro-cid-m72bh2nf]:before{content:"";border:var(--hairline) solid color-mix(in srgb, var(--c-gold-300) 80%, transparent);pointer-events:none;position:absolute;inset:5px}.limits__title[data-astro-cid-m72bh2nf]{font-size:var(--step-1);color:var(--text-on-ink);margin-block-end:var(--space-m)}.limits__list[data-astro-cid-m72bh2nf]{gap:var(--space-m);display:grid}.limits__item[data-astro-cid-m72bh2nf]{align-items:flex-start;gap:var(--space-xs);font-size:var(--step-0);line-height:var(--lh-body);color:var(--text-on-ink-muted);display:flex}.limits__icon[data-astro-cid-m72bh2nf]{color:var(--accent-on-ink);margin-block-start:.2em}.proc__ai[data-astro-cid-m72bh2nf]{align-items:flex-start;gap:var(--space-xs);max-inline-size:var(--measure);font-size:var(--step-0);color:var(--text-on-ink-muted);display:flex}.proc__ai-icon[data-astro-cid-m72bh2nf]{color:var(--accent-on-ink);flex:none;margin-block-start:.3em}.proc__status[data-astro-cid-m72bh2nf]{align-items:center;gap:var(--space-2xs) var(--space-xs);font-size:var(--step--2);color:var(--text-on-ink-muted);flex-wrap:wrap;display:flex}.proc__status[data-astro-cid-m72bh2nf] .badge{color:var(--accent-on-ink)}@media (width>=48rem){.proc__folio[data-astro-cid-m72bh2nf]{display:block}.step__body[data-astro-cid-m72bh2nf]{column-gap:var(--space-l);grid-template-columns:15rem minmax(0,1fr);align-items:baseline}.limits__list[data-astro-cid-m72bh2nf]{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr))}.limits__item[data-astro-cid-m72bh2nf]{gap:var(--space-xs);flex-direction:column}.limits__icon[data-astro-cid-m72bh2nf]{margin-block-start:0}}@media (width>=80rem){.steps[data-astro-cid-m72bh2nf]{column-gap:var(--space-s);row-gap:var(--space-3xs);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(7,minmax(0,1fr))}.step[data-astro-cid-m72bh2nf]{grid-template-columns:none;grid-template-rows:subgrid;text-align:center;grid-row:span 3;place-items:start center}.step[data-astro-cid-m72bh2nf]:before{border-inline-start:0;border-block-start:var(--hairline) solid var(--_line);inset:auto;inset-block-start:calc(var(--_m) / 2);inset-inline-start:calc(-1 * var(--space-s) / 2);inset-inline-end:calc(-1 * var(--space-s) / 2)}.step[data-astro-cid-m72bh2nf]:first-child:before{inset-inline-start:50%}.step[data-astro-cid-m72bh2nf]:last-child:before{inset-inline-end:50%}.step__marker[data-astro-cid-m72bh2nf]{justify-self:center}.step__body[data-astro-cid-m72bh2nf]{display:contents}.step__title[data-astro-cid-m72bh2nf]{font-size:var(--step-0);line-height:var(--lh-snug);margin-block-start:calc(var(--space-s) - var(--space-3xs))}.step__text[data-astro-cid-m72bh2nf]{font-size:var(--step--1);line-height:var(--lh-snug);max-inline-size:20ch}}.pr[data-astro-cid-ve6wmju3]{padding-block:var(--space-section);border-block-end:var(--hairline) solid var(--border);scroll-margin-block-start:4.5rem}.pr__inner[data-astro-cid-ve6wmju3]{gap:var(--space-xl);display:grid}.pr__head[data-astro-cid-ve6wmju3]{justify-content:space-between;align-items:flex-start;gap:var(--space-l);display:flex}.pr__folio[data-astro-cid-ve6wmju3]{font-family:var(--font-display);font-size:var(--step-6);font-weight:var(--display-weight);color:var(--accent);opacity:.55;flex:none;line-height:1;display:none}.statement[data-astro-cid-ve6wmju3]{justify-items:center;gap:var(--space-m);padding-block:var(--space-m) var(--space-l);text-align:center;display:grid}.statement__rule[data-astro-cid-ve6wmju3]{color:var(--rubric)}.statement__text[data-astro-cid-ve6wmju3]{font-family:var(--font-display);font-weight:var(--display-weight);font-size:var(--step-3);color:var(--text-strong);text-wrap:balance;max-inline-size:30ch;line-height:1.5}[data-astro-cid-ve6wmju3]:lang(en) .statement__text[data-astro-cid-ve6wmju3]{font-variation-settings:"SOFT" 60, "WONK" 1;max-inline-size:40ch}.statement__seal[data-astro-cid-ve6wmju3]{block-size:auto;inline-size:4.5rem}.pr__cards[data-astro-cid-ve6wmju3]{gap:var(--space-s);display:grid}.cards[data-astro-cid-ve6wmju3]{gap:var(--space-m);display:grid}.cards[data-astro-cid-ve6wmju3]>li[data-astro-cid-ve6wmju3]{display:grid}.principle__text[data-astro-cid-ve6wmju3],.pr__custom[data-astro-cid-ve6wmju3]{font-size:var(--step-0)}.pr__custom[data-astro-cid-ve6wmju3]{font-size:var(--step--1);color:var(--text-muted)}.principles[data-astro-cid-ve6wmju3]{gap:var(--space-l) var(--space-xl);border-block-start:var(--hairline) solid var(--border);padding-block-start:var(--space-m);display:grid}.principle[data-astro-cid-ve6wmju3]{gap:var(--space-xs);align-content:start;min-inline-size:0;display:grid}.principle__icon[data-astro-cid-ve6wmju3]{color:var(--accent-text)}.principle__title[data-astro-cid-ve6wmju3]{font-size:var(--step-1)}.principle__text[data-astro-cid-ve6wmju3]{font-size:var(--step--1);color:var(--text-muted);max-inline-size:36ch}.pr__cta[data-astro-cid-ve6wmju3]{align-items:center;gap:var(--space-s) var(--space-l);border-block-start:var(--hairline) solid var(--border);flex-wrap:wrap;padding-block-start:var(--space-m);display:flex}.pr__cta[data-astro-cid-ve6wmju3] .btn--link{white-space:normal;text-align:start}.pr__status[data-astro-cid-ve6wmju3]{align-items:center;gap:var(--space-2xs) var(--space-xs);font-size:var(--step--2);color:var(--text-muted);flex-wrap:wrap;display:flex}@media (width>=48rem){.pr__folio[data-astro-cid-ve6wmju3]{display:block}.statement[data-astro-cid-ve6wmju3]{padding:var(--space-2xl) var(--space-2xl)}.principles[data-astro-cid-ve6wmju3]{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.principle[data-astro-cid-ve6wmju3]{grid-template-rows:subgrid;row-gap:var(--space-xs);grid-row:span 3}}@media (width>=64rem){.cards[data-astro-cid-ve6wmju3]{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.cards[data-astro-cid-ve6wmju3]>li[data-astro-cid-ve6wmju3]{grid-template-rows:subgrid;grid-row:span 6}.principles[data-astro-cid-ve6wmju3]{grid-template-columns:repeat(4,minmax(0,1fr))}}.own[data-astro-cid-lpib3g5s]{padding-block:var(--space-section);border-block:var(--hairline) solid var(--border);scroll-margin-block-start:4.5rem}.own__inner[data-astro-cid-lpib3g5s]{gap:var(--space-xl);display:grid}.own__head[data-astro-cid-lpib3g5s]{justify-content:space-between;align-items:flex-start;gap:var(--space-l);display:flex}.own__folio[data-astro-cid-lpib3g5s]{font-family:var(--font-display);font-size:var(--step-6);font-weight:var(--display-weight);color:var(--accent);opacity:.55;flex:none;line-height:1;display:none}.own__cols[data-astro-cid-lpib3g5s]{gap:var(--space-xl);display:grid}.col[data-astro-cid-lpib3g5s]{gap:var(--space-m);align-content:start;min-inline-size:0;display:grid}.col--support[data-astro-cid-lpib3g5s]{border-block-start:var(--hairline) solid var(--border-strong);padding-block-start:var(--space-xl)}.col__icon[data-astro-cid-lpib3g5s]{color:var(--accent-text)}.col__title[data-astro-cid-lpib3g5s]{font-size:var(--step-2)}.col__text[data-astro-cid-lpib3g5s]{color:var(--text-muted);max-inline-size:48ch}.points[data-astro-cid-lpib3g5s]{gap:var(--space-2xs);border-block-start:var(--hairline) solid var(--border);padding-block-start:var(--space-s);display:grid}.points__label[data-astro-cid-lpib3g5s],.rules__label[data-astro-cid-lpib3g5s]{font-size:var(--step--1);color:var(--text-muted);font-weight:600}.points__list[data-astro-cid-lpib3g5s]{gap:var(--space-3xs);font-weight:500;display:grid}.points__list[data-astro-cid-lpib3g5s] li[data-astro-cid-lpib3g5s]{align-items:center;gap:.55em;display:flex}.points__list[data-astro-cid-lpib3g5s] li[data-astro-cid-lpib3g5s]:before{content:"";background:var(--accent);flex:none;block-size:.4em;inline-size:.4em;transform:rotate(45deg)}.types[data-astro-cid-lpib3g5s]{gap:var(--space-s);display:grid}.type[data-astro-cid-lpib3g5s] .card__inner{gap:var(--space-3xs);box-sizing:border-box;align-content:start;block-size:100%;display:grid}.type__num[data-astro-cid-lpib3g5s]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;color:var(--accent-text)}.type__title[data-astro-cid-lpib3g5s]{font-size:var(--step-1)}.type__text[data-astro-cid-lpib3g5s]{font-size:var(--step--1);color:var(--text-muted)}.rules[data-astro-cid-lpib3g5s]{gap:var(--space-s);border-block-start:var(--hairline) solid var(--border-strong);padding-block-start:var(--space-m);display:grid}.rules__list[data-astro-cid-lpib3g5s]{gap:var(--space-xs);display:grid}.rules__list[data-astro-cid-lpib3g5s] li[data-astro-cid-lpib3g5s]{font-size:var(--step--1);align-items:flex-start;gap:.6em;display:flex}.rules__icon[data-astro-cid-lpib3g5s]{color:var(--accent-text);flex:none;margin-block-start:.25em}.trial[data-astro-cid-lpib3g5s]{align-items:center;gap:var(--space-2xs) var(--space-xs);font-size:var(--step--1);color:var(--text-muted);flex-wrap:wrap;display:flex}.own__status[data-astro-cid-lpib3g5s]{align-items:center;gap:var(--space-2xs) var(--space-xs);font-size:var(--step--2);color:var(--text-muted);flex-wrap:wrap;display:flex}@media (width>=48rem){.own__folio[data-astro-cid-lpib3g5s]{display:block}.rules__list[data-astro-cid-lpib3g5s]{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr))}.types[data-astro-cid-lpib3g5s]{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.type[data-astro-cid-lpib3g5s],.type[data-astro-cid-lpib3g5s] .card__inner{grid-template-rows:subgrid;grid-row:span 3;display:grid}.type[data-astro-cid-lpib3g5s] .card__inner{row-gap:var(--space-3xs)}}@media (width>=64rem){.own__cols[data-astro-cid-lpib3g5s]{column-gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.col--support[data-astro-cid-lpib3g5s]{border-block-start:0;border-inline-start:var(--hairline) solid var(--border-strong);padding-block-start:0;padding-inline-start:var(--space-2xl)}}.enq[data-astro-cid-3sexu4id]{padding-block:var(--space-section);scroll-margin-block-start:4.5rem}.enq__inner[data-astro-cid-3sexu4id]{gap:var(--space-xl);display:grid}.enq__head[data-astro-cid-3sexu4id]{justify-content:space-between;align-items:flex-start;gap:var(--space-l);display:flex}.enq__folio[data-astro-cid-3sexu4id]{font-family:var(--font-display);font-size:var(--step-6);font-weight:var(--display-weight);color:var(--accent);opacity:.55;flex:none;line-height:1;display:none}.enq__cols[data-astro-cid-3sexu4id]{gap:var(--space-xl);align-items:start;display:grid}.aside[data-astro-cid-3sexu4id]{gap:var(--space-m);align-content:start;display:grid}.aside__title[data-astro-cid-3sexu4id]{font-size:var(--step-1)}.aside__title--channels[data-astro-cid-3sexu4id]{border-block-start:var(--hairline) solid var(--border);margin-block-start:var(--space-s);padding-block-start:var(--space-m)}.next[data-astro-cid-3sexu4id]{gap:var(--space-m);display:grid}.next__item[data-astro-cid-3sexu4id]{column-gap:var(--space-s);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.next__marker[data-astro-cid-3sexu4id]{place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid;position:relative}.next__marker[data-astro-cid-3sexu4id]:before{content:"";border:var(--hairline) solid var(--accent-strong);background:var(--bg-raised);position:absolute;inset:14%;transform:rotate(45deg)}.next__num[data-astro-cid-3sexu4id]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.06em;color:var(--accent-text);position:relative}.next__body[data-astro-cid-3sexu4id]{gap:var(--space-3xs);padding-block-start:.35rem;display:grid}.next__title[data-astro-cid-3sexu4id]{font-size:var(--step-0)}.next__text[data-astro-cid-3sexu4id]{font-size:var(--step--1);color:var(--text-muted);max-inline-size:38ch}.channels[data-astro-cid-3sexu4id]{gap:var(--space-xs);display:grid}.channel[data-astro-cid-3sexu4id]{align-items:center;gap:var(--space-2xs) var(--space-xs);font-size:var(--step--1);flex-wrap:wrap;display:flex}.channel__icon[data-astro-cid-3sexu4id]{color:var(--accent-text)}.channel__label[data-astro-cid-3sexu4id]{font-weight:600}.form[data-astro-cid-3sexu4id]{gap:var(--space-m);display:grid}.form__title[data-astro-cid-3sexu4id]{font-size:var(--step-2)}.form__notice[data-astro-cid-3sexu4id]{align-items:center;gap:var(--space-2xs) var(--space-xs);padding:var(--space-xs) var(--space-s);font-size:var(--step--1);color:var(--text-muted);border:var(--hairline) dashed var(--border-strong);background:repeating-linear-gradient(45deg, transparent 0 10px, color-mix(in srgb, var(--border) 40%, transparent) 10px 11px);flex-wrap:wrap;display:flex}.form__fields[data-astro-cid-3sexu4id]{gap:var(--space-m);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.form__grid[data-astro-cid-3sexu4id]{gap:var(--space-m) var(--space-l);display:grid}.form__fields[data-astro-cid-3sexu4id]:disabled .field__control,.form__fields[data-astro-cid-3sexu4id]:disabled .consent[data-astro-cid-3sexu4id]{opacity:.7;cursor:not-allowed}.hp[data-astro-cid-3sexu4id]{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.form__purpose[data-astro-cid-3sexu4id]{font-size:var(--step--1);color:var(--text-muted)}.consent[data-astro-cid-3sexu4id]{font-size:var(--step--1);line-height:var(--lh-body);align-items:flex-start;gap:.6em;display:flex}.consent[data-astro-cid-3sexu4id] input[data-astro-cid-3sexu4id]{block-size:1.15em;inline-size:1.15em;accent-color:var(--accent-strong);flex:none;margin-block-start:.35em}.form__actions[data-astro-cid-3sexu4id]{align-items:center;gap:var(--space-s) var(--space-m);flex-wrap:wrap;padding-block-start:var(--space-xs);display:flex}.form__required[data-astro-cid-3sexu4id]{font-size:var(--step--2);color:var(--text-muted)}@media (width>=48rem){.enq__folio[data-astro-cid-3sexu4id]{display:block}.form__grid[data-astro-cid-3sexu4id]{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.form__grid[data-astro-cid-3sexu4id] .field{grid-template-rows:subgrid;row-gap:var(--space-3xs);grid-row:span 3;align-content:start}.form__grid[data-astro-cid-3sexu4id] .form__wide{grid-column:1/-1}}@media (width>=64rem){.enq__cols[data-astro-cid-3sexu4id]{column-gap:var(--space-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}
