svg.svelte-1tc86ei{width:100%;height:100%;display:block}line.svelte-1tc86ei{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:12 12;stroke-dashoffset:6px;opacity:.75;animation:svelte-1tc86ei-map-audio-wave var(--wave-duration) var(--ease-drift) infinite;animation-delay:var(--wave-delay);animation-play-state:var(--map-animation-state,paused)}@keyframes svelte-1tc86ei-map-audio-wave{0%,to{stroke-dasharray:4 20;stroke-dashoffset:2px;opacity:.65}28%{stroke-dasharray:20 4;stroke-dashoffset:10px;opacity:1}56%{stroke-dasharray:6 18;stroke-dashoffset:3px;opacity:.7}78%{stroke-dasharray:16 8;stroke-dashoffset:8px;opacity:.95}}@media (prefers-reduced-motion:reduce){line.svelte-1tc86ei{animation:none}}.europe-map.svelte-ycvmhh{--map-animation-state:paused;justify-self:end;width:100%;max-width:640px;margin:0;position:relative}.europe-map[data-visible=true].svelte-ycvmhh{--map-animation-state:running}.europe-map__canvas.svelte-ycvmhh{aspect-ratio:1.3;background:radial-gradient(ellipse at 52% 44%, color-mix(in srgb, var(--link-ink) 5%, transparent), transparent 70%);position:relative;-webkit-mask-image:radial-gradient(at 50% 45%,#000 52%,#0000 88%);mask-image:radial-gradient(at 50% 45%,#000 52%,#0000 88%)}.europe-map__land.svelte-ycvmhh,.europe-map__processing.svelte-ycvmhh{position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.europe-map__land.svelte-ycvmhh{color:var(--mid-3);opacity:.65;-webkit-mask-image:url(/platform/trust/europe-land.svg);mask-image:url(/platform/trust/europe-land.svg)}.europe-map__processing.svelte-ycvmhh{color:color-mix(in srgb, var(--link-ink) 75%, var(--paper));-webkit-mask-image:url(/platform/trust/europe-processing.svg);mask-image:url(/platform/trust/europe-processing.svg)}@media (width<=768px){.europe-map.svelte-ycvmhh{justify-self:center;max-width:520px}}.business-trust__intro.svelte-1lcqtto{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}h2.svelte-1lcqtto{max-width:21ch;font:500 clamp(36px, 4.6vw, 68px) / 1.06 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.business-trust__lede.svelte-1lcqtto{max-width:50ch;color:var(--mid-1);font:400 clamp(16px, 1.4vw, 20px) / 1.6 var(--font-body);text-wrap:pretty;margin:24px 0}.business-trust__details.svelte-1lcqtto{color:var(--link-ink);font:500 14px / 1.5 var(--font-structural);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.business-trust__details.svelte-1lcqtto:hover{text-underline-offset:4px;text-decoration:underline}.business-trust__assurances.svelte-1lcqtto{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin:clamp(48px,6vw,80px) 0 0;padding:0;list-style:none;display:grid}.business-trust__assurances.svelte-1lcqtto li:where(.svelte-1lcqtto){border-top:1px solid var(--mid-3);padding-top:24px}h3.svelte-1lcqtto{min-height:2.4em;font:500 clamp(21px, 1.8vw, 26px) / 1.2 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px}.business-trust__assurances.svelte-1lcqtto p:where(.svelte-1lcqtto){color:var(--mid-1);font:400 clamp(14px, 1.2vw, 17px) / 1.65 var(--font-body);margin:0}a.svelte-1lcqtto:focus-visible{outline:2px solid var(--link-ink);outline-offset:6px}@media (width<=768px){.business-trust__intro.svelte-1lcqtto,.business-trust__assurances.svelte-1lcqtto{grid-template-columns:minmax(0,1fr)}h3.svelte-1lcqtto{min-height:0}}.connections.svelte-1tt2cpz{isolation:isolate;padding:0 var(--gutter) clamp(64px, 8vw, 112px);background:var(--ink-deep);color:var(--paper);position:relative;overflow:clip}.connections__layout.svelte-1tt2cpz{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,8vw,128px);display:grid}.connections__intro.svelte-1tt2cpz{max-width:600px}.connections__overline.svelte-1tt2cpz{color:color-mix(in srgb, var(--paper) 72%, var(--link-ink));font:400 14px / 1.4 var(--font-structural);margin:0 0 20px}h2.svelte-1tt2cpz{max-width:21ch;font:500 clamp(32px, 3.8vw, 56px) / 1.08 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.connections__lede.svelte-1tt2cpz{max-width:44ch;color:var(--mid-3);font:400 clamp(16px, 1.4vw, 19px) / 1.6 var(--font-body);text-wrap:pretty;margin:20px 0 0}.connections__cta.svelte-1tt2cpz{--cta-background:var(--paper);--cta-foreground:var(--ink);width:fit-content;margin-top:28px}.connections__cta.svelte-1tt2cpz:focus-within{outline:2px solid var(--paper);outline-offset:6px}.connections__providers.svelte-1tt2cpz{isolation:isolate;gap:24px;margin:0;padding:16px 0;list-style:none;display:grid;position:relative}.connections__providers.svelte-1tt2cpz:before{content:"";z-index:-1;background:radial-gradient(ellipse at 24% 38%, color-mix(in srgb, var(--link-ink) 34%, transparent), transparent 64%), radial-gradient(ellipse at 78% 75%, color-mix(in srgb, var(--paper) 4%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:-72px -64px}.connections__provider.svelte-1tt2cpz{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:24px;padding-block:12px;display:grid}.connections__tile.svelte-1tt2cpz{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--paper) 14%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--paper) 10%, transparent), transparent 60%), color-mix(in srgb, var(--paper) 5%, var(--ink-deep));width:100%;box-shadow:0 16px 40px #00000052, inset 0 1px 0 color-mix(in srgb, var(--paper) 8%, transparent);border-radius:22px;place-items:center;display:grid}.connections__provider.svelte-1tt2cpz:first-child .connections__tile:where(.svelte-1tt2cpz){border-color:color-mix(in srgb, var(--paper) 22%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--paper) 8%, transparent), transparent 60%), var(--gradient-surface)}.connections__mark.svelte-1tt2cpz{aspect-ratio:1;background:var(--paper);width:52px;-webkit-mask:var(--connection-logo) center / contain no-repeat;mask:var(--connection-logo) center / contain no-repeat;display:block}h3.svelte-1tt2cpz{font:500 clamp(22px, 2vw, 26px) / 1.15 var(--font-display);letter-spacing:-.025em;margin:0 0 8px}.connections__provider.svelte-1tt2cpz p:where(.svelte-1tt2cpz){max-width:34ch;color:var(--mid-3);font:400 clamp(14px, 1.2vw, 17px) / 1.6 var(--font-body);text-wrap:pretty;margin:0}@media (width<=768px){.connections__layout.svelte-1tt2cpz{grid-template-columns:minmax(0,1fr);gap:32px}.connections__providers.svelte-1tt2cpz{max-width:600px}}@media (width<=480px){.connections__provider.svelte-1tt2cpz{grid-template-columns:72px minmax(0,1fr);gap:20px;padding-block:8px}.connections__tile.svelte-1tt2cpz{border-radius:18px}.connections__mark.svelte-1tt2cpz{width:42px}}.getting-started.svelte-1e63xc7{position:relative}.getting-started__cta.svelte-1e63xc7{justify-content:center;margin-top:clamp(24px,3vw,40px);display:flex}.getting-started__copy.svelte-1e63xc7{max-width:1120px;font:500 clamp(26px, 3.2vw, 48px) / 1.2 var(--font-display);letter-spacing:-.03em;text-align:center;text-wrap:balance;margin-inline:auto}h2.svelte-1e63xc7,p.svelte-1e63xc7{font:inherit;margin:0;display:inline}p.svelte-1e63xc7{color:var(--mid-2)}.access.svelte-1448nkf{justify-self:end;row-gap:10px;width:100%;max-width:420px;display:grid}.access__field-aux.svelte-1448nkf{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.access__label.svelte-1448nkf{font-family:var(--font-structural);letter-spacing:.24em;text-transform:uppercase;color:var(--mid-1);font-size:10px}.access__row.svelte-1448nkf{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-bottom:6px;transition:border-color .2s;display:grid}.access__row.svelte-1448nkf:focus-within{border-color:var(--ink)}.access__input.svelte-1448nkf{appearance:none;font-family:var(--font-structural);color:var(--ink);background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:44px;padding:4px 0;font-size:16px;line-height:1.4}.access__input.svelte-1448nkf::placeholder{color:var(--mid-1)}.access__row.svelte-1448nkf:has(.access__input[aria-invalid=true]:where(.svelte-1448nkf)){border-bottom-color:#b54e4e}.access__submit.svelte-1448nkf{appearance:none;font-family:var(--font-structural);color:var(--ink);cursor:pointer;transition:transform .22s var(--ease-out);background:0 0;border:0;min-width:44px;min-height:44px;padding:4px 0 4px 12px;font-size:18px}.access__submit.svelte-1448nkf:hover,.access__submit.svelte-1448nkf:focus-visible{outline:0;transform:translate(4px)}.access__note.svelte-1448nkf{font-family:var(--font-body);color:var(--mid-1);max-width:44ch;margin:0;font-size:13px;line-height:1.5}.access__error.svelte-1448nkf{font-family:var(--font-body);color:#b54e4e;max-width:44ch;margin:0;font-size:13px;line-height:1.5}@media (width<=1024px){.access.svelte-1448nkf{justify-self:start}}.access__input.svelte-1448nkf:focus-visible,.access__submit.svelte-1448nkf:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.hero__intro.svelte-mzvoiq{gap:24px;display:grid}.hero.svelte-mzvoiq{isolation:isolate;min-height:calc(100svh - 64px);padding-inline:var(--gutter);grid-template-rows:1fr;display:grid;position:relative;overflow:hidden}.hero.svelte-mzvoiq:after{content:"";background:radial-gradient(ellipse 65% 75% at 75% 70%, color-mix(in srgb, var(--paper) 95%, transparent) 0%, color-mix(in srgb, var(--paper) 60%, transparent) 35%, transparent 75%);pointer-events:none;z-index:0;width:70%;height:65%;position:absolute;bottom:0;right:0}.hero__image.svelte-mzvoiq{z-index:0;position:absolute;inset:0}.hero__image.svelte-mzvoiq img:where(.svelte-mzvoiq){object-fit:cover;object-position:75% 55%;filter:grayscale()contrast(1.15)brightness(.92);width:100%;height:100%}.hero__image.svelte-mzvoiq:after{content:"";pointer-events:none;background:linear-gradient(100deg, var(--paper) 0%, var(--paper) 22%, color-mix(in srgb, var(--paper) 86%, transparent) 44%, color-mix(in srgb, var(--paper) 70%, transparent) 68%, color-mix(in srgb, var(--paper) 60%, transparent) 100%);position:absolute;inset:0}.hero__content.svelte-mzvoiq{z-index:1;max-width:var(--container-max);grid-template-rows:1fr auto;row-gap:clamp(40px,5vw,80px);width:100%;margin:0 auto;padding-block:clamp(48px,6vw,96px) clamp(56px,6.5vw,96px);display:grid;position:relative}.hero__foot.svelte-mzvoiq{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,96px);display:grid}.hero__headline-group.svelte-mzvoiq{flex-direction:column;align-self:end;gap:clamp(16px,1.6vw,24px);display:flex}.hero__badges.svelte-mzvoiq{flex-wrap:wrap;align-self:start;align-items:center;gap:12px;display:flex}.hero__badge.svelte-mzvoiq{border:1px solid var(--mid-3);font-family:var(--font-structural);letter-spacing:.2em;text-transform:uppercase;color:var(--mid-1);opacity:0;animation:rise .7s var(--ease-out) 40ms forwards;border-radius:2px;align-items:center;padding:5px 12px;font-size:10px;font-weight:500;display:inline-flex}.hero__badge.svelte-mzvoiq:nth-child(2){animation-delay:80ms}.display.svelte-mzvoiq{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-feature-settings:"kern" 1, "liga" 1, "ss01" 1;max-width:18ch;margin:0;font-size:clamp(48px,8.4vw,156px);font-weight:500;line-height:.96}.lede.svelte-mzvoiq{--hero-enter-delay:.2s;max-width:52ch;font-family:var(--font-body);color:var(--mid-1);margin:0;font-size:clamp(15px,1.05vw,17px);line-height:1.55}@media (prefers-reduced-motion:reduce){.hero__badge.svelte-mzvoiq{opacity:1;animation:none;transform:none}}@media (width<=1024px){.hero__foot.svelte-mzvoiq{grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,48px)}.hero__image.svelte-mzvoiq:after{background:linear-gradient(170deg, var(--paper) 0%, var(--paper) 28%, color-mix(in srgb, var(--paper) 80%, transparent) 50%, color-mix(in srgb, var(--paper) 65%, transparent) 78%, color-mix(in srgb, var(--paper) 55%, transparent) 100%)}.hero__image.svelte-mzvoiq img:where(.svelte-mzvoiq){object-position:65% 60%}}@media (width<=768px){.display.svelte-mzvoiq{font-size:clamp(44px,9vw,96px)}.hero__content.svelte-mzvoiq{padding-block:clamp(40px,6vw,72px) clamp(48px,6.5vw,80px)}}@media (width<=480px){.display.svelte-mzvoiq{max-width:14ch;font-size:clamp(38px,11vw,80px)}}.weave-assembly.svelte-1s8uabw{place-items:center;padding:0 12%;display:grid;position:relative}.weave-assembly__packet.svelte-1s8uabw{width:100%;max-width:940px;padding:clamp(20px,2.4cqw,32px)}h4.svelte-1s8uabw{font:500 clamp(18px, 2.2cqw, 28px) / 1.2 var(--font-display);letter-spacing:-.02em;margin:0 0 16px}.weave-assembly__block.svelte-1s8uabw{border-top:1px solid var(--mid-4);padding:12px 0}.weave-assembly__block.svelte-1s8uabw:nth-of-type(2){--scene-delay:.12s}.weave-assembly__block.svelte-1s8uabw:nth-of-type(3){--scene-delay:.24s}.weave-assembly__question.svelte-1s8uabw{font:400 clamp(15px, 1.8cqw, 23px) / 1.3 var(--font-display);margin:8px 0 0}.weave-assembly__block.svelte-1s8uabw .weave-record-heading{margin-bottom:8px}.weave-assembly__block.svelte-1s8uabw .weave-record-heading h5{font-size:clamp(16px,1.8cqw,23px)}.weave-assembly__block.svelte-1s8uabw .weave-record-fields{gap:8px}.weave-assembly__source.svelte-1s8uabw{margin-top:8px}.weave-assembly__retained.svelte-1s8uabw{border-top:1px solid var(--mid-4);margin-top:4px;padding-top:12px}@media (width<=640px){.weave-assembly.svelte-1s8uabw{padding:0}.weave-assembly__packet.svelte-1s8uabw{padding:20px}h4.svelte-1s8uabw{margin-bottom:12px}.weave-assembly__block.svelte-1s8uabw{padding-block:12px}.weave-assembly__block.svelte-1s8uabw .weave-record-heading{margin-bottom:8px}.weave-assembly__retained.svelte-1s8uabw{padding-top:12px}}.weave-retrieval.svelte-14b3bf0{flex-direction:column;justify-content:center;padding:2% 8%;display:flex;position:relative}.weave-retrieval__question.svelte-14b3bf0{max-width:32ch;font:500 clamp(22px, 3.2cqw, 44px) / 1.1 var(--font-display);letter-spacing:-.03em;margin:0 0 clamp(24px,4cqw,48px)}.weave-retrieval__evidence.svelte-14b3bf0{grid-template-columns:1fr 8% 1fr;align-items:center;display:grid}.weave-retrieval__record.svelte-14b3bf0{padding:clamp(20px,2.8cqw,36px)}.weave-retrieval__record.svelte-14b3bf0>.weave-scene-label:where(.svelte-14b3bf0){margin-bottom:16px}.weave-retrieval__linked.svelte-14b3bf0{--scene-delay:.2s}.weave-retrieval__relation.svelte-14b3bf0{border-top:1px solid var(--mid-2)}.weave-retrieval__omitted.svelte-14b3bf0{color:var(--mid-2);font:400 clamp(10px, 1.15cqw, 14px) / 1.5 var(--font-body);justify-content:space-between;gap:24px;margin-top:24px;display:flex}.weave-retrieval__omitted.svelte-14b3bf0 p:where(.svelte-14b3bf0){margin:0}.weave-retrieval__omitted.svelte-14b3bf0 span:where(.svelte-14b3bf0),.weave-retrieval__omitted.svelte-14b3bf0 s:where(.svelte-14b3bf0){color:var(--mid-3);margin-bottom:4px;display:block}@media (width<=640px){.weave-retrieval.svelte-14b3bf0{padding:0}.weave-retrieval__evidence.svelte-14b3bf0{grid-template-columns:1fr 5% 1fr}.weave-retrieval__record.svelte-14b3bf0{padding:16px 12px}.weave-retrieval__record.svelte-14b3bf0 .weave-record-fields>div{grid-template-columns:1fr;gap:4px}.weave-retrieval__record.svelte-14b3bf0 .weave-record-heading{flex-wrap:wrap}.weave-retrieval__question.svelte-14b3bf0{font-size:clamp(22px,6cqw,30px)}}.weave-structure.svelte-1y0b453{grid-template-columns:39% 6% 45%;align-items:center;gap:5%;padding:4% 6%;display:grid;position:relative}.weave-structure__source.svelte-1y0b453{margin:0}blockquote.svelte-1y0b453{font:400 clamp(20px, 2.8cqw, 38px) / 1.25 var(--font-display);letter-spacing:-.025em;margin:0 0 24px}blockquote.svelte-1y0b453 p:where(.svelte-1y0b453){margin:0 0 20px}blockquote.svelte-1y0b453 p:where(.svelte-1y0b453):last-child{color:var(--mid-3)}.weave-structure__transfer.svelte-1y0b453{border-top:1px solid var(--mid-1);position:relative}.weave-structure__transfer.svelte-1y0b453:after{content:"";border-top:1px solid var(--mid-1);border-right:1px solid var(--mid-1);width:6px;height:6px;position:absolute;inset:-4px 0 auto auto;transform:rotate(45deg)}.weave-structure__record.svelte-1y0b453{--scene-delay:.18s;padding:clamp(20px,3cqw,40px)}.weave-structure__origin.svelte-1y0b453{border-top:1px solid var(--mid-4);margin-top:24px;padding-top:16px}@media (width<=640px){.weave-structure.svelte-1y0b453{grid-template-columns:1fr;align-content:center;gap:20px;padding:0}.weave-structure__source.svelte-1y0b453 blockquote:where(.svelte-1y0b453){margin-bottom:8px;font-size:clamp(18px,5cqw,24px)}blockquote.svelte-1y0b453 p:where(.svelte-1y0b453){margin-bottom:8px}.weave-structure__transfer.svelte-1y0b453{display:none}.weave-structure__record.svelte-1y0b453{padding:16px}.weave-structure__origin.svelte-1y0b453{margin-top:12px;padding-top:12px}}.weave-scene-label{color:var(--mid-3);font:400 clamp(10px, 1.25cqw, 15px) / 1.4 var(--font-body);margin:0}.weave-scene-paper{background:var(--paper);color:var(--ink);border-radius:clamp(10px,1.4cqw,18px);box-shadow:0 18px 64px #0000002e}.weave-scene-paper .weave-scene-label{color:var(--mid-1)}.weave-record-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;margin-bottom:24px;display:flex}.weave-record-heading h4,.weave-record-heading h5{min-width:0;font:500 clamp(17px, 2.3cqw, 30px) / 1.1 var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0}.weave-record-version{border:1px solid var(--mid-3);color:var(--mid-1);font:400 clamp(10px, 1cqw, 12px) / 1.3 var(--font-mono);border-radius:4px;flex-shrink:0;padding:3px 7px}.weave-record-fields{gap:16px;margin:0;display:grid}.weave-record-fields>div{grid-template-columns:minmax(70px,30%) 1fr;align-items:baseline;gap:12px;display:grid}.weave-record-fields dt{color:var(--mid-1);font:400 clamp(11px, 1.1cqw, 14px) / 1.4 var(--font-body)}.weave-record-fields dt,.weave-record-fields dd{overflow-wrap:anywhere;min-width:0}.weave-record-fields dd{font:500 clamp(13px, 1.5cqw, 19px) / 1.4 var(--font-display);margin:0}.weave-record-fields dd strong{margin-top:4px;font-weight:500;display:block}.weave-record-link{color:var(--link-ink)}@media (width<=640px){.weave-record-heading{margin-bottom:16px}.weave-record-fields{gap:12px}}.weave-scene-enter{animation:weave-scene-enter .7s var(--ease-out) var(--scene-delay,0s) both;animation-play-state:var(--weave-scene-play-state,paused)}@keyframes weave-scene-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.weave-scene-enter{animation:none}}.weave-moment.svelte-1vcx4xs{isolation:isolate;width:100%;min-width:0;display:grid;position:relative;overflow:clip;container-type:inline-size}.weave-story.svelte-ljkrg3{padding:0 var(--gutter) clamp(64px, 8vw, 120px);flex-direction:column;display:flex}.weave-story__showcase.svelte-ljkrg3{order:1;display:grid}.weave-story__panel.svelte-ljkrg3{--weave-scene-play-state:paused;opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .24s,visibility 0s .24s}.weave-story__panel[data-active=true].svelte-ljkrg3{opacity:1;visibility:visible;transition-delay:0s}.weave-story[data-visible=true].svelte-ljkrg3 .weave-story__panel[data-active=true]:where(.svelte-ljkrg3){--weave-scene-play-state:running}.weave-story__visual.svelte-ljkrg3{min-height:clamp(420px,38vw,520px);display:grid}.weave-story__caption.svelte-ljkrg3{max-width:760px;padding-block:clamp(24px,3vw,36px)}.weave-story__caption.svelte-ljkrg3 h3:where(.svelte-ljkrg3){font:500 clamp(26px, 3vw, 40px) / 1.15 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 16px}.weave-story__caption.svelte-ljkrg3 p:where(.svelte-ljkrg3){font:400 clamp(15px, 1.4vw, 18px) / 1.65 var(--font-body);color:var(--mid-3);margin:0}.weave-story__tabs.svelte-ljkrg3{border-bottom:1px solid color-mix(in srgb, var(--paper) 18%, transparent);order:2;gap:clamp(16px,4vw,56px);display:flex}.weave-story__tabs.svelte-ljkrg3 button:where(.svelte-ljkrg3){min-height:48px;color:var(--mid-3);font:500 clamp(14px, 1.5vw, 18px) / 1.4 var(--font-structural);text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 0 18px;position:relative}.weave-story__tabs.svelte-ljkrg3 button:where(.svelte-ljkrg3):after{content:"";background:var(--paper);transform-origin:0;height:2px;transition:transform .24s var(--ease-out);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.weave-story__tabs.svelte-ljkrg3 button[aria-selected=true]:where(.svelte-ljkrg3){color:var(--paper)}.weave-story__tabs.svelte-ljkrg3 button[aria-selected=true]:where(.svelte-ljkrg3):after{transform:scaleX(1)}.weave-story__tabs.svelte-ljkrg3 button:where(.svelte-ljkrg3):hover{color:var(--paper)}.weave-story__tabs.svelte-ljkrg3 button:where(.svelte-ljkrg3):focus-visible,.weave-story__panel.svelte-ljkrg3:focus-visible{outline:2px solid var(--paper);outline-offset:6px}@media (width<=640px){.weave-story__visual.svelte-ljkrg3{min-height:clamp(480px,115vw,540px)}.weave-story__tabs.svelte-ljkrg3 button:where(.svelte-ljkrg3){flex:1}}@media (prefers-reduced-motion:reduce){.weave-story__panel.svelte-ljkrg3,.weave-story__tabs.svelte-ljkrg3 button:where(.svelte-ljkrg3):after{transition:none}}.nari-engine.svelte-19kc2mc{isolation:isolate;background:var(--ink-deep);color:var(--paper);position:relative;overflow:clip}.nari-engine__reveal.svelte-19kc2mc{height:clamp(520px,62.5vw,960px);position:relative}.nari-engine__graphic.svelte-19kc2mc{pointer-events:none;position:absolute;inset:0}.nari-engine__heading.svelte-19kc2mc{z-index:1;padding:clamp(64px, 9vw, 140px) var(--gutter) 0;text-align:center;position:relative}.nari-engine__heading.svelte-19kc2mc p:where(.svelte-19kc2mc){font:400 clamp(15px, 1.6vw, 24px) / 1.4 var(--font-display);color:var(--mid-3);text-wrap:balance;margin:0 0 clamp(20px,2vw,32px)}.nari-engine__heading.svelte-19kc2mc h2:where(.svelte-19kc2mc){font:500 clamp(28px, 8vw, 128px) / .95 var(--font-display);letter-spacing:-.06em;margin:0}.capability-graphic{min-width:0;color:var(--ink);border:0;margin:0;padding:0;container:capability-graphic/inline-size}.capability-graphic p,.capability-graphic blockquote,.capability-graphic h4{margin:0}.capability-graphic img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.platform-photo-stage{isolation:isolate;width:100%;aspect-ratio:var(--platform-photo-aspect,14 / 9);background:var(--ink);border-radius:clamp(20px,3cqw,32px);position:relative;overflow:hidden}.platform-photo-stage>.platform-photo{object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;position:absolute;inset:0}.platform-detail-graphic{aspect-ratio:1;background:var(--ink);border-radius:clamp(20px,4vw,32px);place-items:center;margin-bottom:clamp(24px,3vw,36px);display:grid;overflow:hidden}@media (width<=640px){.platform-photo-stage{aspect-ratio:5/6}}.brand-update.svelte-95f69r{--update-ease:cubic-bezier(.4, 0, .2, 1);container:brand-update/inline-size}.brand-update__lines.svelte-95f69r{grid-template-rows:repeat(4,minmax(0,1fr));align-items:center;width:86%;height:76%;display:grid}.brand-update__line.svelte-95f69r{--update-delay:0s;min-width:0;font:500 clamp(32px, 15cqw, 80px) / 1.1 var(--font-display);letter-spacing:-.045em;place-items:center;display:grid}.brand-update__line.svelte-95f69r:nth-child(2){--update-delay:-.15s;font-family:var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:clamp(36px,17cqw,88px);font-weight:600}.brand-update__line.svelte-95f69r:nth-child(3){--update-delay:-.3s;font-size:clamp(28px,12cqw,68px);font-weight:400}.brand-update__line.svelte-95f69r:nth-child(4){--update-delay:-.45s;letter-spacing:-.025em;font-size:clamp(20px,8.8cqw,50px)}.brand-update__before.svelte-95f69r,.brand-update__after.svelte-95f69r{white-space:nowrap;text-align:center;grid-area:1/1}.brand-update__price.svelte-95f69r{color:var(--paper);align-items:baseline;display:flex}.brand-update__digit.svelte-95f69r{width:1ch;display:grid}.brand-update__before.svelte-95f69r{color:color-mix(in srgb, var(--paper) 75%, transparent);animation:svelte-95f69r-brand-value-before 6s var(--update-delay) var(--update-ease) infinite both}.brand-update__after.svelte-95f69r{background:linear-gradient(110deg, var(--paper) 15%, color-mix(in srgb, var(--link-ink) 25%, white) 70%, var(--paper));color:#0000;opacity:0;animation:svelte-95f69r-brand-value-after 6s var(--update-delay) var(--update-ease) infinite both;-webkit-background-clip:text;background-clip:text}.brand-update__line.svelte-95f69r:first-child .brand-update__before:where(.svelte-95f69r){font-family:var(--font-structural);font-weight:300}.brand-update__line.svelte-95f69r:first-child .brand-update__after:where(.svelte-95f69r){letter-spacing:-.01em;font-weight:600}.brand-update__line.svelte-95f69r:last-child .brand-update__after:where(.svelte-95f69r){font-weight:400}@keyframes svelte-95f69r-brand-value-before{0%,8%,75%,to{opacity:1;filter:blur()}15%,67%{opacity:0;filter:blur(1.5px)}}@keyframes svelte-95f69r-brand-value-after{0%,13%,69%,to{opacity:0;filter:blur(1.5px)}21%,62%{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.brand-update.svelte-95f69r .brand-update__before:where(.svelte-95f69r){opacity:0;animation:none}.brand-update.svelte-95f69r .brand-update__after:where(.svelte-95f69r){opacity:1;filter:none;animation:none}}.next-drop-graphic.svelte-1oqzyr7{isolation:isolate;position:relative;container:next-drop/inline-size}img.svelte-1oqzyr7{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.next-drop-graphic.svelte-1oqzyr7:after{content:"";pointer-events:none;background:linear-gradient(#00000014,#00000047 55%,#0000001f);position:absolute;inset:0}p.svelte-1oqzyr7{z-index:1;color:#fff;width:82%;max-width:16ch;font:600 clamp(24px, 7cqw, 44px) / 1.1 var(--font-display);letter-spacing:-.035em;text-align:center;text-wrap:balance;margin:0;position:relative}.platform-details.svelte-3vlmsi{border-bottom:1px solid var(--mid-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}article.svelte-3vlmsi{min-width:0;padding:clamp(24px,3vw,40px)}article.svelte-3vlmsi+article:where(.svelte-3vlmsi){border-left:1px solid var(--mid-4)}.capability-tile--visual.svelte-3vlmsi{padding-inline:0}h4.svelte-3vlmsi{max-width:340px;font:500 21px/1.25 var(--font-display);letter-spacing:-.025em;margin:0}.feature-description.svelte-3vlmsi{max-width:39ch;color:var(--mid-1);font:400 14px/1.6 var(--font-body);margin:10px 0 0}@media (width<=768px){.platform-details.svelte-3vlmsi{grid-template-columns:1fr}article.svelte-3vlmsi+article:where(.svelte-3vlmsi){border-left:0;border-top:1px solid var(--mid-4)}.feature-description.svelte-3vlmsi{min-height:0;margin-bottom:12px}}.platform-details--borderless.svelte-3vlmsi{border:0;column-gap:clamp(24px,3vw,40px)}.platform-details--borderless.svelte-3vlmsi article:where(.svelte-3vlmsi)+article:where(.svelte-3vlmsi){border:0}.brand-answer-graphic{isolation:isolate;aspect-ratio:2;background:var(--paper);border-radius:clamp(12px,2vw,24px);place-items:center;min-height:min-content;padding-block:18px;display:grid;position:relative;overflow:hidden;container:brand-answer/inline-size}.brand-answer-graphic__wall{--reply-gap:clamp(4px, .5cqw, 8px);gap:var(--reply-gap);filter:blur(.65px);opacity:.53;pointer-events:none;grid-template-rows:repeat(6,minmax(0,1fr));display:grid;position:absolute;inset:0}.brand-answer-graphic__row{min-width:0;overflow:hidden}.brand-answer-graphic__track{width:max-content;height:100%;animation:85s linear infinite reverse brand-replies-scroll;display:flex}.brand-answer-graphic__row:nth-child(2n) .brand-answer-graphic__track{animation-direction:normal;animation-delay:-23s}.brand-answer-graphic__row:nth-child(3n) .brand-answer-graphic__track{animation-delay:-41s}.brand-answer-graphic__reply{width:clamp(150px,23cqw,320px);height:100%;margin-right:var(--reply-gap);border:1px solid color-mix(in srgb, var(--ink) 2%, transparent);background:color-mix(in srgb, var(--ink) 9%, var(--paper));color:var(--mid-1);font:400 clamp(11px, 1.7cqw, 24px) / 1.35 var(--font-body);letter-spacing:-.025em;border-radius:clamp(8px,1.2cqw,18px);flex:none;align-items:center;padding:clamp(8px,1.4cqw,22px) clamp(14px,2.2cqw,32px);display:flex}.brand-answer-graphic__reply:nth-child(5n+2){width:clamp(160px,27cqw,370px)}.brand-answer-graphic__reply:nth-child(5n+4){width:clamp(140px,21cqw,290px)}.brand-answer-graphic__answer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:76%;color:var(--ink);background:#ffffffe0;border:1px solid #ffffffe6;border-radius:clamp(14px,2.5cqw,36px);padding:clamp(18px,4.4cqw,64px);position:relative;box-shadow:0 18px 40px -18px #0e0e0e38}.brand-answer-graphic .brand-answer-graphic__recommendation{font:600 clamp(20px, 3.5cqw, 52px) / 1.12 var(--font-display);letter-spacing:-.035em;margin:0}.brand-answer-graphic .brand-answer-graphic__reason{font:400 clamp(12px, 2.5cqw, 36px) / 1.35 var(--font-body);letter-spacing:-.025em;text-wrap:pretty;margin:clamp(8px,1cqw,14px) 0 0}.brand-answer-graphic__reason strong{color:var(--link-ink);font-weight:600}@keyframes brand-replies-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.brand-answer-graphic__track{animation:none}.brand-answer-graphic__row:nth-child(2n) .brand-answer-graphic__track{transform:translate(-80px)}}.control-permissions-graphic.svelte-mb1q2o{--platform-photo-aspect:3 / 2;container:control-permissions/inline-size}.permissions-panel.svelte-mb1q2o{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f8f7f3e0;border:1px solid #ffffffa6;border-radius:clamp(18px,1.6cqw,24px);width:clamp(260px,34cqw,520px);max-width:calc(100% - 32px);padding:clamp(16px,1.9cqw,28px);position:absolute;inset:auto auto 7% clamp(16px,3.5cqw,54px);box-shadow:0 8px 32px #00000014}.permissions-title.svelte-mb1q2o{color:var(--ink);font:500 clamp(18px, 1.65cqw, 25px) / 1.25 var(--font-display);letter-spacing:-.02em}.permissions-list.svelte-mb1q2o{margin:clamp(8px,.65cqw,10px) 0 0}.permission-person.svelte-mb1q2o{font:400 clamp(14px, 1.1cqw, 17px) / 1.25 var(--font-body);justify-content:space-between;align-items:center;gap:12px;padding-block:clamp(10px,.75cqw,12px);display:flex}.permission-person.svelte-mb1q2o+.permission-person:where(.svelte-mb1q2o){border-top:1px solid #0e0e0e1a}.permission-person.svelte-mb1q2o:last-child{padding-bottom:0}.permission-person.svelte-mb1q2o dt:where(.svelte-mb1q2o),.permission-person.svelte-mb1q2o dd:where(.svelte-mb1q2o){white-space:nowrap;align-items:center;gap:clamp(10px,1.4cqw,22px);margin:0;display:flex}.permission-person.svelte-mb1q2o dt:where(.svelte-mb1q2o){color:var(--ink);font-weight:500}.permission-person.svelte-mb1q2o dd:where(.svelte-mb1q2o){color:var(--mid-1);gap:10px}.permission-person--approver.svelte-mb1q2o dd:where(.svelte-mb1q2o){color:var(--ink)}.permission-person.svelte-mb1q2o svg:where(.svelte-mb1q2o){flex:none}.permission-avatar.svelte-mb1q2o{aspect-ratio:1;width:clamp(28px,2.9cqw,44px);color:var(--ink);font:500 clamp(14px, 1.3cqw, 20px) / 1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid}.permission-avatar[data-permission=approve].svelte-mb1q2o{background:#bfd6c5}.permission-avatar[data-permission=suggest].svelte-mb1q2o{background:#bec8f3}.permission-avatar[data-permission=view].svelte-mb1q2o{background:#efd6b5}@container control-permissions (width<=640px){.platform-photo.svelte-mb1q2o{object-position:66% center}}@container capability-graphic (width<=640px){.control-permissions-graphic.svelte-mb1q2o{aspect-ratio:auto;align-items:end;min-height:420px;padding:16px;display:grid}.permissions-panel.svelte-mb1q2o{width:100%;max-width:none;position:relative;inset:auto}.permission-person.svelte-mb1q2o{flex-wrap:wrap}.permissions-panel.svelte-mb1q2o dt:where(.svelte-mb1q2o),.permissions-panel.svelte-mb1q2o dd:where(.svelte-mb1q2o){white-space:normal}}.evidence-connections.svelte-lddws9{z-index:1;fill:none;width:100%;height:100%;stroke:var(--link-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;inset:0}.connection-track.svelte-lddws9,.arrowhead.svelte-lddws9{stroke:var(--link-ink)}circle.svelte-lddws9{fill:var(--link-ink);stroke:#fff;stroke-width:3px}.evidence-decision.svelte-mhmvhg{border:1px solid var(--mid-4);background-color:#f0f1f3;background-image:radial-gradient(var(--mid-3) .65px, transparent .65px);background-size:20px 20px;border-radius:24px;width:100%;padding:clamp(20px,3vw,36px);container:evidence-decision/inline-size}.evidence-question.svelte-mhmvhg{max-width:31ch;font:500 clamp(22px, 3cqw, 28px) / 1.15 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 clamp(24px,3vw,36px)}.evidence-flow.svelte-mhmvhg{grid-template-rows:repeat(3,1fr);grid-template-columns:minmax(0,1fr) 20% minmax(0,1.05fr);row-gap:24px;min-height:280px;display:grid;position:relative}.evidence-record.svelte-mhmvhg,.evidence-recommendation.svelte-mhmvhg{border:1px solid var(--link-ink);background:#fff;border-radius:12px;min-width:0;padding:16px 20px;position:relative;box-shadow:0 2px 4px #0000000a}.evidence-record.svelte-mhmvhg{grid-column:1;align-content:center}.record-label.svelte-mhmvhg{color:var(--ink);font:500 clamp(16px, 1.8cqw, 18px) / 1.3 var(--font-display);margin:0}.record-finding.svelte-mhmvhg{color:var(--mid-1);font:400 clamp(14px, 1.6cqw, 16px) / 1.4 var(--font-body);text-wrap:pretty;margin:6px 0 0}.evidence-recommendation.svelte-mhmvhg{grid-area:1/3/-1;align-self:center}.recommendation-finding.svelte-mhmvhg{font:500 clamp(16px, 1.9cqw, 20px) / 1.35 var(--font-display);letter-spacing:-.015em;text-wrap:pretty;margin:8px 0 0}@container evidence-decision (width<=640px){.evidence-flow.svelte-mhmvhg{grid-template-rows:auto;grid-template-columns:1fr;gap:12px;min-height:0}.evidence-recommendation.svelte-mhmvhg{grid-area:auto/1;margin-top:24px}.evidence-recommendation.svelte-mhmvhg:before{content:"";background:var(--link-ink);border:0;border-radius:0;width:1px;height:36px;position:absolute;top:-37px;left:28px;transform:none}}.team-expertise-graphic.svelte-115j13j{container:team-expertise/inline-size}.team-expertise-graphic.svelte-115j13j:after{content:"";pointer-events:none;background:linear-gradient(90deg,#101414a8,#1014141a 55%,#0000);position:absolute;inset:0}.expertise-content.svelte-115j13j{z-index:1;gap:clamp(24px,5.7cqw,80px);width:42%;max-width:535px;display:grid;position:absolute;top:29%;left:5.4%}.expertise-question.svelte-115j13j{color:#fff;max-width:14ch;font:500 clamp(26px, 4.15cqw, 58px) / 1.12 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.expertise-method.svelte-115j13j{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f7f3f2;border:1px solid #fff9;border-radius:clamp(16px,1.6cqw,22px);padding:clamp(16px,2.1cqw,29px);box-shadow:0 6px 24px #0000001a}.method-title.svelte-115j13j{color:var(--ink);font:500 clamp(18px, 1.8cqw, 25px) / 1.25 var(--font-display);letter-spacing:-.02em;margin:0}.method-steps.svelte-115j13j{color:#494b48;font:400 clamp(14px, 1.57cqw, 22px) / 1.4 var(--font-body);letter-spacing:-.015em;margin:10px 0 0}.method-source.svelte-115j13j{border-top:1px solid #d8d8d1;align-items:center;gap:10px;margin-top:clamp(16px,1.85cqw,26px);padding-top:clamp(14px,1.5cqw,21px);display:flex}.method-initial.svelte-115j13j{color:#4d4d47;width:28px;height:28px;font:500 14px / 1 var(--font-display);background:#dfded7;border-radius:50%;flex:none;place-items:center;display:grid}.method-author.svelte-115j13j,.method-role.svelte-115j13j{font:400 clamp(11px, .93cqw, 13px) / 1.45 var(--font-body);margin:0}.method-author.svelte-115j13j{color:#494b48}.method-role.svelte-115j13j{color:#62635d;margin-top:3px}@container team-expertise (width<=640px){.expertise-photo.svelte-115j13j{object-position:62% center}.expertise-content.svelte-115j13j{align-content:space-between;width:auto;max-width:none;padding:clamp(20px,6cqw,36px);inset:0}.expertise-question.svelte-115j13j{max-width:16ch}}@container capability-graphic (width<=640px){.team-expertise-graphic.svelte-115j13j{aspect-ratio:auto;min-height:420px}.expertise-content.svelte-115j13j{min-height:420px;position:relative}}.platform__header.svelte-1k786yz{border-bottom:1px solid var(--mid-4);padding-bottom:clamp(40px,5vw,72px)}.platform__header.svelte-1k786yz .section-overline:where(.svelte-1k786yz){color:var(--mid-1)}h2.svelte-1k786yz{max-width:960px;font:500 clamp(36px, 3.5vw, 52px) / 1.1 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:24px 0 0}.platform__tour.svelte-1k786yz{grid-template-columns:200px minmax(0,1fr);gap:0;padding-top:clamp(40px,5vw,72px);display:grid}.platform__navigation.svelte-1k786yz{align-self:start;min-width:0;padding-right:28px;position:sticky;top:120px}.platform__tabs.svelte-1k786yz{border-left:1px solid var(--mid-3);scrollbar-width:none;flex-direction:column;align-items:stretch;display:flex}.platform__tabs.svelte-1k786yz::-webkit-scrollbar{display:none}.platform__tabs.svelte-1k786yz button:where(.svelte-1k786yz){min-height:48px;color:var(--mid-1);text-align:left;font:500 15px / 1.4 var(--font-structural);cursor:pointer;background:0 0;border:0;padding:14px 0 14px 22px;position:relative}.platform__tabs.svelte-1k786yz button:where(.svelte-1k786yz):before{content:"";background:var(--ink);width:2px;transition:transform .18s var(--ease-out);position:absolute;inset:0 auto 0 -1px;transform:scaleY(0)}.platform__tabs.svelte-1k786yz button[aria-selected=true]:where(.svelte-1k786yz){color:var(--ink)}.platform__tabs.svelte-1k786yz button[aria-selected=true]:where(.svelte-1k786yz):before{transform:scaleY(1)}.platform__tabs.svelte-1k786yz button:where(.svelte-1k786yz):hover{color:var(--ink)}.platform__tabs.svelte-1k786yz button:where(.svelte-1k786yz):focus-visible,[role=tabpanel].svelte-1k786yz:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.platform__content.svelte-1k786yz{border-left:0;min-width:0}.platform__intro.svelte-1k786yz{max-width:900px;font:400 clamp(20px, 2vw, 28px) / 1.45 var(--font-display);letter-spacing:-.025em;text-wrap:pretty;padding:0 0 40px}h3.svelte-1k786yz,.platform__intro.svelte-1k786yz p:where(.svelte-1k786yz){font:inherit;margin:0;display:inline}h3.svelte-1k786yz{font-weight:500}.platform__intro.svelte-1k786yz p:where(.svelte-1k786yz){color:var(--mid-1)}@media (width<=1024px){.platform__tour.svelte-1k786yz{grid-template-columns:1fr;gap:36px}.platform__tabs.svelte-1k786yz{border-left:0;border-bottom:1px solid var(--mid-3);flex-direction:row;overflow-x:auto}.platform__navigation.svelte-1k786yz{padding-right:0;position:static}.platform__tabs.svelte-1k786yz button:where(.svelte-1k786yz){white-space:nowrap;flex:1 0 auto;padding:16px}.platform__tabs.svelte-1k786yz button:where(.svelte-1k786yz):before{width:auto;height:2px;inset:auto 0 0;transform:scaleX(0)}.platform__tabs.svelte-1k786yz button[aria-selected=true]:where(.svelte-1k786yz):before{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.platform__tabs.svelte-1k786yz button:where(.svelte-1k786yz):before{transition:none}}.role-lanes__intro.svelte-1yhxz6y{max-width:62ch;font:400 clamp(14px, 1.05vw, 16px) / 1.65 var(--font-body);color:var(--mid-1);margin:0}.role-lanes.svelte-1yhxz6y{--content-offset:max(var(--gutter), calc((100% - var(--container-max)) / 2))}.role-lanes__inner.svelte-1yhxz6y>.role-lanes__slider-frame:where(.svelte-1yhxz6y){margin-top:clamp(40px,5vw,64px)}.role-lanes__header.svelte-1yhxz6y{flex-direction:column;gap:clamp(16px,1.8vw,24px);display:flex}.role-lanes__header-top.svelte-1yhxz6y{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.role-lanes__counter.svelte-1yhxz6y{font-family:var(--font-mono);letter-spacing:.12em;color:var(--mid-1);font-variant-numeric:tabular-nums;margin:0;font-size:11px}.role-lanes__headline.svelte-1yhxz6y{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(28px,4vw,64px);font-weight:500;line-height:1.05}.role-lanes__slider-frame.svelte-1yhxz6y{margin-inline:calc(-1 * var(--gutter));flex-direction:column;gap:clamp(16px,2vw,24px);display:flex}.role-lanes__slider.svelte-1yhxz6y{scroll-snap-type:x mandatory;padding-block:4px;padding-left:var(--content-offset);scroll-padding-left:var(--content-offset);scrollbar-width:none;-ms-overflow-style:none;gap:clamp(16px,1.4vw,24px);padding-right:0;display:flex;overflow-x:auto}.role-lanes__slider.svelte-1yhxz6y::-webkit-scrollbar{display:none}.role-lane.svelte-1yhxz6y{background:var(--paper);border:1px solid var(--mid-4);scroll-snap-align:start;isolation:isolate;flex-direction:column;flex:0 0 clamp(280px,70vw,540px);min-height:clamp(220px,32vw,360px);padding:clamp(24px,2.8vw,36px);display:flex;position:relative;overflow:hidden}.role-lane.svelte-1yhxz6y:before{content:"";z-index:-2;background-image:var(--card-bg,url(/branding/hero-background.webp));filter:grayscale()contrast(1.08)brightness(.96);background-position:50%;background-size:cover;position:absolute;inset:0}.role-lane.svelte-1yhxz6y:after{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--paper) 55%, transparent) 0%, color-mix(in srgb, var(--paper) 80%, transparent) 50%, color-mix(in srgb, var(--paper) 96%, transparent) 100%);position:absolute;inset:0}.role-lane__head.svelte-1yhxz6y{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.role-lane__index.svelte-1yhxz6y{font-family:var(--font-mono);letter-spacing:.12em;color:var(--mid-1);font-size:10px}.role-lane__name.svelte-1yhxz6y{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:auto 0 0;font-size:clamp(20px,2.2vw,28px);font-weight:500;line-height:1.1}.role-lane__uses.svelte-1yhxz6y{font:400 15px / 1.55 var(--font-body);color:var(--mid-1);margin:clamp(8px,1vw,12px) 0 0}.role-lane__cluster.svelte-1yhxz6y{font-family:var(--font-mono);letter-spacing:.12em;color:var(--mid-1);text-transform:lowercase;font-size:10px}.role-lanes__progress.svelte-1yhxz6y{height:1px;margin-top:clamp(20px,2.4vw,32px);margin-left:var(--content-offset);background:color-mix(in srgb, var(--ink) 8%, transparent);margin-right:0;position:relative}.role-lanes__progress-bar.svelte-1yhxz6y{background:var(--ink);width:0%;height:100%;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.role-lanes__slider.svelte-1yhxz6y{scroll-behavior:auto}}@media (width<=768px){.role-lane.svelte-1yhxz6y{flex-basis:86vw;min-height:clamp(240px,70vw,320px)}}@media (width<=480px){.role-lane.svelte-1yhxz6y{flex-basis:90vw}}
