body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.background{align-items:center;background-color:#f0f5ef;display:flex;flex-direction:column;padding:0;position:relative}.playbook{background-color:#dde5dc}.h1{font-size:48px;line-height:64px;max-width:800px;width:100%}.h1,.h2{font-family:Poetsen One,sans-serif;text-align:center}.h2{font-size:32px;line-height:44px;max-width:600px}.h3{font-weight:700;line-height:32px}.b1,.h3{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:24px}.b1{line-height:36px}.l1{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:16px;text-transform:uppercase}.content{font-size:18px;font-weight:500;line-height:28px}.content,.small{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;transition:color .3s ease,font-weight .3s ease}.small{font-size:14px}.active-section{color:#081704;font-weight:700}.headshot{border-radius:100px;height:96px;width:96px}@media screen and (max-width:768px){.content{font-size:16px;line-height:26px}.background{gap:48px;padding-bottom:0;padding-top:48px}.caseStudies{margin-bottom:-48px}.b1{font-size:20px;line-height:30px}.l1{font-size:12px;line-height:12px}.h1{font-size:32px;line-height:44px}.h2{font-size:24px;line-height:32px}.h3{font-size:20px;line-height:28px}}.button{font-family:Poetsen One,sans-serif;font-size:18px;line-height:18px}.smallButtonText{font-size:12px}.center{text-align:center}.left{text-align:left}.caseStudies{align-items:center;background-color:#f0f5ef;box-sizing:border-box;display:flex;flex-direction:column;gap:64px;padding:96px 48px;width:100%}@media screen and (max-width:1300px){.caseStudies{padding:48px 16px}}.imgStyle{border-radius:16px;box-shadow:0 8px 8px 0 rgb(0,0,0,.25)}.imgLabel{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:18px;font-style:italic;font-weight:500;line-height:28px;text-align:center}.bulletList{flex-direction:column;gap:24px}.bulletList,.home-layout{align-items:flex-start;display:flex}.home-layout{box-sizing:border-box;flex-direction:row;gap:64px;max-width:1364px;padding:96px 48px;width:100%}@media screen and (max-width:1300px){.home-layout{padding:48px 16px}}@media screen and (max-width:900px){.home-layout{flex-direction:column;gap:48px}}.profile-sidebar{align-items:flex-end;align-self:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:16px;position:-webkit-sticky;position:sticky;text-align:right;top:32px;width:326px}.profile-avatar{border-radius:100px;height:116px;object-fit:cover;width:116px}.profile-name{color:#0c0d0c;font-family:Poetsen One,sans-serif;font-size:40px;line-height:1.33;width:100%}.profile-title{font-size:24px}.profile-bio,.profile-title{color:#000;font-family:Roboto,sans-serif;line-height:1.5;width:100%}.profile-bio{font-size:16px}.profile-bio-highlight{background-color:#ded7b7;border-radius:3px;font-style:italic;padding:0 2px}.profile-contact{align-items:stretch;display:flex;flex-direction:column;gap:8px;width:100%}.profile-contact-label{color:#000;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.5;text-align:right}.profile-contact-row{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;gap:8px;justify-content:flex-end;padding:0 4px;text-decoration:none;width:100%}.profile-contact-text{color:#000;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5;text-align:right}.profile-contact-row:hover .profile-contact-text{text-decoration:underline}.profile-contact-icon{align-items:center;border-radius:8px;color:#000;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background-color .15s ease;width:32px}.profile-contact-row:hover .profile-contact-icon{background-color:rgba(12,13,12,.08)}.profile-contact-row:active .profile-contact-icon{background-color:rgba(12,13,12,.14)}@media screen and (max-width:900px){.profile-sidebar{align-items:center;position:static;text-align:center;width:100%}}.home-case-studies{display:flex;flex:1 1;flex-direction:column;gap:32px;min-width:0}.home-case-studies-group{display:flex;flex-direction:column;gap:8px;width:100%}.home-case-studies-row{display:flex;flex-direction:row;gap:8px;width:100%}.home-case-studies-row>*{flex:1 1;min-width:0}.home-case-studies-row .cardCaseHeading{font-size:20px}@media screen and (max-width:700px){.home-case-studies-row{flex-direction:column}}.cardCase{background-color:#fafdfa;border:1px solid #dbe0da;border-radius:16px;box-sizing:border-box;color:inherit;display:flex;flex-direction:column;gap:24px;min-height:492px;padding:24px;text-decoration:none;transition:box-shadow .3s ease;width:100%}.cardCase:hover{box-shadow:0 8px 8px 0 rgb(0,0,0,.15)}.cardCase--solo{border-radius:4px 4px 16px 16px}.cardCase--solo,.cardCase--top{gap:72px;min-height:0;min-height:auto}.cardCase--top{border-radius:4px}.cardCase--solo .cardCaseImage{border-radius:16px 16px 4px 4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);flex:none;height:260px;margin-left:auto;margin-right:auto;margin-top:0;min-height:0;min-height:auto;object-position:top;transition:box-shadow .3s ease,height .4s ease,margin-top .4s ease;width:calc(100% - 24px)}.cardCase--solo:hover .cardCaseImage{box-shadow:0 8px 16px 0 rgba(0,0,0,.3);height:308px;margin-top:-48px}.cardCase--top .cardCaseImageRow{display:flex;flex-direction:row;gap:16px;height:260px;margin-top:0;transition:height .4s ease,margin-top .4s ease;width:100%}.cardCase--top .cardCaseImageRow .cardCaseImage{border-radius:12px 12px 4px 4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);flex:1 1;height:100%;min-width:0;object-position:top;transition:box-shadow .3s ease}.cardCase--top .cardCaseImageRow .cardCaseImage:first-child{flex:2 1}.cardCase--top:hover .cardCaseImageRow{height:308px;margin-top:-48px}.cardCase--top:hover .cardCaseImageRow .cardCaseImage{box-shadow:0 8px 16px 0 rgba(0,0,0,.3)}.cardCase--row-left{border-radius:4px 4px 4px 16px;gap:72px;min-height:0;min-height:auto}.cardCase--row-left .cardCaseBody{justify-content:flex-end}.cardCase--row-left .cardCaseImage{border-radius:12px 12px 4px 4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);flex:none;height:260px;margin-top:0;min-height:0;min-height:auto;object-position:top;transition:box-shadow .3s ease,height .4s ease,margin-top .4s ease}.cardCase--row-left:hover .cardCaseImage{box-shadow:0 8px 16px 0 rgba(0,0,0,.3);height:308px;margin-top:-48px}.cardCase--row-right{border-radius:4px 4px 16px 4px;gap:72px;min-height:0;min-height:auto}.cardCase--row-right .cardCaseBody{justify-content:flex-end}.cardCase--row-right .cardCaseImage{border-radius:12px 12px 4px 4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);flex:none;height:260px;margin-top:0;min-height:0;min-height:auto;object-position:top;transition:box-shadow .3s ease,height .4s ease,margin-top .4s ease}.cardCase--row-right:hover .cardCaseImage{box-shadow:0 8px 16px 0 rgba(0,0,0,.3);height:308px;margin-top:-48px}.cardCaseHeader{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;width:100%}.cardCaseQuestion{display:flex;flex-direction:column}.cardCaseEyebrow{font-size:16px;font-style:italic}.cardCaseEyebrow,.cardCaseHeading{color:#000;font-family:Roboto,sans-serif;line-height:1.5}.cardCaseHeading{font-size:24px;font-weight:400}.cardCaseButton{align-items:center;background-color:initial;border:1.5px solid #081704;border-radius:12px;box-sizing:border-box;color:#081704;display:flex;font-family:Poetsen One,sans-serif;font-size:18px;gap:10px;justify-content:center;line-height:1.5;padding:12px 16px;transition:background-color .3s ease,color .3s ease;width:100%}.cardCaseButtonArrow{flex-shrink:0;height:auto;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:12px}.cardCase:hover .cardCaseButton{background-color:#081704;color:#f0f5ef}.cardCase:hover .cardCaseButtonArrow{-webkit-transform:translateX(4px);transform:translateX(4px)}.cardCaseBody{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0}.cardCaseImage{border-radius:12px;box-shadow:0 8px 16px 0 transparent;flex:1 1;min-height:200px;object-fit:cover;transition:box-shadow .3s ease;width:100%}.cardCase:hover .cardCaseImage{box-shadow:0 8px 16px 0 rgb(0,0,0,.3)}@media screen and (max-width:700px){.cardCase{min-height:0;min-height:auto}.cardCaseHeader{align-items:flex-start;flex-direction:column;gap:12px}.cardCaseEyebrow{font-size:14px}.cardCaseHeading{font-size:18px}.cardCaseImage{min-height:220px}.cardCase--row-left,.cardCase--row-right,.cardCase--solo,.cardCase--top{border-radius:16px}}.companyOvercard{align-items:center;background-color:#dbe0da;border-radius:16px 16px 4px 4px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:16px 24px;width:100%}.companyOvercardName{color:#000;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5;text-transform:uppercase}.companyOvercardTags{flex-wrap:wrap}.companyOvercardChip,.companyOvercardTags{align-items:center;display:flex;flex-direction:row;gap:8px}.companyOvercardChip{background-color:#ededed;border-radius:999px;color:#000;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;padding:4px 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.companyOvercardDot{background-color:#ccc;border-radius:999px;display:block;flex-shrink:0;height:12px;width:12px}.backButton{align-items:center;background-color:#fff;border:1.5px solid #081704;border-radius:50px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);box-sizing:border-box;color:#081704;display:flex;flex-direction:row;gap:8px;left:96px;padding:16px 24px 16px 16px;position:fixed;text-decoration:none;top:40px;transition:background-color .3s ease,color .3s ease,left .4s ease;z-index:3}.backButton img{transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}@media screen and (max-width:768px){.backButton{left:24px;top:0}}.backButton:hover{background-color:#081704;color:#f0f5ef}.backButton:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.backButton:active{left:88px}.caseStudySwitcher{position:fixed;right:180px;top:40px;z-index:3}.caseStudySwitcherButton{align-items:center;background-color:#fff;border-radius:50px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);box-sizing:border-box;color:#081704;cursor:pointer;display:flex;flex-direction:row;gap:8px;max-width:min(60vw,400px);padding:16px 24px;transition:background-color .3s ease,color .3s ease}.caseStudySwitcherButton:hover{background-color:#081704;color:#f0f5ef}.caseStudySwitcherButton:hover .caseStudySwitcherChevron{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.caseStudySwitcherTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caseStudySwitcherChevron{flex-shrink:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:-webkit-transform .4s ease,-webkit-filter .3s ease;transition:transform .4s ease,filter .3s ease;transition:transform .4s ease,filter .3s ease,-webkit-transform .4s ease,-webkit-filter .3s ease}.caseStudySwitcherChevron.open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.caseStudySwitcherPanel{align-items:stretch;background-color:#fff;border-radius:16px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:4px;max-width:80vw;min-width:220px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:4}.caseStudySwitcherLink{align-items:center;border-radius:12px;color:#081704;display:flex;flex-direction:row;gap:12px;justify-content:space-between;overflow:hidden;padding:12px 16px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.caseStudySwitcherLink:hover{background-color:#ded7b7}.caseStudySwitcherLink--current{background-color:#cce5c5;cursor:default;font-weight:600}.caseStudySwitcherCheck{color:#40483e;flex-shrink:0}@media screen and (max-width:768px){.caseStudySwitcher{right:108px;top:0}.caseStudySwitcherButton{max-width:40vw;padding:12px 16px}}.profileWidget{position:fixed;right:96px;top:40px;z-index:3}.profileWidgetButton{align-items:center;background-color:#ded7b7;border:none;border-radius:50px;box-shadow:0 4px 4px 0 hsla(49,37%,79%,.5);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:background-color .4s ease}.profileWidgetButton:hover{background-color:#b9b295}.profileWidgetHeadshot{border-radius:100px;display:block;height:48px;object-fit:cover;width:48px}.profileWidgetPanel{background-color:#f4f2e9;border-radius:16px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:16px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:4}.profileWidgetSection{align-items:stretch;display:flex;flex-direction:column;gap:8px}.profileWidgetLabel{color:#081704;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.profileWidgetRow{align-items:center;background:none;border:none;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;gap:8px;justify-content:space-between;padding:0 4px;text-decoration:none;width:100%}.profileWidgetText{color:#40483e;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5;text-align:left}.profileWidgetRow:hover .profileWidgetText{text-decoration:underline}.profileWidgetIcon{align-items:center;border-radius:8px;color:#40483e;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background-color .15s ease;width:32px}.profileWidgetRow:hover .profileWidgetIcon{background-color:rgba(8,23,4,.08)}.profileWidgetRow:active .profileWidgetIcon{background-color:rgba(8,23,4,.14)}@media screen and (max-width:768px){.profileWidget{right:24px;top:0}}.sectionOuter{align-items:center;color:#081704;display:flex;flex-direction:column;gap:96px;padding:96px 48px}.light{background-color:#f4f2e9}.dark{background-color:#081704;color:#f0f5ef}.sectionInner{align-items:center;display:flex;flex-direction:column;gap:96px;max-width:600px}.subSection{gap:24px}.imageSection,.subSection{align-items:center;display:flex;flex-direction:column;width:100%}.imageSection{gap:48px}.alignLeft{align-items:flex-start}.imageLayout{align-items:center;display:flex;flex-direction:column;gap:24px}.bigImage{height:auto;width:150%}@media screen and (max-width:768px){.sectionOuter{gap:64px;padding:64px 24px}.sectionInner{gap:48px;width:100%}.imageSection{gap:32px}.imageLayout{gap:16px}.bigImage{height:auto;width:100%}}.comparison{flex-direction:row;flex-wrap:wrap;gap:48px;justify-content:center;margin-top:24px;width:1248px}.compItem,.comparison{align-items:center;display:flex}.compItem{flex-direction:column;gap:24px;width:600px}.compMobile{width:400px}@media screen and (max-width:1248px){.comparison{flex-direction:column;width:100%}.compItem,.compMobile{width:100%}}.threeColLayout{flex-direction:row;flex-wrap:wrap;gap:48px;justify-content:center;width:992px}.threeColItem,.threeColLayout{align-items:flex-start;display:flex}.threeColItem{flex:1 1;flex-direction:column;gap:16px;min-width:240px;text-align:left}@media screen and (max-width:1000px){.threeColLayout{align-items:center;flex-direction:column;gap:32px;width:100%}.threeColItem{align-items:center;text-align:center;width:100%}}.imgOverlayWrap{display:block;position:relative;width:100%}.overlayTag{background-color:#081704;border-radius:100px;box-shadow:0 4px 8px 0 rgb(0,0,0,.25);color:#f0f5ef;left:24px;padding:8px 16px;position:absolute;top:24px}.heroImages{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:48px;width:80%}@media screen and (max-width:768px){.heroImages{gap:24px;width:100%}}.heroBottomRow{gap:48px;justify-content:center;margin-top:-32px}.bulletLayout,.heroBottomRow{display:flex;flex-direction:row;width:100%}.bulletLayout{align-items:center;gap:24px}@media screen and (max-width:768px){.bulletLayout{gap:16px}}.icon{align-items:center;display:flex;flex-direction:column;gap:8px}.underline{border-radius:20px;max-height:4px;max-width:38px;min-height:4px;min-width:38px}.darkBullet{background-color:#40483e}.compLayout{display:flex;flex-direction:row;flex-wrap:wrap;gap:48px;justify-content:center;width:992px}@media screen and (max-width:1000px){.compLayout{width:100%}}.rounds{display:flex;flex-direction:row;flex-wrap:wrap;gap:64px;justify-content:center}.round{align-items:flex-start;display:flex;flex-direction:column;gap:24px;width:44%}@media screen and (max-width:768px){.round{gap:16px;width:100%}}.explorations{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.explorationLeft,.explorationRight{height:auto;width:300px}.explorationRight{margin-left:-60px}.finals{align-items:flex-start;display:flex;flex-direction:row}.finalLeft{height:auto;width:900px}.finalRight{height:auto;margin-left:-24px;margin-top:48px;width:234px}@media screen and (max-width:1200px){.finals{width:100%}.finalLeft{width:80%}.finalRight{width:20%}}.keyLayout{align-items:center;display:flex;flex-direction:row;gap:16px;width:100%}.tab{border-radius:8px;color:#000;display:flex;font-size:16px;padding:10px 15px;text-decoration:none;transition:background-color .5s ease}.tab:hover{background-color:#e2f5cd;cursor:pointer}.selected{font-weight:700;text-decoration:underline}.row{flex-direction:row;gap:10px}.card,.row{align-items:center;display:flex}.card{background-color:#000;border-radius:20px;color:#fff;cursor:pointer;flex-direction:column;gap:40px;padding:40px 20px;position:relative;text-decoration:none;transition:box-shadow .3s;width:298px}.card:hover{box-shadow:0 4px 16px 8px rgba(0,0,0,.4)}.detailsWrapper{align-items:center;display:flex;flex-direction:column;gap:20px}.title{font-size:24px;font-weight:700;line-height:24px}.desc{font-size:16px;line-height:22px;text-align:center}.webFlows{display:inline}.mobileFlows{display:none}@media screen and (max-width:1000px){.webFlows{display:none}.mobileFlows{align-items:center;display:flex;flex-direction:column;gap:48px}}.webProcess{display:inline}.mobileProcess{display:none}@media screen and (max-width:1100px){.webProcess{display:none}.mobileProcess{display:inline}}.timeLayout{align-items:center;display:flex;flex-direction:row;gap:8px;width:100%}.old{background-color:#d3b1b1}.new,.old{padding:10px;text-decoration:line-through}.new{background-color:#a9c0a3}.line{background-color:#a6a6a6;height:1px;width:100%}.levels{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;width:100%}.sideText{max-width:144px}@media screen and (max-width:700px){.sideText{max-width:none;width:100%}}.signUpHighlights{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:-96px;position:relative;width:100%}.hlLeft{margin-right:-96px;width:240px;z-index:2}.hlLeft,.hlMiddle{border-radius:16px;box-shadow:0 6px 6px 0 rgb(0,0,0,.25);height:auto;position:relative}.hlMiddle{margin-top:144px;width:70%;z-index:1}.hlRight{border-radius:16px;box-shadow:0 6px 6px 0 rgb(0,0,0,.25);height:auto;margin-left:-96px;margin-top:288px;width:240px;z-index:2}.basicSignUpHighlights{display:none;flex-direction:column;gap:48px;padding:0 24px;width:100%}.basicOne{border-radius:16px;box-shadow:0 6px 6px 0 rgb(0,0,0,.25);height:auto;width:100%}.basicRow{display:flex;flex-direction:row;gap:24px;width:100%}.basicTwo{border-radius:16px;box-shadow:0 6px 6px 0 rgb(0,0,0,.25);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:50%}@media screen and (max-width:1100px){.signUpHighlights{display:none}.basicSignUpHighlights{display:flex}}.bigNumber{align-items:center;display:flex;flex-direction:column;gap:16px}.numUnderline{background-color:#40483e;border-radius:20px;max-height:4px;max-width:38px;min-height:4px;min-width:38px}.funnelIll{margin-top:-120px}.header{align-items:center;display:flex;flex-direction:column;gap:24px}.numConcepts{display:flex;flex-direction:row;flex-wrap:wrap;gap:96px;justify-content:center;width:1200px}.threeOnOne{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.oneOnThree{width:744px}@media screen and (max-width:1200px){.numConcepts,.oneOnThree,.threeOnOne{width:100%}}.playbook-page{background-color:#f0f5ef;padding:48px 0}.playbook-container,.playbook-page{align-items:center;display:flex;flex-direction:column;width:100%}.playbook-container{max-width:1220px;position:relative}.playbook-hero{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);gap:64px;margin-bottom:72px;max-width:600px;padding:24px 0;position:relative;text-align:center;z-index:10}.playbook-hero,.playbook-hero-inner{align-items:center;display:flex;flex-direction:column}.playbook-hero-inner{gap:40px}.splotch{background-color:#9ddd8a;border-radius:48px;left:auto;max-height:145px;max-width:215px;min-height:145px;min-width:215px;position:absolute;right:auto;top:152px}.product-navigator{display:flex;flex-direction:row;gap:24px;height:100%;justify-content:center;width:100%}.sidebar-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;height:100vh;max-width:300px;position:-webkit-sticky;position:sticky;top:124px;width:100%}@media screen and (max-width:800px){.sidebar-container{display:none}}.sidebar{background-color:#fafdfa;border-radius:24px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;max-height:640px;overflow-y:auto;padding:24px 16px;width:100%}.sidebar-item{align-items:center;color:#40483e;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.sidebar-item:hover{text-decoration:underline}.sidebar-product{align-items:center;display:flex;flex-direction:row;gap:8px}.sidebar-logo{border-radius:8px;height:40px;width:40px}.sidebar-right{align-items:center;display:flex;flex-direction:row;gap:8px}.sidebar-index{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:12px}.content-area{flex:1 1;overflow:visible;padding:0}.content-area,.product-card{align-items:center;display:flex;flex-direction:column;max-width:900px;width:100%}.product-card{background-color:#fafdfa;border:1px solid #ddd;border-radius:24px;box-shadow:0 2px 4px rgba(0,0,0,.1);box-sizing:border-box;margin-bottom:48px;min-height:800px;padding:64px 48px}.product-content{align-items:flex-start;display:flex;flex-direction:column;gap:64px;max-width:600px;width:100%}.product-breakdown h2{margin:0 0 10px}.product-breakdown p{margin:0}.mobile-sidebar .floating-button{background-color:#081704;border:none;border-radius:50px;bottom:20px;box-shadow:0 2px 5px rgba(0,0,0,.2);color:#f0f5ef;cursor:pointer;font-size:16px;padding:12px 16px;position:fixed;right:20px;z-index:1000}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:1001}.modal{background-color:#f0f5ef;border-radius:24px 24px 0 0;box-shadow:0 4px 10px rgba(0,0,0,.3);max-width:400px;padding:20px 20px 40px;width:90%}.modal h3{margin-top:0}.modal ul{list-style:none;margin:0;padding:0}.modal ul li{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:20px;gap:16px;padding:8px;transition:background-color .2s}.modal ul li:hover{background-color:#f0f0f0}.modal ul li.active{background-color:#081704;color:#f0f5ef;font-weight:700}@media (max-width:768px){.sidebar{display:none}.mobile-sidebar{display:block}.product-card{margin-bottom:24px;padding:48px 16px}.content-area{padding:0 8px}.product-navigator{gap:0}}@media (min-width:769px){.mobile-sidebar{display:none}}.hero-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;max-width:1200px;width:100%}.back-button-container{height:100%;left:0;position:absolute;top:48px}@media (max-width:768px){.back-button-container{display:none}}.back-button{align-items:center;background:none;border:none;border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;font-family:Poetsen One,sans-serif;font-size:20px;gap:16px;line-height:28px;padding:16px 24px;position:-webkit-sticky;position:sticky;top:48px;transition:background-color .2s ease;width:300px}.tertiary{background-color:none;color:#40483e}.primary{background-color:#081704;color:#fff}.tertiary:hover{background-color:#d5e0d2}.primary:hover{background-color:#ad579a}.ghost-element{max-width:219px;min-width:219px;opacity:0}.playbook-cta{align-items:center;background-color:#cce5c5;color:#081704;flex-direction:row;gap:144px;justify-content:center;padding:96px;width:100%}.playbook-cta,.playbook-left{display:flex;position:relative}.playbook-left{align-items:flex-start;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex-direction:column;gap:48px;max-width:370px;padding-left:48px;z-index:10}.playbook-cta-image{height:auto;width:282px}.playbook-button{align-items:center;background-color:#081704;border:none;border-radius:16px;box-shadow:0 4px 8px 0 rgb(0,0,0,.25);color:#f0f5ef;cursor:pointer;display:flex;flex-direction:row;font-family:Poetsen One,sans-serif;font-size:20px;gap:16px;line-height:28px;padding:16px 24px;transition:background-color .2s ease}.hover,.playbook-button:hover{background-color:#ad579a;color:#f0f5ef}.splotch-cta{background-color:#9ddd8a;border-radius:48px;left:340px;max-height:145px;max-width:215px;min-height:145px;min-width:215px;position:absolute;top:260px}.image-container{cursor:pointer;height:624px;overflow:hidden;padding:0 16px;position:relative;width:450px}.image-stack{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.image-wrapper{width:100%}.image-wrapper img{border-radius:16px;box-shadow:0 4px 8px 0 rgb(0,0,0,.25);display:block;margin-bottom:16px;width:100%}.gradient-top{background:linear-gradient(180deg,#cce5c5 0,hsla(0,0%,100%,0));top:0}.gradient-bottom,.gradient-top{height:80px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.gradient-bottom{background:linear-gradient(0deg,#cce5c5 0,hsla(0,0%,100%,0));bottom:0}.lemonade-mobile-container{display:none;position:relative}.lemonade-mobile-image{border-radius:24px 24px 0 0;box-shadow:0 -2px 4px 0 rgb(0,0,0,.25);height:auto;width:100%}.lemonade-mobile-gradient{background:linear-gradient(0deg,#cce5c5 0,hsla(0,0%,100%,0));bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width:1200px){.splotch-cta{left:15%}}@media screen and (max-width:800px){.playbook-cta{flex-direction:column;padding:64px}.playbook-left{align-items:center;box-sizing:border-box;gap:32px;max-width:none;padding:0 24px;text-align:center;width:100%}.playbook-cta-image{height:auto;width:200px}.splotch-cta{left:38%;max-height:116px;max-width:200px;min-height:116px;min-width:200px;top:112px}.image-container{display:none}.lemonade-mobile-container{display:block}}@media screen and (max-width:600px){.splotch-cta{left:30%}}.sidebar-theme{align-items:flex-start;color:#878c85;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding-left:12px;padding-top:2px}.sidebar-theme:hover{text-decoration:underline}.theme-connector{display:flex;justify-content:center;max-height:12px;max-width:12px;min-height:12px;min-width:12px}.theme-line{background-color:#878c85;max-width:2px;min-height:100%;min-width:2px;transition:background-color .3s ease}.active-line{background-color:#081704}.theme-row{justify-content:space-between;width:100%}.theme-row,.theme-row-left{align-items:center;display:flex;flex-direction:row}.theme-row-left{gap:8px}.section-yardline{display:none;height:12px;opacity:0;transition:opacity .3s ease;width:auto}.active-yardline{display:inline;opacity:100%}.productHeader{align-items:center;justify-content:space-between;width:100%}.product,.productHeader{display:flex;flex-direction:row}.product{gap:8px}.logo{border-radius:8px;height:48px;width:48px}.productNumber{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.header{font-size:40px;line-height:48px}.header,.number{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.number{font-size:32px;line-height:32px}@media (max-width:768px){.header{font-size:32px}.number{font-size:24px}}.hover-gif-container{border-radius:24px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);overflow:hidden;position:relative}.detail-image-wrapper{position:relative;width:100%}.ghost-image{height:auto;opacity:0;width:100%}.detail-image{border-radius:24px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);left:0;position:absolute;right:0;top:0}.hide{display:none}.hover-signifier{align-items:center;background-color:rgba(0,0,0,.8);border-radius:8px;color:#fff;display:flex;flex-direction:row;font-size:12px;gap:8px;left:16px;padding:8px 12px;position:absolute;text-transform:uppercase;top:16px;z-index:2}.product-intro{align-items:flex-start;gap:32px;width:100%}.intro-section,.product-intro{display:flex;flex-direction:column}.intro-section{gap:16px}@media screen and (max-width:600px){.intro-section{gap:16px}}.theme-header{gap:16px}.comingSoonCard,.theme-header{align-items:center;display:flex;flex-direction:row}.comingSoonCard{background-color:#fff;border-radius:24px;box-shadow:0 8px 8px 0 rgb(0,0,0,.1);box-sizing:border-box;color:#081704;gap:64px;max-width:1000px;padding:64px 48px;width:100%}.comingSoonIntro{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:24px}.comingSoonIntro .h2{text-align:left}.comingSoonList{align-items:flex-start;border-left:1px solid #dde5dc;display:flex;flex:1 1;flex-direction:column;gap:20px;padding-left:64px}@media screen and (max-width:768px){.comingSoonCard{flex-direction:column;gap:32px;padding:48px 24px}.comingSoonCard,.comingSoonIntro{align-items:center}.comingSoonIntro .h2{text-align:center}.comingSoonList{border-left:none;padding-left:0}}.countdownLayout{align-items:center;display:flex;flex-direction:row;gap:16px}.countdownItem{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:64px}.countdownNumber{font-size:56px}.countdownColon,.countdownNumber{font-family:Poetsen One,sans-serif;line-height:56px}.countdownColon{font-size:40px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}@media screen and (max-width:768px){.countdownNumber{font-size:36px;line-height:36px}.countdownItem{min-width:48px}.countdownColon{font-size:28px;line-height:36px}.countdownLayout{gap:8px}}.finalScreenshotsSection{background-color:#fff}.bigScreenshot{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:960px;width:100%}@media screen and (max-width:768px){.bigScreenshot{gap:16px}}
/*# sourceMappingURL=main.f565c893.css.map*/