.home-module__txgM7a__home{font-size:clamp(15px,1vw,17px);line-height:1.5}.home-module__txgM7a__tiny{color:var(--ink-soft);font-size:12px;line-height:1.35}.home-module__txgM7a__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.home-module__txgM7a__sheet{min-height:max(100svh,760px);padding:20px var(--gutter);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.home-module__txgM7a__row{z-index:3;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid;position:relative}.home-module__txgM7a__logo{grid-column:1/span 2;align-items:flex-start;gap:10px;text-decoration:none;display:flex}.home-module__txgM7a__logo b{font:800 26px/.85 var(--sans);letter-spacing:-.04em}.home-module__txgM7a__logo svg{width:22px;height:26px}.home-module__txgM7a__menu{max-width:26ch;font:500 14px/1 var(--sans);text-transform:uppercase;border-top:1px solid #14141440;gap:9px;margin-top:34px;padding-top:14px;list-style:none;display:grid}.home-module__txgM7a__menu a{transition:color .25s var(--ease,ease), transform .35s var(--ease,ease);align-items:center;text-decoration:none;display:inline-flex}.home-module__txgM7a__menu a:before{content:"→";opacity:0;width:0;color:var(--red-deep);transition:width .35s var(--ease,ease), opacity .25s, transform .35s var(--ease,ease);display:inline-block;overflow:hidden;transform:translate(-8px)}.home-module__txgM7a__menu a:hover,.home-module__txgM7a__menu a:focus-visible{color:var(--red-deep)}.home-module__txgM7a__menu a:hover:before,.home-module__txgM7a__menu a:focus-visible:before{opacity:1;width:1.3em;transform:none}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__menu a,.home-module__txgM7a__menu a:before{transition:none}}.home-module__txgM7a__mail-top{text-align:right;grid-column:11/span 2}.home-module__txgM7a__mail-top a{font:500 14px/1.3 var(--sans)}.home-module__txgM7a__mid{grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:relative}.home-module__txgM7a__reds{font:500 clamp(15px,1.45vw,23px)/1.08 var(--sans);text-transform:uppercase;color:var(--red-deep);z-index:3;max-width:20ch;position:absolute;right:0}.home-module__txgM7a__reds.home-module__txgM7a__top{top:2%}.home-module__txgM7a__reds .home-module__txgM7a__and{margin-top:1.1em;display:block}.home-module__txgM7a__lede{z-index:3;position:absolute;top:48px;left:0}.home-module__txgM7a__home h1{font:500 clamp(30px,3.1vw,52px)/1 var(--sans);letter-spacing:-.035em;text-wrap:balance;max-width:11ch}.home-module__txgM7a__lede .home-module__txgM7a__what{max-width:26ch;color:var(--ink-soft);margin-top:18px;font-size:clamp(15px,1.05vw,17px);line-height:1.4}.home-module__txgM7a__head{aspect-ratio:400/520;z-index:2;width:min(36vw,440px);position:relative}.home-module__txgM7a__head svg.home-module__txgM7a__face{width:100%;height:auto;position:absolute;inset:auto 0 0;overflow:visible}.home-module__txgM7a__lid{transform-origin:300px 240px;animation:6s ease-in-out infinite home-module__txgM7a__lid}@keyframes home-module__txgM7a__lid{0%,to{transform:translate(118px,-226px)rotate(36deg)}50%{transform:translate(124px,-240px)rotate(40deg)}}.home-module__txgM7a__pop{stroke:var(--ink);stroke-width:3px;stroke-linecap:round;animation:1.8s ease-in-out infinite home-module__txgM7a__pop}.home-module__txgM7a__pop:nth-child(2){animation-delay:.3s}.home-module__txgM7a__pop:nth-child(3){animation-delay:.6s}@keyframes home-module__txgM7a__pop{0%,to{opacity:.25}50%{opacity:1}}.home-module__txgM7a__sphere{touch-action:none;cursor:grab;width:0;height:0;position:absolute;top:30%;left:51%}.home-module__txgM7a__sphere:active{cursor:grabbing}.home-module__txgM7a__thought{background:var(--white);border:2px solid var(--ink);text-align:center;cursor:pointer;width:76px;height:92px;font:600 14px/1 var(--sans);color:var(--ink);will-change:transform,opacity;border-radius:6px;place-items:center;margin:-46px 0 0 -38px;padding:6px;display:grid;position:absolute;top:0;left:0;box-shadow:0 8px 14px -10px #0006}.home-module__txgM7a__thought.home-module__txgM7a__long{letter-spacing:-.01em;font-size:11.5px}.home-module__txgM7a__thought small{font:400 9.5px/1.15 var(--sans);color:var(--ink-soft);letter-spacing:0;margin-top:4px;display:block}.home-module__txgM7a__thought svg{width:46px;height:46px}.home-module__txgM7a__thought.home-module__txgM7a__proj{background:var(--red);color:var(--white);border-color:var(--ink)}.home-module__txgM7a__thought.home-module__txgM7a__proj small{color:var(--red-tint)}.home-module__txgM7a__thought:hover,.home-module__txgM7a__thought:focus-visible{border-color:var(--red)}.home-module__txgM7a__thought.home-module__txgM7a__picked{outline:3px solid var(--red);outline-offset:2px}.home-module__txgM7a__bubble{z-index:4;background:var(--white);border:2px solid var(--ink);opacity:0;pointer-events:none;border-radius:18px;width:min(260px,40vw);padding:16px 18px;transition:opacity .3s,transform .4s cubic-bezier(.3,1.5,.5,1);position:absolute;top:58%;left:calc(100% - 20px);transform:translateY(8px)scale(.96);box-shadow:0 14px 24px -14px #00000073}.home-module__txgM7a__bubble.home-module__txgM7a__show{opacity:1;pointer-events:auto;transform:none}.home-module__txgM7a__bubble:before{content:"";background:var(--white);border:2px solid var(--ink);border-radius:50%;width:18px;height:18px;position:absolute;top:30px;left:-14px}.home-module__txgM7a__bubble:after{content:"";background:var(--white);border:2px solid var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:50px;left:-28px}.home-module__txgM7a__bubble b{font:800 22px/1.05 var(--sans);letter-spacing:-.02em;display:block}.home-module__txgM7a__bubble p{color:var(--ink-soft);margin-top:6px;font-size:14px}.home-module__txgM7a__bubble a{font:600 12px/1 var(--sans);color:var(--red-deep);border-bottom:1.5px solid;margin:10px 14px 0 0;padding-bottom:2px;text-decoration:none;display:inline-block}.home-module__txgM7a__bubble a:hover{color:var(--ink)}.home-module__txgM7a__bubble button{font:600 12px/1 var(--sans);cursor:pointer;color:var(--red-deep);background:0 0;border:0;border-bottom:1.5px solid;margin-top:10px;padding:0 0 2px}.home-module__txgM7a__sec{padding:clamp(80px,10vw,150px) var(--gutter);border-top:2px solid var(--ink)}.home-module__txgM7a__sec-head{margin-bottom:clamp(36px,5vw,72px)}.home-module__txgM7a__sec-head h2{font:300 clamp(52px,8.4vw,150px)/.86 var(--sans);letter-spacing:-.055em;text-wrap:balance;grid-column:1/span 7}.home-module__txgM7a__sec-head h2 b{color:var(--red-deep);font-weight:800}.home-module__txgM7a__sec-head p{color:var(--ink-soft);grid-column:9/span 4;align-self:end;max-width:36ch;font-size:clamp(16px,1.15vw,19px)}.home-module__txgM7a__lines{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-module__txgM7a__lines path{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.home-module__txgM7a__weave{padding-bottom:40px;position:relative}.home-module__txgM7a__clients{padding-bottom:clamp(60px,6vw,90px)}.home-module__txgM7a__stages{z-index:1;margin-bottom:var(--flap-room,clamp(170px,14vw,210px));grid-template-columns:repeat(4,minmax(0,1fr));gap:36px clamp(24px,3vw,48px);list-style:none;display:grid;position:relative}.home-module__txgM7a__stage-card{transform:rotate(var(--tilt,0deg));transition:transform .5s var(--ease);z-index:1;position:relative}.home-module__txgM7a__stage-card:first-child{--tilt:-1.6deg}.home-module__txgM7a__stage-card:nth-child(2){--tilt:1.1deg}.home-module__txgM7a__stage-card:nth-child(3){--tilt:-.8deg}.home-module__txgM7a__stage-card:nth-child(4){--tilt:1.5deg}.home-module__txgM7a__stage-card.home-module__txgM7a__open{z-index:3;transform:rotate(0)translateY(-6px)}.home-module__txgM7a__face-front{background:var(--white);border:2px solid var(--ink);height:100%;transition:box-shadow .5s var(--ease),border-radius .3s;border-radius:6px;flex-direction:column;gap:12px;padding:clamp(18px,1.6vw,26px);display:flex;position:relative;box-shadow:0 12px 18px -14px #00000073}.home-module__txgM7a__stage-card.home-module__txgM7a__open .home-module__txgM7a__face-front{border-radius:6px 6px 0 0;box-shadow:0 22px 28px -18px #00000080}.home-module__txgM7a__face-front>svg{width:48px;height:48px;color:var(--ink)}.home-module__txgM7a__stage-card:nth-child(4) .home-module__txgM7a__face-front>svg{color:var(--red-deep)}.home-module__txgM7a__face-front h3{font:800 clamp(22px,1.9vw,30px)/1 var(--sans);letter-spacing:-.035em;text-wrap:balance;padding-right:36px}.home-module__txgM7a__face-front>p{color:var(--ink-soft)}.home-module__txgM7a__face-front .home-module__txgM7a__get{border-top:1.5px solid var(--ink);color:var(--ink);margin-top:auto;padding-top:14px}.home-module__txgM7a__stage-card b{font:600 12px/1.2 var(--sans);text-transform:uppercase;letter-spacing:.04em;color:var(--red-deep);margin-bottom:4px;display:block}.home-module__txgM7a__more-btn{cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;border-radius:6px;position:absolute;inset:0}.home-module__txgM7a__more-btn:focus-visible{outline:none}.home-module__txgM7a__stage-card:has(.home-module__txgM7a__more-btn:focus-visible) .home-module__txgM7a__face-front{outline:2px solid var(--red);outline-offset:4px}.home-module__txgM7a__more-btn i{border:2px solid var(--ink);background:var(--white);width:30px;height:30px;transition:background .3s,transform .5s var(--ease);border-radius:50%;position:absolute;top:clamp(16px,1.5vw,24px);right:clamp(14px,1.4vw,22px)}.home-module__txgM7a__more-btn i:before,.home-module__txgM7a__more-btn i:after{content:"";width:12px;height:2px;transition:transform .5s var(--ease);background:currentColor;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.home-module__txgM7a__more-btn i:after{transform:rotate(90deg)}.home-module__txgM7a__stage-card:hover .home-module__txgM7a__more-btn i{background:var(--paper)}.home-module__txgM7a__stage-card.home-module__txgM7a__open .home-module__txgM7a__more-btn i{background:var(--red);color:var(--white);transform:rotate(180deg)}.home-module__txgM7a__stage-card.home-module__txgM7a__open .home-module__txgM7a__more-btn i:after{transform:rotate(0)}.home-module__txgM7a__flap{background:var(--white);border:2px solid var(--ink);border-top:1.5px dashed var(--ink);transform-origin:50% 0;opacity:0;visibility:hidden;transition:transform .55s var(--ease),opacity .25s .1s,visibility 0s .55s;border-radius:0 0 6px 6px;padding:clamp(16px,1.4vw,22px) clamp(18px,1.6vw,26px) clamp(18px,1.6vw,24px);position:absolute;top:calc(100% - 2px);left:0;right:0;transform:perspective(900px)rotateX(-96deg);box-shadow:0 22px 28px -18px #00000080}.home-module__txgM7a__stage-card.home-module__txgM7a__open .home-module__txgM7a__flap{opacity:1;visibility:visible;transition:transform .6s var(--ease),opacity .2s,visibility 0s;transform:perspective(900px)rotateX(0)}.home-module__txgM7a__flap dl{gap:11px;font-size:14.5px;line-height:1.38;display:grid}.home-module__txgM7a__flap dl>div+div{border-top:1px solid #14141438;padding-top:11px}.home-module__txgM7a__flap dd,.home-module__txgM7a__face-front>p,.home-module__txgM7a__proof span{text-wrap:pretty}.home-module__txgM7a__flap dt{font:600 12px/1.2 var(--sans);text-transform:uppercase;letter-spacing:.04em;color:var(--red-deep);margin-bottom:3px}.home-module__txgM7a__rnav,.home-module__txgM7a__rhead,.home-module__txgM7a__trail,.home-module__txgM7a__drift{display:none}.home-module__txgM7a__cards{gap:clamp(24px,3vw,40px);list-style:none;display:grid}.home-module__txgM7a__card{background:var(--white);border:2px solid var(--ink);color:var(--ink);transition:background-color .45s var(--ease),color .45s var(--ease);border-radius:10px;box-shadow:0 22px 40px -26px #00000080}.home-module__txgM7a__card article{padding:clamp(18px,2vw,28px)}.home-module__txgM7a__c-top{border-bottom:2px solid;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:14px;display:flex}.home-module__txgM7a__c-top h3{font:800 clamp(28px,2.6vw,44px)/1 var(--sans);letter-spacing:-.04em}.home-module__txgM7a__c-top p{font:500 13px/1.3 var(--sans);text-transform:uppercase;letter-spacing:.02em}.home-module__txgM7a__c-body{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(18px,2vw,28px);display:grid}.home-module__txgM7a__media{border:2px solid var(--ink);background:var(--paper-2);aspect-ratio:16/10;border-radius:6px;position:relative;overflow:hidden}.home-module__txgM7a__media video,.home-module__txgM7a__media img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.home-module__txgM7a__media figcaption{background:var(--white);color:var(--ink);border:1.5px solid var(--ink);font:600 11px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase;border-radius:99px;padding:5px 10px;position:absolute;bottom:10px;left:10px}.home-module__txgM7a__pp{background:var(--white);width:40px;height:40px;color:var(--ink);border:2px solid var(--ink);cursor:pointer;transition:transform .25s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;left:10px;box-shadow:0 6px 12px -8px #00000080}.home-module__txgM7a__pp:hover{transform:scale(1.08)}.home-module__txgM7a__pp svg{width:16px;height:16px}.home-module__txgM7a__pp .home-module__txgM7a__i-play{display:none}.home-module__txgM7a__pp[data-state=paused] .home-module__txgM7a__i-play{display:block}.home-module__txgM7a__pp[data-state=paused] .home-module__txgM7a__i-pause{display:none}.home-module__txgM7a__facts{gap:14px;display:grid}.home-module__txgM7a__facts dd{font-size:15px;line-height:1.42}.home-module__txgM7a__c-link{font:600 14px/1 var(--sans);color:var(--red-deep);border-bottom:2px solid;margin-top:18px;padding-bottom:3px;text-decoration:none;display:inline-block}.home-module__txgM7a__c-link:after{content:"  →"}.home-module__txgM7a__c-link:hover{color:var(--ink)}.home-module__txgM7a__card.home-module__txgM7a__current{background:var(--red);color:var(--white)}.home-module__txgM7a__card.home-module__txgM7a__current .home-module__txgM7a__facts dt{color:var(--red-tint)}.home-module__txgM7a__card.home-module__txgM7a__current .home-module__txgM7a__c-link{color:var(--white)}.home-module__txgM7a__card.home-module__txgM7a__current .home-module__txgM7a__c-link:hover{color:var(--ink)}.home-module__txgM7a__card.home-module__txgM7a__current .home-module__txgM7a__c-link:focus-visible,.home-module__txgM7a__card.home-module__txgM7a__current .home-module__txgM7a__pp:focus-visible{outline-color:var(--white)}.home-module__txgM7a__rise.home-module__txgM7a__on{height:calc(100svh + var(--n) * 90svh)}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__stage{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:16px;height:100svh;display:grid;position:sticky;top:0}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__rhead{aspect-ratio:400/520;grid-column:1/span 4;place-self:end start;width:min(100%,400px);max-height:72svh;display:block;position:relative}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__rhead svg{width:100%;height:auto;position:absolute;inset:auto 0 0;overflow:visible}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__rlid{transform-origin:300px 240px}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__rnav{z-index:5;display:block;position:absolute;top:clamp(24px,5svh,56px);left:0}.home-module__txgM7a__rnav ol{font:500 clamp(15px,1.2vw,20px)/1.15 var(--sans);text-transform:uppercase;list-style:none}.home-module__txgM7a__rnav a{color:var(--red-deep);align-items:center;gap:10px;padding:3px 0;text-decoration:none;display:flex}.home-module__txgM7a__rnav a:before{content:"";width:10px;height:10px;transition:background .3s,transform .4s var(--ease);border:2px solid;border-radius:50%;flex:none}.home-module__txgM7a__rnav a:after{content:"→";opacity:0;transition:opacity .25s,transform .35s var(--ease);transform:translate(-6px)}.home-module__txgM7a__rnav a[aria-current]{color:var(--ink)}.home-module__txgM7a__rnav a[aria-current]:before{background:var(--red);border-color:var(--ink);transform:scale(1.4)}.home-module__txgM7a__rnav a:hover{color:var(--ink);text-decoration:underline;text-decoration-thickness:2px}.home-module__txgM7a__rnav a:hover:after,.home-module__txgM7a__rnav a:focus-visible:after{opacity:1;transform:none}.home-module__txgM7a__rmeter{font:600 14px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ink);align-items:center;gap:12px;margin-top:22px;display:flex}.home-module__txgM7a__rmeter i{background:#1414142e;width:120px;height:2px;display:block;position:relative}.home-module__txgM7a__rmeter i b{background:var(--red);transform-origin:0;width:100%;height:4px;position:absolute;top:-1px;left:0;transform:scaleX(0)}.home-module__txgM7a__rcue{display:none}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__rcue{z-index:6;font:500 14px/1.2 var(--sans);display:block;position:absolute;bottom:clamp(14px,3svh,30px);right:0}.home-module__txgM7a__rcue a{color:var(--red-deep);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.home-module__txgM7a__rcue a:hover{color:var(--ink)}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__drift{pointer-events:none;z-index:0;display:block;position:absolute;inset:0;overflow:hidden}.home-module__txgM7a__drift i{border:1.5px solid var(--ink);opacity:0;will-change:transform,opacity;border-radius:3px;position:absolute;top:0;left:0}.home-module__txgM7a__drift i.home-module__txgM7a__o{border-radius:50%}.home-module__txgM7a__drift i:not(.home-module__txgM7a__o):after{content:"";border-top:1.5px solid var(--ink);position:absolute;top:46%;left:22%;right:22%}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__trail{pointer-events:none;z-index:1;display:block;position:absolute;inset:0}.home-module__txgM7a__trail i{background:var(--white);border:2px solid var(--ink);opacity:0;border-radius:50%;transition:opacity .3s;position:absolute;top:0;left:0}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__cards{z-index:2;grid-column:5/-1;height:100%;display:block;position:relative}.home-module__txgM7a__rise.home-module__txgM7a__on .home-module__txgM7a__card{transform-origin:50%;will-change:transform,opacity;opacity:0;max-width:920px;margin-left:auto;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.home-module__txgM7a__help-top{align-items:center}.home-module__txgM7a__help-top h2{font:300 clamp(52px,8.4vw,150px)/.86 var(--sans);letter-spacing:-.055em;grid-column:1/span 5}.home-module__txgM7a__help-top h2 b{color:var(--red-deep);font-weight:800}.home-module__txgM7a__say{background:var(--white);border:2px solid var(--ink);border-radius:28px;grid-column:7/span 6;padding:clamp(24px,3vw,44px);position:relative;box-shadow:0 22px 40px -26px #00000080}.home-module__txgM7a__say:before{content:"";background:var(--white);border:2px solid var(--ink);border-radius:50%;width:24px;height:24px;position:absolute;top:46%;left:-30px}.home-module__txgM7a__say:after{content:"";background:var(--white);border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:calc(46% + 30px);left:-54px}.home-module__txgM7a__say p{font:500 clamp(18px,1.6vw,26px)/1.3 var(--sans);letter-spacing:-.01em;max-width:40ch}.home-module__txgM7a__help-intro{max-width:44ch;color:var(--ink-soft);margin:clamp(64px,8vw,120px) 0 22px;font-size:clamp(16px,1.15vw,19px)}.home-module__txgM7a__probs{border-top:2px solid var(--ink);list-style:none}.home-module__txgM7a__prob{border-bottom:1px solid #14141440;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;padding:clamp(26px,3vw,44px) 0;display:grid}.home-module__txgM7a__prob h3{font:500 clamp(22px,2.2vw,36px)/1.04 var(--sans);text-transform:uppercase;color:var(--red-deep);letter-spacing:-.01em;text-wrap:balance;grid-column:1/span 5;max-width:16ch}.home-module__txgM7a__prob .home-module__txgM7a__pw{grid-column:6/span 4;gap:14px;max-width:40ch;display:grid}.home-module__txgM7a__prob .home-module__txgM7a__who{color:var(--ink-soft)}.home-module__txgM7a__prob .home-module__txgM7a__chg{font:500 clamp(17px,1.3vw,21px)/1.32 var(--sans);letter-spacing:-.005em}.home-module__txgM7a__prob .home-module__txgM7a__chg b{font:600 12px/1.2 var(--sans);text-transform:uppercase;letter-spacing:.04em;color:var(--red-deep);margin-bottom:6px;display:block}.home-module__txgM7a__proof{width:min(100%,250px);color:var(--ink);background:var(--white);border:2px solid var(--ink);transform:rotate(var(--tilt,1.4deg));transition:transform .5s var(--ease),box-shadow .5s var(--ease);border-radius:6px;grid-column:10/span 3;justify-self:end;padding:14px 16px 16px;text-decoration:none;display:block;box-shadow:0 12px 18px -14px #00000073}.home-module__txgM7a__prob:nth-child(2) .home-module__txgM7a__proof{--tilt:-1.2deg}.home-module__txgM7a__prob:nth-child(3) .home-module__txgM7a__proof{--tilt:.8deg}.home-module__txgM7a__proof b{font:800 19px/1.05 var(--sans);letter-spacing:-.025em;justify-content:space-between;gap:8px;margin-bottom:6px;display:flex}.home-module__txgM7a__proof b:after{content:"→";color:var(--red-deep);font-weight:600}.home-module__txgM7a__proof span{color:var(--ink-soft);font-size:14px;line-height:1.38;display:block}.home-module__txgM7a__proof:hover{transform:rotate(0)translateY(-4px);box-shadow:0 22px 28px -18px #00000080}.home-module__txgM7a__proof.home-module__txgM7a__to-stage{box-shadow:none;background:0 0;border-style:dashed;transform:none}.home-module__txgM7a__proof.home-module__txgM7a__to-stage:hover{background:var(--white)}.home-module__txgM7a__meaning{background:var(--red);color:var(--white);padding:clamp(80px,11vw,170px) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.home-module__txgM7a__meaning h2{font:300 clamp(120px,19vw,330px)/.78 var(--sans);letter-spacing:-.06em;grid-column:1/span 6}.home-module__txgM7a__meaning h2 small{font:500 14px/1.3 var(--sans);letter-spacing:.02em;margin-top:20px;display:block}.home-module__txgM7a__meaning .home-module__txgM7a__defs{font:500 clamp(20px,2vw,32px)/1.12 var(--sans);text-transform:uppercase;grid-column:8/span 5;align-self:end}.home-module__txgM7a__meaning .home-module__txgM7a__defs p+p{margin-top:1em}.home-module__txgM7a__meaning .home-module__txgM7a__defs .home-module__txgM7a__small{font:400 clamp(15px,1.1vw,18px)/1.5 var(--sans);text-transform:none;max-width:42ch}.home-module__txgM7a__meaning :focus-visible{outline-color:var(--white)}.home-module__txgM7a__contact{padding:clamp(90px,12vw,180px) var(--gutter) 30px;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.home-module__txgM7a__contact h2{font:300 clamp(48px,7.6vw,132px)/.9 var(--sans);letter-spacing:-.055em;grid-column:1/span 8}.home-module__txgM7a__contact h2 a{color:var(--red-deep);border-bottom:.06em solid;font-weight:800;text-decoration:none}.home-module__txgM7a__contact h2 a:hover{color:var(--ink)}.home-module__txgM7a__contact .home-module__txgM7a__tiny{grid-column:10/span 3;align-self:end;font-size:14px}.home-module__txgM7a__foot{border-top:2px solid var(--ink);font:500 13px/1.3 var(--sans);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:10px;margin-top:clamp(70px,9vw,130px);padding-top:14px;display:flex}@media (max-width:1100px){.home-module__txgM7a__stages{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-bottom:0}.home-module__txgM7a__face-front{height:auto}.home-module__txgM7a__flap{display:none;position:relative;top:-2px;transform:none}.home-module__txgM7a__stage-card.home-module__txgM7a__open .home-module__txgM7a__flap{animation:home-module__txgM7a__fold .45s var(--ease);display:block;transform:none}}@media (max-width:900px){.home-module__txgM7a__stages{grid-template-columns:minmax(0,1fr);row-gap:30px}.home-module__txgM7a__row,.home-module__txgM7a__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-module__txgM7a__logo{grid-column:1/span 2}.home-module__txgM7a__mail-top{display:none}.home-module__txgM7a__mid{padding-top:30px}.home-module__txgM7a__lede{order:-3;justify-self:stretch;margin-bottom:24px;position:static}.home-module__txgM7a__home h1{font-size:clamp(34px,10vw,46px)}.home-module__txgM7a__reds{text-align:center;max-width:none;font-size:16px;position:static}.home-module__txgM7a__reds.home-module__txgM7a__top{order:1;margin-top:28px}.home-module__txgM7a__head{width:min(70vw,360px);margin-top:150px}.home-module__txgM7a__thought{width:58px;height:70px;margin:-35px 0 0 -29px;padding:4px;font-size:12px}.home-module__txgM7a__thought.home-module__txgM7a__long{font-size:9.5px}.home-module__txgM7a__thought small{font-size:8px}.home-module__txgM7a__thought svg{width:34px;height:34px}.home-module__txgM7a__bubble{width:min(300px,86vw);top:auto;bottom:-10px;left:50%;transform:translate(-50%,8px)}.home-module__txgM7a__bubble.home-module__txgM7a__show{transform:translate(-50%)}.home-module__txgM7a__bubble:before,.home-module__txgM7a__bubble:after{display:none}.home-module__txgM7a__sec-head h2,.home-module__txgM7a__sec-head p{grid-column:1/-1}.home-module__txgM7a__c-body{grid-template-columns:1fr}.home-module__txgM7a__help-top h2,.home-module__txgM7a__say{grid-column:1/-1}.home-module__txgM7a__say{margin-top:40px;margin-left:24px}.home-module__txgM7a__prob{grid-template-columns:minmax(0,1fr);gap:14px}.home-module__txgM7a__prob h3,.home-module__txgM7a__prob .home-module__txgM7a__pw,.home-module__txgM7a__proof{grid-column:1}.home-module__txgM7a__proof{justify-self:start;margin-top:6px}.home-module__txgM7a__say:before{top:-30px;left:28px}.home-module__txgM7a__say:after{top:-50px;left:14px}.home-module__txgM7a__meaning h2,.home-module__txgM7a__meaning .home-module__txgM7a__defs,.home-module__txgM7a__contact h2,.home-module__txgM7a__contact .home-module__txgM7a__tiny{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__lid,.home-module__txgM7a__pop{animation:none}.home-module__txgM7a__lid{transform:translate(118px,-226px)rotate(36deg)}.home-module__txgM7a__card,.home-module__txgM7a__pp,.home-module__txgM7a__stage-card,.home-module__txgM7a__face-front,.home-module__txgM7a__more-btn i,.home-module__txgM7a__proof{transition:none}.home-module__txgM7a__flap{transition:opacity .3s,visibility 0s .3s;transform:none}.home-module__txgM7a__stage-card.home-module__txgM7a__open .home-module__txgM7a__flap{transition:opacity .3s,visibility;animation:.3s home-module__txgM7a__fadein;transform:none}.home-module__txgM7a__stage-card.home-module__txgM7a__open{transform:rotate(var(--tilt,0deg))}}@keyframes home-module__txgM7a__fold{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes home-module__txgM7a__fadein{0%{opacity:0}}
