.interface-module__HD9JHa__page{--core-purple:#7564d7}.interface-module__HD9JHa__page h1{font-size:clamp(55px,6.8vw,90px)}.interface-module__HD9JHa__studioAnchor{scroll-margin-top:90px}.interface-module__HD9JHa__studio{background:#1c1b2a;border:1px solid #40394e;border-radius:9px;overflow:hidden;box-shadow:0 24px 70px -45px #211632aa}.interface-module__HD9JHa__studioTop{color:#ede8f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:19px 24px;font-size:12px;display:flex}.interface-module__HD9JHa__studioTop>div{align-items:center;gap:13px;display:flex}.interface-module__HD9JHa__studioTop strong{font-weight:550}.interface-module__HD9JHa__studioPath{color:#b7adc8}.interface-module__HD9JHa__appMark{color:#fff;background:#7564d7;border-radius:7px;place-items:center;width:27px;height:27px;font-family:Georgia,serif;font-size:23px;display:grid}.interface-module__HD9JHa__liveBadge{color:#c1b5d6;font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.interface-module__HD9JHa__liveBadge:before{content:"";background:#7bc5aa;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.interface-module__HD9JHa__studioControls{color:#e4deef;border-top:1px solid #40394e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:15px 22px;display:flex}.interface-module__HD9JHa__toneGroup,.interface-module__HD9JHa__behaviorControls{flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex}.interface-module__HD9JHa__toneGroup>span{color:#b9afc9;margin-right:9px;font-size:10px}.interface-module__HD9JHa__toneGroup button{border:1px solid #0000;border-radius:4px;align-items:center;gap:7px;padding:7px 9px;display:inline-flex}.interface-module__HD9JHa__toneGroup button:hover{background:#332e41}.interface-module__HD9JHa__toneGroup button[aria-pressed=true]{background:#393044;border-color:#756684}.interface-module__HD9JHa__toneGroup i{border-radius:50%;width:9px;height:9px}.interface-module__HD9JHa__behaviorControls{gap:20px}.interface-module__HD9JHa__behaviorControls label{cursor:pointer;align-items:center;gap:7px;display:flex}.interface-module__HD9JHa__behaviorControls input{accent-color:#aa91f0}.interface-module__HD9JHa__behaviorControls button{color:#c9bddc;padding:5px 0}.interface-module__HD9JHa__behaviorControls button span{margin-left:7px}.interface-module__HD9JHa__behaviorControls button:disabled{opacity:.4;cursor:wait}.interface-module__HD9JHa__studio button:focus-visible,.interface-module__HD9JHa__studio input:focus-visible{outline-offset:4px;outline:2px solid #ccb9ff}.interface-module__HD9JHa__calendarScroller{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:5px;margin:0 16px;position:relative;overflow-x:auto}.interface-module__HD9JHa__calendarScroller:focus-visible{outline-offset:2px;outline:2px solid #bca6ff}.interface-module__HD9JHa__calendarMount{min-width:720px;min-height:510px}.interface-module__HD9JHa__calendarMount:empty{min-width:0}.interface-module__HD9JHa__loadState{color:#686174;flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:14px;display:flex;position:absolute;inset:0}.interface-module__HD9JHa__loadState button{color:#59439d;border:1px solid #b9abc9;border-radius:5px;padding:9px 16px}.interface-module__HD9JHa__studio forcecal-main{--fc-background:#fff;--fc-background-alt:#f7f6fb;--fc-background-hover:#f0edf8;--fc-background-active:#e9e2fa;--fc-text-color:#252235;--fc-text-secondary:#686174;--fc-text-light:#7d758b;--fc-border-color:#e5e1ee;--fc-border-color-hover:#c6bed8;--fc-primary-color:#7564d7;--fc-primary-hover:#6050b9;--fc-primary-light:#eeeafb;--fc-accent-color:#7564d7;--fc-font-family:var(--font-inter),Inter,system-ui,sans-serif}.interface-module__HD9JHa__studio[data-tone=forest] forcecal-main{--fc-primary-color:#27816c;--fc-primary-hover:#17644f;--fc-primary-light:#e4f3ed;--fc-accent-color:#27816c;--fc-background-alt:#f3f8f5;--fc-background-active:#d7efe3;--fc-background-hover:#eaf5ee;--fc-border-color:#d9e6df}.interface-module__HD9JHa__studio[data-tone=slate] forcecal-main{--fc-primary-color:#4f6e91;--fc-primary-hover:#355473;--fc-primary-light:#e8eff6;--fc-accent-color:#4f6e91;--fc-background-alt:#f3f6f9;--fc-background-active:#dce6f1;--fc-background-hover:#eaf0f6;--fc-border-color:#dce3ec}.interface-module__HD9JHa__studioFooter{color:#c5bbd5;align-items:center;gap:8px;padding:18px 24px;font-size:10px;display:flex}.interface-module__HD9JHa__studioFooter>span:last-child{color:#ab9fbd;font-family:var(--font-mono),monospace;white-space:nowrap;margin-left:auto;font-size:9px}.interface-module__HD9JHa__statusDot{background:#83c6b0;border-radius:50%;flex-shrink:0;width:5px;height:5px}.interface-module__HD9JHa__specimenCaption{color:rgb(var(--fg-subtle));flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:17px 0 26px;font-size:10px;line-height:1.7;display:flex}.interface-module__HD9JHa__featureRail{border-block:1px solid rgb(var(--hairline));background:rgb(var(--surface-sunken))}.interface-module__HD9JHa__featureRail>div{flex-wrap:wrap;justify-content:space-between;gap:18px 25px;padding-block:23px;font-size:12px;font-weight:500;display:flex}.interface-module__HD9JHa__experiences{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.interface-module__HD9JHa__experiences article{border-top:1px solid rgb(var(--line));padding-top:25px}.interface-module__HD9JHa__experiences h3{letter-spacing:-.035em;margin:23px 0 13px;font-size:23px;font-weight:550;line-height:1.2}.interface-module__HD9JHa__experiences p{color:rgb(var(--fg-muted));font-size:14px;line-height:1.8}.interface-module__HD9JHa__experiences code{font-family:var(--font-mono),monospace;color:rgb(var(--fg-subtle));margin-top:22px;font-size:10px;line-height:1.7;display:block}.interface-module__HD9JHa__motif{border:1px solid rgb(var(--hairline));background:rgb(var(--surface-sunken));border-radius:4px;height:146px}.interface-module__HD9JHa__viewMotif{text-align:center;grid-template-columns:repeat(3,1fr);align-content:center;gap:4px;display:grid}.interface-module__HD9JHa__viewMotif span{font-family:var(--font-display),sans-serif;letter-spacing:-.07em;color:#7564d7;font-size:43px}.interface-module__HD9JHa__viewMotif small{font-family:var(--font-mono),monospace;color:rgb(var(--fg-subtle));letter-spacing:.1em;font-size:9px}.interface-module__HD9JHa__editMotif{padding:22px}.interface-module__HD9JHa__editMotif>div{color:#584288;background:#e8e0f8;border-left:3px solid #8971bf;width:80%;padding:10px;font-size:10px;position:relative}.interface-module__HD9JHa__editMotif>div+div{color:#285e4d;background:#ddede7;border-color:#548d77;margin-top:10px;margin-left:20%}.interface-module__HD9JHa__editMotif span{font-family:var(--font-mono),monospace;margin-bottom:3px;font-size:8px;display:block}.interface-module__HD9JHa__editMotif i{opacity:.5;background:currentColor;width:14px;height:2px;position:absolute;bottom:3px;left:calc(50% - 7px)}.interface-module__HD9JHa__keyMotif{justify-content:center;align-items:center;gap:5px;padding:18px;display:flex}.interface-module__HD9JHa__keyMotif kbd{background:rgb(var(--surface-raised));border:1px solid rgb(var(--line));border-bottom-width:3px;border-radius:5px;place-items:center;width:37px;height:39px;font-size:13px;display:grid}.interface-module__HD9JHa__keyMotif kbd:first-child{width:45px;font-size:11px}.interface-module__HD9JHa__recipes{grid-template-columns:.85fr 1.25fr;align-items:start;gap:60px;display:grid}.interface-module__HD9JHa__recipes>div{min-width:0}.interface-module__HD9JHa__recipeButtons{border-top:1px solid rgb(var(--line));grid-template-columns:1fr;display:grid}.interface-module__HD9JHa__recipeButtons button{text-align:left;border-bottom:1px solid rgb(var(--line));justify-content:space-between;align-items:center;padding:19px 13px;font-size:16px;font-weight:500;display:flex}.interface-module__HD9JHa__recipeButtons button[aria-pressed=true]{color:rgb(var(--accent-text));background:rgb(var(--accent-soft))}.interface-module__HD9JHa__recipeButtons button:hover{background:rgb(var(--surface-raised))}.interface-module__HD9JHa__recipeButtons button:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:-3px}.interface-module__HD9JHa__recipeGuide>p{color:rgb(var(--fg-muted));margin:22px 0;font-size:14px;line-height:1.8}.interface-module__HD9JHa__recipeGuide>.interface-module__HD9JHa__recipeFootnote{color:rgb(var(--fg-subtle));font-size:11px}.interface-module__HD9JHa__recipeGuide>div:nth-last-child(2){max-width:100%}.interface-module__HD9JHa__recipeGuide code{white-space:normal;overflow-wrap:anywhere}.interface-module__HD9JHa__salesforceNote{border-top:1px solid rgb(var(--line));flex-wrap:wrap;align-items:center;gap:18px 25px;margin-top:45px;padding-top:25px;display:flex}.interface-module__HD9JHa__salesforceNote p{min-width:250px;color:rgb(var(--fg-muted));flex:1;font-size:13px;line-height:1.7}.interface-module__HD9JHa__contracts{border-top:1px solid rgb(var(--line))}.interface-module__HD9JHa__contracts>div{border-bottom:1px solid rgb(var(--hairline));grid-template-columns:.6fr 1.5fr 1.7fr;align-items:baseline;gap:28px;padding:26px 0;display:grid}.interface-module__HD9JHa__contracts span{color:rgb(var(--fg-subtle));font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.interface-module__HD9JHa__contracts code{font-family:var(--font-mono),monospace;color:rgb(var(--accent-text));overflow-wrap:anywhere;font-size:12px}.interface-module__HD9JHa__contracts p{color:rgb(var(--fg-muted));font-size:13px;line-height:1.8}.interface-module__HD9JHa__integrationNotes{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px;display:grid}.interface-module__HD9JHa__integrationNotes h3{margin-bottom:10px;font-size:15px;font-weight:550}.interface-module__HD9JHa__integrationNotes p{color:rgb(var(--fg-subtle));font-size:12px;line-height:1.8}.interface-module__HD9JHa__swatches{gap:9px;margin:30px 0;display:flex}.interface-module__HD9JHa__swatches span{background:#7564d7;border:1px solid #80738c;border-radius:50%;width:40px;height:40px;display:block}.interface-module__HD9JHa__swatches span:nth-child(2){background:#27816c}.interface-module__HD9JHa__swatches span:nth-child(3){background:#ae733c}.interface-module__HD9JHa__swatches span:nth-child(4){background:#4f6e91}.interface-module__HD9JHa__swatches span:nth-child(5){background:#eeeafb}.interface-module__HD9JHa__finishGrid{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.interface-module__HD9JHa__finishGrid>div{min-width:0}.interface-module__HD9JHa__lifecycle{color:rgb(var(--fg-muted));margin:22px 0;font-size:13px;line-height:1.8}@media (max-width:950px){.interface-module__HD9JHa__experiences{gap:22px}.interface-module__HD9JHa__experiences h3{font-size:20px}.interface-module__HD9JHa__recipes,.interface-module__HD9JHa__finishGrid{gap:35px}.interface-module__HD9JHa__contracts>div{grid-template-columns:.65fr 1.3fr 1.6fr;gap:20px}.interface-module__HD9JHa__editMotif{padding:20px 12px}.interface-module__HD9JHa__keyMotif{padding:10px}.interface-module__HD9JHa__keyMotif kbd{width:29px}.interface-module__HD9JHa__integrationNotes{gap:22px}}@media (max-width:680px){.interface-module__HD9JHa__studio{margin-inline:-5px}.interface-module__HD9JHa__studioTop{padding:16px}.interface-module__HD9JHa__studioTop>div{gap:9px}.interface-module__HD9JHa__studioPath{font-size:10px}.interface-module__HD9JHa__liveBadge{display:none}.interface-module__HD9JHa__studioControls{gap:12px;padding:12px}.interface-module__HD9JHa__toneGroup{gap:4px}.interface-module__HD9JHa__toneGroup button{padding:7px}.interface-module__HD9JHa__toneGroup>span{margin-right:4px;font-size:9px}.interface-module__HD9JHa__behaviorControls{border-top:1px solid #40394e;justify-content:space-between;width:100%;padding-top:10px}.interface-module__HD9JHa__calendarScroller{margin-inline:8px}.interface-module__HD9JHa__studioFooter{align-items:flex-start;padding:15px 14px;line-height:1.6}.interface-module__HD9JHa__statusDot{margin-top:5px}.interface-module__HD9JHa__studioFooter>span:last-child{display:none}.interface-module__HD9JHa__specimenCaption{font-size:10px}.interface-module__HD9JHa__featureRail>div{justify-content:start;font-size:11px}.interface-module__HD9JHa__experiences,.interface-module__HD9JHa__recipes,.interface-module__HD9JHa__integrationNotes,.interface-module__HD9JHa__finishGrid{grid-template-columns:1fr;gap:28px}.interface-module__HD9JHa__experiences h3{font-size:23px}.interface-module__HD9JHa__motif{max-width:420px}.interface-module__HD9JHa__keyMotif kbd{width:40px}.interface-module__HD9JHa__recipeButtons{grid-template-columns:repeat(3,1fr)}.interface-module__HD9JHa__recipeButtons button{gap:7px;padding:14px 8px;font-size:12px}.interface-module__HD9JHa__recipeButtons button+button{border-left:1px solid rgb(var(--line))}.interface-module__HD9JHa__recipeButtons button span{display:none}.interface-module__HD9JHa__contracts>div{grid-template-columns:1fr;gap:11px;padding:23px 0}.interface-module__HD9JHa__contracts code{font-size:12px}.interface-module__HD9JHa__contracts p{font-size:13px}.interface-module__HD9JHa__integrationNotes{margin-top:30px}.interface-module__HD9JHa__integrationNotes p{font-size:13px}.interface-module__HD9JHa__salesforceNote{gap:15px;margin-top:32px}.interface-module__HD9JHa__salesforceNote p{flex-basis:100%;min-width:0}.interface-module__HD9JHa__finishGrid{gap:35px}}
.core-module__aIz1Sq__page{--core-purple:#7564d7}.core-module__aIz1Sq__wrap{width:min(1180px,100% - 48px);margin-inline:auto}.core-module__aIz1Sq__eyebrow,.core-module__aIz1Sq__package,.core-module__aIz1Sq__moduleNumber{font-family:var(--font-mono),monospace;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--fg-subtle));font-size:10px}.core-module__aIz1Sq__link{color:rgb(var(--accent-text));align-items:center;gap:9px;font-size:13px;font-weight:550;display:inline-flex}.core-module__aIz1Sq__link:hover,.core-module__aIz1Sq__referenceLink:hover{text-decoration:underline}.core-module__aIz1Sq__link:focus-visible,.core-module__aIz1Sq__referenceLink:focus-visible{outline:2px solid rgb(var(--ring));outline-offset:5px}.core-module__aIz1Sq__hero{padding:56px 0 0}.core-module__aIz1Sq__topline{border-bottom:1px solid rgb(var(--hairline));justify-content:space-between;gap:24px;padding-bottom:25px;display:flex}.core-module__aIz1Sq__heroGrid{grid-template-columns:1.25fr 1fr;align-items:end;gap:70px;padding:45px 0 52px;display:grid}.core-module__aIz1Sq__kicker{color:rgb(var(--fg-subtle));margin-bottom:22px;font-size:13px}.core-module__aIz1Sq__title{font-family:var(--font-display),sans-serif;letter-spacing:-.065em;font-size:clamp(62px,8vw,104px);font-weight:550;line-height:.98}.core-module__aIz1Sq__title span{color:var(--core-purple)}.core-module__aIz1Sq__heroIntro{max-width:420px;margin-left:auto}.core-module__aIz1Sq__heroIntro>p:first-child{color:rgb(var(--fg-muted));font-size:19px;line-height:1.7}.core-module__aIz1Sq__actions{flex-wrap:wrap;gap:12px 22px;margin-top:25px;display:flex}.core-module__aIz1Sq__package{letter-spacing:.04em;margin-top:22px}.core-module__aIz1Sq__engineMap{color:#f0edf9;background:#1c1b2a;border:1px solid #464055;border-radius:8px;grid-template-columns:1fr 36px 1.65fr 36px 1fr;align-items:center;gap:18px;padding:36px 30px;display:grid}.core-module__aIz1Sq__engineMap .core-module__aIz1Sq__eyebrow{color:#b1a7cf;font-size:9px}.core-module__aIz1Sq__mapEnd strong{margin:12px 0 9px;font-size:15px;font-weight:550;display:block}.core-module__aIz1Sq__mapEnd p{color:#b4aec7;font-size:12px;line-height:1.8}.core-module__aIz1Sq__mapArrow{color:#b2a0fa;text-align:center;font-size:28px}.core-module__aIz1Sq__mapCore{background:#302a40;border:1px solid #706289;border-radius:4px;justify-content:center;align-items:center;gap:23px;padding:26px 20px;display:flex}.core-module__aIz1Sq__mapCore strong{margin-top:8px;font-size:19px;display:block}.core-module__aIz1Sq__mapCore p{font-family:var(--font-mono),monospace;color:#c4bcd9;margin-top:10px;font-size:9px}.core-module__aIz1Sq__mapSymbol{letter-spacing:-.09em;font-size:46px;font-weight:500;line-height:1}.core-module__aIz1Sq__mapSymbol span{color:#b6a4ff}.core-module__aIz1Sq__facts{border-bottom:1px solid rgb(var(--hairline));grid-template-columns:repeat(4,1fr);display:grid}.core-module__aIz1Sq__facts>div{border-right:1px solid rgb(var(--hairline));align-items:baseline;gap:12px;padding:27px 20px;display:flex}.core-module__aIz1Sq__facts>div:first-child{padding-left:0}.core-module__aIz1Sq__facts>div:last-child{border:0;padding-right:0}.core-module__aIz1Sq__facts strong{letter-spacing:-.03em;font-size:22px;font-weight:550}.core-module__aIz1Sq__facts span{color:rgb(var(--fg-subtle));font-size:11px}.core-module__aIz1Sq__section{padding:100px 0;scroll-margin-top:70px}.core-module__aIz1Sq__sectionHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:70px;margin-bottom:44px;display:grid}.core-module__aIz1Sq__section h2{font-family:var(--font-display),sans-serif;letter-spacing:-.05em;margin-top:21px;font-size:clamp(34px,4vw,54px);font-weight:550;line-height:1.07}.core-module__aIz1Sq__sectionHeading>p,.core-module__aIz1Sq__lede{color:rgb(var(--fg-muted));font-size:17px;line-height:1.75}.core-module__aIz1Sq__sectionHeading>p{max-width:430px}.core-module__aIz1Sq__workbenchSection{background:rgb(var(--surface-sunken));border-bottom:1px solid rgb(var(--hairline))}.core-module__aIz1Sq__workbench{color:#efedf6;background:#1c1b2a;border:1px solid #454052;border-radius:8px;overflow:hidden}.core-module__aIz1Sq__workbenchBar{border-bottom:1px solid #454052;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;display:flex}.core-module__aIz1Sq__workbenchBar>span{color:#b4aec7;font-family:var(--font-mono),monospace;font-size:9px}.core-module__aIz1Sq__exampleButtons{flex-wrap:wrap;gap:6px;display:flex}.core-module__aIz1Sq__exampleButtons button{color:#c1bacf;border:1px solid #0000;border-radius:4px;padding:10px 14px;font-size:12px}.core-module__aIz1Sq__exampleButtons button:hover{background:#363145}.core-module__aIz1Sq__exampleButtons button[aria-pressed=true]{color:#fff;background:#7762c9;border-color:#ab98e9}.core-module__aIz1Sq__exampleButtons button:focus-visible,.core-module__aIz1Sq__runButton:focus-visible{outline-offset:3px;outline:2px solid #cbbaff}.core-module__aIz1Sq__workbenchGrid{grid-template-columns:1.25fr 1fr;display:grid}.core-module__aIz1Sq__workbenchInput{border-right:1px solid #454052;min-width:0;padding:25px}.core-module__aIz1Sq__workbenchInput>div{border-radius:5px}.core-module__aIz1Sq__workbenchOutput{min-width:0;padding:30px}.core-module__aIz1Sq__workbenchOutput .core-module__aIz1Sq__eyebrow{color:#b9acd9;font-size:9px}.core-module__aIz1Sq__workbenchOutput h3{letter-spacing:-.035em;margin-top:18px;font-size:26px;font-weight:500;line-height:1.15}.core-module__aIz1Sq__workbenchOutput>p{color:#bcb6cc;margin-top:14px;font-size:13px;line-height:1.75}.core-module__aIz1Sq__result{min-height:168px;margin-top:27px}.core-module__aIz1Sq__result>div{font-family:var(--font-mono),monospace;border-top:1px solid #413b50;flex-wrap:wrap;justify-content:space-between;gap:9px;padding:10px 0;font-size:10px;display:flex}.core-module__aIz1Sq__result span{color:#afa2cf}.core-module__aIz1Sq__result strong{color:#d9efdc;font-weight:400}.core-module__aIz1Sq__result>p{color:#bcb6cc;font-size:13px}.core-module__aIz1Sq__runButton{border:1px solid #716486;border-radius:4px;margin-top:15px;padding:8px 11px;font-size:12px}.core-module__aIz1Sq__runButton:hover{background:#363145}.core-module__aIz1Sq__runButton span{margin-left:15px}.core-module__aIz1Sq__runStatus{color:#aaa1bc;margin-top:14px;font-size:10px;display:block}.core-module__aIz1Sq__modules{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px;display:grid}.core-module__aIz1Sq__modules article{border-top:1px solid rgb(var(--line));padding:28px 28px 30px 0}.core-module__aIz1Sq__modules article:not(:nth-child(3n+1)){border-left:1px solid rgb(var(--hairline));padding-left:28px}.core-module__aIz1Sq__moduleNumber{color:var(--core-purple)}.core-module__aIz1Sq__modules h3{letter-spacing:-.035em;margin:24px 0 12px;font-size:23px;font-weight:550}.core-module__aIz1Sq__modules p{color:rgb(var(--fg-muted));font-size:14px;line-height:1.8}.core-module__aIz1Sq__modules code{font-family:var(--font-mono),monospace;color:rgb(var(--fg-subtle));margin-top:25px;font-size:10px;line-height:1.9;display:block}.core-module__aIz1Sq__referenceLink{border-block:1px solid rgb(var(--line));color:rgb(var(--accent-text));justify-content:space-between;align-items:center;padding:24px 0;font-size:14px;display:flex}.core-module__aIz1Sq__boundarySection{color:#efedf6;background:#1c1b2a}.core-module__aIz1Sq__boundarySection .core-module__aIz1Sq__eyebrow{color:#b9acd9}.core-module__aIz1Sq__boundarySection .core-module__aIz1Sq__lede{color:#bcb6cc;margin:24px 0}.core-module__aIz1Sq__boundarySection .core-module__aIz1Sq__link{color:#c1acff}.core-module__aIz1Sq__boundaryGrid{grid-template-columns:1fr 1fr;gap:95px;display:grid}.core-module__aIz1Sq__responsibilities>div{border-top:1px solid #51475f;padding:24px 0}.core-module__aIz1Sq__responsibilities>div:first-child{border:0;padding-top:0}.core-module__aIz1Sq__responsibilities span{color:#c5afff;margin-bottom:12px;font-size:12px;display:block}.core-module__aIz1Sq__responsibilities p{color:#ddd7e8;font-size:17px;line-height:1.7}.core-module__aIz1Sq__startGrid{grid-template-columns:1fr 1fr;align-items:start;gap:75px;display:grid}.core-module__aIz1Sq__startGrid>div{min-width:0}.core-module__aIz1Sq__startGrid .core-module__aIz1Sq__lede{margin:24px 0}.core-module__aIz1Sq__evidence{border-top:1px solid rgb(var(--line));flex-wrap:wrap;align-items:center;gap:20px 30px;margin-top:65px;padding-top:27px;display:flex}.core-module__aIz1Sq__evidence p{color:rgb(var(--fg-subtle));flex:1;min-width:250px;font-size:12px;line-height:1.7}@media (max-width:950px){.core-module__aIz1Sq__heroGrid{gap:35px}.core-module__aIz1Sq__heroIntro>p:first-child{font-size:17px}.core-module__aIz1Sq__engineMap{grid-template-columns:1fr 25px 1.2fr 25px 1fr;gap:10px;padding:25px 20px}.core-module__aIz1Sq__mapCore{padding:24px 15px}.core-module__aIz1Sq__mapSymbol{display:none}.core-module__aIz1Sq__mapCore strong{font-size:17px}.core-module__aIz1Sq__facts>div{padding:20px;display:block}.core-module__aIz1Sq__facts span{margin-top:6px;display:block}.core-module__aIz1Sq__section{padding:75px 0}.core-module__aIz1Sq__sectionHeading,.core-module__aIz1Sq__boundaryGrid,.core-module__aIz1Sq__startGrid{gap:40px}.core-module__aIz1Sq__workbenchGrid{grid-template-columns:1.15fr 1fr}.core-module__aIz1Sq__workbenchInput{padding:15px}.core-module__aIz1Sq__workbenchOutput{padding:24px}.core-module__aIz1Sq__workbenchBar>span{display:none}.core-module__aIz1Sq__modules article{padding-right:20px}.core-module__aIz1Sq__modules article:not(:nth-child(3n+1)){padding-left:20px}.core-module__aIz1Sq__modules h3{font-size:21px}}@media (max-width:680px){.core-module__aIz1Sq__wrap{width:calc(100% - 36px)}.core-module__aIz1Sq__hero{padding-top:30px}.core-module__aIz1Sq__topline{gap:15px}.core-module__aIz1Sq__topline .core-module__aIz1Sq__eyebrow{max-width:190px;line-height:1.8}.core-module__aIz1Sq__topline .core-module__aIz1Sq__link{white-space:nowrap;font-size:11px}.core-module__aIz1Sq__heroGrid{grid-template-columns:1fr;gap:28px;padding-block:32px}.core-module__aIz1Sq__title{font-size:clamp(55px,14vw,86px)}.core-module__aIz1Sq__heroIntro{max-width:none;margin-left:0}.core-module__aIz1Sq__engineMap{grid-template-columns:1fr;gap:19px;padding:26px}.core-module__aIz1Sq__mapArrow{justify-self:start;line-height:1;transform:rotate(90deg)}.core-module__aIz1Sq__mapCore{justify-content:start;width:100%}.core-module__aIz1Sq__mapSymbol{display:block}.core-module__aIz1Sq__mapEnd p br{display:none}.core-module__aIz1Sq__facts{grid-template-columns:1fr 1fr}.core-module__aIz1Sq__facts>div,.core-module__aIz1Sq__facts>div:first-child,.core-module__aIz1Sq__facts>div:last-child{padding:20px 12px}.core-module__aIz1Sq__facts>div:nth-child(2){border-right:0}.core-module__aIz1Sq__facts>div:nth-child(-n+2){border-bottom:1px solid rgb(var(--hairline))}.core-module__aIz1Sq__section{padding:62px 0}.core-module__aIz1Sq__sectionHeading,.core-module__aIz1Sq__boundaryGrid,.core-module__aIz1Sq__startGrid,.core-module__aIz1Sq__workbenchGrid{grid-template-columns:1fr;gap:27px}.core-module__aIz1Sq__sectionHeading{margin-bottom:30px}.core-module__aIz1Sq__sectionHeading>p,.core-module__aIz1Sq__lede{font-size:16px}.core-module__aIz1Sq__workbenchGrid{gap:0}.core-module__aIz1Sq__workbenchInput{border-bottom:1px solid #454052;border-right:0;padding:16px 12px}.core-module__aIz1Sq__workbenchOutput{padding:26px 20px}.core-module__aIz1Sq__workbenchBar{padding:12px}.core-module__aIz1Sq__exampleButtons{gap:3px}.core-module__aIz1Sq__exampleButtons button{padding:9px;font-size:10px}.core-module__aIz1Sq__result{min-height:0}.core-module__aIz1Sq__modules{grid-template-columns:1fr;margin-top:30px}.core-module__aIz1Sq__modules article,.core-module__aIz1Sq__modules article:not(:nth-child(3n+1)){border-left:0;padding:27px 0}.core-module__aIz1Sq__modules h3{margin-top:15px;font-size:24px}.core-module__aIz1Sq__modules code{margin-top:17px}.core-module__aIz1Sq__evidence{margin-top:40px}.core-module__aIz1Sq__evidence p{flex-basis:100%}.core-module__aIz1Sq__responsibilities p{font-size:16px}}
