.lf-info-stories{overflow-x:clip}.lf-info-stories h1,.lf-info-stories h2,.lf-info-stories h3{color:var(--lf-ink);font-weight:600;text-wrap:balance}.lf-info-stories h1{font-size:clamp(40px,5.5vw,76px);letter-spacing:-.055em;line-height:1.035;margin:22px 0!important}.lf-info-stories h1 em{color:var(--lf-cyan);font-style:normal}.lf-info-stories h2{font-size:clamp(28px,3.25vw,46px);letter-spacing:-.045em;line-height:1.14}.lf-info-stories h3{font-size:24px;letter-spacing:-.035em;line-height:1.25}.lf-info-stories p{color:var(--lf-muted);line-height:1.8}.lf-info-stories .lf-description{max-width:660px;font-size:17px}.lf-info-story-section{padding-block:82px}.lf-info-story-label{display:block;color:var(--lf-cyan);font-size:10px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.lf-info-story-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:5px 0;border:0;background:none;color:var(--lf-cyan);font-size:13px;font-weight:700;text-decoration:none;cursor:pointer}.lf-info-story-link:hover{text-decoration:underline;text-underline-offset:5px}.lf-info-story-status{display:inline-flex;align-items:center;border:1px solid var(--lf-line);border-radius:100px;background:var(--lf-soft);color:var(--lf-ink);padding:10px 15px;font-size:11px;line-height:1.6;font-weight:650;margin-top:24px}.lf-info-story-related{display:flex;flex-wrap:wrap;gap:16px 30px;border-top:1px solid var(--lf-line);padding-block:30px 46px}.lf-info-story-related a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--lf-cyan);text-decoration:none;font-size:12px;font-weight:650}.lf-info-story-related a:hover{text-decoration:underline;text-underline-offset:5px}.lf-footer.lf-footer-directory .lf-footer-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px;padding-block:34px 45px}.lf-footer-directory .lf-footer-intro{display:flex;justify-content:space-between;align-items:start;gap:50px;padding-block:50px 35px;border-bottom:1px solid #395265}.lf-footer-directory .lf-footer-brand{max-width:420px}.lf-footer-directory .lf-footer-brand p{max-width:400px}.lf-footer-directory .lf-footer-shortcuts{display:flex;align-items:start;flex-wrap:wrap;gap:12px}.lf-footer-directory .lf-footer-shortcuts a{display:inline-flex;gap:12px;align-items:center;padding:12px 16px;min-height:44px;border:1px solid #587086;border-radius:8px;color:#eef6ff;font-size:12px;text-decoration:none}.lf-footer-directory .lf-footer-shortcuts a:hover{background:#21435a;border-color:#86e4f1}.lf-footer-directory .lf-footer-group h2{color:#b5d4e3;font-size:10px;line-height:1.5;margin-bottom:15px}.lf-footer-directory .lf-footer-group a{display:inline-flex;align-items:center;min-height:36px;color:#d0dce7;line-height:1.55;font-size:12px}.lf-footer-directory .lf-footer-group ul{gap:2px}.lf-footer-directory .lf-footer-wordmark{opacity:.2;padding-block:3px 22px}.lf-footer-directory .lf-footer-bottom{color:#b6cad9}.lf-footer-directory .lf-footer-bottom nav{display:flex;gap:20px;flex-wrap:wrap}.lf-footer-directory .lf-footer-bottom a{color:#d0dce7;text-decoration:none;min-height:28px;display:inline-flex;align-items:center}.lf-footer-directory .lf-footer-bottom a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.lf-info-stories [id]{scroll-margin-top:145px}@media(max-width:1100px){.lf-footer-directory .lf-footer-grid{gap:23px!important}}@media(max-width:850px){.lf-info-story-section{padding-block:55px}.lf-footer-directory .lf-footer-intro{flex-direction:column;gap:25px}.lf-footer.lf-footer-directory .lf-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px!important}}@media(max-width:600px){.lf-info-stories h1{font-size:42px;line-height:1.07;margin-block:18px!important}.lf-info-stories h2{font-size:31px}.lf-info-stories .lf-description{font-size:15px}.lf-info-stories .lf-hero-actions .lf-action{flex:1;min-width:140px;font-size:12px}.lf-info-story-status{font-size:10px;border-radius:9px;padding:10px 12px}.lf-info-story-section{padding-block:43px}.lf-info-story-related{gap:8px 20px;padding-block:22px 30px}.lf-info-story-related a{font-size:11px}.lf-footer-directory .lf-footer-intro{padding-block:35px 25px}.lf-footer.lf-footer-directory .lf-footer-grid{grid-template-columns:1fr 1fr;gap:28px 18px!important;padding-block:28px 32px}.lf-footer-directory .lf-footer-group a{min-height:44px;font-size:11px}.lf-footer-directory .lf-footer-shortcuts{width:100%;gap:10px}.lf-footer-directory .lf-footer-shortcuts a{flex:1;min-width:120px;justify-content:center;font-size:11px;padding:11px}.lf-footer-directory .lf-footer-wordmark{padding-bottom:18px}.lf-footer-directory .lf-footer-bottom nav{gap:13px}}@media(prefers-reduced-motion:reduce){}@media(forced-colors:active){}.lf-status-story-nav{display:flex;gap:22px;flex-wrap:wrap;align-items:center;padding-block:20px;border-bottom:1px solid var(--lf-line)}.lf-status-story-nav>span{display:inline-flex;gap:10px;align-items:center;margin-right:auto;color:var(--lf-muted);font-size:11px}.lf-status-story-nav>span svg{color:var(--lf-cyan)}.lf-status-story-nav a{display:inline-flex;gap:8px;align-items:center;color:var(--lf-cyan);text-decoration:none;min-height:34px;font-size:11px;font-weight:650}.lf-status-story-nav a:hover{text-decoration:underline;text-underline-offset:4px}.lf-status-marketing-story .lf-status-hero{padding-block:48px 40px}@media(max-width:850px){}@media(max-width:600px){.lf-status-story-nav{gap:3px 22px;padding-block:12px}.lf-status-story-nav>span{width:100%;font-size:10px;margin-bottom:3px}.lf-status-story-nav a{min-height:44px;font-size:10px}.lf-status-marketing-story .lf-status-hero{padding-block:30px}}.lf-info-stories{--mi-soft:color-mix(in srgb,var(--lf-cyan) 6%,var(--lf-paper));--mi-violet:color-mix(in srgb,#8068d8 12%,var(--lf-paper));--mi-warm:color-mix(in srgb,#dfa05b 12%,var(--lf-paper));--mi-ink:var(--lf-ink);--mi-muted:var(--lf-muted)}.lf-info-stories main :is(section,article,aside,header,figure,div){min-width:0}.lf-info-stories main :is(h1,h2,h3,p,a,li,summary){overflow-wrap:break-word}.lf-info-stories main .mi-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--lf-cyan);font-size:13px;font-weight:650;text-decoration:none}.lf-info-stories main .mi-link svg{flex-shrink:0;transition:transform .18s ease}.lf-info-stories main .mi-link:hover svg{transform:translate(2px,-2px)}.lf-info-stories main .mi-link:hover{text-decoration:underline;text-underline-offset:5px}.lf-info-stories main :is(a,button,input,summary):focus-visible{outline:3px solid var(--lf-focus,var(--lf-cyan));outline-offset:5px}.lf-info-stories .mi-overline{display:block;color:var(--lf-cyan);font-size:10px;font-weight:750;letter-spacing:.12em;line-height:1.7;text-transform:uppercase}.lf-info-stories .mi-note{display:flex;gap:11px;align-items:flex-start;padding:16px 19px;border-left:2px solid var(--lf-cyan);background:var(--mi-soft);color:var(--lf-muted);font-size:12px;line-height:1.9;margin-top:25px!important}.lf-info-stories .mi-note>span{width:6px;height:6px;margin-top:8px;background:var(--lf-cyan);border-radius:50%;flex-shrink:0}.lf-info-stories .mi-result-count{color:var(--lf-muted);font-size:12px;margin:18px 0!important}.lf-info-stories :is(.mi-ready-label,.mi-planned-label){display:inline-flex;align-items:center;width:fit-content;border:1px solid var(--lf-line);border-radius:7px;padding:6px 10px;color:var(--lf-ink);background:var(--mi-soft);font-size:10px;line-height:1.6;font-weight:650}.lf-info-stories .mi-ready-label{color:var(--lf-cyan);border-color:color-mix(in srgb,var(--lf-cyan) 30%,var(--lf-line))}.lf-info-stories .mi-planned-label{background:var(--mi-warm)}.mi-about-opening{position:relative;isolation:isolate;padding-block:85px 55px}.lf-info-stories .mi-about-opening h1{font-size:clamp(63px,9.5vw,138px);line-height:.98;letter-spacing:-.07em;margin-block:30px 40px!important;max-width:900px}.lf-info-stories .mi-about-opening h1 em{color:var(--lf-ink)}.mi-about-opening-bottom{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:25px}.mi-about-opening-bottom .lf-description{font-size:18px}.mi-about-shapes{position:absolute;right:3%;top:90px;width:31%;height:280px;z-index:-1;opacity:.65;pointer-events:none}.mi-about-shapes span{position:absolute;width:68%;aspect-ratio:1;border-radius:50%;background:var(--mi-violet);right:0}.mi-about-shapes span:nth-child(2){width:50%;top:105px;right:32%;background:var(--mi-soft);border-radius:30px 0;transform:rotate(-12deg)}.mi-about-shapes span:nth-child(3){width:24%;right:8%;top:175px;background:var(--mi-warm);border-radius:10px;transform:rotate(18deg)}.mi-about-statement{background:var(--mi-soft);padding-block:70px;margin-top:28px}.mi-about-statement>.lf-wrap{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:20px 70px}.mi-about-statement .mi-overline{grid-column:1/-1}.lf-info-stories .mi-about-statement h2{font-size:clamp(35px,4.5vw,64px)}.mi-about-statement h2 span{color:var(--lf-cyan)}.mi-about-statement p{font-size:14px;max-width:440px}.mi-about-workspaces{padding-block:90px}.mi-split-heading{display:grid;grid-template-columns:1fr 1fr;gap:20px 70px;margin-bottom:40px;align-items:end}.mi-split-heading>.lf-eyebrow{grid-column:1/-1}.mi-split-heading>p{max-width:430px;font-size:15px}.mi-about-product{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:45px}.mi-about-product>ol{list-style:none;padding:0;margin:0}.mi-about-product li{display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--lf-line);padding-block:26px}.mi-about-product li:first-child{border-top:1px solid var(--lf-line)}.mi-about-product li>span{align-self:flex-start;color:var(--lf-cyan);font-size:11px;padding-top:4px}.mi-about-product li>div{flex:1}.mi-about-product small{display:block;color:var(--lf-cyan);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.lf-info-stories .mi-about-product h3{font-size:22px;margin:10px 0!important}.mi-about-product p{font-size:12px}.mi-about-product li>a{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;color:var(--lf-cyan);border:1px solid var(--lf-line);border-radius:50%;transition:background .2s}.mi-about-product li>a:hover{background:var(--mi-soft)}.mi-about-values{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;padding-block:20px 90px}.mi-about-values h2{margin-top:22px!important}.mi-about-values>div:last-child{display:grid;gap:28px}.mi-about-values article{display:grid;grid-template-columns:100px 1fr;gap:8px 20px;border-top:1px solid var(--lf-line);padding-top:24px}.mi-about-values article>span{color:var(--lf-cyan);font-size:11px;padding-top:4px}.lf-info-stories .mi-about-values h3{font-size:24px}.mi-about-values article>p{grid-column:2;font-size:13px;margin-top:6px!important}.mi-about-invitation{text-align:center;padding:60px 30px;margin-bottom:70px;background:var(--mi-violet);border-radius:28px}.mi-about-invitation>svg{color:var(--lf-cyan);margin:0 auto 22px}.mi-about-invitation>p{font-size:14px;max-width:540px;margin:22px auto!important}.mi-about-invitation .lf-hero-actions{justify-content:center}.mi-roadmap-heading{display:grid;grid-template-columns:1.2fr .7fr;align-items:center;gap:85px;padding-block:80px}.mi-roadmap-heading aside{padding:30px;border:1px solid var(--lf-line);background:var(--mi-violet);border-radius:6px 40px 6px 6px}.mi-roadmap-heading aside>svg{color:var(--lf-cyan);margin-bottom:20px}.mi-roadmap-heading aside>strong{display:block;color:var(--lf-ink);font-size:25px;line-height:1.3;letter-spacing:-.03em;font-weight:600}.mi-roadmap-heading aside>p{font-size:12px;margin:17px 0 8px!important}.mi-roadmap-stage{position:relative;display:grid;grid-template-columns:200px minmax(0,1fr);gap:45px;padding-block:10px 70px}.mi-roadmap-stage:not(:last-child):before{content:"";position:absolute;width:1px;background:var(--lf-line);left:20px;top:52px;bottom:5px}.mi-roadmap-marker{display:flex;align-items:flex-start;gap:14px}.mi-roadmap-marker>span{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;background:var(--lf-paper);color:var(--lf-cyan);border:1px solid var(--lf-line);border-radius:50%}.mi-roadmap-current .mi-roadmap-marker>span{background:var(--mi-soft);border-color:var(--lf-cyan)}.mi-roadmap-marker>p{color:var(--lf-ink);font-size:11px;font-weight:700;line-height:1.7;padding-top:11px;max-width:110px}.mi-roadmap-stage header{padding-bottom:25px}.mi-roadmap-stage h2{margin-top:14px!important}.mi-roadmap-stage header>p{font-size:14px;margin-top:20px!important;max-width:730px}.mi-roadmap-ready{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mi-roadmap-ready article{border:1px solid var(--lf-line);border-radius:15px;padding:22px;background:var(--mi-soft);display:flex;flex-direction:column}.mi-roadmap-ready article>div{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center}.mi-roadmap-ready small{font-size:9px;color:var(--lf-muted)}.lf-info-stories .mi-roadmap-ready h3{font-size:22px;margin:26px 0 13px!important}.mi-roadmap-ready p{font-size:12px;margin-bottom:18px!important;flex:1}.mi-refinement-list{list-style:none;margin:0;padding:0}.mi-refinement-list li{display:flex;align-items:flex-start;gap:20px;padding:24px 0;border-top:1px solid var(--lf-line)}.mi-refinement-list svg{flex-shrink:0;color:var(--lf-cyan);margin-top:5px}.lf-info-stories .mi-refinement-list h3{font-size:23px}.mi-refinement-list p{font-size:13px;margin-top:10px!important}.mi-roadmap-filters,.mi-help-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mi-roadmap-filters button,.mi-help-filters button{min-height:44px;border:1px solid var(--lf-line);padding:10px 14px;font-size:11px;line-height:1.5;border-radius:30px;background:var(--lf-paper);color:var(--lf-muted);cursor:pointer}.mi-roadmap-filters button[aria-pressed=true],.mi-help-filters button[aria-pressed=true]{color:var(--lf-cyan);border-color:var(--lf-cyan);background:var(--mi-soft)}.mi-roadmap-filters button:hover,.mi-help-filters button:hover{border-color:var(--lf-cyan)}.mi-planned-directory{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.mi-planned-directory details{border:1px solid var(--lf-line);border-radius:10px;background:var(--lf-surface);padding:0 18px}.mi-planned-directory summary{display:flex;align-items:center;gap:12px;min-height:85px;padding-block:17px;list-style:none;cursor:pointer;color:var(--lf-ink)}.mi-planned-directory summary::-webkit-details-marker{display:none}.mi-planned-directory summary>span:first-child{flex:1}.mi-planned-directory small{display:block;color:var(--lf-muted);font-size:9px;margin-bottom:7px}.mi-planned-directory strong{display:block;font-size:14px;font-weight:650}.mi-planned-directory summary>svg{flex-shrink:0;color:var(--lf-cyan);transition:transform .18s}.mi-planned-directory details[open] summary>svg{transform:rotate(180deg)}.mi-planned-directory details>p{font-size:12px;padding-top:17px;border-top:1px solid var(--lf-line)}.mi-planned-footnote{display:block;color:var(--lf-muted);font-size:10px;line-height:1.7;padding-block:15px 20px}.mi-roadmap-conversation{display:flex;align-items:center;flex-wrap:wrap;gap:28px;padding:36px;background:var(--mi-violet);border-radius:20px;margin-bottom:60px}.mi-roadmap-conversation>svg{color:var(--lf-cyan);flex-shrink:0}.mi-roadmap-conversation>div{flex:1;min-width:240px}.lf-info-stories .mi-roadmap-conversation h2{font-size:30px}.mi-roadmap-conversation p{max-width:670px;font-size:13px;margin-top:15px!important}.mi-journal-masthead{display:grid;grid-template-columns:1fr auto;gap:20px;padding-block:48px 38px;border-bottom:1px solid var(--lf-line)}.mi-journal-masthead>span{font-size:10px;color:var(--lf-muted);letter-spacing:.1em;text-transform:uppercase}.lf-info-stories .mi-journal-masthead h1{font-size:clamp(70px,12vw,164px);line-height:.95;grid-column:1/-1;letter-spacing:-.075em;margin:20px 0!important}.mi-journal-masthead h1>span{color:var(--lf-cyan)}.mi-journal-masthead>p{font-size:20px;line-height:1.5;grid-column:1/-1}.mi-journal-masthead em{color:var(--lf-cyan);font-style:normal}.mi-journal-cover{display:grid;grid-template-columns:1fr .85fr;gap:80px;align-items:center;padding-block:60px 80px}.mi-journal-art{display:flex;flex-direction:column;justify-content:space-between;gap:30px;min-height:420px;padding:35px;border:1px solid var(--lf-line);border-radius:3px;box-shadow:9px 9px 0 var(--lf-paper),10px 10px 0 var(--lf-line);color:var(--lf-ink);background:linear-gradient(145deg,var(--mi-violet),var(--mi-warm))}.mi-journal-art>span{color:var(--lf-muted);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.mi-journal-art>svg{align-self:flex-end;color:var(--lf-cyan)}.mi-journal-art>strong{font-size:clamp(40px,5vw,72px);font-weight:600;letter-spacing:-.06em;line-height:1}.mi-journal-cover h2{margin-top:22px!important}.mi-journal-cover>div:last-child>p{font-size:14px;margin-top:22px!important}.mi-journal-themes{display:grid;grid-template-columns:1fr 1fr;gap:0 70px;padding-block:25px 70px}.mi-journal-themes header{grid-row:1/4;padding-right:25px}.mi-journal-themes header h2{margin-top:20px!important}.mi-journal-themes header>p{font-size:13px;margin-top:25px!important;max-width:370px}.mi-journal-themes article{display:grid;grid-template-columns:25px 28px 1fr;gap:18px;border-top:1px solid var(--lf-line);padding-block:25px}.mi-journal-themes article>span{font-size:10px;color:var(--lf-muted);padding-top:3px}.mi-journal-themes article>svg{color:var(--lf-cyan)}.lf-info-stories .mi-journal-themes h3{font-size:23px}.mi-journal-themes article p{font-size:13px;margin-top:13px!important}.mi-journal-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:25px;padding:30px;border-block:1px solid var(--lf-line);margin-bottom:60px}.mi-journal-bottom>svg{color:var(--lf-cyan);flex-shrink:0}.mi-journal-bottom>div{flex:1}.lf-info-stories .mi-journal-bottom h2{font-size:25px}.mi-journal-bottom p{font-size:12px;margin-top:10px!important}.mi-api-hero{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;padding-block:80px}.mi-api-hero .mi-planned-label{margin-top:25px}.mi-api-blueprint{display:flex;flex-direction:column;align-items:center;padding:30px;gap:15px;margin:0;border:1px solid var(--lf-line);border-radius:18px;background:linear-gradient(90deg,color-mix(in srgb,var(--lf-cyan) 5%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--lf-cyan) 5%,transparent) 1px,transparent 1px),var(--mi-soft);background-size:25px 25px}.mi-api-blueprint>figcaption{display:flex;align-items:center;align-self:stretch;gap:11px;color:var(--lf-cyan);font-size:11px;margin-bottom:12px}.mi-api-blueprint>svg{color:var(--lf-cyan)}.mi-api-node{width:100%;max-width:320px;border:1px solid var(--lf-line);padding:20px;border-radius:10px;background:var(--lf-paper);box-shadow:0 5px color-mix(in srgb,var(--lf-line) 25%,transparent)}.mi-api-node>span{display:block;color:var(--lf-cyan);font-family:ui-monospace,monospace;font-size:10px;margin-bottom:8px}.mi-api-node>strong{font-size:20px;font-weight:600;letter-spacing:-.025em}.mi-api-blueprint>p{font-size:10px;text-align:center;margin-top:10px!important}.mi-api-spec{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;padding-block:50px 75px;border-top:1px solid var(--lf-line)}.mi-api-spec h2{margin-top:20px!important}.mi-api-spec>div>p{font-size:14px;margin-top:25px!important}.mi-api-spec>ol{padding:0;margin:0;list-style:none}.mi-api-spec li{display:flex;gap:25px;padding-block:25px;border-bottom:1px solid var(--lf-line)}.mi-api-spec li:first-child{padding-top:0}.mi-api-spec li>span{font-family:ui-monospace,monospace;font-size:12px;color:var(--lf-cyan);padding-top:4px}.lf-info-stories .mi-api-spec h3{font-size:25px}.mi-api-spec li p{font-size:13px;margin-top:12px!important}.mi-api-callout{display:flex;align-items:center;gap:25px;background:var(--mi-violet);padding:30px;border-radius:15px;margin-bottom:65px}.mi-api-callout>svg{flex-shrink:0;color:var(--lf-cyan)}.mi-api-callout>p{flex:1;font-size:13px}.mi-api-callout p strong{color:var(--lf-ink)}.mi-api-callout>a{flex-shrink:0}.mi-help-hero{text-align:center;padding-block:60px 40px;max-width:950px}.mi-help-symbol{width:64px;height:64px;display:grid;place-items:center;margin:0 auto 22px;background:var(--mi-violet);border-radius:20px 20px 20px 5px;color:var(--lf-cyan)}.mi-help-hero .lf-eyebrow{justify-content:center}.mi-help-hero .lf-description{margin-inline:auto}.mi-help-search{display:flex;align-items:center;gap:15px;padding:17px 21px;border:1px solid var(--lf-line);border-radius:16px;background:var(--lf-surface);color:var(--lf-cyan);margin:30px auto 20px;max-width:710px;text-align:left;box-shadow:0 8px 24px color-mix(in srgb,var(--lf-line) 20%,transparent)}.mi-help-search:focus-within{outline:3px solid var(--lf-focus,var(--lf-cyan));outline-offset:4px}.mi-help-search input{flex:1;width:100%;min-width:0;border:0;outline:0!important;background:transparent;font-size:16px;color:var(--lf-ink);padding:5px 0}.mi-help-search input::placeholder{color:var(--lf-muted);opacity:1}.mi-help-search svg{flex-shrink:0}.mi-help-filters{justify-content:center}.mi-help-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:70px;align-items:start;padding-block:10px 75px}.mi-help-reader>section{margin-block:30px 35px}.lf-info-stories .mi-help-reader h2{font-size:24px;margin-bottom:18px!important}.mi-help-reader details{border-top:1px solid var(--lf-line)}.mi-help-reader details:last-child{border-bottom:1px solid var(--lf-line)}.mi-help-reader summary{display:flex;gap:20px;align-items:center;justify-content:space-between;color:var(--lf-ink);font-weight:650;font-size:14px;line-height:1.6;cursor:pointer;padding-block:21px;list-style:none}.mi-help-reader summary::-webkit-details-marker{display:none}.mi-help-reader summary>svg{flex-shrink:0;color:var(--lf-cyan);transition:transform .18s}.mi-help-reader details[open] summary>svg{transform:rotate(180deg)}.mi-help-reader details[open]{background:linear-gradient(90deg,var(--mi-soft),transparent);padding-inline:15px;margin-inline:-15px}.mi-help-reader details>p{font-size:14px;padding:0 30px 24px 0}.mi-help-destinations{display:grid;gap:12px;padding-top:25px}.mi-help-destinations>a{display:block;padding:24px;border:1px solid var(--lf-line);border-radius:16px;background:var(--mi-soft);text-decoration:none;transition:transform .18s,border-color .18s}.mi-help-destinations>a:nth-of-type(2){background:var(--mi-violet)}.mi-help-destinations>a:nth-of-type(3){background:var(--mi-warm)}.mi-help-destinations>a:hover{transform:translateY(-3px);border-color:var(--lf-cyan)}.mi-help-destinations>a>svg{color:var(--lf-cyan)}.lf-info-stories .mi-help-destinations h3{font-size:21px;margin-top:18px!important}.mi-help-destinations a p{font-size:12px;margin-top:10px!important}.mi-help-destinations a>span{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--lf-cyan);font-weight:650;margin-top:20px}.mi-help-empty{padding:35px;border:1px dashed var(--lf-line);border-radius:15px}.mi-help-empty>svg{color:var(--lf-cyan);margin-bottom:20px}.mi-help-empty p{font-size:14px;margin-block:15px!important}.mi-help-empty button{display:inline-flex;align-items:center;gap:10px;min-height:44px;border:1px solid var(--lf-line);border-radius:8px;padding:10px 15px;background:var(--mi-soft);color:var(--lf-cyan);cursor:pointer}.mi-support-hero{padding-block:70px 40px;text-align:center}.mi-support-hero .lf-eyebrow{justify-content:center}.mi-support-hero .lf-description{margin-inline:auto}.mi-support-crossroads{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:15px}.mi-support-crossroads article{display:flex;flex-direction:column;align-items:flex-start;background:var(--mi-soft);border:1px solid var(--lf-line);padding:35px;border-radius:24px 24px 5px}.mi-support-crossroads article:nth-child(2){background:var(--mi-violet);border-radius:24px 24px 24px 5px}.mi-support-path-icon{display:flex;align-items:center;gap:13px;color:var(--lf-cyan);margin-bottom:27px}.mi-support-path-icon>span{font-size:10px;font-weight:650;letter-spacing:.05em;text-transform:uppercase}.lf-info-stories .mi-support-crossroads h2{font-size:34px}.mi-support-crossroads article>p{flex:1;font-size:14px;margin:20px 0 25px!important;max-width:510px}.mi-support-crossroads small{color:var(--lf-muted);font-size:11px;margin-top:18px;line-height:1.7}.mi-support-preparation{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start;padding-block:90px}.mi-support-preparation h2{margin-top:22px!important}.mi-support-preparation ol{list-style:none;padding:0;margin:30px 0}.mi-support-preparation li{display:flex;gap:20px;align-items:start;padding-block:19px;border-top:1px solid var(--lf-line)}.mi-support-preparation li>span{color:var(--lf-cyan);font-size:11px;padding-top:4px}.lf-info-stories .mi-support-preparation h3{font-size:20px}.mi-support-preparation li p{font-size:13px;margin-top:8px!important}.mi-support-safety{display:flex;gap:13px;align-items:flex-start;font-size:12px;padding:18px;background:var(--mi-warm);border-radius:10px}.mi-support-safety svg{flex-shrink:0;color:var(--lf-cyan);margin-top:2px}.mi-support-preparation>div:last-child{position:sticky;top:145px}.mi-support-shortcuts{display:grid;margin-top:20px}.mi-support-shortcuts a{display:flex;align-items:center;gap:13px;min-height:57px;border-bottom:1px solid var(--lf-line);color:var(--lf-cyan);font-size:12px;text-decoration:none}.mi-support-shortcuts a>span{flex:1}.mi-policy-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center;padding-block:70px}.lf-info-stories .mi-policy-hero h1{font-size:clamp(37px,4.4vw,61px);line-height:1.12}.mi-policy-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;color:var(--lf-muted);font-size:11px;margin-top:26px}.mi-policy-meta svg{color:var(--lf-cyan)}.mi-policy-hero aside{padding:32px;border:1px solid var(--lf-line);background:var(--mi-soft);border-radius:20px 20px 20px 3px}.mi-policy-terms aside{background:var(--mi-warm);border-radius:3px 20px 20px}.lf-info-stories .mi-policy-hero aside h2{font-size:30px;line-height:1.25;margin:18px 0!important}.mi-policy-hero aside p{font-size:13px;margin-bottom:13px!important}.mi-policy-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:60px;padding-block:10px 75px;align-items:start}.mi-policy-layout>nav{position:sticky;top:145px;display:grid;gap:3px}.mi-policy-layout nav>.mi-overline{margin-bottom:15px}.mi-policy-layout nav>a{display:flex;align-items:center;gap:12px;color:var(--lf-ink);font-size:12px;min-height:48px;text-decoration:none;border-bottom:1px solid var(--lf-line);padding:9px 0}.mi-policy-layout nav>a:hover{color:var(--lf-cyan)}.mi-policy-layout nav>a>span{font-size:10px;color:var(--lf-cyan);font-variant-numeric:tabular-nums}.mi-policy-layout nav>small{font-size:10px;line-height:1.9;color:var(--lf-muted);margin-top:20px}.mi-policy-document{border:1px solid var(--lf-line);background:var(--lf-surface);border-radius:16px;padding:0 38px}.mi-policy-document>header{padding-block:32px;border-bottom:1px solid var(--lf-line)}.mi-policy-document header>p{font-size:16px;line-height:1.95;color:var(--lf-ink);margin-top:15px!important;max-width:780px}.mi-policy-document>article{display:grid;grid-template-columns:32px minmax(0,1fr);gap:18px;padding-block:35px;border-bottom:1px solid var(--lf-line)}.mi-policy-document>article:last-child{border:0}.mi-policy-number{color:var(--lf-cyan);font-size:11px;padding-top:8px}.lf-info-stories .mi-policy-document h2{font-size:29px}.mi-policy-document article p{font-size:14px;line-height:1.95;margin-top:18px!important;max-width:740px}.mi-policy-document ul{list-style:none;display:flex;gap:10px;flex-wrap:wrap;padding:0;margin-top:23px}.mi-policy-document li{display:inline-flex;gap:8px;align-items:center;background:var(--mi-soft);border-radius:6px;padding:8px 12px;color:var(--lf-muted);font-size:11px}.mi-policy-document li svg{color:var(--lf-cyan);flex-shrink:0}.mi-policy-document .lf-action{margin-top:24px}.lf-info-story-terms .mi-policy-document{border-top:4px solid var(--lf-cyan)}.mi-security-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center;padding-block:80px}.mi-security-map{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:25px;border:1px solid var(--lf-line);background:var(--mi-soft);border-radius:28px}.mi-security-map>div{display:flex;flex-direction:column;align-items:center;text-align:center;padding:25px 14px;border:1px solid var(--lf-line);border-radius:14px;color:var(--lf-cyan);background:var(--lf-paper)}.mi-security-map>div:first-child{grid-column:1/-1;margin-inline:20%}.mi-security-map strong{display:block;color:var(--lf-ink);font-weight:600;font-size:18px;margin:15px 0 8px}.mi-security-map span{font-size:10px;color:var(--lf-muted)}.mi-security-map>p{grid-column:1/-1;text-align:center;font-size:10px}.mi-security-map>p strong{font-size:11px;font-weight:650;margin-top:4px}.mi-security-access{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;padding-block:30px 80px}.mi-security-access header{position:sticky;top:145px;align-self:start}.mi-security-access header h2{margin-top:22px!important}.mi-security-access header>p{font-size:14px;margin-top:24px!important}.mi-security-access article{display:grid;grid-template-columns:23px 28px minmax(0,1fr);gap:18px;border-top:1px solid var(--lf-line);padding-block:27px}.mi-security-access article>svg{color:var(--lf-cyan);margin-top:3px}.mi-security-index{font-size:10px;color:var(--lf-muted);padding-top:5px}.mi-security-access small{color:var(--lf-cyan);font-size:10px;text-transform:uppercase;letter-spacing:.06em}.lf-info-stories .mi-security-access h3{font-size:26px;margin:10px 0 13px!important}.mi-security-access article p{font-size:13px}.mi-security-report{display:grid;grid-template-columns:1fr .85fr;gap:70px;padding:45px;margin-bottom:65px;border:1px solid var(--lf-line);border-radius:22px;background:var(--mi-violet)}.mi-security-report h2{margin-top:20px!important}.mi-security-report>div>p{font-size:14px;margin:22px 0!important}.mi-security-report aside{padding-left:30px;border-left:1px solid var(--lf-line)}.mi-security-report aside>svg{color:var(--lf-cyan);margin-bottom:18px}.lf-info-stories .mi-security-report h3{font-size:24px}.mi-security-report ul{font-size:12px;line-height:1.8;color:var(--lf-muted);padding-left:17px;display:grid;gap:10px;margin-block:20px 10px}.mi-compliance-opening{display:grid;grid-template-columns:1.25fr .75fr;gap:80px;align-items:center;padding-block:75px}.mi-compliance-opening aside{border:1px solid var(--lf-line);padding:30px;border-radius:18px;background:var(--mi-warm)}.mi-compliance-opening aside>svg{color:var(--lf-cyan)}.mi-compliance-opening aside>strong{display:block;color:var(--lf-ink);font-size:34px;font-weight:600;letter-spacing:-.04em;margin:23px 0 15px}.mi-compliance-opening aside>p{font-size:13px}.mi-compliance-ledger{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;padding-block:20px 80px}.mi-compliance-ledger header h2{margin-top:20px!important}.mi-compliance-ledger header>p{font-size:14px;margin-top:24px!important;max-width:410px}.mi-compliance-ledger article{display:flex;align-items:start;gap:22px;border:1px solid var(--lf-line);padding:25px;margin-bottom:12px;border-radius:12px;background:var(--lf-surface)}.mi-compliance-ledger article>span{color:var(--lf-cyan);font-size:11px;padding-top:4px}.mi-compliance-ledger article>div{flex:1}.mi-compliance-ledger article>svg{flex-shrink:0;color:var(--lf-cyan)}.mi-compliance-ledger small{color:var(--lf-muted);font-size:10px}.lf-info-stories .mi-compliance-ledger h3{font-size:23px;margin:10px 0 14px!important}.mi-compliance-ledger article p{font-size:13px}.mi-compliance-next{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:40px;margin-bottom:65px;border-radius:20px;background:var(--mi-soft)}.mi-compliance-next h2{margin-top:20px!important}.mi-compliance-next>div>p{font-size:14px;margin:22px 0!important}.mi-compliance-next ol{padding:0;margin:0;list-style:none}.mi-compliance-next li{display:flex;gap:18px;align-items:center;padding-block:20px;border-bottom:1px solid var(--lf-line)}.mi-compliance-next li>span:first-child{color:var(--lf-cyan);font-size:10px}.mi-compliance-next li>strong{font-size:14px;font-weight:600;color:var(--lf-ink);flex:1}.mi-compliance-next li>span:last-child{font-size:10px;color:var(--lf-muted)}@media(max-width:1100px){.mi-roadmap-ready{grid-template-columns:1fr}.mi-roadmap-ready article{padding:24px;display:grid;grid-template-columns:1fr auto;gap:10px 24px}.mi-roadmap-ready article>div,.mi-roadmap-ready article>p{grid-column:1/-1}.lf-info-stories .mi-roadmap-ready h3{margin:5px 0!important}.mi-roadmap-ready article>a{grid-column:2;grid-row:2}.mi-about-product,.mi-help-body,.mi-policy-layout{gap:35px}.mi-roadmap-heading,.mi-journal-cover,.mi-api-hero,.mi-security-hero,.mi-compliance-opening{gap:40px}.mi-support-preparation,.mi-api-spec,.mi-security-access,.mi-compliance-ledger{gap:45px}}@media(max-width:850px){.mi-about-statement>.lf-wrap,.mi-split-heading,.mi-about-product,.mi-about-values,.mi-journal-cover,.mi-journal-themes,.mi-api-hero,.mi-api-spec,.mi-support-preparation,.mi-security-hero,.mi-security-access,.mi-compliance-opening,.mi-compliance-ledger,.mi-compliance-next{grid-template-columns:1fr;gap:30px}.mi-about-shapes{opacity:.4;width:40%}.mi-about-workspaces,.mi-about-values{padding-block:50px}.mi-about-values article{grid-template-columns:90px 1fr}.mi-roadmap-heading{grid-template-columns:1fr;gap:28px;padding-block:50px}.mi-roadmap-heading aside{max-width:600px}.mi-roadmap-stage{grid-template-columns:155px minmax(0,1fr);gap:25px;padding-bottom:50px}.mi-roadmap-marker>p{max-width:80px;font-size:10px}.mi-planned-directory{grid-template-columns:1fr}.mi-journal-themes header{grid-row:auto;padding:0 0 15px}.mi-journal-art{min-height:370px;max-width:590px}.mi-journal-cover{padding-block:45px 55px}.mi-help-body{grid-template-columns:1fr}.mi-help-destinations{grid-template-columns:repeat(3,minmax(0,1fr))}.mi-help-destinations>.mi-overline{grid-column:1/-1}.mi-help-destinations>a{padding:20px}.mi-help-destinations a>span{align-items:flex-start}.mi-help-destinations a>span>svg{flex-shrink:0}.mi-support-preparation>div:last-child,.mi-security-access header{position:static}.mi-policy-hero{grid-template-columns:1fr;gap:30px;padding-block:50px 35px}.mi-policy-layout{grid-template-columns:190px minmax(0,1fr);gap:25px}.mi-policy-document{padding-inline:25px}.mi-policy-document>article{grid-template-columns:1fr;gap:10px}.mi-security-map{max-width:550px}.mi-security-report{gap:35px;padding:30px}.mi-compliance-next ol{max-width:100%}}@media(max-width:600px){.lf-info-stories h1{font-size:clamp(36px,9vw,48px)}.lf-info-stories h2{font-size:30px}.lf-info-stories main .mi-link{font-size:12px}.lf-info-stories :is(.mi-roadmap-heading,.mi-api-hero,.mi-security-hero,.mi-compliance-opening){padding-block:38px}.mi-about-opening{padding-block:40px 35px}.lf-info-stories .mi-about-opening h1{font-size:clamp(58px,14vw,83px);margin:23px 0 28px!important}.mi-about-opening-bottom .lf-description{font-size:15px}.mi-about-shapes{width:45%;top:65px;height:160px}.mi-about-shapes span:nth-child(2){top:60px}.mi-about-shapes span:nth-child(3){top:105px}.mi-about-statement{padding-block:40px;margin-top:5px}.lf-info-stories .mi-about-statement h2{font-size:33px}.mi-about-values article{grid-template-columns:1fr;gap:12px}.mi-about-values article>p{grid-column:1}.mi-about-invitation{padding:35px 20px;border-radius:18px;margin-bottom:40px}.mi-about-invitation .lf-hero-actions{flex-direction:column}.mi-roadmap-heading aside{padding:25px}.mi-roadmap-stage{grid-template-columns:1fr;gap:23px;padding-bottom:45px}.mi-roadmap-stage:not(:last-child):before{display:none}.mi-roadmap-marker{align-items:center;padding-bottom:14px;border-bottom:1px solid var(--lf-line)}.mi-roadmap-marker>p{padding:0;max-width:none;font-size:11px}.mi-roadmap-marker>span{width:36px;height:36px}.mi-roadmap-ready article{display:flex}.mi-roadmap-ready article>a{align-self:flex-start}.mi-roadmap-filters button,.mi-help-filters button{padding:10px 12px;font-size:10px}.mi-planned-directory details{padding-inline:15px}.mi-planned-directory summary{gap:9px}.mi-planned-directory strong{font-size:13px}.mi-roadmap-conversation{padding:25px;gap:22px;margin-bottom:40px}.mi-roadmap-conversation>div{min-width:0;flex-basis:100%}.mi-roadmap-conversation>.lf-action{width:100%}.mi-journal-masthead{padding-block:30px;gap:12px}.mi-journal-masthead>span{font-size:8px;letter-spacing:.05em}.lf-info-stories .mi-journal-masthead h1{font-size:clamp(55px,14vw,85px)}.mi-journal-masthead>p{font-size:18px}.mi-journal-art{min-height:360px;padding:25px;margin-right:10px}.mi-journal-art>strong{font-size:61px}.mi-journal-themes article{grid-template-columns:22px 1fr;gap:12px}.mi-journal-themes article>svg{grid-column:2;grid-row:1;justify-self:end}.mi-journal-themes article>div{grid-column:1/-1}.mi-journal-bottom{padding:25px 0;gap:20px;margin-bottom:40px}.mi-journal-bottom>div{flex-basis:calc(100% - 50px)}.mi-journal-bottom .lf-action{width:100%}.mi-api-blueprint{padding:22px}.mi-api-blueprint>figcaption{font-size:10px}.mi-api-spec{padding-block:35px 45px}.mi-api-spec li{gap:18px}.mi-api-callout{flex-wrap:wrap;gap:20px;padding:25px;margin-bottom:40px}.mi-api-callout>p{flex-basis:calc(100% - 50px)}.mi-help-hero{padding-block:35px 25px}.mi-help-symbol{height:54px;width:54px}.mi-help-search{padding:13px 15px;gap:10px}.mi-help-filters{gap:7px}.mi-help-body{padding-bottom:40px;gap:25px}.mi-help-reader summary{font-size:13px;gap:12px}.mi-help-reader details>p{font-size:13px;padding-right:0}.mi-help-destinations{grid-template-columns:1fr}.mi-help-destinations>a{padding:23px}.mi-help-empty{padding:25px}.mi-support-hero{text-align:left;padding-block:38px 25px}.mi-support-hero .lf-eyebrow{justify-content:flex-start}.mi-support-crossroads{grid-template-columns:1fr;gap:16px}.mi-support-crossroads article{padding:26px;border-radius:17px!important}.lf-info-stories .mi-support-crossroads h2{font-size:29px}.mi-support-crossroads .lf-action{width:100%}.mi-support-preparation{padding-block:50px}.mi-policy-hero{padding-block:35px}.lf-info-stories .mi-policy-hero h1{font-size:35px}.mi-policy-meta{gap:10px}.mi-policy-hero aside{padding:25px}.lf-info-stories .mi-policy-hero aside h2{font-size:27px}.mi-policy-layout{grid-template-columns:1fr;padding-block:0 45px}.mi-policy-layout>nav{position:static;display:flex;flex-wrap:wrap;gap:10px 20px}.mi-policy-layout nav>.mi-overline{width:100%;margin-bottom:0}.mi-policy-layout nav>a{min-height:44px;font-size:11px;gap:8px}.mi-policy-layout nav>small{display:none}.mi-policy-document{padding-inline:20px;border-radius:12px}.mi-policy-document header>p{font-size:14px}.lf-info-stories .mi-policy-document h2{font-size:25px}.mi-policy-document article p{font-size:13px}.mi-policy-document li{max-width:100%;font-size:10px}.mi-policy-document .lf-action{width:100%}.mi-security-map{padding:18px;gap:12px;border-radius:18px}.mi-security-map>div{padding:21px 8px}.mi-security-map>div:first-child{margin-inline:15%}.mi-security-access{padding-block:15px 45px}.mi-security-access article{gap:12px;grid-template-columns:18px 24px minmax(0,1fr)}.lf-info-stories .mi-security-access h3{font-size:23px}.mi-security-report{grid-template-columns:1fr;padding:25px;gap:30px;margin-bottom:40px}.mi-security-report aside{padding:25px 0 0;border-left:0;border-top:1px solid var(--lf-line)}.mi-security-report .lf-action{width:100%}.mi-compliance-opening aside{padding:25px}.mi-compliance-ledger{padding-block:10px 40px}.mi-compliance-ledger article{gap:14px;padding:21px}.mi-compliance-ledger article>svg{display:none}.mi-compliance-next{padding:25px;margin-bottom:40px}.mi-compliance-next li{flex-wrap:wrap;gap:10px}.mi-compliance-next li>strong{flex-basis:calc(100% - 35px)}.mi-compliance-next li>span:last-child{padding-left:25px}}@media(prefers-reduced-motion:reduce){.lf-info-stories main :is(.mi-link svg,.mi-about-product li>a,.mi-help-destinations>a,.mi-planned-directory summary>svg,.mi-help-reader summary>svg){transition:none;transform:none}}@media(forced-colors:active){.mi-about-shapes{display:none}.lf-info-stories main :is(.mi-about-invitation,.mi-roadmap-heading aside,.mi-roadmap-ready article,.mi-journal-art,.mi-api-blueprint,.mi-api-node,.mi-help-destinations>a,.mi-support-crossroads article,.mi-policy-hero aside,.mi-policy-document,.mi-security-map,.mi-security-map>div,.mi-security-report,.mi-compliance-opening aside,.mi-compliance-next){border:1px solid CanvasText}}
