.ux-ui-redesign-module__UNF0iG__page{--ink:#0b0b0a;--paper:#f3efe6;--orange:#ff795d;--lime:#c8ff62;--violet:#a49be7;background:var(--ink);color:var(--paper);overflow:clip}.ux-ui-redesign-module__UNF0iG__label,.ux-ui-redesign-module__UNF0iG__eyebrow{font:650 9px/1.35 var(--font-geist-mono), monospace;letter-spacing:.17em;text-transform:uppercase;margin:0}.ux-ui-redesign-module__UNF0iG__hero{min-height:930px;padding-top:var(--header-height);border-bottom:1px solid #f3efe629;grid-template-columns:minmax(600px,.92fr) minmax(630px,1.08fr);display:grid}.ux-ui-redesign-module__UNF0iG__heroCopy{z-index:2;padding:clamp(72px,6vw,108px) 42px 58px max(36px,50vw - 750px);position:relative}.ux-ui-redesign-module__UNF0iG__eyebrow{color:#f3efe68f;align-items:center;gap:14px;display:flex}.ux-ui-redesign-module__UNF0iG__eyebrow i{background:var(--orange);width:9px;height:9px;display:block}.ux-ui-redesign-module__UNF0iG__hero h1{max-width:820px;font:500 clamp(76px, 6.25vw, 118px) / .82 var(--font-cormorant), Georgia, serif;letter-spacing:-.056em;margin:54px 0 36px}.ux-ui-redesign-module__UNF0iG__hero h1 em{color:var(--orange);font-weight:400}.ux-ui-redesign-module__UNF0iG__heroLead{color:#f3efe69e;max-width:600px;margin:0;font-size:clamp(16px,1.2vw,20px);line-height:1.64}.ux-ui-redesign-module__UNF0iG__heroActions{align-items:center;gap:34px;margin-top:46px;display:flex}.ux-ui-redesign-module__UNF0iG__heroActions a:first-child,.ux-ui-redesign-module__UNF0iG__ctaCopy>a{background:var(--paper);width:min(100%,350px);min-height:68px;color:var(--ink);text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 24px;font-size:13px;font-weight:760;transition:background .18s;display:inline-flex}.ux-ui-redesign-module__UNF0iG__heroActions a:first-child:hover,.ux-ui-redesign-module__UNF0iG__ctaCopy>a:hover{background:var(--orange)}.ux-ui-redesign-module__UNF0iG__heroActions a:last-child{color:#f3efe6d6;border-bottom:1px solid #f3efe647;align-items:center;gap:30px;min-height:46px;font-size:13px;display:inline-flex}.ux-ui-redesign-module__UNF0iG__heroActions a:last-child span{color:var(--orange)}.ux-ui-redesign-module__UNF0iG__heroFacts{border-top:1px solid #f3efe633;border-bottom:1px solid #f3efe633;grid-template-columns:repeat(3,minmax(0,1fr));max-width:680px;margin-top:58px;display:grid}.ux-ui-redesign-module__UNF0iG__heroFacts div{border-right:1px solid #f3efe633;align-content:center;gap:7px;min-height:90px;padding:20px 18px 17px 0;display:grid}.ux-ui-redesign-module__UNF0iG__heroFacts div+div{padding-left:18px}.ux-ui-redesign-module__UNF0iG__heroFacts div:last-child{border-right:0}.ux-ui-redesign-module__UNF0iG__heroFacts strong{font-size:14px}.ux-ui-redesign-module__UNF0iG__heroFacts span,.ux-ui-redesign-module__UNF0iG__visualMeta,.ux-ui-redesign-module__UNF0iG__visualCaption{color:#f3efe670;font:550 7px/1.35 var(--font-geist-mono), monospace;letter-spacing:.11em;text-transform:uppercase}.ux-ui-redesign-module__UNF0iG__heroVisual{background:linear-gradient(#a49be71f 1px, transparent 1px), linear-gradient(90deg, #a49be71f 1px, transparent 1px), radial-gradient(circle at 60% 45%, #a49be738, transparent 45%), var(--ink);background-size:44px 44px,44px 44px,auto,auto;border-left:1px solid #f3efe624;min-width:0;position:relative;overflow:hidden}.ux-ui-redesign-module__UNF0iG__visualMeta{justify-content:space-between;display:flex;position:absolute;top:62px;left:38px;right:38px}.ux-ui-redesign-module__UNF0iG__beforeCard,.ux-ui-redesign-module__UNF0iG__afterCard{border:1px solid #f3efe659;position:absolute;overflow:hidden;box-shadow:24px 28px #00000038}.ux-ui-redesign-module__UNF0iG__beforeCard{width:53%;height:510px;color:var(--ink);background:#d7d5d1;top:170px;left:4%;transform:rotate(-5deg)}.ux-ui-redesign-module__UNF0iG__afterCard{background:var(--paper);width:61%;height:600px;color:var(--ink);top:135px;right:3%;transform:rotate(3deg)}.ux-ui-redesign-module__UNF0iG__beforeCard>header,.ux-ui-redesign-module__UNF0iG__afterCard>header{height:40px;font:650 7px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;border-bottom:1px solid #0b0b0a2e;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.ux-ui-redesign-module__UNF0iG__beforeNav{background:#c9c7c3;border-right:1px solid #0b0b0a24;align-content:start;gap:16px;width:58px;padding:22px 16px;display:grid;position:absolute;top:40px;bottom:0}.ux-ui-redesign-module__UNF0iG__beforeNav i{border:1px solid #0b0b0a40;width:25px;height:25px;display:block}.ux-ui-redesign-module__UNF0iG__beforeContent{margin-left:58px;padding:40px 24px}.ux-ui-redesign-module__UNF0iG__oldTitle{background:#0b0b0a66;width:78%;height:26px}.ux-ui-redesign-module__UNF0iG__oldText,.ux-ui-redesign-module__UNF0iG__oldTextShort{background:#0b0b0a2e;height:10px;margin-top:14px}.ux-ui-redesign-module__UNF0iG__oldTextShort{width:65%}.ux-ui-redesign-module__UNF0iG__oldBoxes{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:50px;display:grid}.ux-ui-redesign-module__UNF0iG__oldBoxes i{background:#ffffff42;border:1px solid #0b0b0a33;height:75px}.ux-ui-redesign-module__UNF0iG__beforeMark{color:#e34646;font:500 66px/1 var(--font-cormorant), Georgia, serif;position:absolute;bottom:12px;right:20px}.ux-ui-redesign-module__UNF0iG__afterBody{grid-template-columns:56px 1fr;min-height:560px;display:grid}.ux-ui-redesign-module__UNF0iG__afterBody aside{background:var(--ink);color:var(--paper);flex-direction:column;align-items:center;gap:24px;padding:16px 0;display:flex}.ux-ui-redesign-module__UNF0iG__afterBody aside strong{background:var(--orange);width:29px;height:29px;color:var(--ink);font:700 9px/1 var(--font-geist-mono), monospace;border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.ux-ui-redesign-module__UNF0iG__afterBody aside i{border:1px solid #f3efe666;width:15px;height:15px;display:block}.ux-ui-redesign-module__UNF0iG__afterMain{padding:30px 24px}.ux-ui-redesign-module__UNF0iG__afterHeading{gap:9px;display:grid}.ux-ui-redesign-module__UNF0iG__afterHeading span,.ux-ui-redesign-module__UNF0iG__afterStats small,.ux-ui-redesign-module__UNF0iG__afterStats span,.ux-ui-redesign-module__UNF0iG__afterChart small{color:#0b0b0a80;font:600 7px/1.3 var(--font-geist-mono), monospace;letter-spacing:.09em}.ux-ui-redesign-module__UNF0iG__afterHeading strong{font:500 34px/.9 var(--font-cormorant), Georgia, serif}.ux-ui-redesign-module__UNF0iG__afterStats{border:1px solid #0b0b0a2e;grid-template-columns:1.4fr .8fr;margin-top:26px;display:grid}.ux-ui-redesign-module__UNF0iG__afterStats article{border-right:1px solid #0b0b0a2e;flex-direction:column;min-height:112px;padding:15px;display:flex}.ux-ui-redesign-module__UNF0iG__afterStats article:last-child{background:var(--orange);border-right:0}.ux-ui-redesign-module__UNF0iG__afterStats b{font:500 28px/1 var(--font-cormorant), Georgia, serif;margin:auto 0 7px}.ux-ui-redesign-module__UNF0iG__afterChart{border:1px solid #0b0b0a2e;margin-top:18px;padding:16px}.ux-ui-redesign-module__UNF0iG__afterChart>div:first-child{justify-content:space-between;font-size:9px;display:flex}.ux-ui-redesign-module__UNF0iG__afterChart>div:last-child{background:repeating-linear-gradient(#0b0b0a12 0 1px,#0000 1px 30px);border-bottom:1px solid #0b0b0a33;align-items:flex-end;gap:7px;height:120px;margin-top:18px;display:flex}.ux-ui-redesign-module__UNF0iG__afterChart i{background:var(--violet);flex:1;display:block}.ux-ui-redesign-module__UNF0iG__afterChart i:nth-child(3n){background:var(--lime)}.ux-ui-redesign-module__UNF0iG__afterRows{border-top:1px solid #0b0b0a29;margin-top:18px}.ux-ui-redesign-module__UNF0iG__afterRows span{border-bottom:1px solid #0b0b0a29;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;padding:13px 0;font-size:8px;display:grid}.ux-ui-redesign-module__UNF0iG__afterRows i{background:#63b56d;border-radius:50%;width:6px;height:6px}.ux-ui-redesign-module__UNF0iG__scoreCard{border:1px solid var(--ink);background:var(--lime);width:176px;height:192px;color:var(--ink);flex-direction:column;padding:18px;display:flex;position:absolute;bottom:65px;right:6%;transform:rotate(-3deg)}.ux-ui-redesign-module__UNF0iG__scoreCard small,.ux-ui-redesign-module__UNF0iG__scoreCard span{font:650 7px/1.2 var(--font-geist-mono), monospace;letter-spacing:.1em}.ux-ui-redesign-module__UNF0iG__scoreCard strong{font:500 76px/.78 var(--font-cormorant), Georgia, serif;margin-top:auto}.ux-ui-redesign-module__UNF0iG__scoreCard span{margin-top:10px}.ux-ui-redesign-module__UNF0iG__visualCaption{position:absolute;bottom:28px;right:36px}.ux-ui-redesign-module__UNF0iG__diagnosis{background:var(--violet);color:var(--ink);padding:96px max(36px,50vw - 750px) 80px}.ux-ui-redesign-module__UNF0iG__label{color:#0b0b0a8f}.ux-ui-redesign-module__UNF0iG__diagnosisHeading,.ux-ui-redesign-module__UNF0iG__approachIntro{grid-template-columns:.35fr 1fr .68fr;align-items:start;gap:58px;display:grid}.ux-ui-redesign-module__UNF0iG__diagnosis h2,.ux-ui-redesign-module__UNF0iG__transformation h2,.ux-ui-redesign-module__UNF0iG__approach h2,.ux-ui-redesign-module__UNF0iG__system h2,.ux-ui-redesign-module__UNF0iG__result h2,.ux-ui-redesign-module__UNF0iG__faq h2,.ux-ui-redesign-module__UNF0iG__finalCta h2{font:500 clamp(52px, 5vw, 86px) / .9 var(--font-cormorant), Georgia, serif;letter-spacing:-.046em;margin:0}.ux-ui-redesign-module__UNF0iG__diagnosisHeading>p:last-child,.ux-ui-redesign-module__UNF0iG__approachIntro>p:last-child{color:#0b0b0aa3;margin:8px 0 0;line-height:1.65}.ux-ui-redesign-module__UNF0iG__problemGrid{border-top:1px solid #0b0b0a66;grid-template-columns:repeat(4,1fr);margin-top:66px;display:grid}.ux-ui-redesign-module__UNF0iG__problemGrid article{border-right:1px solid #0b0b0a57;flex-direction:column;min-height:270px;padding:24px 28px 26px 0;display:flex}.ux-ui-redesign-module__UNF0iG__problemGrid article+article{padding-left:28px}.ux-ui-redesign-module__UNF0iG__problemGrid article:last-child{border-right:0}.ux-ui-redesign-module__UNF0iG__problemGrid span{font:500 24px/1 var(--font-cormorant), Georgia, serif}.ux-ui-redesign-module__UNF0iG__problemGrid h3{max-width:250px;font:500 29px/1 var(--font-cormorant), Georgia, serif;margin:auto 0 19px}.ux-ui-redesign-module__UNF0iG__problemGrid p{color:#0b0b0aa3;max-width:290px;margin:0;font-size:12px;line-height:1.55}.ux-ui-redesign-module__UNF0iG__transformation{background:var(--paper);min-height:830px;color:var(--ink);grid-template-columns:minmax(460px,.76fr) minmax(700px,1.24fr);display:grid}.ux-ui-redesign-module__UNF0iG__transformCopy{padding:96px 54px 80px max(36px,50vw - 750px)}.ux-ui-redesign-module__UNF0iG__transformCopy h2{margin-top:42px}.ux-ui-redesign-module__UNF0iG__transformCopy>p{color:#0b0b0aa1;max-width:560px;margin:32px 0 0;line-height:1.7}.ux-ui-redesign-module__UNF0iG__transformCopy ul{border-top:1px solid #0b0b0a47;margin:46px 0 0;padding:0;list-style:none}.ux-ui-redesign-module__UNF0iG__transformCopy li{border-bottom:1px solid #0b0b0a47;align-items:center;gap:20px;min-height:66px;font-size:13px;display:flex}.ux-ui-redesign-module__UNF0iG__transformCopy li span{color:#0b0b0a75;font:650 8px/1 var(--font-geist-mono), monospace}.ux-ui-redesign-module__UNF0iG__transformVisual{background-color:#dedbd3;background-image:linear-gradient(#0b0b0a14 1px,#0000 1px),linear-gradient(90deg,#0b0b0a14 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-left:1px solid #0b0b0a40;min-width:0;position:relative;overflow:hidden}.ux-ui-redesign-module__UNF0iG__rulerTop{border-bottom:1px solid #0b0b0a40;justify-content:space-between;height:38px;padding:0 20px;display:flex}.ux-ui-redesign-module__UNF0iG__rulerTop i{background:#0b0b0a59;width:1px;height:10px;display:block}.ux-ui-redesign-module__UNF0iG__rulerTop i:nth-child(5n){height:20px}.ux-ui-redesign-module__UNF0iG__wireframe,.ux-ui-redesign-module__UNF0iG__colorPanel{border:1px solid #0b0b0a6b;position:absolute;overflow:hidden;box-shadow:20px 24px #0b0b0a1f}.ux-ui-redesign-module__UNF0iG__wireframe{background:#f0ede6;width:48%;height:570px;padding:20px;top:120px;left:7%;transform:rotate(-4deg)}.ux-ui-redesign-module__UNF0iG__wireframe>span,.ux-ui-redesign-module__UNF0iG__colorPanel>span{font:650 7px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.ux-ui-redesign-module__UNF0iG__wireHeader{border:1px solid #0b0b0a4d;justify-content:space-between;align-items:center;height:55px;margin-top:22px;display:flex}.ux-ui-redesign-module__UNF0iG__wireHeader i:first-child{background:#0b0b0a38;width:60px;height:12px;margin-left:14px}.ux-ui-redesign-module__UNF0iG__wireHeader i:last-child{border:1px solid #0b0b0a4d;width:48px;height:22px;margin-right:14px}.ux-ui-redesign-module__UNF0iG__wireHero{border:1px solid #0b0b0a4d;flex-direction:column;height:210px;margin-top:12px;padding:24px;display:flex}.ux-ui-redesign-module__UNF0iG__wireHero strong{background:#0b0b0a40;width:75%;height:55px;display:block}.ux-ui-redesign-module__UNF0iG__wireHero i{border:1px solid #0b0b0a52;width:105px;height:32px;margin-top:auto;display:block}.ux-ui-redesign-module__UNF0iG__wireGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.ux-ui-redesign-module__UNF0iG__wireGrid i{border:1px solid #0b0b0a4d;height:120px;display:block}.ux-ui-redesign-module__UNF0iG__wireFooter{gap:10px;margin-top:12px;display:flex}.ux-ui-redesign-module__UNF0iG__wireFooter i{background:#0b0b0a33;width:42%;height:10px}.ux-ui-redesign-module__UNF0iG__colorPanel{background:var(--paper);width:58%;height:620px;padding:20px;top:86px;right:4%;transform:rotate(2.4deg)}.ux-ui-redesign-module__UNF0iG__uiHeader{background:var(--ink);height:62px;color:var(--paper);justify-content:space-between;align-items:center;margin-top:18px;padding:0 18px;display:flex}.ux-ui-redesign-module__UNF0iG__uiHeader b{font:500 22px/1 var(--font-cormorant), Georgia, serif;letter-spacing:.08em}.ux-ui-redesign-module__UNF0iG__uiHeader i{font:650 7px/1 var(--font-geist-mono), monospace;font-style:normal}.ux-ui-redesign-module__UNF0iG__uiPhoto{height:420px;color:var(--paper);background:linear-gradient(145deg,#0b0b0a1f,#0b0b0a9e),linear-gradient(130deg,#a19582,#3f454d 56%,#191b1c);flex-direction:column;padding:30px;display:flex}.ux-ui-redesign-module__UNF0iG__uiPhoto small{font:650 7px/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.ux-ui-redesign-module__UNF0iG__uiPhoto strong{font:500 clamp(34px, 3.1vw, 58px)/.86 var(--font-cormorant), Georgia, serif;margin-top:auto}.ux-ui-redesign-module__UNF0iG__uiPhoto button{background:var(--orange);width:145px;height:42px;color:var(--ink);border:0;margin-top:26px;font-size:9px}.ux-ui-redesign-module__UNF0iG__uiBottom{height:56px;font:650 7px/1 var(--font-geist-mono), monospace;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.ux-ui-redesign-module__UNF0iG__note{font:700 8px/1.4 var(--font-geist-mono), monospace;letter-spacing:.12em;text-align:right;position:absolute;bottom:20px;right:26px}.ux-ui-redesign-module__UNF0iG__approach{background:var(--orange);color:var(--ink);padding:100px max(36px,50vw - 750px) 84px}.ux-ui-redesign-module__UNF0iG__stepGrid{border-top:1px solid #0b0b0a6b;grid-template-columns:repeat(5,1fr);margin-top:68px;display:grid}.ux-ui-redesign-module__UNF0iG__stepGrid article{border-right:1px solid #0b0b0a57;flex-direction:column;min-height:300px;padding:24px 24px 26px 0;display:flex}.ux-ui-redesign-module__UNF0iG__stepGrid article+article{padding-left:24px}.ux-ui-redesign-module__UNF0iG__stepGrid article:last-child{border-right:0}.ux-ui-redesign-module__UNF0iG__stepGrid span{font:500 24px/1 var(--font-cormorant), Georgia, serif}.ux-ui-redesign-module__UNF0iG__stepGrid h3{max-width:210px;font:500 27px/1 var(--font-cormorant), Georgia, serif;margin:auto 0 20px}.ux-ui-redesign-module__UNF0iG__stepGrid p{color:#0b0b0aa3;max-width:240px;margin:0;font-size:11px;line-height:1.56}.ux-ui-redesign-module__UNF0iG__system{background:var(--ink);grid-template-columns:minmax(460px,.76fr) minmax(700px,1.24fr);min-height:850px;display:grid}.ux-ui-redesign-module__UNF0iG__system .ux-ui-redesign-module__UNF0iG__label,.ux-ui-redesign-module__UNF0iG__finalCta .ux-ui-redesign-module__UNF0iG__label{color:#f3efe673}.ux-ui-redesign-module__UNF0iG__systemCopy{padding:100px 54px 82px max(36px,50vw - 750px)}.ux-ui-redesign-module__UNF0iG__systemCopy h2{margin-top:44px}.ux-ui-redesign-module__UNF0iG__systemCopy>p{color:#f3efe691;max-width:540px;margin:32px 0 0;line-height:1.7}.ux-ui-redesign-module__UNF0iG__systemFacts{border-top:1px solid #f3efe633;border-bottom:1px solid #f3efe633;grid-template-columns:repeat(3,1fr);margin-top:54px;display:grid}.ux-ui-redesign-module__UNF0iG__systemFacts div{border-right:1px solid #f3efe633;flex-direction:column;min-height:110px;padding:20px 15px 18px 0;display:flex}.ux-ui-redesign-module__UNF0iG__systemFacts div+div{padding-left:15px}.ux-ui-redesign-module__UNF0iG__systemFacts div:last-child{border-right:0}.ux-ui-redesign-module__UNF0iG__systemFacts strong{font:500 36px/1 var(--font-cormorant), Georgia, serif;margin-top:auto}.ux-ui-redesign-module__UNF0iG__systemFacts span{color:#f3efe670;margin-top:7px;font-size:9px}.ux-ui-redesign-module__UNF0iG__componentBoard{background:var(--paper);min-width:0;color:var(--ink);border:1px solid #f3efe65c;align-self:center;margin:64px 0 64px 20px;overflow:hidden;box-shadow:-24px 24px #a49be76b}.ux-ui-redesign-module__UNF0iG__boardTop{height:50px;font:650 8px/1 var(--font-geist-mono), monospace;letter-spacing:.11em;border-bottom:1px solid #0b0b0a2e;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.ux-ui-redesign-module__UNF0iG__boardGrid{grid-template-columns:repeat(3,1fr);display:grid}.ux-ui-redesign-module__UNF0iG__boardGrid article{border-bottom:1px solid #0b0b0a2e;border-right:1px solid #0b0b0a2e;flex-direction:column;min-height:270px;padding:22px;display:flex}.ux-ui-redesign-module__UNF0iG__boardGrid article:nth-child(3n){border-right:0}.ux-ui-redesign-module__UNF0iG__boardGrid small{color:#0b0b0a7a;font:650 7px/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.ux-ui-redesign-module__UNF0iG__typeSample strong{font:500 120px/.7 var(--font-cormorant), Georgia, serif;margin:auto 0 0}.ux-ui-redesign-module__UNF0iG__typeSample span{font:650 8px/1 var(--font-geist-mono), monospace;margin-top:22px}.ux-ui-redesign-module__UNF0iG__colorSample div{grid-template-columns:repeat(2,1fr);margin-top:auto;display:grid}.ux-ui-redesign-module__UNF0iG__colorSample i{aspect-ratio:1;background:var(--ink);display:block}.ux-ui-redesign-module__UNF0iG__colorSample i:nth-child(2){background:var(--orange)}.ux-ui-redesign-module__UNF0iG__colorSample i:nth-child(3){background:var(--violet)}.ux-ui-redesign-module__UNF0iG__colorSample i:nth-child(4){background:var(--lime)}.ux-ui-redesign-module__UNF0iG__buttonSample{gap:12px}.ux-ui-redesign-module__UNF0iG__buttonSample small{margin-bottom:auto}.ux-ui-redesign-module__UNF0iG__buttonSample button{border:1px solid var(--ink);background:var(--ink);min-height:48px;color:var(--paper);font-size:9px}.ux-ui-redesign-module__UNF0iG__buttonSample button:last-child{color:var(--ink);background:0 0}.ux-ui-redesign-module__UNF0iG__inputSample label{gap:8px;margin-top:auto;font-size:9px;display:grid}.ux-ui-redesign-module__UNF0iG__inputSample input{height:46px;color:var(--ink);background:0 0;border:1px solid #0b0b0a4d;padding:0 12px}.ux-ui-redesign-module__UNF0iG__inputSample>span{color:#3b8746;margin-top:10px;font-size:8px}.ux-ui-redesign-module__UNF0iG__cardSample>div{background:var(--violet);flex-direction:column;min-height:150px;margin-top:auto;padding:18px;display:flex;position:relative}.ux-ui-redesign-module__UNF0iG__cardSample div span{font-size:8px}.ux-ui-redesign-module__UNF0iG__cardSample div strong{font:500 32px/1 var(--font-cormorant), Georgia, serif;margin-top:auto}.ux-ui-redesign-module__UNF0iG__cardSample div i{font-style:normal;position:absolute;bottom:16px;right:16px}.ux-ui-redesign-module__UNF0iG__stateSample{gap:9px}.ux-ui-redesign-module__UNF0iG__stateSample small{margin-bottom:auto}.ux-ui-redesign-module__UNF0iG__stateSample div{border:1px solid #0b0b0a33;align-items:center;gap:9px;min-height:38px;padding:0 12px;font-size:9px;display:flex}.ux-ui-redesign-module__UNF0iG__stateSample div i{background:#62b86d;border-radius:50%;width:7px;height:7px}.ux-ui-redesign-module__UNF0iG__stateSample div:nth-child(3) i{background:#d7a42f}.ux-ui-redesign-module__UNF0iG__stateSample div:nth-child(4) i{background:#d85252}.ux-ui-redesign-module__UNF0iG__result{background:var(--lime);color:var(--ink);padding:100px max(36px,50vw - 750px)}.ux-ui-redesign-module__UNF0iG__resultHeading{grid-template-columns:.35fr 1fr;gap:58px;display:grid}.ux-ui-redesign-module__UNF0iG__resultGrid{border-top:1px solid #0b0b0a59;border-left:1px solid #0b0b0a59;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.ux-ui-redesign-module__UNF0iG__resultGrid article{border-bottom:1px solid #0b0b0a59;border-right:1px solid #0b0b0a59;flex-direction:column;min-height:290px;padding:24px;transition:background .18s;display:flex;position:relative}.ux-ui-redesign-module__UNF0iG__resultGrid article:hover{background:var(--paper)}.ux-ui-redesign-module__UNF0iG__resultGrid span{font:650 8px/1 var(--font-geist-mono), monospace}.ux-ui-redesign-module__UNF0iG__resultGrid h3{font:500 38px/1 var(--font-cormorant), Georgia, serif;margin:auto 0 18px}.ux-ui-redesign-module__UNF0iG__resultGrid p{color:#0b0b0a9e;max-width:380px;margin:0;line-height:1.6}.ux-ui-redesign-module__UNF0iG__resultGrid i{font-style:normal;position:absolute;bottom:22px;right:22px}.ux-ui-redesign-module__UNF0iG__faq{background:var(--paper);color:var(--ink);grid-template-columns:.78fr 1.22fr;gap:90px;padding:100px max(36px,50vw - 750px);display:grid}.ux-ui-redesign-module__UNF0iG__faq h2{margin-top:30px}.ux-ui-redesign-module__UNF0iG__faqList{border-top:1px solid #0b0b0a4d}.ux-ui-redesign-module__UNF0iG__faqList details{border-bottom:1px solid #0b0b0a4d}.ux-ui-redesign-module__UNF0iG__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;min-height:90px;font-size:18px;font-weight:650;list-style:none;display:flex}.ux-ui-redesign-module__UNF0iG__faqList summary::-webkit-details-marker{display:none}.ux-ui-redesign-module__UNF0iG__faqList summary span{font-size:28px;font-weight:400;transition:transform .18s}.ux-ui-redesign-module__UNF0iG__faqList details[open] summary span{transform:rotate(45deg)}.ux-ui-redesign-module__UNF0iG__faqList p{color:#0b0b0a9e;max-width:700px;margin:-4px 0 30px;line-height:1.7}.ux-ui-redesign-module__UNF0iG__finalCta{grid-template-columns:minmax(430px,.86fr) minmax(580px,1.14fr);min-height:640px;display:grid}.ux-ui-redesign-module__UNF0iG__ctaGraphic{background:var(--violet);color:var(--ink);flex-direction:column;padding:40px;display:flex;position:relative;overflow:hidden}.ux-ui-redesign-module__UNF0iG__ctaGraphic>span,.ux-ui-redesign-module__UNF0iG__ctaGraphic>small{z-index:2;font:650 8px/1 var(--font-geist-mono), monospace;letter-spacing:.14em;position:relative}.ux-ui-redesign-module__UNF0iG__ctaGraphic>strong{font:500 clamp(290px, 29vw, 520px)/.62 var(--font-cormorant), Georgia, serif;margin:auto}.ux-ui-redesign-module__UNF0iG__ctaGraphic>div{position:absolute;inset:0}.ux-ui-redesign-module__UNF0iG__ctaGraphic i{border:1px solid #0b0b0a6b;border-radius:50%;display:block;position:absolute}.ux-ui-redesign-module__UNF0iG__ctaGraphic i:first-child{width:390px;height:390px;top:80px;left:-70px}.ux-ui-redesign-module__UNF0iG__ctaGraphic i:nth-child(2){width:260px;height:260px;bottom:80px;right:-55px}.ux-ui-redesign-module__UNF0iG__ctaGraphic i:nth-child(3){background:#0b0b0a40;border:0;border-radius:0;width:1px;height:100%;top:0;left:50%}.ux-ui-redesign-module__UNF0iG__ctaCopy{background:var(--ink);padding:82px max(36px,50vw - 750px) 72px clamp(48px,6vw,96px)}.ux-ui-redesign-module__UNF0iG__ctaCopy h2{margin-top:28px}.ux-ui-redesign-module__UNF0iG__ctaCopy>p{color:#f3efe699;max-width:620px;margin:28px 0 34px;line-height:1.7}.ux-ui-redesign-module__UNF0iG__ctaCopy>div{gap:8px;margin-top:38px;display:grid}.ux-ui-redesign-module__UNF0iG__ctaCopy>div small{color:#f3efe666;font:650 8px/1 var(--font-geist-mono), monospace;letter-spacing:.12em;margin-bottom:6px}.ux-ui-redesign-module__UNF0iG__ctaCopy>div a{color:#f3efe6db;width:max-content}@media (max-width:1180px){.ux-ui-redesign-module__UNF0iG__hero{grid-template-columns:minmax(520px,.94fr) minmax(500px,1.06fr)}.ux-ui-redesign-module__UNF0iG__beforeCard{width:58%}.ux-ui-redesign-module__UNF0iG__afterCard{width:68%}.ux-ui-redesign-module__UNF0iG__transformation,.ux-ui-redesign-module__UNF0iG__system{grid-template-columns:.8fr 1.2fr}.ux-ui-redesign-module__UNF0iG__boardGrid article{padding:17px}}@media (max-width:900px){.ux-ui-redesign-module__UNF0iG__hero{grid-template-columns:1fr;min-height:0}.ux-ui-redesign-module__UNF0iG__heroCopy{padding:72px 24px 62px}.ux-ui-redesign-module__UNF0iG__heroVisual{border-top:1px solid #f3efe624;border-left:0;min-height:820px}.ux-ui-redesign-module__UNF0iG__beforeCard{left:8%}.ux-ui-redesign-module__UNF0iG__afterCard{right:8%}.ux-ui-redesign-module__UNF0iG__diagnosisHeading,.ux-ui-redesign-module__UNF0iG__approachIntro{grid-template-columns:1fr;gap:28px}.ux-ui-redesign-module__UNF0iG__diagnosis,.ux-ui-redesign-module__UNF0iG__approach,.ux-ui-redesign-module__UNF0iG__result,.ux-ui-redesign-module__UNF0iG__faq{padding-left:24px;padding-right:24px}.ux-ui-redesign-module__UNF0iG__problemGrid{grid-template-columns:repeat(2,1fr)}.ux-ui-redesign-module__UNF0iG__problemGrid article:nth-child(2){border-right:0}.ux-ui-redesign-module__UNF0iG__problemGrid article:nth-child(n+3){border-top:1px solid #0b0b0a57}.ux-ui-redesign-module__UNF0iG__transformation,.ux-ui-redesign-module__UNF0iG__system{grid-template-columns:1fr}.ux-ui-redesign-module__UNF0iG__transformCopy,.ux-ui-redesign-module__UNF0iG__systemCopy{padding:82px 24px 58px}.ux-ui-redesign-module__UNF0iG__transformVisual{border-top:1px solid #0b0b0a40;border-left:0;min-height:800px}.ux-ui-redesign-module__UNF0iG__stepGrid{grid-template-columns:repeat(3,1fr)}.ux-ui-redesign-module__UNF0iG__stepGrid article:nth-child(3){border-right:0}.ux-ui-redesign-module__UNF0iG__stepGrid article:nth-child(n+4){border-top:1px solid #0b0b0a57}.ux-ui-redesign-module__UNF0iG__componentBoard{margin:0 24px 76px}.ux-ui-redesign-module__UNF0iG__faq{grid-template-columns:1fr;gap:52px}.ux-ui-redesign-module__UNF0iG__finalCta{grid-template-columns:1fr}.ux-ui-redesign-module__UNF0iG__ctaGraphic{min-height:540px}.ux-ui-redesign-module__UNF0iG__ctaCopy{padding:74px 24px}}@media (max-width:620px){.ux-ui-redesign-module__UNF0iG__heroCopy{padding:56px 16px 48px}.ux-ui-redesign-module__UNF0iG__eyebrow{font-size:7px}.ux-ui-redesign-module__UNF0iG__hero h1{margin-top:38px;font-size:clamp(55px,16vw,76px);line-height:.85}.ux-ui-redesign-module__UNF0iG__heroLead{font-size:16px}.ux-ui-redesign-module__UNF0iG__heroActions{flex-direction:column;align-items:stretch;gap:16px}.ux-ui-redesign-module__UNF0iG__heroActions a:first-child{width:100%}.ux-ui-redesign-module__UNF0iG__heroActions a:last-child{width:max-content}.ux-ui-redesign-module__UNF0iG__heroFacts{grid-template-columns:1fr}.ux-ui-redesign-module__UNF0iG__heroFacts div,.ux-ui-redesign-module__UNF0iG__heroFacts div+div{border-bottom:1px solid #f3efe62e;border-right:0;min-height:70px;padding:15px 0}.ux-ui-redesign-module__UNF0iG__heroFacts div:last-child{border-bottom:0}.ux-ui-redesign-module__UNF0iG__heroVisual{min-height:650px}.ux-ui-redesign-module__UNF0iG__visualMeta{top:28px;left:16px;right:16px}.ux-ui-redesign-module__UNF0iG__beforeCard{width:82%;height:410px;top:108px;left:-14%}.ux-ui-redesign-module__UNF0iG__afterCard{transform-origin:100% 0;width:92%;height:500px;top:90px;right:-17%;transform:rotate(3deg)scale(.82)}.ux-ui-redesign-module__UNF0iG__scoreCard{width:125px;height:140px;padding:13px;bottom:32px;right:10px}.ux-ui-redesign-module__UNF0iG__scoreCard strong{font-size:54px}.ux-ui-redesign-module__UNF0iG__visualCaption{display:none}.ux-ui-redesign-module__UNF0iG__diagnosis,.ux-ui-redesign-module__UNF0iG__approach,.ux-ui-redesign-module__UNF0iG__result,.ux-ui-redesign-module__UNF0iG__faq{padding:68px 16px}.ux-ui-redesign-module__UNF0iG__diagnosis h2,.ux-ui-redesign-module__UNF0iG__transformation h2,.ux-ui-redesign-module__UNF0iG__approach h2,.ux-ui-redesign-module__UNF0iG__system h2,.ux-ui-redesign-module__UNF0iG__result h2,.ux-ui-redesign-module__UNF0iG__faq h2,.ux-ui-redesign-module__UNF0iG__finalCta h2{font-size:clamp(48px,14vw,66px)}.ux-ui-redesign-module__UNF0iG__problemGrid{grid-template-columns:1fr}.ux-ui-redesign-module__UNF0iG__problemGrid article,.ux-ui-redesign-module__UNF0iG__problemGrid article+article{border-top:1px solid #0b0b0a57;border-right:0;min-height:220px;padding:22px 0}.ux-ui-redesign-module__UNF0iG__transformCopy,.ux-ui-redesign-module__UNF0iG__systemCopy{padding:68px 16px 50px}.ux-ui-redesign-module__UNF0iG__transformVisual{min-height:610px}.ux-ui-redesign-module__UNF0iG__wireframe{transform-origin:0 0;width:65%;height:440px;top:85px;left:-18%;transform:rotate(-4deg)scale(.85)}.ux-ui-redesign-module__UNF0iG__colorPanel{transform-origin:100% 0;width:88%;height:510px;top:64px;right:-16%;transform:rotate(2deg)scale(.83)}.ux-ui-redesign-module__UNF0iG__stepGrid{grid-template-columns:1fr}.ux-ui-redesign-module__UNF0iG__stepGrid article,.ux-ui-redesign-module__UNF0iG__stepGrid article+article{border-top:1px solid #0b0b0a57;border-right:0;min-height:220px;padding:22px 0}.ux-ui-redesign-module__UNF0iG__systemFacts{grid-template-columns:1fr}.ux-ui-redesign-module__UNF0iG__systemFacts div,.ux-ui-redesign-module__UNF0iG__systemFacts div+div{border-bottom:1px solid #f3efe62e;border-right:0;min-height:76px;padding:14px 0}.ux-ui-redesign-module__UNF0iG__componentBoard{border-right:0;margin:0 0 0 16px;box-shadow:-12px 12px #a49be766}.ux-ui-redesign-module__UNF0iG__boardGrid{grid-template-columns:repeat(2,1fr)}.ux-ui-redesign-module__UNF0iG__boardGrid article,.ux-ui-redesign-module__UNF0iG__boardGrid article:nth-child(3n){border-right:1px solid #0b0b0a2e;min-height:220px;padding:14px}.ux-ui-redesign-module__UNF0iG__boardGrid article:nth-child(2n){border-right:0}.ux-ui-redesign-module__UNF0iG__typeSample strong{font-size:85px}.ux-ui-redesign-module__UNF0iG__resultHeading{grid-template-columns:1fr;gap:30px}.ux-ui-redesign-module__UNF0iG__resultGrid{grid-template-columns:1fr;margin-top:48px}.ux-ui-redesign-module__UNF0iG__resultGrid article{min-height:250px}.ux-ui-redesign-module__UNF0iG__faqList summary{min-height:78px;font-size:16px}.ux-ui-redesign-module__UNF0iG__ctaGraphic{min-height:400px;padding:24px 18px}.ux-ui-redesign-module__UNF0iG__ctaGraphic>strong{font-size:310px}.ux-ui-redesign-module__UNF0iG__ctaCopy{padding:64px 16px}}.ux-ui-redesign-module__UNF0iG__page .site-header{background:#0b0b0a}
