@keyframes ringspin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:.22;transform:scale(.95)}50%{opacity:.5;transform:scale(1.05)}}@keyframes flow1{0%{opacity:0;transform:translate(0)}16%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(190px,150px)}}@keyframes flow2{0%{opacity:0;transform:translate(0)}16%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-190px,150px)}}@keyframes flow3{0%{opacity:0;transform:translate(0)}16%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(208px,8px)}}@keyframes flow4{0%{opacity:0;transform:translate(0)}16%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-214px,8px)}}@keyframes o-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}.howfits-page section{padding:84px 0;position:relative}.howfits-page .kicker{color:var(--cognac);align-items:center;gap:.7em;margin-bottom:16px;display:flex}.howfits-page .kicker:before{content:"";background:var(--cognac);width:30px;height:2px;display:inline-block}.howfits-page h2.big{max-width:20ch;font-size:clamp(2rem,4.2vw,3.1rem)}.howfits-page .lead-serif{color:var(--ink-soft);max-width:60ch;margin-top:18px;font-size:1.18rem}.howfits-page .hero{background:radial-gradient(120% 90% at 80% 0%,var(--green-l),var(--green) 45%,var(--green-d) 110%);color:var(--cream);border-bottom:3px solid var(--brass);position:relative;overflow:hidden}.howfits-page .hero:after{content:"";pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");position:absolute;inset:0}.howfits-page .hero .wrap{padding:70px 28px 78px}.howfits-page .hero .eyebrow{color:var(--brass)}.howfits-page .hero h1{color:var(--cream);max-width:16ch;margin:.3em 0;font-size:clamp(2.4rem,5.4vw,4rem)}.howfits-page .hero h1 em{color:var(--brass-hi);font-style:italic}.howfits-page .hero p.lead{color:#fbf4e2db;max-width:52ch;font-size:1.16rem;font-family:var(--serif);margin:0}.howfits-page .hero .cta-row{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.howfits-page .hero .trust{font-family:var(--label);color:#fbf4e29e;margin-top:24px;font-size:.78rem;display:block}.howfits-page .hero .trust b{color:var(--brass-hi);font-weight:700}.howfits-page .phone{background:#0d0d0f;border-radius:46px;width:286px;height:592px;padding:11px;position:relative;box-shadow:0 44px 80px -34px #0000009e,inset 0 0 0 2px #ffffff0d}.howfits-page .phone:before{content:"";z-index:4;background:#0d0d0f;border-radius:16px;width:96px;height:26px;position:absolute;top:19px;left:50%;transform:translate(-50%)}.howfits-page .screen{background:var(--parch);border-radius:36px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.howfits-page .s-status{font-family:var(--label);color:var(--ink);justify-content:space-between;align-items:center;padding:13px 22px 7px;font-size:.66rem;font-weight:700;display:flex}.howfits-page .s-status .r{align-items:center;gap:5px;display:flex}.howfits-page .s-status .batt{border:1px solid var(--ink);border-radius:2px;width:18px;height:9px;position:relative}.howfits-page .s-status .batt:after{content:"";background:var(--ink);border-radius:1px;position:absolute;inset:1.5px 5px 1.5px 1.5px}.howfits-page .s-head{background:radial-gradient(120% 100% at 18% 0%,var(--green-l),var(--green) 72%);color:var(--cream);align-items:center;gap:11px;padding:13px 16px 15px;display:flex}.howfits-page .s-head .loz{background:radial-gradient(120% 100% at 30% 18%,var(--cognac-hi),var(--cognac) 48%,var(--cognac-lo) 118%);border-radius:30%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff2e,inset 0 -4px 10px #00000047}.howfits-page .s-head .loz span{font-family:var(--script);color:#56290f;text-shadow:0 -1px 1px #00000080,0 1px #faecce4d;font-size:29px;line-height:1;display:block;transform:translate(-.105em,.12em)rotate(-13deg)}.howfits-page .s-head .club{font-family:var(--serif);font-size:1rem;font-weight:600;line-height:1.12}.howfits-page .s-head .club small{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--brass-hi);margin-top:3px;font-size:.54rem;font-weight:700;display:block}.howfits-page .s-body{flex-direction:column;flex:1;gap:10px;padding:13px 13px 0;display:flex;overflow:hidden}.howfits-page .s-greet{font-family:var(--serif);color:var(--ink-soft);font-size:.85rem;font-style:italic}.howfits-page .s-card{background:var(--cream);border:1px solid var(--parch-d);border-radius:14px;padding:12px 13px;box-shadow:0 4px 10px -8px #7e3f1e4d}.howfits-page .s-card .lab{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--cognac);font-size:.55rem;font-weight:700}.howfits-page .s-card .ttl{font-family:var(--serif);color:var(--green);margin-top:3px;font-size:1rem;font-weight:600}.howfits-page .s-card .sub{font-family:var(--label);color:var(--ink-soft);margin-top:3px;font-size:.7rem;line-height:1.4}.howfits-page .s-actions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.howfits-page .s-act{background:var(--cream);border:1px solid var(--parch-d);text-align:center;font-family:var(--label);color:var(--ink-soft);border-radius:12px;padding:10px 4px;font-size:.58rem;font-weight:600}.howfits-page .s-act svg{width:19px;height:19px;color:var(--cognac);margin:0 auto 5px;display:block}.howfits-page .s-tabs{background:var(--cream);border-top:1px solid var(--parch-d);justify-content:space-around;align-items:center;margin-top:auto;padding:9px 0 13px;display:flex}.howfits-page .s-tab{font-family:var(--label);color:var(--ink-soft);opacity:.55;flex-direction:column;align-items:center;gap:3px;font-size:.5rem;font-weight:600;display:flex}.howfits-page .s-tab.on{opacity:1;color:var(--cognac)}.howfits-page .s-tab svg{width:18px;height:18px}.howfits-page .orbit{background:var(--parch);color:var(--ink);padding-bottom:72px;overflow:hidden}.howfits-page .orbit .o-head{text-align:center;max-width:760px;margin:0 auto}.howfits-page .o-stage{margin-bottom:0}.howfits-page .ofx{display:block}.howfits-page .orbit .big-read{font-family:var(--serif);color:var(--green);letter-spacing:-.015em;font-size:clamp(2rem,5vw,3.2rem);font-weight:600;line-height:1.04}.howfits-page .orbit .big-read em{color:var(--cognac);font-style:italic}.howfits-page .orbit .o-sub{font-family:var(--serif);color:var(--ink-soft);max-width:56ch;margin:20px auto 0;font-size:1.14rem;line-height:1.62}.howfits-page .o-stage{margin-top:18px}.howfits-page .ofx{width:100%;max-width:900px;height:auto;margin:0 auto;display:block}.howfits-page .ofx .ring{stroke-width:1.3px}.howfits-page .ofx .r1{fill:#a65b311a;stroke:#a65b3152}.howfits-page .ofx .r2{fill:#a65b310e;stroke:#a65b313d}.howfits-page .ofx .r3{fill:#a65b3108;stroke:#a65b3129}.howfits-page .ofx .rdash{fill:none;stroke:var(--cognac);stroke-width:1.4px;stroke-dasharray:4 9;opacity:.5;transform-origin:440px 300px;animation:80s linear infinite ringspin}.howfits-page .ofx .pulse{fill:#a65b311a;transform-origin:440px 300px;animation:4.5s ease-in-out infinite pulse}.howfits-page .ofx .conn{stroke:var(--cognac);stroke-width:1.3px;stroke-dasharray:4 6;opacity:.45;fill:none}.howfits-page .ofx .node{fill:#fffdf6;stroke:#a65b3180;stroke-width:1.3px}.howfits-page .ofx .nt{fill:var(--green);font-family:DM Sans,sans-serif;font-weight:700}.howfits-page .ofx .dot{fill:var(--cognac)}.howfits-page .ofx .f1{animation:flow1 3.6s var(--ease) infinite}.howfits-page .ofx .f2{animation:flow2 3.6s var(--ease) .9s infinite}.howfits-page .ofx .f3{animation:flow3 3.6s var(--ease) 1.8s infinite}.howfits-page .ofx .f4{animation:flow4 3.6s var(--ease) 2.7s infinite}@media (prefers-reduced-motion:reduce){.howfits-page .ofx .rdash,.howfits-page .ofx .pulse,.howfits-page .ofx .f1,.howfits-page .ofx .f2,.howfits-page .ofx .f3,.howfits-page .ofx .f4{animation:none}.howfits-page .ofx .dot{opacity:.85}}.howfits-page .o-mobile{display:none}.howfits-page .o-ringstage{justify-content:center;align-items:center;width:330px;max-width:100%;height:466px;margin:6px auto 0;display:flex;position:relative;overflow:hidden}.howfits-page .o-ring{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.howfits-page .o-ring.r3{background:#a65b3109;border:1px solid #a65b3129;width:330px;height:330px}.howfits-page .o-ring.r2{background:#a65b310f;border:1px solid #a65b3138;width:244px;height:244px}.howfits-page .o-ring.r1{background:#a65b311a;border:1px solid #a65b314d;width:152px;height:152px}.howfits-page .o-ring.dash{border:1.4px dashed var(--cognac);opacity:.5;width:290px;height:290px;animation:70s linear infinite o-spin}.howfits-page .o-chip{z-index:3;font-family:var(--label);color:var(--green);border:1px solid var(--parch-d);white-space:nowrap;background:#fffdf6;border-radius:999px;padding:.42em .7em;font-size:.6rem;font-weight:700;position:absolute;box-shadow:0 4px 10px -6px #7e3f1e66}.howfits-page .o-chip.tl{top:0;left:0}.howfits-page .o-chip.tr{top:0;right:0}.howfits-page .o-chip.bl{bottom:6px;left:0}.howfits-page .o-chip.br{bottom:6px;right:0}.howfits-page .o-mphone{z-index:2;position:relative}.howfits-page .o-mflow{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--cognac);text-align:center;margin:10px 0 0;font-size:.6rem;font-weight:700}.howfits-page .o-ringstage .phone{border-radius:38px;width:218px;height:452px;padding:8px}.howfits-page .o-ringstage .phone:before{width:74px;height:20px;top:14px}.howfits-page .o-ringstage .screen{border-radius:30px}.howfits-page .o-ringstage .s-status{padding:10px 16px 5px;font-size:.5rem}.howfits-page .o-ringstage .s-head{gap:8px;padding:9px 12px 11px}.howfits-page .o-ringstage .s-head .loz{width:30px;height:30px}.howfits-page .o-ringstage .s-head .loz span{font-size:22px}.howfits-page .o-ringstage .s-head .club{font-size:.82rem}.howfits-page .o-ringstage .s-head .club small{font-size:.46rem}.howfits-page .o-ringstage .s-body{gap:7px;padding:10px 10px 0}.howfits-page .o-ringstage .s-greet{font-size:.72rem}.howfits-page .o-ringstage .s-card{box-shadow:none;border-radius:11px;padding:8px 10px}.howfits-page .o-ringstage .s-card .lab{font-size:.46rem}.howfits-page .o-ringstage .s-card .ttl{font-size:.84rem}.howfits-page .o-ringstage .s-card .sub{font-size:.56rem}.howfits-page .o-ringstage .s-tabs{padding:7px 0 9px}.howfits-page .o-ringstage .s-tab{font-size:.42rem}.howfits-page .o-ringstage .s-tab svg{width:15px;height:15px}@media (max-width:760px){.howfits-page .ofx{display:none}.howfits-page .o-mobile{display:block}.howfits-page .orbit{padding-bottom:54px}}@media (max-width:360px){.howfits-page .o-ringstage{width:300px}.howfits-page .o-ring.r3{width:300px;height:300px}.howfits-page .o-ring.dash{width:266px;height:266px}}.howfits-page .ledger{background:var(--green);color:var(--cream)}.howfits-page .ledger .kicker{color:var(--brass)}.howfits-page .ledger .kicker:before{background:var(--brass)}.howfits-page .ledger h2.big{color:var(--cream)}.howfits-page .ledger .lead-serif{color:#fbf4e2d1}.howfits-page .lblock{border-top:1px solid var(--rule);margin-top:38px;padding-top:6px}.howfits-page .lblock h3{font-family:var(--serif);color:var(--brass-hi);margin:16px 0 2px;font-size:1.3rem;font-weight:600}.howfits-page .lblock .lsub{font-family:var(--label);color:#fbf4e299;margin-bottom:4px;font-size:.84rem}.howfits-page .lrow{border-top:1px solid #c9a24a24;justify-content:space-between;align-items:baseline;gap:18px;padding:14px 0;display:flex}.howfits-page .lrow .nm{font-family:var(--serif);color:var(--cream);font-size:1.12rem}.howfits-page .lrow .nm small{font-family:var(--label);color:#fbf4e28c;margin-top:3px;font-size:.8rem;display:block}.howfits-page .pill{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:.45em .8em;font-size:.6rem;font-weight:700}.howfits-page .pill.live{color:var(--brass-hi);background:#c9a24a29;border:1px solid #c9a24a80}.howfits-page .pill.read{color:var(--cognac-hi);background:#c0743f2e;border:1px solid #c0743f73}.howfits-page .pill.soon{color:#fbf4e299;background:0 0;border:1px dashed #fbf4e259}.howfits-page .standalone{background:radial-gradient(120% 100% at 22% 0%,var(--cognac-hi),var(--cognac) 55%,var(--cognac-lo) 125%);border-radius:18px;flex-wrap:wrap;align-items:center;gap:20px;margin-top:38px;padding:26px 30px;display:flex;box-shadow:0 20px 40px -22px #00000080}.howfits-page .standalone .lab{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--cream);opacity:.85;font-size:.62rem;font-weight:700}.howfits-page .standalone p{font-family:var(--serif);color:var(--cream);flex:1;min-width:240px;margin:0;font-size:1.2rem}.howfits-page .standalone p em{color:var(--green-d);font-style:italic}.howfits-page .explode{background:var(--parch)}.howfits-page .explode .kicker{color:var(--cognac)}.howfits-page .explode .kicker:before{background:var(--cognac)}.howfits-page .explode h2.big{color:var(--green)}.howfits-page .explode .lead-serif{color:var(--ink-soft)}.howfits-page .xrow{border-top:1px solid var(--parch-d);grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:34px 0;display:grid}.howfits-page .xrow:first-of-type{margin-top:34px}.howfits-page .x-copy .src{font-family:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--cognac);align-items:center;gap:9px;font-size:.64rem;font-weight:700;display:inline-flex}.howfits-page .x-copy .src:before{content:"";background:var(--cognac);border-radius:50%;width:8px;height:8px}.howfits-page .x-copy h3{font-family:var(--serif);color:var(--green);margin:10px 0 8px;font-size:1.5rem;font-weight:600}.howfits-page .x-copy p{font-family:var(--label);color:var(--ink-soft);max-width:42ch;font-size:.94rem;line-height:1.6}.howfits-page .x-copy .ro{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--cognac);margin-top:12px;font-size:.6rem;font-weight:700}.howfits-page .x-screen{justify-content:center;align-items:center;gap:16px;display:flex}.howfits-page .x-screen .inflow{font-family:var(--label);letter-spacing:.1em;text-transform:uppercase;color:var(--cognac);writing-mode:vertical-rl;opacity:.85;font-size:.58rem;font-weight:700;transform:rotate(180deg)}.howfits-page .x-snippet{border:1px solid var(--parch-d);background:#fffdf6;border-radius:16px;flex:1;max-width:340px;padding:14px;box-shadow:0 16px 30px -22px #7e3f1e66}.howfits-page .x-snip-head{border-bottom:1px solid var(--parch-d);align-items:center;gap:9px;margin-bottom:9px;padding-bottom:9px;display:flex}.howfits-page .x-snip-head .d{background:var(--cognac);border-radius:50%;width:9px;height:9px}.howfits-page .x-snip-head span{font-family:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--cognac);font-size:.56rem;font-weight:700}.howfits-page .x-line{font-family:var(--label);color:var(--ink-soft);justify-content:space-between;gap:10px;padding:6px 0;font-size:.8rem;display:flex}.howfits-page .x-line b{font-family:var(--serif);color:var(--green);font-weight:600}.howfits-page .x-line.acc{color:var(--cognac-lo);font-weight:700}@media (max-width:760px){.howfits-page .xrow{grid-template-columns:1fr;gap:22px}.howfits-page .xrow:nth-child(2n) .x-copy{order:-1}.howfits-page .x-screen{order:0}}.howfits-page .states{background:radial-gradient(130% 90% at 22% 0%,var(--cognac-hi),var(--cognac) 55%,var(--cognac-lo) 125%);color:var(--cream);border-top:3px solid var(--brass);border-bottom:3px solid var(--brass)}.howfits-page .states .kicker{color:var(--green-d)}.howfits-page .states .kicker:before{background:var(--green-d)}.howfits-page .state-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:38px;display:grid}.howfits-page .state{background:var(--cream);transition:transform .2s var(--ease),box-shadow .2s ease;border:1.5px solid #00000014;border-radius:20px;padding:30px 28px}.howfits-page .state:hover{transform:translateY(-4px);box-shadow:0 22px 40px -22px #0006}.howfits-page .state .st{font-family:var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--cognac);font-size:.62rem;font-weight:700}.howfits-page .state h3{font-family:var(--serif);color:var(--green);margin:8px 0 10px;font-size:1.5rem;font-weight:600}.howfits-page .state p{font-family:var(--serif);color:var(--ink-soft);font-size:1.06rem;line-height:1.55}.howfits-page .state p em{color:var(--green);font-style:italic}@media (max-width:680px){.howfits-page .state-grid{grid-template-columns:1fr}}.howfits-page .voices{background:var(--green);color:var(--cream)}.howfits-page .voices .kicker{color:var(--brass)}.howfits-page .voices .kicker:before{background:var(--brass)}.howfits-page .voices h2.big{color:var(--cream)}.howfits-page .vgrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;display:grid}.howfits-page .vcard{border:1px solid var(--rule);transition:transform .2s var(--ease),border-color .2s ease,background-color .2s ease;background:#fbf4e20a;border-radius:18px;padding:24px 22px}.howfits-page .vcard:hover{border-color:var(--brass);background:#fbf4e20f;transform:translateY(-4px)}.howfits-page .vcard .who{align-items:center;gap:12px;display:flex}.howfits-page .vav{background:var(--green-d);border:2.5px solid #c9a24a99;border-radius:50%;flex:none;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden;box-shadow:0 12px 26px -14px #000000b3}.howfits-page .vav img{object-fit:cover;width:100%;height:100%}.howfits-page .vcard .nm{font-family:var(--serif);color:var(--cream);font-size:1.05rem;font-weight:600}.howfits-page .vcard .ro{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--brass-hi);margin-top:3px;font-size:.6rem}.howfits-page .vcard blockquote{font-family:var(--serif);color:#fbf4e2eb;margin-top:16px;font-size:1.08rem;font-style:italic;line-height:1.5}.howfits-page .vcard .feat{font-family:var(--label);letter-spacing:.12em;text-transform:uppercase;color:var(--cognac-hi);margin-top:14px;font-size:.6rem;font-weight:700}@media (max-width:820px){.howfits-page .vgrid{grid-template-columns:1fr 1fr}}@media (max-width:540px){.howfits-page .vgrid{grid-template-columns:1fr}}.howfits-page .frag{background:radial-gradient(130% 90% at 78% 0%,var(--cognac-hi),var(--cognac) 55%,var(--cognac-lo) 125%);color:var(--cream);border-top:3px solid var(--brass);border-bottom:3px solid var(--brass)}.howfits-page .frag .kicker{color:var(--green-d)}.howfits-page .frag .kicker:before{background:var(--green-d)}.howfits-page .frag h2{font-family:var(--serif);color:var(--cream);max-width:20ch;font-size:clamp(1.9rem,4.2vw,2.9rem);font-weight:600;line-height:1.08}.howfits-page .frag h2 em{color:var(--green-d);font-style:italic}.howfits-page .frag p{font-family:var(--serif);color:#fbf4e2eb;max-width:54ch;margin-top:22px;font-size:1.14rem;line-height:1.6}.howfits-page .scatter{flex-wrap:wrap;align-items:center;gap:12px;max-width:60ch;margin-top:34px;display:flex}.howfits-page .chip{font-family:var(--label);color:var(--cream);background:#152a1e38;border:1px solid #fbf4e24d;border-radius:999px;padding:.55em 1em;font-size:.84rem;font-weight:500}.howfits-page .scatter .arrow{font-family:var(--label);color:var(--green-d);font-size:1.1rem;font-weight:700}.howfits-page .scatter .one{font-family:var(--label);background:var(--cream);color:var(--cognac-lo);letter-spacing:.02em;border-radius:999px;padding:.55em 1.1em;font-size:.84rem;font-weight:700}.howfits-page .final{background:var(--parch);text-align:center}.howfits-page .final .wrap{max-width:660px}.howfits-page .final .word{font-family:var(--script);color:var(--cognac);font-size:clamp(2.6rem,7vw,4rem);line-height:.9}.howfits-page .final h2{font-family:var(--serif);color:var(--green);margin:8px 0 14px;font-size:clamp(1.5rem,3.4vw,2.2rem)}.howfits-page .final p{color:var(--ink-soft);max-width:48ch;font-size:1.08rem;font-family:var(--serif);margin:0 auto 26px}.howfits-page .final .cta-row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.howfits-page .final .living{font-family:var(--label);color:var(--ink-soft);margin-top:30px;max-width:54ch;margin-inline:auto;font-size:.82rem;line-height:1.6}.howfits-page .wireup{background:radial-gradient(130% 90% at 78% 0%,var(--cognac-hi),var(--cognac) 55%,var(--cognac-lo) 125%);color:var(--cream);border-top:3px solid var(--brass);border-bottom:3px solid var(--brass)}.howfits-page .wireup .kicker{color:var(--green-d)}.howfits-page .wireup .kicker:before{background:var(--green-d)}.howfits-page .wireup h2.big{color:var(--cream)}.howfits-page .wireup .lead-serif{color:#fbf4e2e6;max-width:56ch}.howfits-page .wiregrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.howfits-page .wireitem{background:#152a1e2e;border:1px solid #fbf4e247;border-radius:16px;padding:24px 22px}.howfits-page .wireitem .wt{font-family:var(--serif);color:var(--cream);font-size:1.2rem;font-weight:600}.howfits-page .wireitem p{font-family:var(--label);color:#fbf4e2d1;margin-top:8px;font-size:.9rem;line-height:1.55}@media (max-width:760px){.howfits-page .wiregrid{grid-template-columns:1fr}}.howfits-page .vidband{background:radial-gradient(130% 90% at 22% 0%,var(--cognac-hi),var(--cognac) 55%,var(--cognac-lo) 125%);color:var(--cream);border-top:3px solid var(--brass);border-bottom:3px solid var(--brass);text-align:center;padding:66px 0}.howfits-page .vidband .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.howfits-page .vidband .eyebrow{color:var(--brass-hi);font-family:var(--label);letter-spacing:.22em;text-transform:uppercase;font-size:.66rem;font-weight:700}.howfits-page .vidband h2{font-family:var(--serif);color:var(--cream);letter-spacing:-.01em;margin:12px 0 0;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:600;line-height:1.08}.howfits-page .vidband p{font-family:var(--serif);color:#fbf4e2d1;max-width:54ch;margin:14px auto 26px;font-size:1.08rem;line-height:1.55}
