@font-face{font-family:Unbounded;src:url(../media/unbounded.3nkrh9rnez209.woff2)format("woff2");font-display:swap;font-weight:700 900}.unbounded_e9a07323-module__RfKO_G__className{font-family:unbounded}
@font-face{font-family:Golos Text;src:url(../media/golos_text.2uhasdi4_wd4l.woff2)format("woff2");font-display:swap;font-weight:400 600}.golos_c41a8dbb-module__TcBE9W__className{font-family:golos}
@font-face{font-family:Unbounded Dock;src:url(../media/unbounded.3nkrh9rnez209.woff2)format("woff2");font-display:optional;font-weight:700 900}.unboundeddock_de0b7347-module__vh7zNa__className{font-family:unboundedDock}
@font-face{font-family:Golos Text Dock;src:url(../media/golos_text.2uhasdi4_wd4l.woff2)format("woff2");font-display:optional;font-weight:400 600}.golosdock_c2d153b1-module__c9SFDW__className{font-family:golosDock}
.Button-module-scss-module__cOTnCG__button{border:var(--border-width) solid var(--ink);border-radius:var(--radius-control);height:56px;color:var(--ink);font-family:var(--font-text);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.Button-module-scss-module__cOTnCG__button svg{transition:transform var(--duration-base) var(--ease-out);flex:none}.Button-module-scss-module__cOTnCG__button:hover:not(:disabled){background:var(--ink);color:var(--ink-inverse)}.Button-module-scss-module__cOTnCG__button:hover:not(:disabled) svg{transform:translate(4px)}.Button-module-scss-module__cOTnCG__button:disabled{border-color:var(--line);background:var(--surface-soft);color:var(--muted);cursor:not-allowed}.Button-module-scss-module__cOTnCG__button:disabled svg{transform:none}.Button-module-scss-module__cOTnCG__primary{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.Button-module-scss-module__cOTnCG__primary:hover:not(:disabled){border-color:var(--ink);background:var(--ink);color:var(--ink-inverse)}.Button-module-scss-module__cOTnCG__small{height:46px;padding:0 20px;font-size:15px}.Button-module-scss-module__cOTnCG__large{height:64px;padding:0 32px;font-size:18px}.Button-module-scss-module__cOTnCG__onInk{border-color:var(--ink-inverse);color:var(--ink-inverse)}.Button-module-scss-module__cOTnCG__onInk:focus-visible{outline-color:var(--ink-inverse)}.Button-module-scss-module__cOTnCG__onInk.Button-module-scss-module__cOTnCG__primary{border-color:var(--accent);color:var(--accent-contrast)}.Button-module-scss-module__cOTnCG__onInk:hover:not(:disabled),.Button-module-scss-module__cOTnCG__onInk.Button-module-scss-module__cOTnCG__primary:hover:not(:disabled){border-color:var(--ink-inverse);background:var(--ink-inverse);color:var(--ink)}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__cOTnCG__button svg{transition:none}.Button-module-scss-module__cOTnCG__button:hover:not(:disabled) svg{transform:none}}
.SectionHead-module-scss-module__MKxyYq__head{align-items:end;gap:var(--space-16) var(--space-40);grid-template-columns:minmax(0,1fr) auto;display:grid}.SectionHead-module-scss-module__MKxyYq__title{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.SectionHead-module-scss-module__MKxyYq__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:600;line-height:1.2}.SectionHead-module-scss-module__MKxyYq__heading{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(36px,5.6vw,80px);font-weight:900;line-height:1}.SectionHead-module-scss-module__MKxyYq__note{text-align:right;max-width:320px;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;line-height:1.45}@media (max-width:720px){.SectionHead-module-scss-module__MKxyYq__head{grid-template-columns:minmax(0,1fr)}.SectionHead-module-scss-module__MKxyYq__note{text-align:left;max-width:none}}
.KineticBrief-module-scss-module__cYx2ZW__quiz{gap:var(--space-40);max-width:920px;padding:var(--space-72) var(--gutter) 96px;flex-direction:column;min-width:0;margin:0 auto;display:flex}.KineticBrief-module-scss-module__cYx2ZW__head{align-items:end;gap:var(--space-8) var(--space-28);grid-template-columns:auto minmax(0,1fr);display:grid}.KineticBrief-module-scss-module__cYx2ZW__count{font-family:var(--font-display);color:var(--accent-ink);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:clamp(56px,7vw,96px);font-weight:900;line-height:.9}.KineticBrief-module-scss-module__cYx2ZW__count small{color:var(--muted);font-size:.32em;font-weight:700}.KineticBrief-module-scss-module__cYx2ZW__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:600;line-height:1.2}.KineticBrief-module-scss-module__cYx2ZW__title{font-family:var(--font-display);text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(32px,4.8vw,64px);font-weight:700;line-height:1.05}.KineticBrief-module-scss-module__cYx2ZW__progress{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:0;list-style:none;display:grid}.KineticBrief-module-scss-module__cYx2ZW__progress li{border-radius:var(--radius-control);background:var(--surface-soft);height:6px;transition:background-color var(--duration-base) var(--ease-out)}.KineticBrief-module-scss-module__cYx2ZW__progress li[data-done=true]{background:var(--accent-ink)}.KineticBrief-module-scss-module__cYx2ZW__step{flex-direction:column;gap:20px;min-width:0;display:flex}.KineticBrief-module-scss-module__cYx2ZW__stepTitle{font-family:var(--font-display);-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(24px,2.8vw,36px);font-weight:700;line-height:1.15}.KineticBrief-module-scss-module__cYx2ZW__stepTitle:focus{outline:none}.KineticBrief-module-scss-module__cYx2ZW__note{max-width:38.44em;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0}.KineticBrief-module-scss-module__cYx2ZW__choices{gap:var(--space-12);flex-wrap:wrap;display:flex}.KineticBrief-module-scss-module__cYx2ZW__choice{min-height:56px;padding:14px var(--space-24);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font-family:var(--font-text);text-align:left;cursor:pointer;overflow-wrap:anywhere;min-width:0;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);align-items:center;gap:10px;font-size:16px;line-height:1.3;display:inline-flex}.KineticBrief-module-scss-module__cYx2ZW__choice svg{flex:none}.KineticBrief-module-scss-module__cYx2ZW__choice:hover{border-color:var(--ink)}.KineticBrief-module-scss-module__cYx2ZW__choice[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.KineticBrief-module-scss-module__cYx2ZW__groups{gap:var(--space-28);flex-direction:column;display:flex}.KineticBrief-module-scss-module__cYx2ZW__group{gap:var(--space-12);flex-direction:column;display:flex}.KineticBrief-module-scss-module__cYx2ZW__groupLabel{color:var(--muted);margin:0;font-size:14px}.KineticBrief-module-scss-module__cYx2ZW__thumbs{gap:var(--space-12);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;display:grid}.KineticBrief-module-scss-module__cYx2ZW__thumb{padding:var(--space-8) var(--space-8) var(--space-12);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-surface);color:var(--ink);font-family:var(--font-text);cursor:pointer;min-width:0;transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-out);background:0 0;flex-direction:column;gap:10px;display:flex}.KineticBrief-module-scss-module__cYx2ZW__thumb:hover{border-color:var(--ink);transform:translateY(-2px)}.KineticBrief-module-scss-module__cYx2ZW__thumb[aria-pressed=true]{border-color:var(--accent-ink);box-shadow:var(--shadow-floating)}.KineticBrief-module-scss-module__cYx2ZW__art{border-radius:var(--radius-inner);flex-direction:column;min-height:96px;display:flex;overflow:hidden}.KineticBrief-module-scss-module__cYx2ZW__canvas{min-height:96px;padding:var(--space-12);background:var(--bg);flex-direction:column;flex:1;gap:6px;display:flex}.KineticBrief-module-scss-module__cYx2ZW__sketchKicker{border-radius:var(--radius-control);background:var(--accent);width:34%;height:5px}.KineticBrief-module-scss-module__cYx2ZW__sketchTitle{border-radius:var(--radius-control);background:var(--ink);height:9px}.KineticBrief-module-scss-module__cYx2ZW__sketchLine{border-radius:var(--radius-control);background:var(--muted);height:5px}.KineticBrief-module-scss-module__cYx2ZW__sketchButton{border-radius:var(--radius-control);background:var(--accent);width:42%;height:14px;margin-top:auto}.KineticBrief-module-scss-module__cYx2ZW__thumbName{text-align:center;font-size:13px;font-weight:600}.KineticBrief-module-scss-module__cYx2ZW__anyDesign{grid-column:1/-1;justify-self:start}.KineticBrief-module-scss-module__cYx2ZW__fields{flex-direction:column;gap:20px;max-width:560px;display:flex}.KineticBrief-module-scss-module__cYx2ZW__field{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.KineticBrief-module-scss-module__cYx2ZW__label{color:var(--muted);font-size:14px}.KineticBrief-module-scss-module__cYx2ZW__input,.KineticBrief-module-scss-module__cYx2ZW__textarea{border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:56px;color:var(--ink);font-family:var(--font-text);min-width:0;transition:border-color var(--duration-fast) var(--ease-out);padding:15px 20px;font-size:16px;line-height:1.4}.KineticBrief-module-scss-module__cYx2ZW__input:hover,.KineticBrief-module-scss-module__cYx2ZW__textarea:hover{border-color:var(--ink)}.KineticBrief-module-scss-module__cYx2ZW__input:focus-visible,.KineticBrief-module-scss-module__cYx2ZW__textarea:focus-visible{border-color:var(--ink);outline:var(--border-width-strong) solid var(--accent-ink);outline-offset:2px}.KineticBrief-module-scss-module__cYx2ZW__input[aria-invalid=true],.KineticBrief-module-scss-module__cYx2ZW__textarea[aria-invalid=true]{border-color:var(--accent-ink)}.KineticBrief-module-scss-module__cYx2ZW__textarea{border-radius:var(--radius-surface);resize:vertical}.KineticBrief-module-scss-module__cYx2ZW__fieldError{color:var(--accent-ink);overflow-wrap:anywhere;min-width:0;font-size:14px}.KineticBrief-module-scss-module__cYx2ZW__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.KineticBrief-module-scss-module__cYx2ZW__consent{align-items:flex-start;gap:var(--space-12);cursor:pointer;font-size:15px;display:flex}.KineticBrief-module-scss-module__cYx2ZW__consent input{width:22px;height:22px;accent-color:var(--accent);flex:none;margin:0}.KineticBrief-module-scss-module__cYx2ZW__consent span{overflow-wrap:anywhere;min-width:0}.KineticBrief-module-scss-module__cYx2ZW__consent a{text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-out)}.KineticBrief-module-scss-module__cYx2ZW__consent a:hover{color:var(--accent-ink)}.KineticBrief-module-scss-module__cYx2ZW__actions{justify-content:space-between;align-items:center;gap:var(--space-12);padding-top:var(--space-24);border-top:var(--border-width) solid var(--line);display:flex}.KineticBrief-module-scss-module__cYx2ZW__forward{margin-left:auto}.KineticBrief-module-scss-module__cYx2ZW__error{color:var(--accent-ink);overflow-wrap:anywhere;min-width:0;margin:0}@media (prefers-reduced-motion:reduce){.KineticBrief-module-scss-module__cYx2ZW__thumb,.KineticBrief-module-scss-module__cYx2ZW__progress li{transition:none}.KineticBrief-module-scss-module__cYx2ZW__thumb:hover{transform:none}}@media (max-width:720px){.KineticBrief-module-scss-module__cYx2ZW__thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.KineticBrief-module-scss-module__cYx2ZW__head{grid-template-columns:minmax(0,1fr);align-items:start}.KineticBrief-module-scss-module__cYx2ZW__count{grid-row:auto}.KineticBrief-module-scss-module__cYx2ZW__quiz{padding:var(--space-40) var(--gutter) var(--space-72);gap:32px}.KineticBrief-module-scss-module__cYx2ZW__thumbs{grid-template-columns:minmax(0,1fr)}.KineticBrief-module-scss-module__cYx2ZW__actions{flex-direction:column-reverse;align-items:stretch}.KineticBrief-module-scss-module__cYx2ZW__forward{margin-left:0}}
.Audit-module-scss-module__dlqF1a__audit{gap:var(--space-56);padding:var(--space-120) var(--gutter);flex-direction:column;display:flex}.Audit-module-scss-module__dlqF1a__body{gap:var(--space-56) var(--space-72);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.Audit-module-scss-module__dlqF1a__texts{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.Audit-module-scss-module__dlqF1a__texts p{color:var(--muted);-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;line-height:1.55}.Audit-module-scss-module__dlqF1a__texts .Audit-module-scss-module__dlqF1a__lead{font-size:clamp(16px,1.5vw,20px);line-height:1.45}.Audit-module-scss-module__dlqF1a__side{gap:var(--space-40);flex-direction:column;min-width:0;display:flex}.Audit-module-scss-module__dlqF1a__form{flex-direction:column;gap:20px;min-width:0;max-width:560px;display:flex}.Audit-module-scss-module__dlqF1a__form input:disabled{opacity:1;-webkit-text-fill-color:currentColor}.Audit-module-scss-module__dlqF1a__form input::placeholder{color:var(--muted);opacity:1;-webkit-text-fill-color:currentColor}.Audit-module-scss-module__dlqF1a__hint{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.45}.Audit-module-scss-module__dlqF1a__submit{white-space:normal;text-align:center;align-self:flex-start;max-width:100%;height:auto;min-height:56px;padding-block:14px;line-height:1.2}.Audit-module-scss-module__dlqF1a__success{gap:var(--space-12);max-width:560px;padding:var(--space-24);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;display:flex}.Audit-module-scss-module__dlqF1a__success:focus-visible{outline:var(--border-width-strong) solid var(--accent-ink);outline-offset:2px}.Audit-module-scss-module__dlqF1a__success p{overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}.Audit-module-scss-module__dlqF1a__successTitle{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;min-width:0;margin:0;font-size:22px;font-weight:700;line-height:1.2}.Audit-module-scss-module__dlqF1a__self{align-items:flex-start;gap:var(--space-12);flex-direction:column;max-width:560px;display:flex}.Audit-module-scss-module__dlqF1a__psi{align-items:center;gap:var(--space-8);overflow-wrap:anywhere;min-width:0;max-width:100%;margin-block:calc(.5lh - 22px);padding-block:calc(22px - .5lh);font-weight:600;display:inline-flex}.Audit-module-scss-module__dlqF1a__psi svg{transition:transform var(--duration-base) var(--ease-out);flex:none}.Audit-module-scss-module__dlqF1a__psi:hover{color:var(--accent-ink)}.Audit-module-scss-module__dlqF1a__psi:hover svg{transform:rotate(45deg)}.Audit-module-scss-module__dlqF1a__note,.Audit-module-scss-module__dlqF1a__studios p{color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;line-height:1.5}.Audit-module-scss-module__dlqF1a__promise{max-width:560px;padding-left:var(--space-16);border-left:var(--border-width-strong) solid var(--accent);overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}.Audit-module-scss-module__dlqF1a__studios{gap:var(--space-8);flex-direction:column;max-width:560px;display:flex}.Audit-module-scss-module__dlqF1a__studios .Audit-module-scss-module__dlqF1a__footnote{font-size:13px}@media (prefers-reduced-motion:reduce){.Audit-module-scss-module__dlqF1a__psi svg{transition:none}.Audit-module-scss-module__dlqF1a__psi:hover svg{transform:none}}@media (max-width:1080px){.Audit-module-scss-module__dlqF1a__audit{padding-block:var(--space-72)}.Audit-module-scss-module__dlqF1a__body{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.Audit-module-scss-module__dlqF1a__submit{align-self:stretch}}
.Case-module-scss-module__4NR06G__case{padding:var(--space-40) var(--gutter) 96px;flex-direction:column;gap:48px;min-width:0;display:flex}.Case-module-scss-module__4NR06G__back{align-self:flex-start;align-items:center;gap:var(--space-8);color:var(--muted);transition:color var(--duration-fast) var(--ease-out);margin-block:calc(.5lh - 22px);padding-block:calc(22px - .5lh);font-size:14px;display:inline-flex}.Case-module-scss-module__4NR06G__back:hover{color:var(--ink)}.Case-module-scss-module__4NR06G__head{align-items:flex-start;gap:var(--space-16);flex-direction:column;width:100%;min-width:0;display:flex}.Case-module-scss-module__4NR06G__tag{max-width:100%;min-height:30px;padding:var(--space-4) var(--space-12);border:var(--border-width) solid var(--accent);border-radius:var(--radius-control);background:var(--accent);color:var(--accent-contrast);overflow-wrap:anywhere;align-items:center;min-width:0;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.Case-module-scss-module__4NR06G__title{width:100%;font-family:var(--font-display);text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(32px,4.8vw,64px);font-weight:700;line-height:1.05}.Case-module-scss-module__4NR06G__lead{width:100%;max-width:560px;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.45}.Case-module-scss-module__4NR06G__links{gap:var(--space-8) var(--space-28);flex-wrap:wrap;max-width:100%;display:flex}.Case-module-scss-module__4NR06G__demo{align-items:center;gap:var(--space-8);transition:color var(--duration-fast) var(--ease-out);font-weight:600;display:inline-flex}.Case-module-scss-module__4NR06G__demo svg{transition:transform var(--duration-base) var(--ease-out)}.Case-module-scss-module__4NR06G__demo:hover{color:var(--accent-ink)}.Case-module-scss-module__4NR06G__demo:hover svg{transform:rotate(45deg)}.Case-module-scss-module__4NR06G__cover{aspect-ratio:16/10;border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface-soft);width:100%;display:block;position:relative;overflow:hidden}.Case-module-scss-module__4NR06G__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Case-module-scss-module__4NR06G__block{gap:var(--space-24) var(--space-40);border-top:var(--border-width) solid var(--ink);grid-template-columns:240px minmax(0,1fr);padding-top:18px;display:grid}.Case-module-scss-module__4NR06G__heading{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;min-width:0;margin:0;font-size:20px;font-weight:700}.Case-module-scss-module__4NR06G__prose{gap:var(--space-16);flex-direction:column;min-width:0;max-width:42.16em;font-size:17px;line-height:1.6;display:flex}.Case-module-scss-module__4NR06G__prose p{word-wrap:break-word;overflow-wrap:anywhere;min-width:0;margin:0}.Case-module-scss-module__4NR06G__stack{align-content:flex-start;gap:var(--space-8);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Case-module-scss-module__4NR06G__stackItem{max-width:100%;min-height:30px;padding:var(--space-4) var(--space-12);border:var(--border-width) solid var(--line);border-radius:var(--radius-control);color:var(--ink);word-wrap:break-word;overflow-wrap:anywhere;align-items:center;min-width:0;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.Case-module-scss-module__4NR06G__metrics{gap:var(--space-28);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Case-module-scss-module__4NR06G__metric{flex-direction:column;gap:2px;min-width:0;display:flex}.Case-module-scss-module__4NR06G__metricValue{font-family:var(--font-display);color:var(--accent-ink);overflow-wrap:anywhere;min-width:0;font-size:clamp(28px,3.4vw,44px);font-weight:700;line-height:1}.Case-module-scss-module__4NR06G__metricLabel{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:14px}.Case-module-scss-module__4NR06G__shot{border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);width:100%;max-width:960px;height:auto;display:block}@media (prefers-reduced-motion:reduce){.Case-module-scss-module__4NR06G__demo svg{transition:none}.Case-module-scss-module__4NR06G__demo:hover svg{transform:none}}@media (max-width:1080px){.Case-module-scss-module__4NR06G__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Case-module-scss-module__4NR06G__block{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.Case-module-scss-module__4NR06G__metrics{grid-template-columns:minmax(0,1fr)}}
.CookieBanner-module-scss-module__EPpn0G__banner{margin:0 0 var(--space-24) var(--space-24);gap:var(--space-16);width:min(440px,100% - 2*var(--space-24));padding:var(--space-24);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-floating);flex-direction:column;display:flex}.CookieBanner-module-scss-module__EPpn0G__text{overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;line-height:1.5}.CookieBanner-module-scss-module__EPpn0G__link{text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-out)}.CookieBanner-module-scss-module__EPpn0G__link:hover{color:var(--accent-ink)}.CookieBanner-module-scss-module__EPpn0G__actions{gap:var(--space-12);display:flex}.CookieBanner-module-scss-module__EPpn0G__action{flex:1 1 0;min-width:0}@media (max-width:720px){.CookieBanner-module-scss-module__EPpn0G__banner{width:auto;padding:var(--space-16) var(--gutter) calc(var(--space-16) + env(safe-area-inset-bottom));border:none;border-top:var(--border-width) solid var(--line);border-radius:0;margin:0}}
.Footer-module-scss-module__17CJ-q__footer{padding:96px var(--gutter) var(--space-120);background:var(--ink);color:var(--ink-inverse);flex-direction:column;gap:64px;display:flex;container-type:inline-size}.Footer-module-scss-module__17CJ-q__main{align-items:end;gap:var(--space-40);grid-template-columns:minmax(0,1fr) auto;display:grid}.Footer-module-scss-module__17CJ-q__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(36px,8vw,120px);font-weight:900;line-height:.95}.Footer-module-scss-module__17CJ-q__aside{align-items:flex-end;gap:var(--space-16);text-align:right;flex-direction:column;display:flex}.Footer-module-scss-module__17CJ-q__actions{align-items:stretch;gap:var(--space-12);flex-direction:column;display:flex}.Footer-module-scss-module__17CJ-q__note{opacity:.72;word-wrap:break-word;overflow-wrap:anywhere;inline-size:0;min-inline-size:100%;font-size:14px}.Footer-module-scss-module__17CJ-q__bar{justify-content:space-between;align-items:center;gap:var(--space-16) 32px;padding-top:var(--space-24);border-top:var(--border-width) solid currentcolor;flex-wrap:wrap;font-size:14px;display:flex}.Footer-module-scss-module__17CJ-q__wordmark{font-family:var(--font-display);letter-spacing:.04em;font-size:22px;font-weight:900;line-height:1}.Footer-module-scss-module__17CJ-q__links{gap:var(--space-8) var(--space-24);opacity:.72;overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.Footer-module-scss-module__17CJ-q__link{text-underline-offset:4px}.Footer-module-scss-module__17CJ-q__link:hover{text-decoration:underline}.Footer-module-scss-module__17CJ-q__link:focus-visible{outline-color:var(--ink-inverse)}@container (max-width:770px){.Footer-module-scss-module__17CJ-q__main{grid-template-columns:minmax(0,1fr)}.Footer-module-scss-module__17CJ-q__aside{text-align:left;align-items:flex-start}}@media (max-width:720px){.Footer-module-scss-module__17CJ-q__footer{padding:64px var(--gutter) 112px}}@media (max-width:480px){.Footer-module-scss-module__17CJ-q__actions{align-self:stretch}.Footer-module-scss-module__17CJ-q__actions a{white-space:normal;text-align:center;word-wrap:break-word;overflow-wrap:anywhere;min-width:0;height:auto;min-height:64px;padding-top:14px;padding-bottom:14px}}
.Header-module-scss-module__gtYOzG__sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}html:has(.Header-module-scss-module__gtYOzG__header){scroll-padding-top:96px}.Header-module-scss-module__gtYOzG__header{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-24);padding:var(--space-24) var(--gutter);background:var(--bg);border-bottom:var(--border-width) solid #0000;transition:border-color var(--duration-fast) var(--ease-out);display:flex;position:sticky;top:0}.Header-module-scss-module__gtYOzG__scrolled{border-bottom-color:var(--line)}.Header-module-scss-module__gtYOzG__brand{align-items:baseline;gap:14px;min-width:0;display:flex}.Header-module-scss-module__gtYOzG__wordmark{font-family:var(--font-display);letter-spacing:.04em;font-size:26px;font-weight:900;line-height:1}.Header-module-scss-module__gtYOzG__tagline{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--muted);font-size:13px}.Header-module-scss-module__gtYOzG__nav{gap:32px;font-size:15px;font-weight:500;display:flex}.Header-module-scss-module__gtYOzG__nav a{transition:color var(--duration-fast) var(--ease-out);padding:6px 0;position:relative}.Header-module-scss-module__gtYOzG__nav a:hover{color:var(--accent-ink)}.Header-module-scss-module__gtYOzG__nav a[aria-current=true]:after{content:"";height:var(--border-width-strong);border-radius:var(--radius-control);background:var(--accent-ink);position:absolute;bottom:0;left:0;right:0}.Header-module-scss-module__gtYOzG__controls{align-items:center;gap:18px;display:flex}.Header-module-scss-module__gtYOzG__locales{gap:10px;font-size:14px;font-weight:600;display:flex}.Header-module-scss-module__gtYOzG__locale{color:var(--muted);transition:color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.Header-module-scss-module__gtYOzG__locale:hover,.Header-module-scss-module__gtYOzG__localeActive{color:var(--ink)}.Header-module-scss-module__gtYOzG__theme{border-radius:var(--radius-control);width:40px;height:40px;color:inherit;cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Header-module-scss-module__gtYOzG__theme:hover{color:var(--accent-ink)}.Header-module-scss-module__gtYOzG__open{z-index:60;border-bottom-color:var(--line)}.Header-module-scss-module__gtYOzG__burger{border:var(--border-width) solid var(--ink);border-radius:var(--radius-control);width:48px;height:48px;color:var(--ink);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;padding:0;display:none}.Header-module-scss-module__gtYOzG__burger:hover{background:var(--ink);color:var(--ink-inverse)}.Header-module-scss-module__gtYOzG__burger[aria-expanded=true]{border-color:var(--accent);background:var(--accent);color:var(--accent-contrast)}.Header-module-scss-module__gtYOzG__burger[aria-expanded=true]:hover{border-color:var(--ink);background:var(--ink);color:var(--ink-inverse)}.Header-module-scss-module__gtYOzG__burger[aria-expanded=true] .Header-module-scss-module__gtYOzG__burgerBar:first-child{transform:translateY(4px)rotate(45deg)}.Header-module-scss-module__gtYOzG__burger[aria-expanded=true] .Header-module-scss-module__gtYOzG__burgerBar:last-child{transform:translateY(-4px)rotate(-45deg)}.Header-module-scss-module__gtYOzG__burgerBar{width:20px;height:var(--border-width-strong);border-radius:var(--radius-control);transition:transform var(--duration-base) var(--ease-out);background:currentColor;display:block}.Header-module-scss-module__gtYOzG__panel{inset:var(--mobile-menu-top,calc(var(--space-24) * 2 + 48px + var(--border-width))) 0 0;z-index:1;overscroll-behavior:contain;background:var(--bg);color:var(--ink);animation:Header-module-scss-module__gtYOzG__shutter var(--duration-base) var(--ease-out) both;flex-direction:column;display:none;position:fixed;overflow-y:auto;container-type:inline-size}.Header-module-scss-module__gtYOzG__panelNav{padding:var(--space-8) var(--gutter) var(--space-40)}.Header-module-scss-module__gtYOzG__panelList{margin:0;padding:0;list-style:none}.Header-module-scss-module__gtYOzG__panelItem{border-bottom:var(--border-width) solid var(--line)}.Header-module-scss-module__gtYOzG__panelItem:nth-child(2) .Header-module-scss-module__gtYOzG__panelWord{animation-delay:calc(var(--duration-stagger)/2)}.Header-module-scss-module__gtYOzG__panelItem:nth-child(3) .Header-module-scss-module__gtYOzG__panelWord{animation-delay:var(--duration-stagger)}.Header-module-scss-module__gtYOzG__panelItem:nth-child(4) .Header-module-scss-module__gtYOzG__panelWord{animation-delay:calc(var(--duration-stagger)*1.5)}.Header-module-scss-module__gtYOzG__panelLink{margin:0 calc(var(--space-12)*-1);padding:var(--space-16) var(--space-12);border-radius:var(--radius-surface);background-image:linear-gradient(var(--accent), var(--accent));color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;transition:background-size var(--duration-base) var(--ease-out),color var(--duration-fast) var(--ease-out);background-position:0;background-repeat:no-repeat;background-size:0% 100%;font-size:min(11.5cqi,72px);font-weight:900;line-height:1;display:flex}.Header-module-scss-module__gtYOzG__panelLink:hover,.Header-module-scss-module__gtYOzG__panelLink:focus-visible{color:var(--accent-contrast);background-size:100% 100%}.Header-module-scss-module__gtYOzG__panelLink:hover .Header-module-scss-module__gtYOzG__panelWord:after,.Header-module-scss-module__gtYOzG__panelLink:focus-visible .Header-module-scss-module__gtYOzG__panelWord:after{background:var(--accent-contrast)}.Header-module-scss-module__gtYOzG__panelLink[aria-current=true] .Header-module-scss-module__gtYOzG__panelWord:after{content:"";height:var(--border-width-strong);border-radius:var(--radius-control);background:var(--accent-ink);position:absolute;bottom:0;left:0;right:0}.Header-module-scss-module__gtYOzG__panelMask{clip-path:inset(-1em -1em 0);min-width:0;padding-top:.08em;display:block}.Header-module-scss-module__gtYOzG__panelWord{word-wrap:break-word;overflow-wrap:anywhere;min-width:0;animation:Header-module-scss-module__gtYOzG__rise var(--duration-slow) var(--ease-out) both;padding-bottom:.14em;display:inline-block;position:relative}.Header-module-scss-module__gtYOzG__plate{gap:var(--space-16);padding:var(--space-24) var(--gutter) calc(var(--space-24) + env(safe-area-inset-bottom));background:var(--ink);color:var(--ink-inverse);flex-direction:column;margin-top:auto;display:flex}.Header-module-scss-module__gtYOzG__plate :focus-visible{outline-color:var(--ink-inverse)}.Header-module-scss-module__gtYOzG__plateControls{justify-content:space-between;align-items:center;gap:var(--space-16);margin-inline:calc(var(--space-12)*-1);display:flex}.Header-module-scss-module__gtYOzG__plateLocales{font-size:14px;font-weight:600;display:flex}.Header-module-scss-module__gtYOzG__plateLocale{min-width:44px;min-height:48px;color:var(--ink-inverse);opacity:.72;transition:opacity var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.Header-module-scss-module__gtYOzG__plateLocale:hover,.Header-module-scss-module__gtYOzG__plateLocaleActive{opacity:1}.Header-module-scss-module__gtYOzG__plateTheme{width:48px;height:48px;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.Header-module-scss-module__gtYOzG__plateTheme:hover{background:var(--ink-inverse);color:var(--ink)}.Header-module-scss-module__gtYOzG__plateTelegram{align-self:stretch}@keyframes Header-module-scss-module__gtYOzG__shutter{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes Header-module-scss-module__gtYOzG__rise{0%{transform:translateY(105%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__gtYOzG__panel,.Header-module-scss-module__gtYOzG__panelWord{animation:none}.Header-module-scss-module__gtYOzG__burger,.Header-module-scss-module__gtYOzG__burgerBar,.Header-module-scss-module__gtYOzG__panelLink{transition:none}}@media (max-width:1080px){.Header-module-scss-module__gtYOzG__nav,.Header-module-scss-module__gtYOzG__controls>.Header-module-scss-module__gtYOzG__locales,.Header-module-scss-module__gtYOzG__controls>.Header-module-scss-module__gtYOzG__theme{display:none}.Header-module-scss-module__gtYOzG__controls{gap:var(--space-12)}.Header-module-scss-module__gtYOzG__burger{display:inline-flex}.Header-module-scss-module__gtYOzG__panel:not([hidden]){display:flex}}@media (max-width:720px){.Header-module-scss-module__gtYOzG__tagline{display:none}}@media (max-width:560px){.Header-module-scss-module__gtYOzG__header .Header-module-scss-module__gtYOzG__cta{display:none}}@media (max-width:480px){html:has(.Header-module-scss-module__gtYOzG__header){scroll-padding-top:80px}.Header-module-scss-module__gtYOzG__header{gap:var(--space-12);padding:var(--space-16) var(--gutter)}.Header-module-scss-module__gtYOzG__wordmark{font-size:22px}.Header-module-scss-module__gtYOzG__panel{inset:var(--mobile-menu-top,calc(var(--space-16) * 2 + 48px + var(--border-width))) 0 0}.Header-module-scss-module__gtYOzG__plateTelegram{white-space:normal;text-align:center;word-wrap:break-word;overflow-wrap:anywhere;min-width:0;height:auto;min-height:64px;padding-top:14px;padding-bottom:14px}}
.Hero-module-scss-module__PGsPRq__hero{flex-direction:column;display:flex;position:relative;overflow:hidden}.Hero-module-scss-module__PGsPRq__grid{gap:var(--space-16) var(--space-40);padding:var(--space-56) var(--gutter) 48px;grid-template-columns:minmax(0,1fr) 260px;align-items:center;display:grid;container-type:inline-size}.Hero-module-scss-module__PGsPRq__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;grid-column:1/-1;min-width:0;margin:0;font-size:min(clamp(30px,8.5vw,128px),8cqi);font-weight:900;line-height:1.17}.Hero-module-scss-module__PGsPRq__line{clip-path:inset(-1em -.5em 0);padding-block:.06em .02em;display:block}.Hero-module-scss-module__PGsPRq__line>span{animation:Hero-module-scss-module__PGsPRq__rise var(--duration-rise) var(--ease-out) both;display:inline-block}.Hero-module-scss-module__PGsPRq__line:nth-child(2)>span{animation-delay:var(--duration-stagger)}.Hero-module-scss-module__PGsPRq__mark{border-radius:var(--radius-control);background:var(--accent);color:var(--accent-contrast);margin-block:-.18em 0;padding:.18em .14em 0;display:inline-block}.Hero-module-scss-module__PGsPRq__content{align-items:center;gap:var(--space-40);flex-wrap:wrap;min-width:0;display:flex}.Hero-module-scss-module__PGsPRq__subtitles{gap:var(--space-12);flex-direction:column;min-width:0;max-width:520px;display:flex}.Hero-module-scss-module__PGsPRq__lead{max-width:560px;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.45}.Hero-module-scss-module__PGsPRq__actions{flex-wrap:wrap;gap:14px;display:flex}.Hero-module-scss-module__PGsPRq__badge{color:var(--ink);justify-content:flex-end;display:flex;position:relative}.Hero-module-scss-module__PGsPRq__spin{animation:Hero-module-scss-module__PGsPRq__spin var(--duration-spin) var(--ease-linear) infinite;transform-origin:50%}.Hero-module-scss-module__PGsPRq__center{position:absolute;top:0;right:0}.Hero-module-scss-module__PGsPRq__badgeText{font-family:var(--font-display);fill:currentColor;font-size:15px;font-weight:700}.Hero-module-scss-module__PGsPRq__disc{fill:var(--accent)}.Hero-module-scss-module__PGsPRq__arrow{stroke:var(--accent-contrast)}.Hero-module-scss-module__PGsPRq__tapes{height:196px;position:relative}.Hero-module-scss-module__PGsPRq__tape{white-space:nowrap;border-block:var(--border-width) solid var(--ink);width:108%;position:absolute;top:68px;left:-4%;overflow:hidden}.Hero-module-scss-module__PGsPRq__tapeAccent{z-index:2;background:var(--accent);color:var(--accent-contrast);transform:rotate(-3deg)}.Hero-module-scss-module__PGsPRq__tapeInk{background:var(--ink);color:var(--ink-inverse);transform:rotate(2.4deg)}.Hero-module-scss-module__PGsPRq__tapeInk .Hero-module-scss-module__PGsPRq__track{animation-duration:28s;animation-direction:reverse}.Hero-module-scss-module__PGsPRq__track{padding:var(--space-16) 0;animation:Hero-module-scss-module__PGsPRq__tape var(--duration-tape) var(--ease-linear) infinite;display:inline-flex}.Hero-module-scss-module__PGsPRq__item{align-items:center;gap:var(--space-40);margin-right:var(--space-40);font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-size:24px;font-weight:700;line-height:1;display:inline-flex}.Hero-module-scss-module__PGsPRq__item:after{content:"✦"}@keyframes Hero-module-scss-module__PGsPRq__rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes Hero-module-scss-module__PGsPRq__spin{to{transform:rotate(360deg)}}@keyframes Hero-module-scss-module__PGsPRq__tape{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__PGsPRq__line>span,.Hero-module-scss-module__PGsPRq__spin,.Hero-module-scss-module__PGsPRq__track{animation:none}}@media (max-width:1080px){.Hero-module-scss-module__PGsPRq__grid{grid-template-columns:minmax(0,1fr)}.Hero-module-scss-module__PGsPRq__badge{display:none}}@media (max-width:480px){.Hero-module-scss-module__PGsPRq__grid{padding:32px var(--gutter) var(--space-24)}.Hero-module-scss-module__PGsPRq__actions{flex-direction:column}.Hero-module-scss-module__PGsPRq__tapes{height:96px}.Hero-module-scss-module__PGsPRq__tapeInk{display:none}.Hero-module-scss-module__PGsPRq__tapeAccent{top:22px}.Hero-module-scss-module__PGsPRq__item{gap:var(--space-28);margin-right:var(--space-28);font-size:18px}}
.KineticBriefThanks-module-scss-module__vbufQq__thanks{align-items:flex-start;gap:var(--space-24);max-width:920px;padding:var(--space-120) var(--gutter);flex-direction:column;min-width:0;margin:0 auto;display:flex}.KineticBriefThanks-module-scss-module__vbufQq__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:600;line-height:1.2}.KineticBriefThanks-module-scss-module__vbufQq__title{width:100%;font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(36px,5.6vw,80px);font-weight:900;line-height:1}.KineticBriefThanks-module-scss-module__vbufQq__text{word-wrap:break-word;overflow-wrap:anywhere;width:100%;min-width:0;max-width:560px;margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.45}.KineticBriefThanks-module-scss-module__vbufQq__note{margin:0 0 var(--space-16);width:100%;max-width:560px;color:var(--muted);word-wrap:break-word;overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.45}@media (max-width:1080px){.KineticBriefThanks-module-scss-module__vbufQq__thanks{padding-block:var(--space-72)}}@media (max-width:480px){.KineticBriefThanks-module-scss-module__vbufQq__thanks>a{align-self:stretch}}
.Pricing-module-scss-module__ErjRxq__pricing{--plan-bleed:min(var(--space-24), var(--gutter));--price-column:216px;gap:var(--space-56);padding:var(--space-120) var(--gutter);flex-direction:column;display:flex}.Pricing-module-scss-module__ErjRxq__plans{border-top:var(--border-width) solid var(--ink);margin:0;padding:0;list-style:none}.Pricing-module-scss-module__ErjRxq__plan{border-bottom:var(--border-width) solid var(--line)}.Pricing-module-scss-module__ErjRxq__planLink{grid-template-columns:64px minmax(0, 1fr) 150px var(--price-column) 48px;align-items:center;gap:var(--space-24);margin:0 calc(-1*var(--plan-bleed));padding:30px var(--plan-bleed);border-radius:var(--radius-surface);background-image:linear-gradient(var(--accent), var(--accent));color:var(--ink);transition:background-size var(--duration-base) var(--ease-out),color var(--duration-fast) var(--ease-out);background-position:0;background-repeat:no-repeat;background-size:0% 100%;display:grid}.Pricing-module-scss-module__ErjRxq__planLink:hover,.Pricing-module-scss-module__ErjRxq__planLink:focus-visible{color:var(--accent-contrast);background-size:100% 100%}.Pricing-module-scss-module__ErjRxq__planLink:hover .Pricing-module-scss-module__ErjRxq__summary,.Pricing-module-scss-module__ErjRxq__planLink:hover .Pricing-module-scss-module__ErjRxq__term,.Pricing-module-scss-module__ErjRxq__planLink:hover .Pricing-module-scss-module__ErjRxq__index,.Pricing-module-scss-module__ErjRxq__planLink:focus-visible .Pricing-module-scss-module__ErjRxq__summary,.Pricing-module-scss-module__ErjRxq__planLink:focus-visible .Pricing-module-scss-module__ErjRxq__term,.Pricing-module-scss-module__ErjRxq__planLink:focus-visible .Pricing-module-scss-module__ErjRxq__index{color:var(--accent-contrast)}.Pricing-module-scss-module__ErjRxq__planLink:hover .Pricing-module-scss-module__ErjRxq__arrow,.Pricing-module-scss-module__ErjRxq__planLink:focus-visible .Pricing-module-scss-module__ErjRxq__arrow{transform:rotate(45deg)}.Pricing-module-scss-module__ErjRxq__index{font-family:var(--font-display);color:var(--muted);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.Pricing-module-scss-module__ErjRxq__body{flex-direction:column;gap:6px;min-width:0;display:flex}.Pricing-module-scss-module__ErjRxq__name{font-family:var(--font-display);overflow-wrap:anywhere;min-width:0;font-size:clamp(22px,2.4vw,32px);font-weight:700;line-height:1.15}.Pricing-module-scss-module__ErjRxq__summary{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.45}.Pricing-module-scss-module__ErjRxq__term{color:var(--muted);font-size:15px}.Pricing-module-scss-module__ErjRxq__price{font-family:var(--font-display);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.Pricing-module-scss-module__ErjRxq__arrow{transition:transform var(--duration-base) var(--ease-out);justify-self:end;display:flex}.Pricing-module-scss-module__ErjRxq__caseOffer{max-width:720px;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}.Pricing-module-scss-module__ErjRxq__callout{align-items:center;gap:var(--space-24);padding:var(--space-28) 32px;border-radius:var(--radius-surface);background:var(--accent);color:var(--accent-contrast);grid-template-columns:auto minmax(0,1fr);display:grid}.Pricing-module-scss-module__ErjRxq__calloutTitle{max-width:15em;font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(20px,2.2vw,28px);font-weight:900;line-height:1.1}.Pricing-module-scss-module__ErjRxq__calloutText{overflow-wrap:anywhere;min-width:0;max-width:640px;margin:0;line-height:1.5}.Pricing-module-scss-module__ErjRxq__block{gap:var(--space-24);flex-direction:column;display:flex}.Pricing-module-scss-module__ErjRxq__blockHead{justify-content:space-between;align-items:baseline;gap:var(--space-8) var(--space-24);border-top:var(--border-width) solid var(--ink);flex-wrap:wrap;padding-top:18px;display:flex}.Pricing-module-scss-module__ErjRxq__blockTitle{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;min-width:0;margin:0;font-size:22px;font-weight:700}.Pricing-module-scss-module__ErjRxq__blockNote{color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px}.Pricing-module-scss-module__ErjRxq__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.Pricing-module-scss-module__ErjRxq__group{gap:var(--space-16);padding:var(--space-24);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;min-width:0;display:flex}.Pricing-module-scss-module__ErjRxq__groupTitle{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:700}.Pricing-module-scss-module__ErjRxq__checks{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Pricing-module-scss-module__ErjRxq__checks li{padding-left:var(--space-28);overflow-wrap:anywhere;min-width:0;line-height:1.45;position:relative}.Pricing-module-scss-module__ErjRxq__checks li:before{content:"✓";color:var(--accent-ink);font-weight:600;position:absolute;left:0}.Pricing-module-scss-module__ErjRxq__options{column-gap:var(--space-56);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Pricing-module-scss-module__ErjRxq__option{align-items:baseline;gap:var(--space-4) var(--space-24);border-bottom:var(--border-width) solid var(--line);grid-template-columns:minmax(0,1fr) auto;padding:14px 0;display:grid}.Pricing-module-scss-module__ErjRxq__optionName{overflow-wrap:anywhere;min-width:0;font-weight:500;line-height:1.35}.Pricing-module-scss-module__ErjRxq__optionNote{color:var(--muted);overflow-wrap:anywhere;grid-column:1;min-width:0;font-size:13px;line-height:1.4}.Pricing-module-scss-module__ErjRxq__optionPrice{font-family:var(--font-display);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/2;font-size:15px;font-weight:600}.Pricing-module-scss-module__ErjRxq__extras{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.Pricing-module-scss-module__ErjRxq__extra{gap:var(--space-12);padding:var(--space-28);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;min-width:0;display:flex}.Pricing-module-scss-module__ErjRxq__extraName{font-family:var(--font-display);overflow-wrap:anywhere;min-width:0;margin:0;font-size:22px;font-weight:700;line-height:1.2}.Pricing-module-scss-module__ErjRxq__extraSummary{color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;line-height:1.5}.Pricing-module-scss-module__ErjRxq__extraPrice{padding-top:var(--space-16);font-family:var(--font-display);color:var(--accent-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:auto;font-size:20px;font-weight:700}.Pricing-module-scss-module__ErjRxq__extrasBlock{container-type:inline-size}@container (max-width:845px){.Pricing-module-scss-module__ErjRxq__extras{grid-template-columns:minmax(0,1fr)}}.Pricing-module-scss-module__ErjRxq__extraLinked{transition:border-color var(--duration-fast) var(--ease-out);position:relative}.Pricing-module-scss-module__ErjRxq__extraLinked:hover,.Pricing-module-scss-module__ErjRxq__extraLinked:focus-within{border-color:var(--ink)}.Pricing-module-scss-module__ErjRxq__extraLinked:hover .Pricing-module-scss-module__ErjRxq__extraArrow,.Pricing-module-scss-module__ErjRxq__extraLinked:focus-within .Pricing-module-scss-module__ErjRxq__extraArrow{transform:rotate(45deg)}.Pricing-module-scss-module__ErjRxq__extraLink{border-radius:var(--radius-control);color:inherit}.Pricing-module-scss-module__ErjRxq__extraLink:after{content:"";border-radius:var(--radius-surface);position:absolute;inset:0}.Pricing-module-scss-module__ErjRxq__extraFoot{justify-content:space-between;align-items:baseline;gap:var(--space-12);padding-top:var(--space-16);margin-top:auto;display:flex}.Pricing-module-scss-module__ErjRxq__extraFoot .Pricing-module-scss-module__ErjRxq__extraPrice{min-width:0;margin-top:0;padding-top:0}.Pricing-module-scss-module__ErjRxq__extraArrow{color:var(--accent-ink);transition:transform var(--duration-base) var(--ease-out);flex:none;align-self:center;display:flex}@media (prefers-reduced-motion:reduce){.Pricing-module-scss-module__ErjRxq__planLink,.Pricing-module-scss-module__ErjRxq__arrow,.Pricing-module-scss-module__ErjRxq__extraLinked,.Pricing-module-scss-module__ErjRxq__extraArrow{transition:none}.Pricing-module-scss-module__ErjRxq__planLink:hover .Pricing-module-scss-module__ErjRxq__arrow,.Pricing-module-scss-module__ErjRxq__planLink:focus-visible .Pricing-module-scss-module__ErjRxq__arrow,.Pricing-module-scss-module__ErjRxq__extraLinked:hover .Pricing-module-scss-module__ErjRxq__extraArrow,.Pricing-module-scss-module__ErjRxq__extraLinked:focus-within .Pricing-module-scss-module__ErjRxq__extraArrow{transform:none}}@media (max-width:1080px){.Pricing-module-scss-module__ErjRxq__pricing{padding-block:var(--space-72)}.Pricing-module-scss-module__ErjRxq__planLink{gap:var(--space-8) var(--space-16);grid-template-columns:minmax(0,1fr) auto;align-items:start}.Pricing-module-scss-module__ErjRxq__index{display:none}.Pricing-module-scss-module__ErjRxq__price{grid-area:1/2}.Pricing-module-scss-module__ErjRxq__arrow{grid-area:2/2;align-self:end}.Pricing-module-scss-module__ErjRxq__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Pricing-module-scss-module__ErjRxq__options,.Pricing-module-scss-module__ErjRxq__callout{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.Pricing-module-scss-module__ErjRxq__planLink{--plan-bleed:var(--space-12);padding-block:var(--space-24);grid-template-columns:minmax(0,1fr) 28px}.Pricing-module-scss-module__ErjRxq__body{grid-row:1}.Pricing-module-scss-module__ErjRxq__term{grid-row:2}.Pricing-module-scss-module__ErjRxq__price{text-align:left;grid-area:3/1}.Pricing-module-scss-module__ErjRxq__arrow{grid-area:1/2;align-self:start}.Pricing-module-scss-module__ErjRxq__groups,.Pricing-module-scss-module__ErjRxq__option{grid-template-columns:minmax(0,1fr)}.Pricing-module-scss-module__ErjRxq__optionPrice{text-align:left;grid-area:auto/1}}.Pricing-module-scss-module__ErjRxq__nowrap{white-space:nowrap}
.PrivacyPage-module-scss-module__cBFnFG__page{padding:var(--space-40) var(--gutter) 96px;flex-direction:column;gap:48px;min-width:0;display:flex}.PrivacyPage-module-scss-module__cBFnFG__head{align-items:flex-start;gap:var(--space-16);flex-direction:column;width:100%;min-width:0;display:flex;container-type:inline-size}.PrivacyPage-module-scss-module__cBFnFG__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:600;line-height:1.2}.PrivacyPage-module-scss-module__cBFnFG__title{width:100%;font-family:var(--font-display);text-wrap:balance;overflow-wrap:anywhere;min-width:0;margin:0;font-size:min(clamp(32px,4.8vw,64px),10.4cqi);font-weight:700;line-height:1.05}.PrivacyPage-module-scss-module__cBFnFG__meta{color:var(--muted);margin:0;font-size:14px}.PrivacyPage-module-scss-module__cBFnFG__cols{align-items:start;gap:var(--space-56);grid-template-columns:minmax(0,1fr) 380px;display:grid}.PrivacyPage-module-scss-module__cBFnFG__legal{gap:var(--space-40);counter-reset:legal;flex-direction:column;min-width:0;max-width:42.16em;font-size:17px;line-height:1.6;display:flex}.PrivacyPage-module-scss-module__cBFnFG__section{align-items:flex-start;gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.PrivacyPage-module-scss-module__cBFnFG__heading{font-family:var(--font-display);text-wrap:balance;counter-increment:legal;overflow-wrap:anywhere;min-width:0;margin:0;font-size:26px;font-weight:700;line-height:1.2}.PrivacyPage-module-scss-module__cBFnFG__heading:before{content:counter(legal) ". ";color:var(--accent-ink)}.PrivacyPage-module-scss-module__cBFnFG__paragraph,.PrivacyPage-module-scss-module__cBFnFG__list{overflow-wrap:anywhere;min-width:0;margin:0}.PrivacyPage-module-scss-module__cBFnFG__list{padding-left:var(--space-40)}.PrivacyPage-module-scss-module__cBFnFG__choice{margin-top:var(--space-8)}.PrivacyPage-module-scss-module__cBFnFG__aside{min-width:0;position:sticky;top:112px}.PrivacyPage-module-scss-module__cBFnFG__toc{padding:calc(var(--space-24) - (44px - 1lh)/2) var(--space-24);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);counter-reset:toc;flex-direction:column;margin:0;font-size:15px;list-style:none;display:flex}.PrivacyPage-module-scss-module__cBFnFG__toc li{counter-increment:toc;align-items:baseline;min-width:0;display:flex}.PrivacyPage-module-scss-module__cBFnFG__toc li:before{content:counter(toc) ".";width:28px;font-family:var(--font-display);color:var(--accent-ink);flex:none;font-weight:700}.PrivacyPage-module-scss-module__cBFnFG__toc a{overflow-wrap:anywhere;min-width:0;transition:color var(--duration-fast) var(--ease-out);padding-block:calc(22px - .5lh)}.PrivacyPage-module-scss-module__cBFnFG__toc a:hover{color:var(--accent-ink)}.PrivacyPage-module-scss-module__cBFnFG__document .PrivacyPage-module-scss-module__cBFnFG__heading:before{content:none}.PrivacyPage-module-scss-module__cBFnFG__numbered li::marker{font-family:var(--font-display);color:var(--accent-ink);font-weight:700}@media (max-width:1080px){.PrivacyPage-module-scss-module__cBFnFG__cols{grid-template-columns:minmax(0,1fr)}.PrivacyPage-module-scss-module__cBFnFG__aside{position:static}}
.ProcessCards-module-scss-module__pgcWta__block{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.ProcessCards-module-scss-module__pgcWta__heading{font-family:var(--font-display);text-wrap:balance;word-wrap:break-word;overflow-wrap:anywhere;min-width:0;margin:0;font-size:22px;font-weight:700;line-height:1.2}.ProcessCards-module-scss-module__pgcWta__narrow .ProcessCards-module-scss-module__pgcWta__heading{font-size:20px}.ProcessCards-module-scss-module__pgcWta__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ProcessCards-module-scss-module__pgcWta__card{gap:var(--space-16);padding:var(--space-24);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;min-width:0;display:flex}.ProcessCards-module-scss-module__pgcWta__title{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);text-wrap:balance;word-wrap:break-word;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:700}.ProcessCards-module-scss-module__pgcWta__text{color:var(--muted);word-wrap:break-word;overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;line-height:1.5}@media (max-width:720px){.ProcessCards-module-scss-module__pgcWta__cards{grid-template-columns:minmax(0,1fr)}}
.Process-module-scss-module__bhKSOW__process{gap:var(--space-56);padding:var(--space-120) var(--gutter);flex-direction:column;display:flex}.Process-module-scss-module__bhKSOW__promises{border:var(--border-width) solid var(--ink);border-radius:var(--radius-surface);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.Process-module-scss-module__bhKSOW__promise{padding:var(--space-28);flex-direction:column;gap:10px;min-width:0;display:flex;container-type:inline-size}.Process-module-scss-module__bhKSOW__promise+.Process-module-scss-module__bhKSOW__promise{border-left:var(--border-width) solid var(--ink)}.Process-module-scss-module__bhKSOW__lead{background:var(--accent);color:var(--accent-contrast)}.Process-module-scss-module__bhKSOW__lead .Process-module-scss-module__bhKSOW__kicker,.Process-module-scss-module__bhKSOW__lead .Process-module-scss-module__bhKSOW__detail{color:var(--accent-contrast)}.Process-module-scss-module__bhKSOW__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600;line-height:1.2}.Process-module-scss-module__bhKSOW__value{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;min-width:0;font-size:min(clamp(20px,2.1vw,30px),11.5cqi);font-weight:900;line-height:1.05}.Process-module-scss-module__bhKSOW__detail{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.45}.Process-module-scss-module__bhKSOW__scale{flex-direction:column;gap:18px;display:flex;container-type:inline-size}.Process-module-scss-module__bhKSOW__scaleTrack{grid-template-rows:minmax(72px,auto) auto auto;grid-template-columns:minmax(0,2.8fr) repeat(4,minmax(0,3fr) minmax(0,1.7fr));margin:0;padding:0;list-style:none;display:grid}.Process-module-scss-module__bhKSOW__scaleSegment{grid-row:span 3;grid-template-rows:subgrid;min-width:0;display:grid}.Process-module-scss-module__bhKSOW__scaleBar{grid-row:2;justify-content:center;align-items:center;height:14px;display:flex;position:relative}.Process-module-scss-module__bhKSOW__scaleNum{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:900;line-height:1;position:absolute;bottom:22px;left:0}.Process-module-scss-module__bhKSOW__scaleCaption{display:contents}.Process-module-scss-module__bhKSOW__scaleLabel{word-wrap:break-word;overflow-wrap:anywhere;grid-row:3;min-width:0;padding:10px 8px 0 0;font-size:13px;line-height:1.3}.Process-module-scss-module__bhKSOW__scalePayment{border-left:var(--border-width-strong) solid var(--accent-ink);color:var(--accent-ink);white-space:nowrap;word-wrap:break-word;overflow-wrap:anywhere;grid-row:1;place-self:start;min-width:0;padding-left:6px;font-size:12px;font-weight:600;line-height:1.1}.Process-module-scss-module__bhKSOW__scalePaymentEnd{border-left:0;border-right:var(--border-width-strong) solid var(--accent-ink);justify-self:end;margin-left:-100%;padding:0 6px 0 0}.Process-module-scss-module__bhKSOW__scaleDay .Process-module-scss-module__bhKSOW__scaleBar{background:var(--accent)}.Process-module-scss-module__bhKSOW__scaleDay .Process-module-scss-module__bhKSOW__scaleLabel{font-weight:600}.Process-module-scss-module__bhKSOW__scalePause .Process-module-scss-module__bhKSOW__scaleBar{border-block:var(--border-width) solid var(--line-strong);background:repeating-linear-gradient(-45deg, var(--line-strong) 0 1.5px, transparent 1.5px 7px)}.Process-module-scss-module__bhKSOW__scalePause .Process-module-scss-module__bhKSOW__scaleLabel{color:var(--muted)}.Process-module-scss-module__bhKSOW__scalePause .Process-module-scss-module__bhKSOW__scalePayment:not(.Process-module-scss-module__bhKSOW__scalePaymentEnd){align-self:end;margin-bottom:6px}.Process-module-scss-module__bhKSOW__scaleStyle .Process-module-scss-module__bhKSOW__scaleBar{border:var(--border-width) dashed var(--line-strong);margin-right:10px}.Process-module-scss-module__bhKSOW__scaleStyle .Process-module-scss-module__bhKSOW__scaleLabel{color:var(--muted);padding-right:16px}.Process-module-scss-module__bhKSOW__scaleLegend{color:var(--muted);flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-size:13px;line-height:1.3;list-style:none;display:flex}.Process-module-scss-module__bhKSOW__scaleLegendItem{word-wrap:break-word;overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}.Process-module-scss-module__bhKSOW__scaleSwatch{flex:none;width:28px;height:12px}.Process-module-scss-module__bhKSOW__scaleSwatchStyle{border:var(--border-width) dashed var(--line-strong)}.Process-module-scss-module__bhKSOW__scaleSwatchDay{background:var(--accent)}.Process-module-scss-module__bhKSOW__scaleSwatchPause{border-block:var(--border-width) solid var(--line-strong);background:repeating-linear-gradient(-45deg, var(--line-strong) 0 1.5px, transparent 1.5px 7px)}@container (max-width:1131px){.Process-module-scss-module__bhKSOW__scaleTrack{grid-template-rows:none;grid-template-columns:40px minmax(0,1fr)}.Process-module-scss-module__bhKSOW__scaleSegment{grid-area:auto/1/auto/-1;grid-template-rows:none;grid-template-columns:subgrid;align-items:center}.Process-module-scss-module__bhKSOW__scaleBar{grid-area:1/1;align-self:stretch;height:auto;min-height:40px;margin:0}.Process-module-scss-module__bhKSOW__scaleNum{color:var(--accent-contrast);font-size:22px;position:static}.Process-module-scss-module__bhKSOW__scaleCaption{flex-wrap:wrap;grid-area:1/2;align-items:baseline;gap:2px 10px;min-width:0;padding:6px 0 6px 14px;display:flex}.Process-module-scss-module__bhKSOW__scaleLabel,.Process-module-scss-module__bhKSOW__scaleStyle .Process-module-scss-module__bhKSOW__scaleLabel{padding:0}.Process-module-scss-module__bhKSOW__scalePayment,.Process-module-scss-module__bhKSOW__scalePaymentEnd,.Process-module-scss-module__bhKSOW__scalePause .Process-module-scss-module__bhKSOW__scalePayment:not(.Process-module-scss-module__bhKSOW__scalePaymentEnd){white-space:normal;border:0;place-self:auto;margin:0;padding:0;line-height:1.3}.Process-module-scss-module__bhKSOW__scalePause .Process-module-scss-module__bhKSOW__scaleBar{border-block:0;border-inline:var(--border-width) solid var(--line-strong);min-height:30px;margin:0 13px}.Process-module-scss-module__bhKSOW__scaleStyle .Process-module-scss-module__bhKSOW__scaleBar{min-height:30px;margin:6px 0}}.Process-module-scss-module__bhKSOW__steps{gap:var(--space-28);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Process-module-scss-module__bhKSOW__step{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.Process-module-scss-module__bhKSOW__day{align-items:baseline;gap:10px;display:flex}.Process-module-scss-module__bhKSOW__unit{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:600}.Process-module-scss-module__bhKSOW__num{font-family:var(--font-display);color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:clamp(56px,6.6vw,96px);font-weight:900;line-height:.9}.Process-module-scss-module__bhKSOW__stepTitle{overflow-wrap:anywhere;min-width:0;font-size:19px;font-weight:600;line-height:1.3}.Process-module-scss-module__bhKSOW__stepText{color:var(--muted);overflow-wrap:anywhere;min-width:0;line-height:1.5}@media (max-width:1080px){.Process-module-scss-module__bhKSOW__process{padding-block:var(--space-72)}.Process-module-scss-module__bhKSOW__promises,.Process-module-scss-module__bhKSOW__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.Process-module-scss-module__bhKSOW__promise+.Process-module-scss-module__bhKSOW__promise{border-left:0}.Process-module-scss-module__bhKSOW__promise:nth-child(2n){border-left:var(--border-width) solid var(--ink)}.Process-module-scss-module__bhKSOW__promise:nth-child(n+3){border-top:var(--border-width) solid var(--ink)}}@media (max-width:480px){.Process-module-scss-module__bhKSOW__promises,.Process-module-scss-module__bhKSOW__steps{grid-template-columns:minmax(0,1fr)}.Process-module-scss-module__bhKSOW__promise:nth-child(2n){border-left:0}.Process-module-scss-module__bhKSOW__promise+.Process-module-scss-module__bhKSOW__promise{border-top:var(--border-width) solid var(--ink)}}
.ServicePage-module-scss-module__pkJi5W__page{padding:var(--space-40) var(--gutter) 96px;flex-direction:column;gap:48px;min-width:0;display:flex}.ServicePage-module-scss-module__pkJi5W__back{align-self:flex-start;align-items:center;gap:var(--space-8);color:var(--muted);transition:color var(--duration-fast) var(--ease-out);margin-block:calc(.5lh - 22px);padding-block:calc(22px - .5lh);font-size:14px;display:inline-flex}.ServicePage-module-scss-module__pkJi5W__back:hover{color:var(--ink)}.ServicePage-module-scss-module__pkJi5W__head{align-items:flex-start;gap:var(--space-16);flex-direction:column;width:100%;min-width:0;display:flex;container-type:inline-size}.ServicePage-module-scss-module__pkJi5W__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:600;line-height:1.2}.ServicePage-module-scss-module__pkJi5W__title{width:100%;font-family:var(--font-display);text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere;min-width:0;margin:0;font-size:min(clamp(32px,4.8vw,64px),10.5cqi);font-weight:700;line-height:1.05}.ServicePage-module-scss-module__pkJi5W__lead{width:100%;max-width:560px;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.45}.ServicePage-module-scss-module__pkJi5W__tags{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ServicePage-module-scss-module__pkJi5W__tag{max-width:100%;min-height:30px;padding:var(--space-4) var(--space-12);border:var(--border-width) solid var(--line);border-radius:var(--radius-control);color:var(--ink);overflow-wrap:anywhere;align-items:center;min-width:0;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex}.ServicePage-module-scss-module__pkJi5W__head .ServicePage-module-scss-module__pkJi5W__headCta{display:none}.ServicePage-module-scss-module__pkJi5W__demoLink{align-items:center;gap:var(--space-8);font-weight:600;display:inline-flex}.ServicePage-module-scss-module__pkJi5W__demoLink svg{transition:transform var(--duration-base) var(--ease-out);flex:none}.ServicePage-module-scss-module__pkJi5W__demoLink:hover{color:var(--accent-ink)}.ServicePage-module-scss-module__pkJi5W__demoLink:hover svg{transform:rotate(45deg)}.ServicePage-module-scss-module__pkJi5W__example,.ServicePage-module-scss-module__pkJi5W__nicheDemo{word-wrap:break-word;overflow-wrap:anywhere;min-width:0;max-width:100%;margin-block:calc(.5lh - 22px);padding-block:calc(22px - .5lh)}.ServicePage-module-scss-module__pkJi5W__ownBasics{max-width:560px}.ServicePage-module-scss-module__pkJi5W__cols{align-items:start;gap:var(--space-56);grid-template-columns:minmax(0,1fr) 380px;display:grid}.ServicePage-module-scss-module__pkJi5W__main{flex-direction:column;gap:48px;min-width:0;display:flex;container-type:inline-size}.ServicePage-module-scss-module__pkJi5W__block{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.ServicePage-module-scss-module__pkJi5W__blockHead{justify-content:space-between;align-items:baseline;gap:var(--space-8) var(--space-24);border-top:var(--border-width) solid var(--ink);flex-wrap:wrap;padding-top:18px;display:flex}.ServicePage-module-scss-module__pkJi5W__blockTitle{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;min-width:0;margin:0;font-size:22px;font-weight:700}.ServicePage-module-scss-module__pkJi5W__blockNote{color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px}.ServicePage-module-scss-module__pkJi5W__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ServicePage-module-scss-module__pkJi5W__group{gap:var(--space-16);padding:var(--space-24);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;min-width:0;display:flex}.ServicePage-module-scss-module__pkJi5W__groupTitle{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:700}.ServicePage-module-scss-module__pkJi5W__checks{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ServicePage-module-scss-module__pkJi5W__checks li{padding-left:var(--space-28);overflow-wrap:anywhere;min-width:0;line-height:1.45;position:relative}.ServicePage-module-scss-module__pkJi5W__checks li:before{content:"✓";color:var(--accent-ink);font-weight:600;position:absolute;left:0}.ServicePage-module-scss-module__pkJi5W__excluded li:before{content:"—" / "";color:var(--muted);font-weight:400}.ServicePage-module-scss-module__pkJi5W__niches{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ServicePage-module-scss-module__pkJi5W__niche,.ServicePage-module-scss-module__pkJi5W__app{gap:var(--space-12);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;min-width:0;padding:28px;display:flex;position:relative}.ServicePage-module-scss-module__pkJi5W__niche{transition:border-color var(--duration-fast) var(--ease-out)}.ServicePage-module-scss-module__pkJi5W__niche:hover,.ServicePage-module-scss-module__pkJi5W__niche:focus-within{border-color:var(--ink)}.ServicePage-module-scss-module__pkJi5W__apps{grid-template-columns:repeat(2,minmax(0,1fr))}.ServicePage-module-scss-module__pkJi5W__appMark{align-self:flex-start}.ServicePage-module-scss-module__pkJi5W__appLinks{gap:var(--space-12);padding-top:var(--space-16);flex-wrap:wrap;margin-top:auto;display:flex}.ServicePage-module-scss-module__pkJi5W__app .ServicePage-module-scss-module__pkJi5W__appLink{max-width:100%;height:auto;min-height:46px;padding-block:var(--space-12);white-space:normal;text-align:left;word-wrap:break-word;overflow-wrap:anywhere;min-width:0;line-height:1.2}.ServicePage-module-scss-module__pkJi5W__nicheTitle{font-family:var(--font-display);word-wrap:break-word;overflow-wrap:anywhere;min-width:0;margin:0;font-size:22px;font-weight:700;line-height:1.2}.ServicePage-module-scss-module__pkJi5W__nicheTitle a{border-radius:var(--radius-control)}.ServicePage-module-scss-module__pkJi5W__nicheTitle a:after{content:"";border-radius:var(--radius-surface);position:absolute;inset:0}.ServicePage-module-scss-module__pkJi5W__nicheText{color:var(--muted);word-wrap:break-word;overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;line-height:1.5}.ServicePage-module-scss-module__pkJi5W__nicheEnd{gap:var(--space-12);padding-top:var(--space-16);flex-direction:column;min-width:0;margin-top:auto;display:flex}.ServicePage-module-scss-module__pkJi5W__nicheDemo{z-index:1;align-self:flex-start;position:relative}.ServicePage-module-scss-module__pkJi5W__nicheFoot{justify-content:space-between;align-items:baseline;gap:var(--space-12);font-family:var(--font-display);color:var(--accent-ink);word-wrap:break-word;overflow-wrap:anywhere;min-width:0;font-size:20px;font-weight:700;display:flex}.ServicePage-module-scss-module__pkJi5W__options{column-gap:var(--space-56);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container (max-width:680px){.ServicePage-module-scss-module__pkJi5W__options{grid-template-columns:minmax(0,1fr)}.ServicePage-module-scss-module__pkJi5W__niches{grid-template-columns:repeat(2,minmax(0,1fr))}}.ServicePage-module-scss-module__pkJi5W__option{align-items:baseline;gap:var(--space-4) var(--space-24);border-bottom:var(--border-width) solid var(--line);grid-template-columns:minmax(0,1fr) auto;padding:14px 0;display:grid}.ServicePage-module-scss-module__pkJi5W__optionName{overflow-wrap:anywhere;min-width:0;font-weight:500;line-height:1.35}.ServicePage-module-scss-module__pkJi5W__optionNote{color:var(--muted);overflow-wrap:anywhere;grid-column:1;min-width:0;font-size:13px;line-height:1.4}.ServicePage-module-scss-module__pkJi5W__optionPrice{font-family:var(--font-display);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/2;font-size:15px;font-weight:600}.ServicePage-module-scss-module__pkJi5W__more{color:var(--accent-ink);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-out);align-self:flex-start;font-weight:600;text-decoration:underline}.ServicePage-module-scss-module__pkJi5W__more:hover{color:var(--ink)}.ServicePage-module-scss-module__pkJi5W__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ServicePage-module-scss-module__pkJi5W__step{gap:var(--space-8);padding:var(--space-24);border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;min-width:0;display:flex}.ServicePage-module-scss-module__pkJi5W__stepIndex{font-family:var(--font-display);color:var(--accent-ink);font-variant-numeric:tabular-nums;font-size:56px;font-weight:900;line-height:1}.ServicePage-module-scss-module__pkJi5W__when{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600}.ServicePage-module-scss-module__pkJi5W__stepTitle{font-family:var(--font-display);text-wrap:balance;overflow-wrap:anywhere;min-width:0;margin:0;font-size:20px;font-weight:700;line-height:1.2}.ServicePage-module-scss-module__pkJi5W__stepText{color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;line-height:1.5}.ServicePage-module-scss-module__pkJi5W__faq{flex-direction:column;display:flex}.ServicePage-module-scss-module__pkJi5W__question{border-bottom:var(--border-width) solid var(--line)}.ServicePage-module-scss-module__pkJi5W__summary{justify-content:space-between;align-items:center;gap:var(--space-16);font-family:var(--font-display);cursor:pointer;text-wrap:balance;overflow-wrap:anywhere;min-width:0;transition:color var(--duration-fast) var(--ease-out);padding:22px 0;font-size:clamp(17px,1.8vw,22px);font-weight:700;line-height:1.25;list-style:none;display:flex}.ServicePage-module-scss-module__pkJi5W__summary::-webkit-details-marker{display:none}.ServicePage-module-scss-module__pkJi5W__summary:after{content:"+";transition:transform var(--duration-base) var(--ease-out);flex:none;font-size:28px;font-weight:400;line-height:1}.ServicePage-module-scss-module__pkJi5W__summary:hover{color:var(--accent-ink)}.ServicePage-module-scss-module__pkJi5W__question[open] .ServicePage-module-scss-module__pkJi5W__summary:after{transform:rotate(45deg)}.ServicePage-module-scss-module__pkJi5W__answer{max-width:38.44em;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;padding:0 0 22px;line-height:1.5}.ServicePage-module-scss-module__pkJi5W__aside{min-width:0;position:sticky;top:112px}.ServicePage-module-scss-module__pkJi5W__card{gap:var(--space-24);border:var(--border-width) solid var(--accent);border-radius:var(--radius-surface);background:var(--surface);min-width:0;box-shadow:var(--shadow-accent-inset);flex-direction:column;padding:32px;display:flex}.ServicePage-module-scss-module__pkJi5W__cardPrice{align-items:baseline;gap:var(--space-8) 14px;border-block:var(--border-width) solid var(--line);flex-wrap:wrap;padding-block:20px;display:flex}.ServicePage-module-scss-module__pkJi5W__amount{font-family:var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:clamp(28px,4vw,40px);font-weight:900;line-height:1}.ServicePage-module-scss-module__pkJi5W__cardTerm{color:var(--muted);font-size:15px}.ServicePage-module-scss-module__pkJi5W__processBody{gap:var(--space-40);flex-direction:column;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.ServicePage-module-scss-module__pkJi5W__summary:after,.ServicePage-module-scss-module__pkJi5W__demoLink svg{transition:none}.ServicePage-module-scss-module__pkJi5W__demoLink:hover svg{transform:none}}@media (max-width:1080px){.ServicePage-module-scss-module__pkJi5W__head .ServicePage-module-scss-module__pkJi5W__headCta{display:inline-flex}.ServicePage-module-scss-module__pkJi5W__cols{grid-template-columns:minmax(0,1fr)}.ServicePage-module-scss-module__pkJi5W__options{grid-template-columns:repeat(2,minmax(0,1fr))}.ServicePage-module-scss-module__pkJi5W__aside{position:static}.ServicePage-module-scss-module__pkJi5W__niches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ServicePage-module-scss-module__pkJi5W__options,.ServicePage-module-scss-module__pkJi5W__niches,.ServicePage-module-scss-module__pkJi5W__option{grid-template-columns:minmax(0,1fr)}.ServicePage-module-scss-module__pkJi5W__optionPrice{text-align:left;grid-area:auto/1}.ServicePage-module-scss-module__pkJi5W__steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ServicePage-module-scss-module__pkJi5W__groups{grid-template-columns:minmax(0,1fr)}.ServicePage-module-scss-module__pkJi5W__card{padding:var(--space-24)}}.ServicePage-module-scss-module__pkJi5W__nowrap{white-space:nowrap}
.ServiceTiers-module-scss-module__klJ9FG__tiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.ServiceTiers-module-scss-module__klJ9FG__tier{gap:var(--space-24);border:var(--border-width) solid var(--ink);border-radius:var(--radius-surface);background:var(--surface);flex-direction:column;min-width:0;padding:32px;display:flex;container-type:inline-size}.ServiceTiers-module-scss-module__klJ9FG__tier:last-child:nth-child(odd){grid-column:1/-1}.ServiceTiers-module-scss-module__klJ9FG__tierHead{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.ServiceTiers-module-scss-module__klJ9FG__tierName{font-family:var(--font-display);text-wrap:balance;word-wrap:break-word;overflow-wrap:anywhere;min-width:0;margin:0;font-size:min(32px,10.5cqi);font-weight:700;line-height:1.05}.ServiceTiers-module-scss-module__klJ9FG__tierText{color:var(--muted);word-wrap:break-word;overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;line-height:1.45}.ServiceTiers-module-scss-module__klJ9FG__tierPrice{align-items:baseline;gap:var(--space-8) 14px;border-block:var(--border-width) solid var(--line);flex-wrap:wrap;padding-block:20px;display:flex}.ServiceTiers-module-scss-module__klJ9FG__tierAmount{font-family:var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:clamp(28px,4vw,40px);font-weight:900;line-height:1}.ServiceTiers-module-scss-module__klJ9FG__tierTerm{color:var(--muted);word-wrap:break-word;overflow-wrap:anywhere;min-width:0;font-size:15px}.ServiceTiers-module-scss-module__klJ9FG__tier .ServiceTiers-module-scss-module__klJ9FG__tierCta{height:auto;min-height:56px;padding-block:var(--space-12);white-space:normal;text-align:center;line-height:1.2}@media (max-width:720px){.ServiceTiers-module-scss-module__klJ9FG__tiers{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ServiceTiers-module-scss-module__klJ9FG__tier{padding:var(--space-24)}}
.ServiceThreeD-module-scss-module__x3S9Yq__frame{aspect-ratio:16/9;border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface-soft);position:relative;overflow:hidden}.ServiceThreeD-module-scss-module__x3S9Yq__poster,.ServiceThreeD-module-scss-module__x3S9Yq__video{object-fit:cover;width:100%;height:100%;display:block}.ServiceThreeD-module-scss-module__x3S9Yq__frame:has(.ServiceThreeD-module-scss-module__x3S9Yq__video:focus-visible){outline:var(--border-width-strong) solid var(--accent-ink);outline-offset:3px}.ServiceThreeD-module-scss-module__x3S9Yq__video:focus-visible{outline:none}.ServiceThreeD-module-scss-module__x3S9Yq__frame .ServiceThreeD-module-scss-module__x3S9Yq__play:focus-visible{outline:var(--border-width-strong) solid #0000;outline-offset:3px;box-shadow:var(--shadow-focus-on-dark)}.ServiceThreeD-module-scss-module__x3S9Yq__frame .ServiceThreeD-module-scss-module__x3S9Yq__play{left:var(--space-24);bottom:var(--space-24);position:absolute}.ServiceThreeD-module-scss-module__x3S9Yq__link{text-decoration:underline;text-decoration-thickness:var(--border-width);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-out)}.ServiceThreeD-module-scss-module__x3S9Yq__link:hover{color:var(--accent-ink)}.ServiceThreeD-module-scss-module__x3S9Yq__demo{align-self:flex-start;align-items:center;gap:var(--space-8);display:inline-flex}.ServiceThreeD-module-scss-module__x3S9Yq__note{max-width:560px;color:var(--muted);overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;line-height:1.5}@media (max-width:720px) and (orientation:portrait){.ServiceThreeD-module-scss-module__x3S9Yq__frame{aspect-ratio:4/5}}@media (max-width:720px){.ServiceThreeD-module-scss-module__x3S9Yq__frame .ServiceThreeD-module-scss-module__x3S9Yq__play{left:var(--space-16);bottom:var(--space-16)}}
.Works-module-scss-module___JMv9W__works{gap:var(--space-56);padding:var(--space-120) var(--gutter);flex-direction:column;display:flex}.Works-module-scss-module___JMv9W__list{gap:var(--space-28);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Works-module-scss-module___JMv9W__card{flex-direction:column;gap:18px;min-width:0;display:flex;position:relative}.Works-module-scss-module___JMv9W__card:hover .Works-module-scss-module___JMv9W__cover{border-color:var(--accent)}.Works-module-scss-module___JMv9W__card:has(.Works-module-scss-module___JMv9W__link:focus-visible) .Works-module-scss-module___JMv9W__cover{border-color:var(--accent)}.Works-module-scss-module___JMv9W__card:hover .Works-module-scss-module___JMv9W__image{transform:scale(1.04)}.Works-module-scss-module___JMv9W__card:has(.Works-module-scss-module___JMv9W__link:focus-visible) .Works-module-scss-module___JMv9W__image{transform:scale(1.04)}.Works-module-scss-module___JMv9W__cover{aspect-ratio:16/10;border:var(--border-width) solid var(--line);border-radius:var(--radius-surface);background:var(--surface-soft);width:100%;max-width:100%;transition:border-color var(--duration-fast) var(--ease-out);display:block;position:relative;overflow:hidden}.Works-module-scss-module___JMv9W__image{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-out);display:block;position:absolute;inset:0}.Works-module-scss-module___JMv9W__body{flex-direction:column;gap:10px;min-width:0;display:flex}.Works-module-scss-module___JMv9W__kind{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600;line-height:1.2}.Works-module-scss-module___JMv9W__title{font-family:var(--font-display);overflow-wrap:anywhere;min-width:0;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:700;line-height:1.15}.Works-module-scss-module___JMv9W__link:after{content:"";position:absolute;inset:0}.Works-module-scss-module___JMv9W__meta{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:14px}.Works-module-scss-module___JMv9W__metrics{gap:10px var(--space-28);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.Works-module-scss-module___JMv9W__metric{flex-direction:column;gap:2px;min-width:0;display:flex}.Works-module-scss-module___JMv9W__metricValue{font-family:var(--font-display);color:var(--accent-ink);overflow-wrap:anywhere;min-width:0;font-size:22px;font-weight:700;line-height:1.1}.Works-module-scss-module___JMv9W__metricLabel{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:13px}.Works-module-scss-module___JMv9W__demo{z-index:1;align-self:flex-start;align-items:center;gap:var(--space-8);transition:color var(--duration-fast) var(--ease-out);font-weight:600;display:inline-flex;position:relative}.Works-module-scss-module___JMv9W__demo svg{transition:transform var(--duration-base) var(--ease-out)}.Works-module-scss-module___JMv9W__demo:hover{color:var(--accent-ink)}.Works-module-scss-module___JMv9W__demo:hover svg{transform:rotate(45deg)}.Works-module-scss-module___JMv9W__all{color:var(--accent-ink);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-out);align-self:flex-start;margin-block:calc(.5lh - 22px);padding-block:calc(22px - .5lh);font-weight:600;text-decoration:underline}.Works-module-scss-module___JMv9W__all:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.Works-module-scss-module___JMv9W__image,.Works-module-scss-module___JMv9W__demo svg{transition:none}.Works-module-scss-module___JMv9W__card:hover .Works-module-scss-module___JMv9W__image,.Works-module-scss-module___JMv9W__demo:hover svg{transform:none}}@media (max-width:1080px){.Works-module-scss-module___JMv9W__works{padding-block:var(--space-72)}.Works-module-scss-module___JMv9W__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Works-module-scss-module___JMv9W__list{grid-template-columns:minmax(0,1fr)}}.Works-module-scss-module___JMv9W__page{padding-top:var(--space-40)}
