.portifolio-page_container__WP5aq{max-width:1440px;margin:0 auto}.portifolio-page_hero__F67mh{display:flex;align-items:center;justify-content:space-between;margin:2rem 0}.portifolio-page_zoolHero__eYsPc{gap:82px;justify-content:space-between}.portifolio-page_zoolHeroContent__zxtaz{flex:1 1;min-width:0;max-width:none;display:flex;flex-direction:column;gap:32px}.portifolio-page_zoolHeroTitle__cDRK8{margin:0;font-family:var(--font-heading);font-size:64px;font-weight:500;line-height:100px;letter-spacing:-1.5px;color:#17171a}.portifolio-page_zoolHeroTitleLine__t3Axm{display:block}.portifolio-page_zoolHeroLead__v1Fzc{margin:0;font-family:var(--font-body);font-size:20px;font-weight:700;line-height:31px;letter-spacing:1.25px;color:#000}.portifolio-page_zoolHeroLogoWrap__qmSbv{flex-shrink:0;width:288px;height:145px;display:flex;align-items:center;justify-content:center}.portifolio-page_zoolHeroLogo__5OP1A{width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;border-radius:0}.portifolio-page_zoolGtmShowcase__QvgPI{width:100%}.portifolio-page_zoolGtmShowcaseRow__B_Qdi{display:flex;align-items:center;justify-content:space-between}.portifolio-page_zoolStrategyList__q_Rz3{width:100%;max-width:706px;margin:0;padding-left:1.25rem;list-style-type:disc}.portifolio-page_zoolStrategyList__q_Rz3 li{margin-bottom:0}.portifolio-page_zoolStrategyLead__g_0a_{font-weight:600;line-height:24px;letter-spacing:.15px}.portifolio-page_zoolCsdMatrix__3qaqf{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:710px;margin:0;padding:0}.portifolio-page_zoolCsdMatrixCaption__IcC_y{margin:0;width:100%;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:normal;letter-spacing:.25px;color:#17171a}.portifolio-page_zoolProcessPillars__4hKuc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;width:100%;margin-top:32px}.portifolio-page_zoolKeyLearningsBody__YOodX{display:flex;flex-direction:column;gap:1em;max-width:706px}.portifolio-page_zoolKeyLearningsBody__YOodX p{margin:0}.portifolio-page_zoolTradeOffGrid__5PQzd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;width:100%;margin-top:32px}.portifolio-page_zoolTradeOffCard__3xpnV{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.portifolio-page_zoolTradeOffLead__p8Slf{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.portifolio-page_zoolTradeOffTitle__fWnhb{margin:0;font-family:var(--font-body);font-size:16px;font-weight:600;line-height:24px;letter-spacing:.15px;color:#17171a}.portifolio-page_zoolTradeOffBody__78ouH,.portifolio-page_zoolTradeOffTrade__UU4UP{margin:0;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:28px;letter-spacing:.5px;color:#17171a}.portifolio-page_zoolTradeOffTradeLabel__unXa3{font-weight:700}.portifolio-page_zoolWhatChangedList__1snbG{width:100%;margin:0;padding-left:1.5rem;list-style-type:disc}.portifolio-page_zoolWhatChangedList__1snbG li{margin-bottom:0}.portifolio-page_zoolEvidenceBody__7rxK3{display:flex;flex-direction:column;gap:12px;width:100%;max-width:688px}.portifolio-page_zoolEvidenceBody__7rxK3 p{margin:0;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:28px;letter-spacing:.5px;color:#17171a}.portifolio-page_zoolStructuralBody__A1YFO{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;margin:0;padding:0;list-style:none}.portifolio-page_zoolStructuralRow__75xkW{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0}.portifolio-page_zoolStructuralEmoji__22s_J{flex-shrink:0;width:24px;font-size:16px;line-height:28px;text-align:center}.portifolio-page_zoolStructuralRowText__syMTB{flex:1 1;min-width:0;margin:0;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:28px;letter-spacing:.5px;color:var(--neutral-400)}.portifolio-page_zoolNextStepsBody__tTGzn{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.portifolio-page_zoolNextStepsTimeline__BCC2V{margin:0;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:28px;letter-spacing:.5px;color:var(--neutral-400)}.portifolio-page_zoolUserflowWireframeSection__3NF0T{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;margin:0;padding:0}.portifolio-page_zoolUserflowWireframeRow__VCIrS{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:32px;width:100%}.portifolio-page_zoolUserflowWireframeRow__VCIrS img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:531px}.portifolio-page_zoolUserflowWireframeCaption__s11Wi{margin:0;width:100%;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:normal;letter-spacing:.25px;color:#17171a}.portifolio-page_zoolProcessPillar__scqv7{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}.portifolio-page_zoolProcessPillarIcon__0bSrj{width:48px;height:48px;flex-shrink:0;overflow:hidden}.portifolio-page_zoolProcessPillarIcon__0bSrj img,.portifolio-page_zoolProcessPillarIcon__0bSrj svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.portifolio-page_zoolProcessPillarText__VpnUg{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}.portifolio-page_zoolProcessPillarTitle__Nxv0r{margin:0;font-family:var(--font-heading);font-size:24px;font-weight:500;line-height:32px;letter-spacing:0;color:#17171a}.portifolio-page_zoolProcessPillarDesc__iBJLD{margin:0;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:28px;letter-spacing:.5px;color:#17171a}.portifolio-page_content__XTxEn{max-width:50%}.portifolio-page_overview__6r_MR{line-height:28px;letter-spacing:.5px;max-width:706px}.portifolio-page_keyDecisionsGrid__kymq5{display:grid;grid-template-columns:repeat(auto-fit,minmax(208px,1fr));grid-gap:2rem;gap:2rem;width:100%;margin-top:2rem}.portifolio-page_keyDecisionCard__nBNcL{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.portifolio-page_keyDecisionIcon__cqfk_{width:48px;height:48px;flex-shrink:0;border-radius:6px;display:flex;align-items:center;justify-content:center;overflow:hidden}.portifolio-page_keyDecisionIconGreen__JRc0Q{background:linear-gradient(180deg,#59d88f,#55ce89);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 2px 4px rgba(56,137,100,.35)}.portifolio-page_keyDecisionIconPurple__RmEZ3{background:linear-gradient(180deg,#9765ed,#8664d9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 2px 4px rgba(85,59,168,.35)}.portifolio-page_keyDecisionIconTeal__MOt0f{background:linear-gradient(180deg,#48bdaf,#38988e);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 2px 4px rgba(30,110,100,.3)}.portifolio-page_keyDecisionIconAmber__LruGn{background:linear-gradient(180deg,#f5b456,#e89c30);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 4px rgba(180,100,20,.28)}.portifolio-page_keyDecisionIconEmoji__xYABG{font-size:26px;line-height:1}.portifolio-page_keyDecisionCheckSvg__2jQdI{display:block;width:22px;height:22px}.portifolio-page_keyDecisionBody__bLAHo{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;font-family:var(--font-body);font-size:16px;color:#17171a}.portifolio-page_keyDecisionLead__r1Mqo{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.portifolio-page_keyDecisionHeading__3LKVn{margin:0;font-weight:600;line-height:24px;letter-spacing:.15px}.portifolio-page_keyDecisionCopy__ro3P9,.portifolio-page_keyDecisionTradeOff__WBpBM{margin:0;max-width:100%;font-weight:400;line-height:28px;letter-spacing:.5px}.portifolio-page_keyDecisionTradeOffLabel__4v1lj{font-weight:700}.portifolio-page_image__EOQPI{max-width:45%;border-radius:5px}.portifolio-page_details__6nCoC{font-weight:700;font-size:20px;line-height:31px;letter-spacing:1.25px;margin-top:2rem}.portifolio-page_deviceShowcase__wEexa{display:flex;align-items:center;justify-content:space-between;width:100%;margin:2rem auto 3rem;flex-wrap:wrap}.portifolio-page_investorPlatformCanvas__6apou{margin:0;width:100%;max-width:100%;display:flex;flex-direction:column;gap:8px}.portifolio-page_investorPlatformCanvasImageWrap__Vdod1{position:relative;width:100%;height:584px;border-radius:8px;overflow:hidden;box-shadow:0 1px 10px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.14)}.portifolio-page_investorPlatformCanvasImageWrap__Vdod1 img{position:absolute;left:0;top:-9.45%;width:101.11%;height:113.9%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.portifolio-page_investorPlatformCanvasCaption__dp4mU{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px;width:100%;margin:0;padding:0;font-family:var(--font-body);color:#17171a;letter-spacing:.25px;line-height:normal}.portifolio-page_investorPlatformCanvasCaptionTitle___M2_P{font-size:16px;font-weight:400;white-space:nowrap}.portifolio-page_investorPlatformCanvasCaptionDisclaimer__aXXa2{font-size:14px;font-weight:600;max-width:203px}.portifolio-page_investorPlatformCanvasCaptionDisclaimer__aXXa2 p{margin:0}.portifolio-page_deviceShowcaseMacbook___NX1F{width:100%;max-width:528px;height:auto;flex-shrink:0;-o-object-fit:contain;object-fit:contain;display:block}.portifolio-page_deviceShowcaseStack__Gbkat{position:relative;width:100%;max-width:368px;aspect-ratio:368/498;flex-shrink:0}.portifolio-page_deviceShowcaseCardTop__6md_5{top:0;left:0;width:72.55%;height:58.48%}.portifolio-page_deviceShowcaseCardBottom__YQfBs{top:44.63%;left:27.34%;width:72.55%;height:55.37%}.portifolio-page_deviceShowcaseCardBottom__YQfBs img,.portifolio-page_deviceShowcaseCardTop__6md_5 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.portifolio-page_card__03maN{display:grid;grid-template:"role methods methods " "date teammates teammates";grid-gap:1.5rem;border-radius:5px;padding:2rem;max-width:706px;width:100%}.portifolio-page_role__z7fgz{grid-area:role}.portifolio-page_date__FH59l{grid-area:date}.portifolio-page_methods__QFagG{grid-area:methods}.portifolio-page_teammates__jNN0r{grid-area:teammates}.portifolio-page_challenges__Pzcwk::marker{font-family:Roboto Slab;font-size:34px;font-weight:500;line-height:59px;letter-spacing:.25px;text-align:left}.portifolio-page_fullwidth__BhZhN{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);padding:.5rem;background:rgba(77,169,255,.1)}.portifolio-page_figure__9p7QF{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;align-items:baseline;padding:1rem 0 2rem}.portifolio-page_figure__9p7QF img{border-radius:3px;max-height:300px}.portifolio-page_caption__N8iTw{display:flex;justify-content:space-between;flex-wrap:wrap;gap:3px;margin-top:1rem}.portifolio-page_captionCenter__y7ekz{display:flex;flex-direction:column;justify-content:center;align-items:center}.portifolio-page_circles__RoJ8d{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;padding:6rem 0}.portifolio-page_imagcontainer__0dxkq{display:flex}.portifolio-page_benchmark__Pj7kB{display:grid;grid-template:"vetsmart boehringerBayer";justify-content:center;align-content:center}.portifolio-page_designProcess__tYTyJ{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:2rem 0}.portifolio-page_designProcess__tYTyJ h5{margin:1rem 0}.portifolio-page_designProcess__tYTyJ ul{margin-left:1rem}.portifolio-page_benchmark__Pj7kB .portifolio-page_vetsmart__qmyW1{grid-area:vetsmart}.portifolio-page_benchmark__Pj7kB .portifolio-page_boehringerBayer__jUO53{grid-area:boehringerBayer}.portifolio-page_benchmark__Pj7kB .portifolio-page_agroBayer__juf2a{grid-area:agroBayer}.portifolio-page_loginSystem__6GHx9{grid-template:"msd agroBayer vetsmart" "pht . .";justify-content:center;align-content:center;gap:1rem;display:flex;flex-wrap:wrap}.portifolio-page_gridInsights__vlcfe{display:grid;grid-template-columns:1fr 1fr 1fr;place-items:baseline center;text-align:center;max-width:800px;width:100%;margin:0 auto;grid-gap:5px;gap:5px}.portifolio-page_gridAutoFill__RB6Pj{display:grid;grid-template-columns:repeat(auto-fill,100px);grid-gap:1rem;gap:1rem}.portifolio-page_loginSystem__6GHx9 .portifolio-page_msd__wF_bY{grid-area:msd}.portifolio-page_loginSystem__6GHx9 .portifolio-page_agroBayer__juf2a{grid-area:agroBayer}.portifolio-page_loginSystem__6GHx9 .portifolio-page_vetsmart__qmyW1{grid-area:vetsmart}.portifolio-page_loginSystem__6GHx9 .portifolio-page_pht__q_2um{grid-area:pht}.portifolio-page_noteContainer__sun2X{display:flex;justify-content:center;gap:1em;flex-wrap:wrap;margin:4rem 0 0}.portifolio-page_noteContainer__sun2X span{line-height:25px;font-size:1.125rem}.portifolio-page_wireframes__w1GOD{gap:1rem}.portifolio-page_nextSteps___0azw,.portifolio-page_wireframes__w1GOD{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.portifolio-page_nextSteps___0azw{-moz-column-gap:6rem;column-gap:6rem;max-width:100%;.portifolio-page_feedbacks__iGqJH{list-style-type:none;flex-direction:column;gap:2rem;margin-top:2rem;max-width:996px;.portifolio-page_feedback__YCUNn{display:inline-flex;gap:2rem;font-size:1rem}}}.portifolio-page_nextStepsGoals___lBnu{width:45%;margin:2rem 0}.portifolio-page_nextStepsGoals___lBnu ul{padding-left:1rem}.portifolio-page_noteGreen__tQNYL,.portifolio-page_noteRed__dVhIT,.portifolio-page_noteYellow__r6KtC{width:143px;height:143px;box-shadow:0 10px 10px rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center}.portifolio-page_noteGreen__tQNYL{background:#a1d588}.portifolio-page_noteYellow__r6KtC{background:#fff8bb}.portifolio-page_noteRed__dVhIT{background:#f18090}.portifolio-page_productImmersionImages__Ele1j{display:flex;flex-direction:column;gap:3rem}.portifolio-page_buildingInterfacesImagesContainer__AtNe0,.portifolio-page_cardSortingImagesContainer__b1HM8,.portifolio-page_customerSuccessImagesContainer__YmqsM,.portifolio-page_protoPersonasImagesContainer__jP45i{margin:2rem 0;.portifolio-page_buildingInterfacesImages__PS6XG,.portifolio-page_cardSortingImages__tEGvz,.portifolio-page_customerSuccessImages__wTr8C,.portifolio-page_protoPersonasImages__FszJ_{display:flex;flex-direction:column}.portifolio-page_protoPersonasImages__FszJ_ div{max-width:100%}.portifolio-page_protoPersonasImages__FszJ_ img{width:50%}.portifolio-page_caption__N8iTw{display:flex;justify-content:space-between;margin:0}}.portifolio-page_postReleaseOutcomesContainer__ZiZcE{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.portifolio-page_postReleaseOutcomes__S6U4s{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.portifolio-page_postReleaseIconWrap__9eXlU{width:48px;height:48px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.portifolio-page_postReleaseIconEmoji__t1fdU{font-size:36px;line-height:1}.portifolio-page_postReleaseHeading__RUfKr{margin:0;width:100%;font-family:var(--font-body);font-weight:700;font-size:24px;line-height:normal;letter-spacing:.15px;color:#17171a}.portifolio-page_postReleaseStatsRow__stVcv{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;width:100%}.portifolio-page_postReleaseStatColFixed__n0A7L{display:flex;flex-direction:column;gap:4px;width:130px;flex-shrink:0}.portifolio-page_postReleaseStatColFlex__LZVOZ{display:flex;flex-direction:column;gap:4px;flex:1 1 160px;min-width:0}.portifolio-page_postReleaseStatValue__ESMgD{margin:0;font-family:var(--font-body);font-weight:700;font-size:20px;line-height:28px;letter-spacing:1.25px;color:#268457}.portifolio-page_postReleaseStatLabel__Cn_F1{margin:0;font-family:var(--font-body);font-weight:600;font-size:14px;line-height:normal;letter-spacing:.25px;color:#17171a}.portifolio-page_postReleaseSignal__R2be8{width:100%;font-family:var(--font-body);font-size:16px;line-height:28px;letter-spacing:.5px;color:#17171a}.portifolio-page_postReleaseSignalLead__GC_mv{margin:0;font-weight:700}.portifolio-page_postReleaseSignalBody__2iSHc{margin:0;font-weight:400}.portifolio-page_qualitativeSignal__0qKiG{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.portifolio-page_qualitativeSignalPinEmoji__hss9l{font-size:32px;line-height:1}.portifolio-page_qualitativeSignalStatsRow__0IQy2{display:flex;flex-wrap:wrap;gap:32px;align-items:center}.portifolio-page_qualitativeSignalStatCol__VU7X1{display:flex;flex-direction:column;gap:2px;align-items:flex-start;min-height:64px;justify-content:flex-start}.portifolio-page_qualitativeSignalStatValue__h1fE5{margin:0;font-family:var(--font-body);font-weight:700;font-size:20px;line-height:28px;letter-spacing:1.25px;color:#17171a}.portifolio-page_qualitativeSignalStatValuePositive__12ton{color:#268457}.portifolio-page_qualitativeSignalStatLabel__jL_Ms{display:flex;flex-direction:column;font-family:var(--font-body);font-weight:600;font-size:14px;line-height:normal;letter-spacing:.25px;color:#17171a}.portifolio-page_qualitativeSignalStatLabelLine__atpYf{margin:0}.portifolio-page_qualitativeSignalBody__nvJzM{display:flex;flex-direction:column;gap:8px;width:100%;font-family:var(--font-body);font-size:16px;line-height:28px;letter-spacing:.5px;color:#17171a}.portifolio-page_qualitativeSignalBodyLead__DbVRD,.portifolio-page_qualitativeSignalQuote__z8gqs{margin:0;font-weight:400}.portifolio-page_qualitativeSignalQuoteEm__2Gp52{font-style:italic;font-weight:400}.portifolio-page_qualitativeSignalQuoteName__dST1A{font-style:normal;font-weight:600}.portifolio-page_qualitativeSignalListBlock__HFhZX{width:100%;font-family:var(--font-body);font-size:16px;line-height:28px;letter-spacing:.5px;color:#17171a}.portifolio-page_qualitativeSignalListLead__hj_w3{margin:0;font-weight:700}.portifolio-page_qualitativeSignalList__h_M3e{margin:0;padding-left:1.25rem;list-style-type:disc}.portifolio-page_qualitativeSignalList__h_M3e li{font-weight:400}.portifolio-page_caseStudyCtas__XT3V5{margin:5rem 0 0;width:100%}.portifolio-page_caseStudyCtasGrid__mRRGC{display:flex;flex-wrap:wrap;gap:32px;align-items:stretch;justify-content:space-between}.portifolio-page_caseStudyCta__qBUQV{display:block;border-radius:18px;overflow:hidden;text-decoration:none;box-shadow:0 1px 10px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.14);transition:transform .2s ease,box-shadow .2s ease;max-width:352px}.portifolio-page_caseStudyCta__qBUQV:hover{transform:translateY(-2px);box-shadow:0 2px 14px rgba(0,0,0,.22),0 6px 8px rgba(0,0,0,.14),0 3px 6px rgba(0,0,0,.16)}.portifolio-page_caseStudyCta__qBUQV:focus-visible{outline:2px solid #2647f0;outline-offset:4px}.portifolio-page_caseStudyCtaImage__Ovs1T{display:block;width:100%;height:100%}@media screen and (max-width:768px){.portifolio-page_hero__F67mh{flex-direction:column-reverse}.portifolio-page_content__XTxEn{max-width:90%}.portifolio-page_zoolHero__eYsPc{gap:40px;align-items:flex-start}.portifolio-page_zoolHeroContent__zxtaz{max-width:100%}.portifolio-page_zoolHeroTitle__cDRK8{font-size:var(--font-size-h1);line-height:1.15}.portifolio-page_zoolHeroLead__v1Fzc{font-size:18px;line-height:28px;letter-spacing:.75px}.portifolio-page_zoolHeroLogoWrap__qmSbv{width:min(288px,100%);height:auto;min-height:100px;align-self:center}.portifolio-page_zoolGtmShowcaseRow__B_Qdi{flex-direction:column;align-items:center}.portifolio-page_zoolGtmMacbook__HSlt6{width:min(100%,400px)}.portifolio-page_zoolGtmStack__0EGUL{width:min(100%,420px)}.portifolio-page_zoolProcessPillars__4hKuc,.portifolio-page_zoolTradeOffGrid__5PQzd{grid-template-columns:1fr;gap:28px;margin-top:24px}.portifolio-page_zoolUserflowWireframeRow__VCIrS{flex-direction:column;gap:24px}.portifolio-page_zoolUserflowDiagramWrap__UmpvB{width:100%;height:auto}.portifolio-page_zoolUserflowDiagramWrap__UmpvB img{width:100%;height:auto;max-height:none}.portifolio-page_zoolWireframeDesktopFrame__Tnmjt{width:100%;height:min(531px,72vw);min-height:240px}.portifolio-page_zoolProcessPillarTitle__Nxv0r{font-size:var(--font-size-h5);line-height:1.3}.portifolio-page_caseStudyCtasGrid__mRRGC{grid-template-columns:1fr}.portifolio-page_image__EOQPI{width:50%}.portifolio-page_deviceShowcase__wEexa{flex-direction:column;align-items:center;justify-content:center}.portifolio-page_deviceShowcaseMacbook___NX1F{max-width:min(528px,100%)}.portifolio-page_investorPlatformCanvasImageWrap__Vdod1{height:auto;aspect-ratio:3/2}.portifolio-page_investorPlatformCanvasImageWrap__Vdod1 img{position:absolute;left:0;top:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.portifolio-page_investorPlatformCanvasCaptionTitle___M2_P{white-space:normal}}@media screen and (max-width:425px){.portifolio-page_heading__nELJe,.portifolio-page_zoolHeroTitle__cDRK8{font-size:2.7rem}.portifolio-page_zoolHeroLead__v1Fzc{font-size:1.25rem}.portifolio-page_subHeading___UgXh{font-size:1.7rem;line-height:normal}.portifolio-page_details__6nCoC{font-size:1.25rem}.portifolio-page_noteGreen__tQNYL,.portifolio-page_noteRed__dVhIT,.portifolio-page_noteYellow__r6KtC{height:89px;width:89px}.portifolio-page_noteContainer__sun2X span{font-size:.9rem}.portifolio-page_circles__RoJ8d{padding:3rem 0}.portifolio-page_nextStepsGoals___lBnu{width:90%}.portifolio-page_gridInsights__vlcfe p{font-size:1rem;letter-spacing:normal;line-height:normal}.portifolio-page_designProcess__tYTyJ{flex-direction:column}}