.PageTransition_enter__PxoBU{animation:PageTransition_page-enter___i340 .45s var(--ease-soft,ease-out) backwards}@keyframes PageTransition_page-enter___i340{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PageTransition_enter__PxoBU{animation:none}}.HomeLoader_overlay__YOsbm{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:var(--color-canvas);pointer-events:none;animation:HomeLoader_dismiss__QjBGv .45s var(--ease-soft) 1.4s forwards}.HomeLoader_brand__ZZ4t0{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.HomeLoader_logo__vlod0{display:block;width:clamp(9rem,28vw,12rem);height:auto;animation:HomeLoader_arrive__kZlHc .65s var(--ease-soft) both}.HomeLoader_track__7isdB{display:block;width:7rem;height:3px;overflow:hidden;border-radius:var(--radius-button);background:var(--color-line)}.HomeLoader_progress__MC_O_{display:block;width:100%;height:100%;background:var(--color-primary);transform-origin:left;animation:HomeLoader_progress__MC_O_ 1.4s var(--ease-soft) both}@keyframes HomeLoader_arrive__kZlHc{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeLoader_progress__MC_O_{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes HomeLoader_dismiss__QjBGv{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.HomeLoader_overlay__YOsbm{animation:HomeLoader_dismiss__QjBGv .1s linear .2s forwards}.HomeLoader_logo__vlod0,.HomeLoader_progress__MC_O_{animation:none}}.HowItWorksPage_art__eYLI_{display:block;width:100%;height:auto}.HowItWorksPage_visualCaption__JE0Ou,.HowItWorksPage_visualTop__ssHPz{font-size:var(--text-micro);line-height:var(--text-micro--line-height)}.HowItWorksPage_visual__wr2Dd{position:relative;aspect-ratio:4/3;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-tile);color:var(--color-primary);background:var(--color-surface-soft)}.HowItWorksPage_visual__wr2Dd .HowItWorksPage_art__eYLI_{position:absolute;inset:0;height:100%}.HowItWorksPage_visualCaption__JE0Ou,.HowItWorksPage_visualTop__ssHPz{position:relative;z-index:1;display:flex;justify-content:space-between;gap:.5rem;padding:1.25rem}.HowItWorksPage_visualTop__ssHPz{text-transform:uppercase}.HowItWorksPage_visualCaption__JE0Ou{color:var(--color-ink-muted);flex-wrap:wrap}.HowItWorksPage_digital__ZI78i{background-color:var(--color-canvas);background-image:linear-gradient(var(--color-line) 1px,transparent 1px),linear-gradient(90deg,var(--color-line) 1px,transparent 1px);background-size:2rem 2rem}.HowItWorksPage_finished__qaIzS{background:var(--color-accent)}.HowItWorksPage_comparisonIntro__LEjir{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:3rem;margin-bottom:3rem}.HowItWorksPage_comparison__3f801{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1px;background:var(--color-line);border:1px solid var(--color-line)}.HowItWorksPage_comparison__3f801 .HowItWorksPage_visual__wr2Dd{border:0;border-radius:0}.HowItWorksPage_comparison__3f801 .HowItWorksPage_visualTop__ssHPz{padding:1.5rem}.HowItWorksPage_connector__oz9ap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:3rem;height:3rem;border:1px solid var(--color-line);border-radius:50%;color:var(--color-primary);background:var(--color-white);z-index:2}.HowItWorksPage_downArrow__93bxN{display:none}.HowItWorksPage_comparisonCaption__8SXko{display:flex;justify-content:space-between;gap:1rem;padding-top:1.25rem}.HowItWorksPage_closing__x0mbG{display:flex;align-items:center;justify-content:space-between;gap:3rem}.HowItWorksPage_actions__BWiKo{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;flex-shrink:0}@media (max-width:63.99rem){.HowItWorksPage_comparisonIntro__LEjir{grid-template-columns:1fr;gap:1.5rem}.HowItWorksPage_visualCaption__JE0Ou,.HowItWorksPage_visualTop__ssHPz{padding:.75rem}.HowItWorksPage_closing__x0mbG{align-items:start}}@media (max-width:47.99rem){.HowItWorksPage_visualCaption__JE0Ou,.HowItWorksPage_visualTop__ssHPz{padding:1rem}.HowItWorksPage_comparison__3f801{grid-template-columns:minmax(0,1fr)}.HowItWorksPage_rightArrow__9fC0w{display:none}.HowItWorksPage_downArrow__93bxN{display:block}.HowItWorksPage_comparisonCaption__8SXko{display:none}.HowItWorksPage_closing__x0mbG{flex-direction:column;gap:2rem}.HowItWorksPage_actions__BWiKo{width:100%}}.OurInsolesPage_page__mhJgZ{--paper:var(--color-canvas);--paper-deep:var(--color-surface-soft);--type:var(--color-ink);--rule:var(--color-line);color:var(--type);background:var(--paper);overflow:clip}.OurInsolesPage_page__mhJgZ figure,.OurInsolesPage_page__mhJgZ h1,.OurInsolesPage_page__mhJgZ h2,.OurInsolesPage_page__mhJgZ h3,.OurInsolesPage_page__mhJgZ p{margin:0}.OurInsolesPage_page__mhJgZ h2 span{color:#12634b}.OurInsolesPage_page__mhJgZ p{text-wrap:pretty}.OurInsolesPage_page__mhJgZ [id]{scroll-margin-top:5.5rem}.OurInsolesPage_anatomyFigure__04R1A figcaption,.OurInsolesPage_heroCaption__kfTI5,.OurInsolesPage_micro___mzFf,.OurInsolesPage_revealBottom__l5Y_X,.OurInsolesPage_sheetHeading__0DfcX,.OurInsolesPage_silhouetteFigure__FMSFu figcaption>span,.OurInsolesPage_technicalLabel__7CbkL{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.6;letter-spacing:.08em;font-weight:500}.OurInsolesPage_chapter__X3TUO{gap:12px}.OurInsolesPage_chapter__X3TUO>span{opacity:.55}.OurInsolesPage_reveal__sJB5S{min-height:min(820px,calc(100svh - 72px));display:flex;flex-direction:column}.OurInsolesPage_revealTop__6TG0O{display:flex;justify-content:space-between;padding-block:25px;border-bottom:1px solid var(--rule)}.OurInsolesPage_revealStage__2FzuQ{position:relative;flex:1;min-height:650px;padding-top:110px}.OurInsolesPage_revealTitle__tHSOz{position:relative;z-index:2;max-width:52%;pointer-events:none}.OurInsolesPage_revealTitle__tHSOz>span{color:#12634b}.OurInsolesPage_heroObject__FRtUq{position:absolute;width:34%;height:92%;top:2%;right:9%}.OurInsolesPage_heroImage__JdLQG{height:88%;width:auto;max-width:none;margin-inline:auto;transform:rotate(18deg);filter:drop-shadow(22px 25px 13px #172f261c)}.OurInsolesPage_heroCaption__kfTI5{position:absolute;bottom:0;right:0;white-space:nowrap;display:flex;gap:20px}.OurInsolesPage_heroCaption__kfTI5 span{opacity:.5}.OurInsolesPage_revealCopy__RQqIk{position:relative;z-index:3;margin-top:35px;display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:380px}.OurInsolesPage_revealCopy__RQqIk>p{font-size:16px;line-height:1.6}.OurInsolesPage_inspectLink___QCYp{position:absolute;bottom:24px;left:0;display:flex;align-items:center;gap:24px;font:10px ui-monospace,monospace;letter-spacing:.08em;padding-block:10px}.OurInsolesPage_inspectLink___QCYp span{font-size:22px}.OurInsolesPage_revealBottom__l5Y_X{display:flex;justify-content:space-between;padding-block:18px;border-top:1px solid var(--rule);color:#526258}.OurInsolesPage_geometry__gJ8zi{padding-top:120px;padding-bottom:55px;background:var(--color-canvas)}.OurInsolesPage_chapterHeading__MZ3wF{display:grid;grid-template-columns:1fr 1fr;gap:30px}.OurInsolesPage_chapterHeading__MZ3wF .OurInsolesPage_chapter__X3TUO,.OurInsolesPage_chapterHeading__MZ3wF h2{grid-column:1/-1}.OurInsolesPage_headingNote__p6lcT{justify-self:end;max-width:360px;font-size:15px;line-height:1.7}.OurInsolesPage_anatomy__Ll4oV{display:grid;grid-template-columns:70% 30%;margin-top:30px}.OurInsolesPage_anatomyFigure__04R1A{min-height:650px;position:relative}.OurInsolesPage_technicalLabel__7CbkL{position:absolute;top:12px;left:0;color:#526258}.OurInsolesPage_anatomyGrid__m9eQR{position:absolute;inset:50px 0 45px;width:100%;height:calc(100% - 95px)}.OurInsolesPage_anatomyImage__iMj2F{position:absolute;height:550px;width:auto;top:40px;left:34%;transform:rotate(-7deg);filter:drop-shadow(8px 16px 12px #172f2619)}.OurInsolesPage_anatomyFigure__04R1A figcaption{position:absolute;bottom:0;left:0;color:#526258}.OurInsolesPage_annotationList__f5nsp{display:flex;flex-direction:column;justify-content:space-between;padding-block:60px 55px;list-style:none;margin:0}.OurInsolesPage_annotationList__f5nsp li{padding-top:15px;border-top:1px solid #12634b}.OurInsolesPage_annotationList__f5nsp p{font-size:13px;line-height:1.7;color:#526258;margin-top:12px;max-width:255px}.OurInsolesPage_geometryFootnote__pHBHF{margin-top:50px!important;border-top:1px solid var(--rule);padding-top:20px;max-width:700px;font-size:11px;line-height:1.7;color:#526258}.OurInsolesPage_process__LoG68{background:#12634b;color:var(--color-canvas);padding-block:90px 45px}.OurInsolesPage_processIntro__GFKHL{display:grid;grid-template-columns:2fr 1fr;gap:40px;padding-bottom:75px}.OurInsolesPage_processIntro__GFKHL .OurInsolesPage_chapter__X3TUO{grid-column:1/-1;color:#b4d3b2}.OurInsolesPage_processIntro__GFKHL h2 span{color:#b4d3b2}.OurInsolesPage_processIntro__GFKHL>p:not(.OurInsolesPage_chapter__X3TUO){align-self:end;justify-self:end;font-size:15px;line-height:1.7;color:#d5e5db}.OurInsolesPage_journey__oyyiQ{list-style:none;padding:0;margin:0;position:relative}.OurInsolesPage_journey__oyyiQ:before{content:"";position:absolute;top:0;bottom:0;left:11.5%;width:1px;background:#b4d3b24d}.OurInsolesPage_journey__oyyiQ li{border-top:1px solid #b4d3b24d}.OurInsolesPage_journeyRow__kA5ie{display:grid;grid-template-columns:16% 1fr 50px;align-items:center;gap:30px;padding-block:35px}.OurInsolesPage_journeyNumber__6H5iw{font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-weight:600;letter-spacing:var(--text-h2--letter-spacing);color:#b4d3b2}.OurInsolesPage_journeyText__DJDoT{display:grid;grid-template-columns:1fr 1fr;gap:12px 50px;align-items:center}.OurInsolesPage_journeyText__DJDoT>.OurInsolesPage_micro___mzFf{grid-column:1/-1;color:#b4d3b2;font-size:9px}.OurInsolesPage_journeyText__DJDoT p{max-width:300px;color:#e0e8dc;font-size:14px;line-height:1.7}.OurInsolesPage_journeyArrow__dL9Ha{font-size:38px;font-weight:300;color:#b4d3b2}.OurInsolesPage_journey__oyyiQ li:last-child .OurInsolesPage_journeyArrow__dL9Ha{visibility:hidden}.OurInsolesPage_processEnd__GID0E{display:flex;justify-content:space-between;align-items:end;gap:30px;border-top:1px solid #b4d3b24d;padding-top:30px}.OurInsolesPage_processEnd__GID0E p{font-size:11px;line-height:1.7;color:#d5e5db}.OurInsolesPage_details__qRzBR{padding-top:110px;padding-bottom:100px}.OurInsolesPage_detailsHeading__u5jB6{display:flex;justify-content:space-between;align-items:start;gap:40px;margin-bottom:70px}.OurInsolesPage_detailsHeading__u5jB6 h2{width:65%}.OurInsolesPage_editorialGallery___I916{display:grid;grid-template-columns:58% 1fr;gap:8%}.OurInsolesPage_profileFigure__n0Kwn{min-width:0}.OurInsolesPage_profileFigure__n0Kwn>.OurInsolesPage_micro___mzFf{display:block;border-top:1px solid var(--rule);padding-top:14px}.OurInsolesPage_profileStage__8Kv_Q{height:600px;position:relative;background:var(--paper-deep);margin-top:20px;overflow:hidden}.OurInsolesPage_profileImage__JkhRO{position:absolute;height:87%;width:auto;top:7%;left:40%;transform:rotate(18deg);filter:drop-shadow(15px 15px 10px #172f261a)}.OurInsolesPage_profileFigure__n0Kwn figcaption{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-top:24px}.OurInsolesPage_profileFigure__n0Kwn figcaption p{font-size:12px;line-height:1.7;color:#526258}.OurInsolesPage_galleryAside__1h_u7{padding-top:85px}.OurInsolesPage_editorialStatement__61LbH span{color:#12634b}.OurInsolesPage_silhouetteFigure__FMSFu{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:end;margin-top:100px!important;border-bottom:1px solid var(--rule);padding-bottom:25px}.OurInsolesPage_silhouetteFigure__FMSFu img{height:330px;width:auto;transform:rotate(-8deg)}.OurInsolesPage_silhouetteFigure__FMSFu figcaption p{margin-top:15px;font-size:12px;line-height:1.7;color:#526258}.OurInsolesPage_facts__0d7bi{display:grid;grid-template-columns:42% 1fr;gap:8%;background:var(--color-canvas);padding-top:100px;padding-bottom:100px}.OurInsolesPage_factsIntro__Ywu3W h2{margin-top:35px}.OurInsolesPage_factsIntro__Ywu3W>p:last-child{margin-top:30px;font-size:14px;line-height:1.7;color:#526258}.OurInsolesPage_sheetHeading__0DfcX{display:flex;justify-content:space-between;gap:20px;padding-bottom:25px;border-bottom:2px solid var(--type)}.OurInsolesPage_factSheet__Tb8TO dl{margin:0}.OurInsolesPage_factSheet__Tb8TO dl>div{display:grid;grid-template-columns:43% 1fr;gap:20px;padding-block:21px;border-bottom:1px solid var(--rule)}.OurInsolesPage_factSheet__Tb8TO dt{font-size:12px;color:#526258}.OurInsolesPage_factSheet__Tb8TO dd{font-size:13px;font-weight:600;margin:0}.OurInsolesPage_pendingNote__gCYTD{padding-block:25px}.OurInsolesPage_pendingNote__gCYTD .OurInsolesPage_micro___mzFf{color:#12634b}.OurInsolesPage_pendingNote__gCYTD p{font-size:12px;line-height:1.7;color:#526258;margin-top:10px}.OurInsolesPage_questions__0zxpB{margin-top:35px;scroll-margin-top:90px}.OurInsolesPage_questions__0zxpB h3{margin-bottom:20px}.OurInsolesPage_questions__0zxpB details{border-top:1px solid var(--rule)}.OurInsolesPage_questions__0zxpB summary{display:flex;justify-content:space-between;gap:20px;padding-block:18px;font-size:13px;cursor:pointer;list-style:none}.OurInsolesPage_questions__0zxpB summary::-webkit-details-marker{display:none}.OurInsolesPage_questions__0zxpB summary span{font-size:18px;color:#12634b;transition:transform .2s}.OurInsolesPage_questions__0zxpB details[open] summary span{transform:rotate(45deg)}.OurInsolesPage_questions__0zxpB details>p{max-width:470px;padding-bottom:20px;font-size:13px;line-height:1.7;color:#526258}.OurInsolesPage_decision__C8Azg{position:relative;padding-top:80px;padding-bottom:45px;min-height:650px}.OurInsolesPage_decision__C8Azg h2{margin-top:45px;position:relative;z-index:2;max-width:60%}.OurInsolesPage_decision__C8Azg h2 span{color:#12634b}.OurInsolesPage_decisionObject__cdOkf{position:absolute;top:65px;right:12%;height:400px;width:180px}.OurInsolesPage_decisionImage__hcUUA{height:100%;width:auto;max-width:none;transform:rotate(15deg);filter:drop-shadow(20px 20px 13px #172f261a)}.OurInsolesPage_decisionBottom__zndJn{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:end;gap:30px;margin-top:270px;border-top:1px solid var(--rule);padding-top:30px}.OurInsolesPage_decisionBottom__zndJn p{font-size:14px;line-height:1.7}.OurInsolesPage_decisionActions__mzEKt{display:flex;align-items:center;gap:30px}@media (min-width:1600px){.OurInsolesPage_page__mhJgZ{max-width:1800px;margin-inline:auto}}@media (max-width:1050px){.OurInsolesPage_revealStage__2FzuQ{min-height:680px}.OurInsolesPage_heroObject__FRtUq{right:3%;width:42%;height:82%;top:6%}.OurInsolesPage_revealCopy__RQqIk{max-width:310px}.OurInsolesPage_anatomy__Ll4oV{grid-template-columns:62% 38%}.OurInsolesPage_anatomyImage__iMj2F{left:20%;height:480px;top:65px}.OurInsolesPage_annotationList__f5nsp{padding-left:20px}.OurInsolesPage_journey__oyyiQ:before{left:12%}.OurInsolesPage_journeyText__DJDoT{grid-template-columns:1fr;gap:10px}.OurInsolesPage_journeyText__DJDoT>.OurInsolesPage_micro___mzFf{grid-column:auto}.OurInsolesPage_journeyText__DJDoT p{max-width:420px}.OurInsolesPage_detailsHeading__u5jB6{display:block}.OurInsolesPage_detailsHeading__u5jB6 h2{margin-top:30px;width:auto}.OurInsolesPage_editorialGallery___I916{grid-template-columns:55% 1fr;gap:6%}.OurInsolesPage_profileStage__8Kv_Q{height:500px}.OurInsolesPage_profileImage__JkhRO{left:35%}.OurInsolesPage_profileFigure__n0Kwn figcaption{grid-template-columns:1fr;gap:15px}.OurInsolesPage_galleryAside__1h_u7{padding-top:30px}.OurInsolesPage_silhouetteFigure__FMSFu{grid-template-columns:1fr;margin-top:50px!important}.OurInsolesPage_silhouetteFigure__FMSFu img{height:260px;margin-inline:auto}.OurInsolesPage_facts__0d7bi{grid-template-columns:40% 1fr;gap:5%}.OurInsolesPage_decision__C8Azg{min-height:620px}.OurInsolesPage_decisionObject__cdOkf{height:360px;width:150px;right:9%}.OurInsolesPage_decisionActions__mzEKt{flex-direction:column;align-items:start;gap:20px}}@media (max-width:600px){.OurInsolesPage_anatomyFigure__04R1A figcaption,.OurInsolesPage_heroCaption__kfTI5,.OurInsolesPage_micro___mzFf,.OurInsolesPage_revealBottom__l5Y_X,.OurInsolesPage_sheetHeading__0DfcX,.OurInsolesPage_technicalLabel__7CbkL{font-size:9px}.OurInsolesPage_reveal__sJB5S{min-height:auto}.OurInsolesPage_revealTop__6TG0O{padding-block:20px}.OurInsolesPage_revealTop__6TG0O>span{display:none}.OurInsolesPage_revealStage__2FzuQ{display:flex;flex-direction:column;min-height:0;padding-top:32px}.OurInsolesPage_revealTitle__tHSOz{max-width:100%}.OurInsolesPage_heroObject__FRtUq{position:relative;top:auto;right:auto;width:100%;height:360px;margin:30px 0}.OurInsolesPage_heroImage__JdLQG{height:93%;transform:rotate(17deg)}.OurInsolesPage_heroCaption__kfTI5{bottom:0;right:0;gap:15px;font-size:8px}.OurInsolesPage_revealCopy__RQqIk{margin-top:0;max-width:100%;gap:20px;padding-bottom:35px}.OurInsolesPage_revealCopy__RQqIk>p{font-size:14px;max-width:300px}.OurInsolesPage_revealCopy__RQqIk a,.OurInsolesPage_revealCopy__RQqIk button{min-height:52px}.OurInsolesPage_desktopBreak__bBesB,.OurInsolesPage_inspectLink___QCYp{display:none}.OurInsolesPage_revealBottom__l5Y_X{padding-block:15px}.OurInsolesPage_revealBottom__l5Y_X span:first-child{max-width:170px}.OurInsolesPage_revealBottom__l5Y_X span:last-child{text-align:right;max-width:90px}.OurInsolesPage_geometry__gJ8zi{padding-top:70px;padding-bottom:35px}.OurInsolesPage_chapterHeading__MZ3wF{display:block}.OurInsolesPage_chapterHeading__MZ3wF h2{margin-top:30px}.OurInsolesPage_headingNote__p6lcT{margin-top:25px!important;font-size:13px}.OurInsolesPage_anatomy__Ll4oV{display:block;margin-top:30px}.OurInsolesPage_anatomyFigure__04R1A{min-height:510px}.OurInsolesPage_technicalLabel__7CbkL{font-size:8px}.OurInsolesPage_anatomyImage__iMj2F{height:410px;top:50px;left:24%}.OurInsolesPage_anatomyGrid__m9eQR{inset:40px -24px 30px;background-size:35px 35px}.OurInsolesPage_anatomyFigure__04R1A figcaption{font-size:7px}.OurInsolesPage_annotationList__f5nsp{padding:30px 0 0;gap:24px}.OurInsolesPage_annotationList__f5nsp li{padding-top:15px;gap:20px}.OurInsolesPage_annotationList__f5nsp p{max-width:100%;font-size:13px;margin-top:8px}.OurInsolesPage_geometryFootnote__pHBHF{margin-top:35px!important;font-size:10px}.OurInsolesPage_process__LoG68{padding-top:65px;padding-bottom:35px}.OurInsolesPage_processIntro__GFKHL{display:block;padding-bottom:45px}.OurInsolesPage_processIntro__GFKHL .OurInsolesPage_chapter__X3TUO{gap:12px}.OurInsolesPage_processIntro__GFKHL h2{margin-top:30px}.OurInsolesPage_processIntro__GFKHL>p:not(.OurInsolesPage_chapter__X3TUO){margin-top:25px;font-size:13px}.OurInsolesPage_journey__oyyiQ:before{left:40px}.OurInsolesPage_journeyRow__kA5ie{grid-template-columns:48px 1fr;gap:20px;padding-block:30px;align-items:start}.OurInsolesPage_journeyNumber__6H5iw{padding-top:18px}.OurInsolesPage_journeyText__DJDoT>.OurInsolesPage_micro___mzFf{font-size:8px}.OurInsolesPage_journeyText__DJDoT p{font-size:12px;max-width:230px}.OurInsolesPage_journeyArrow__dL9Ha{display:none}.OurInsolesPage_processEnd__GID0E{align-items:start;flex-direction:column;gap:22px}.OurInsolesPage_processEnd__GID0E p{font-size:10px}.OurInsolesPage_details__qRzBR{padding-top:65px;padding-bottom:65px}.OurInsolesPage_detailsHeading__u5jB6{margin-bottom:35px}.OurInsolesPage_detailsHeading__u5jB6 h2{margin-top:30px}.OurInsolesPage_editorialGallery___I916{display:block}.OurInsolesPage_profileStage__8Kv_Q{height:460px}.OurInsolesPage_profileImage__JkhRO{left:40%;height:85%}.OurInsolesPage_profileFigure__n0Kwn figcaption{grid-template-columns:1fr 1fr;gap:20px}.OurInsolesPage_profileFigure__n0Kwn figcaption p{font-size:11px}.OurInsolesPage_galleryAside__1h_u7{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;padding-top:65px}.OurInsolesPage_silhouetteFigure__FMSFu{margin-top:0!important;gap:20px;border:0;padding-bottom:0}.OurInsolesPage_silhouetteFigure__FMSFu img{height:235px}.OurInsolesPage_silhouetteFigure__FMSFu figcaption>span{font-size:7px}.OurInsolesPage_silhouetteFigure__FMSFu figcaption p{font-size:10px;margin-top:8px}.OurInsolesPage_facts__0d7bi{display:block;padding-top:65px;padding-bottom:60px}.OurInsolesPage_factsIntro__Ywu3W h2{margin-top:30px}.OurInsolesPage_factsIntro__Ywu3W>p:last-child{font-size:13px;margin-top:20px}.OurInsolesPage_factSheet__Tb8TO{margin-top:45px}.OurInsolesPage_sheetHeading__0DfcX{font-size:8px}.OurInsolesPage_factSheet__Tb8TO dl>div{grid-template-columns:41% 1fr;gap:16px;padding-block:18px}.OurInsolesPage_factSheet__Tb8TO dt{font-size:11px}.OurInsolesPage_factSheet__Tb8TO dd{font-size:12px}.OurInsolesPage_pendingNote__gCYTD p{font-size:11px}.OurInsolesPage_questions__0zxpB{margin-top:25px}.OurInsolesPage_questions__0zxpB details>p,.OurInsolesPage_questions__0zxpB summary{font-size:12px}.OurInsolesPage_decision__C8Azg{padding-top:60px;padding-bottom:35px;min-height:auto}.OurInsolesPage_decision__C8Azg h2{max-width:100%;margin-top:30px}.OurInsolesPage_decisionObject__cdOkf{position:relative;top:auto;right:auto;height:260px;width:125px;margin:30px auto 0}.OurInsolesPage_decisionImage__hcUUA{transform:rotate(12deg)}.OurInsolesPage_decision__C8Azg h2{z-index:2}.OurInsolesPage_decision__C8Azg h2 span{position:relative}.OurInsolesPage_decisionBottom__zndJn{margin-top:45px;align-items:start;flex-direction:column;gap:25px}.OurInsolesPage_decisionBottom__zndJn p{font-size:13px}.OurInsolesPage_decisionActions__mzEKt{align-items:start;gap:23px}}.OurInsolesPage_anatomyReveal__UFbUL,.OurInsolesPage_profileReveal__MK_vj{min-width:0}@media (prefers-reduced-motion:no-preference){.OurInsolesPage_revealTitle__tHSOz{animation:OurInsolesPage_content-enter__ANNJ_ .7s var(--ease-soft) both}.OurInsolesPage_revealCopy__RQqIk{animation:OurInsolesPage_content-enter__ANNJ_ .7s var(--ease-soft) .15s both}.OurInsolesPage_heroImage__JdLQG{animation:OurInsolesPage_object-enter___U9GB 1.1s var(--ease-soft) both}.OurInsolesPage_heroCaption__kfTI5{animation:OurInsolesPage_content-enter__ANNJ_ .7s var(--ease-soft) .35s both}@keyframes OurInsolesPage_content-enter__ANNJ_{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes OurInsolesPage_object-enter___U9GB{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0 0}}}.SolutionsPage_page__kbH96{overflow:clip;color:var(--color-ink)}.SolutionsPage_hero__D5e_D{padding-top:clamp(32px,5vw,72px)}.SolutionsPage_closingFoot__RB3LQ,.SolutionsPage_heroBottom__oKF6j,.SolutionsPage_heroFigureCaption__iUSLl,.SolutionsPage_heroMasthead__qCpT7,.SolutionsPage_issueLabel__YhdKV,.SolutionsPage_perspectiveFoot__0Y6xV,.SolutionsPage_previewCaption__7NrDb,.SolutionsPage_slotCaption__yYU8D,.SolutionsPage_slotLabel__NeRIi,.SolutionsPage_slotName__SMn7N{font-size:var(--text-micro);line-height:var(--text-micro--line-height);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.SolutionsPage_closingFoot__RB3LQ,.SolutionsPage_heroBottom__oKF6j,.SolutionsPage_heroFigureCaption__iUSLl,.SolutionsPage_heroMasthead__qCpT7,.SolutionsPage_previewCaption__7NrDb{display:flex;align-items:center;justify-content:space-between;gap:20px}.SolutionsPage_closingFoot__RB3LQ,.SolutionsPage_heroBottom__oKF6j,.SolutionsPage_heroFigureCaption__iUSLl,.SolutionsPage_issueLabel__YhdKV,.SolutionsPage_perspectiveFoot__0Y6xV,.SolutionsPage_previewCaption__7NrDb{color:var(--color-ink-muted)}.SolutionsPage_heroGrid__32_3y{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);align-items:center;gap:clamp(36px,7vw,112px);padding-block:clamp(48px,7vw,96px) clamp(34px,5vw,70px)}.SolutionsPage_heroCopy__1l_La{position:relative;z-index:1;padding-block:30px}.SolutionsPage_heroCopy__1l_La h1{max-width:760px}.SolutionsPage_heroDescription__thdxH{max-width:570px;margin-top:30px}.SolutionsPage_downLink__mNR50{display:inline-flex;align-items:center;gap:14px;min-height:48px;margin-top:38px;border-bottom:1px solid var(--color-line);color:var(--color-primary);font-size:var(--text-micro);font-weight:700;letter-spacing:.1em}.SolutionsPage_downLink__mNR50:focus-visible,.SolutionsPage_inlineLink__Xj5b_:focus-visible,.SolutionsPage_topicLink__iTYD9:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}.SolutionsPage_heroFigure__BxY4m{width:100%;max-width:510px;margin:0 0 0 auto}.SolutionsPage_heroFigure__BxY4m .SolutionsPage_imageSlot__2D6_H{aspect-ratio:.82}.SolutionsPage_heroFigureCaption__iUSLl{padding-top:12px}.SolutionsPage_heroBottom__oKF6j{min-height:48px;border-top:1px solid var(--color-line)}.SolutionsPage_imageSlot__2D6_H{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:flex-end;overflow:hidden;aspect-ratio:4/3;padding:clamp(16px,2.5vw,30px);background:var(--color-surface-soft);color:var(--color-primary);isolation:isolate}.SolutionsPage_imageSlot__2D6_H.SolutionsPage_conditionOverview__eyVEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));gap:4px;padding:0}.SolutionsPage_slotArtwork__FzzFm{position:absolute;inset:0;z-index:-1;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:.7;opacity:.28}.SolutionsPage_slotRule__VF6QF{position:absolute;top:12%;left:50%;width:1px;height:57%;background:currentColor;opacity:.25;transform:rotate(28deg);transform-origin:top}.SolutionsPage_slotLabel__NeRIi{width:fit-content;margin-bottom:10px;color:var(--color-ink-muted)}.SolutionsPage_slotName__SMn7N{font-size:var(--text-h3);letter-spacing:.04em}.SolutionsPage_slotCaption__yYU8D{margin-top:7px;color:var(--color-ink-muted);font-size:var(--text-micro);font-weight:500;letter-spacing:.02em;text-transform:none}.SolutionsPage_directory__O2_2_{padding-block:clamp(58px,8vw,116px) clamp(70px,9vw,132px);border-top:1px solid var(--color-line)}.SolutionsPage_sectionHeading__WKH9J{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:18px 42px}.SolutionsPage_sectionHeading__WKH9J>:first-child{grid-column:1/-1}.SolutionsPage_sectionHeading__WKH9J>:last-child{justify-self:end;max-width:330px}.SolutionsPage_directoryGrid__sR4mv{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(280px,.82fr);gap:clamp(38px,7vw,108px);align-items:start;margin-top:clamp(34px,5vw,64px)}.SolutionsPage_topicList__CFUDV{margin:0;padding:0;list-style:none}.SolutionsPage_topicList__CFUDV li{border-top:1px solid var(--color-line)}.SolutionsPage_topicList__CFUDV li:last-child{border-bottom:1px solid var(--color-line)}.SolutionsPage_topicLink__iTYD9{display:grid;grid-template-columns:38px minmax(0,1fr) 28px;gap:16px;align-items:start;min-height:158px;padding-block:26px;color:var(--color-ink);text-decoration:none}.SolutionsPage_questionNumber__d_k8h,.SolutionsPage_topicNumber__AZLZB{padding-top:6px;color:var(--color-primary);font-size:var(--text-micro);line-height:var(--text-micro--line-height);font-weight:700;letter-spacing:.08em}.SolutionsPage_topicMain__MuGiu{display:flex;min-width:0;flex-direction:column;gap:10px}.SolutionsPage_topicTitle__lZpC1{transition:color .22s ease}.SolutionsPage_topicDescription__O2Cy3{display:block;max-width:520px}.SolutionsPage_topicArrow__1Bz1q{width:23px;height:23px;margin-top:8px;color:var(--color-ink-muted);transition:color .2s var(--ease-soft),translate .2s var(--ease-soft)}.SolutionsPage_topicLink__iTYD9:focus-visible .SolutionsPage_topicTitle__lZpC1,.SolutionsPage_topicLink__iTYD9:hover .SolutionsPage_topicTitle__lZpC1,.SolutionsPage_topicLink__iTYD9[data-active=true] .SolutionsPage_topicTitle__lZpC1{color:var(--color-primary)}.SolutionsPage_topicLink__iTYD9:focus-visible .SolutionsPage_topicArrow__1Bz1q,.SolutionsPage_topicLink__iTYD9:hover .SolutionsPage_topicArrow__1Bz1q,.SolutionsPage_topicLink__iTYD9[data-active=true] .SolutionsPage_topicArrow__1Bz1q{color:var(--color-primary);translate:2px -2px}.SolutionsPage_directoryPreview__EWUS9{position:sticky;top:calc(var(--spacing-header) + 30px);margin:0}.SolutionsPage_directoryPreview__EWUS9 .SolutionsPage_imageSlot__2D6_H{aspect-ratio:.9}.SolutionsPage_previewCaption__7NrDb{padding-top:12px}.SolutionsPage_previewCaption__7NrDb span:last-child{font-weight:500}.SolutionsPage_mobileImage__I41Dd{display:none}.SolutionsPage_inlineLink__Xj5b_{display:inline-flex;width:fit-content;min-height:44px;align-items:center;gap:9px;color:var(--color-primary);font-size:var(--text-nav);font-weight:700;text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:2px;text-underline-offset:5px}.SolutionsPage_perspective__frcLz{margin-top:clamp(70px,9vw,132px);padding-block:clamp(36px,5vw,68px);background:var(--color-surface-soft)}.SolutionsPage_perspectiveGrid__ekhHy{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:clamp(40px,8vw,130px);align-items:end;padding-top:38px}.SolutionsPage_perspectiveGrid__ekhHy h2{max-width:730px}.SolutionsPage_perspectiveCopy__P8O3T{display:flex;flex-direction:column;align-items:flex-start;gap:26px;padding-bottom:4px}.SolutionsPage_perspectiveFoot__0Y6xV{display:flex;align-items:center;gap:18px;margin-top:58px;color:var(--color-primary);font-size:var(--text-micro)}.SolutionsPage_perspectiveRule__LbP1x{width:min(180px,20vw);height:1px;background:var(--color-primary);opacity:.35}.SolutionsPage_questions__2eECr{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:clamp(35px,8vw,120px);padding-block:clamp(76px,10vw,145px)}.SolutionsPage_questionsHead__HzrKL{align-self:start;position:sticky;top:calc(var(--spacing-header) + 30px)}.SolutionsPage_questionsHead__HzrKL h2{margin-top:26px}.SolutionsPage_questionList__v_H_r{margin:0;padding:0;list-style:none;border-top:1px solid var(--color-line)}.SolutionsPage_questionList__v_H_r li{border-bottom:1px solid var(--color-line)}.SolutionsPage_questionRow__ov2_G{display:grid;grid-template-columns:32px minmax(0,1fr);gap:18px;padding-block:25px 28px}.SolutionsPage_questionRow__ov2_G>div{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.SolutionsPage_questionRow__ov2_G>div>p{max-width:640px}.SolutionsPage_closing__ynO__{padding-block:clamp(35px,5vw,66px) 28px;border-top:1px solid var(--color-line)}.SolutionsPage_closingContent__wRIgb{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding-block:32px 62px}.SolutionsPage_closingContent__wRIgb>div{max-width:740px}.SolutionsPage_closingContent__wRIgb>div>p{max-width:600px;margin-top:20px}.SolutionsPage_closingFoot__RB3LQ{min-height:45px;border-top:1px solid var(--color-line)}@media (prefers-reduced-motion:reduce){.SolutionsPage_topicArrow__1Bz1q,.SolutionsPage_topicTitle__lZpC1{transition:none}}@media (prefers-reduced-motion:no-preference){.SolutionsPage_heroCopy__1l_La{animation:SolutionsPage_solutions-copy-enter__Xgsgf .65s var(--ease-soft) both}.SolutionsPage_heroFigure__BxY4m{animation:SolutionsPage_solutions-figure-enter__NxoMx .85s var(--ease-soft) .12s both}.SolutionsPage_directoryPreview__EWUS9 .SolutionsPage_imageSlot__2D6_H{animation:SolutionsPage_preview-in__Au1Lp .26s var(--ease-soft) both}@keyframes SolutionsPage_solutions-copy-enter__Xgsgf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes SolutionsPage_solutions-figure-enter__NxoMx{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes SolutionsPage_preview-in__Au1Lp{0%{opacity:.45}to{opacity:1}}}@media (max-width:800px){.SolutionsPage_heroGrid__32_3y{grid-template-columns:minmax(0,1.05fr) minmax(220px,.75fr);gap:30px}.SolutionsPage_heroDescription__thdxH{margin-top:22px}.SolutionsPage_directoryGrid__sR4mv{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);gap:30px}.SolutionsPage_topicLink__iTYD9{grid-template-columns:30px minmax(0,1fr) 22px;gap:12px;min-height:145px}.SolutionsPage_perspectiveGrid__ekhHy{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:32px}.SolutionsPage_questions__2eECr{grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr);gap:35px}}@media (max-width:600px){.SolutionsPage_hero__D5e_D{padding-top:28px}.SolutionsPage_heroMasthead__qCpT7{align-items:flex-start}.SolutionsPage_issueLabel__YhdKV{max-width:120px;text-align:right}.SolutionsPage_heroGrid__32_3y{display:flex;flex-direction:column;align-items:stretch;gap:28px;padding-block:48px 30px}.SolutionsPage_heroCopy__1l_La{padding-block:0}.SolutionsPage_heroCopy__1l_La h1 br{display:none}.SolutionsPage_heroDescription__thdxH{margin-top:20px}.SolutionsPage_downLink__mNR50{margin-top:18px}.SolutionsPage_heroFigure__BxY4m{max-width:none}.SolutionsPage_heroFigure__BxY4m .SolutionsPage_imageSlot__2D6_H{aspect-ratio:1.12}.SolutionsPage_heroBottom__oKF6j{min-height:55px;align-items:flex-start;flex-direction:column;justify-content:center;gap:5px;padding-block:12px}.SolutionsPage_heroBottom__oKF6j span:last-child{display:none}.SolutionsPage_directory__O2_2_{padding-block:62px 72px}.SolutionsPage_sectionHeading__WKH9J{display:flex;align-items:flex-start;flex-direction:column}.SolutionsPage_sectionHeading__WKH9J>:last-child{justify-self:auto;max-width:100%}.SolutionsPage_directoryGrid__sR4mv{display:block;margin-top:30px}.SolutionsPage_topicLink__iTYD9{grid-template-columns:26px minmax(0,1fr) 20px;gap:10px;min-height:0;padding-block:22px}.SolutionsPage_topicDescription__O2Cy3{font-size:var(--text-sm)}.SolutionsPage_topicArrow__1Bz1q{width:19px;height:19px}.SolutionsPage_mobileImage__I41Dd{display:block;margin-top:7px}.SolutionsPage_mobileImage__I41Dd .SolutionsPage_imageSlot__2D6_H{aspect-ratio:2.1;padding:12px 14px}.SolutionsPage_mobileImage__I41Dd .SolutionsPage_slotRule__VF6QF{left:74%;height:48%}.SolutionsPage_mobileImage__I41Dd .SolutionsPage_slotCaption__yYU8D,.SolutionsPage_mobileImage__I41Dd .SolutionsPage_slotLabel__NeRIi{display:none}.SolutionsPage_mobileImage__I41Dd .SolutionsPage_slotName__SMn7N{font-size:var(--text-micro)}.SolutionsPage_directoryPreview__EWUS9{display:none}.SolutionsPage_perspective__frcLz{margin-top:66px;padding-block:30px}.SolutionsPage_perspectiveGrid__ekhHy{display:flex;flex-direction:column;align-items:stretch;gap:24px;padding-top:22px}.SolutionsPage_perspectiveFoot__0Y6xV{flex-wrap:wrap;gap:10px;margin-top:32px}.SolutionsPage_perspectiveRule__LbP1x{width:40px}.SolutionsPage_questions__2eECr{display:block;padding-block:70px}.SolutionsPage_questionsHead__HzrKL{position:static;margin-bottom:30px}.SolutionsPage_questionsHead__HzrKL h2{margin-top:20px}.SolutionsPage_questionRow__ov2_G{grid-template-columns:25px minmax(0,1fr);gap:12px;padding-block:22px}.SolutionsPage_closing__ynO__{padding-top:30px}.SolutionsPage_closingContent__wRIgb{grid-template-columns:minmax(0,1fr);gap:25px;padding-block:25px 40px}.SolutionsPage_closingFoot__RB3LQ{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px;padding-block:12px}}