#fv-kinesio-landing{--navy:#0f2740;--navy-light:#1f4d70;--blue:#0c84c6;--blue-dark:#075c8c;--cyan:#dff3fb;--cyan-soft:#f2f9fc;--coral:#ef6a52;--coral-dark:#d94e38;--coral-soft:#fff0ec;--pink:#e94b86;--orange:#f28c28;--ink:#1b2934;--muted:#5e6d77;--line:#d9e3e8;--soft:#f5f7f8;--white:#fff;--radius:16px;--radius-sm:8px;--max:1200px;--shadow:0 8px 30px #0f27401a;--shadow-lg:0 24px 66px #0f27402e;--font:"Plus Jakarta Sans",sans-serif;--display:"DM Serif Display",serif;--transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;width:100vw;max-width:none;margin-left:calc(50% - 50vw);overflow-x:hidden}#fv-kinesio-landing *{box-sizing:border-box;margin:0;padding:0}#fv-kinesio-landing{scroll-behavior:smooth;font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.7;overflow-x:hidden}#fv-kinesio-landing img{max-width:100%;height:auto;display:block}#fv-kinesio-landing a{text-decoration:none}#fv-kinesio-landing button,#fv-kinesio-landing input{font:inherit}#fv-kinesio-landing .container{width:min(var(--max),calc(100% - 48px));margin:0 auto}#fv-kinesio-landing .announcement{color:#d8e9f4;text-align:center;background:#091b2b;justify-content:center;align-items:center;min-height:42px;padding:8px 24px;font-size:13px;font-weight:600;display:flex}#fv-kinesio-landing h1,#fv-kinesio-landing h2,#fv-kinesio-landing h3{font-family:var(--display);font-weight:400;line-height:1.12}#fv-kinesio-landing h1{font-size:clamp(46px,5.5vw,74px)}#fv-kinesio-landing h2{font-size:clamp(34px,4vw,50px)}#fv-kinesio-landing h3{font-size:27px}#fv-kinesio-landing section{padding:100px 0}#fv-kinesio-landing .eyebrow{color:var(--blue);letter-spacing:0;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;font-weight:800;display:inline-flex}#fv-kinesio-landing .eyebrow:before{content:"";background:currentColor;width:26px;height:2px}#fv-kinesio-landing .eyebrow.coral{color:var(--coral)}#fv-kinesio-landing .section-head{max-width:760px;margin-bottom:52px}#fv-kinesio-landing .section-head.center{text-align:center;margin-left:auto;margin-right:auto}#fv-kinesio-landing .section-head.center .eyebrow:before{display:none}#fv-kinesio-landing .section-head h2{margin-bottom:18px}#fv-kinesio-landing .section-head p{max-width:680px;color:var(--muted);font-size:17px}#fv-kinesio-landing .section-head.center p{margin:0 auto}#fv-kinesio-landing .btn{min-height:54px;transition:var(--transition);cursor:pointer;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;padding:0 30px;font-size:15px;font-weight:800;display:inline-flex}#fv-kinesio-landing .btn-primary{background:var(--coral);color:#fff;box-shadow:0 10px 32px #ef6a524d}#fv-kinesio-landing .btn-primary:hover{background:#ff7d64;transform:translateY(-2px);box-shadow:0 14px 38px #ef6a5266}#fv-kinesio-landing .btn-secondary{color:#fff;backdrop-filter:blur(10px);background:#ffffff14;border-color:#ffffff6b}#fv-kinesio-landing .btn-secondary:hover{color:var(--navy);background:#fff}#fv-kinesio-landing .btn-blue{background:var(--blue-dark);color:#fff;box-shadow:0 10px 28px #075c8c33}#fv-kinesio-landing .btn-blue:hover{background:var(--blue);transform:translateY(-2px)}#fv-kinesio-landing .actions{flex-wrap:wrap;gap:14px;display:flex}#fv-kinesio-landing .hero{color:#fff;background:linear-gradient(90deg,#071928fa 0%,#0b314af0 43%,#0d4b6d94 65%,#0d4b6d1f 100%),url(/img/kinesio/fd8788e5-eda4-48bf-a9ac-6a51743e6929-21f59d75.jpg) 84%/min(54vw,740px) no-repeat,#edf8fc;align-items:center;min-height:calc(100svh - 94px);max-height:820px;display:flex;position:relative;overflow:hidden}#fv-kinesio-landing .hero-content{z-index:2;max-width:690px;padding:72px 0;position:relative}#fv-kinesio-landing .hero .eyebrow{color:#8fd6f5}#fv-kinesio-landing .hero h1{max-width:680px;margin-bottom:24px}#fv-kinesio-landing .hero h1 span{color:#ff9b87}#fv-kinesio-landing .hero-lead{color:#fffc;max-width:600px;margin-bottom:34px;font-size:19px}#fv-kinesio-landing .hero-proof{color:#ffffffb3;flex-wrap:wrap;gap:24px;margin-top:32px;font-size:13px;display:flex}#fv-kinesio-landing .hero-proof span{align-items:center;gap:9px;display:flex}#fv-kinesio-landing .hero-proof span:before{content:"";background:var(--coral);border-radius:50%;width:8px;height:8px}#fv-kinesio-landing .trust{border-bottom:1px solid var(--line);background:#fff;padding:30px 0}#fv-kinesio-landing .trust-grid{grid-template-columns:repeat(4,1fr);display:grid}#fv-kinesio-landing .trust-item{text-align:center;border-right:1px solid var(--line);padding:5px 28px}#fv-kinesio-landing .trust-item:last-child{border-right:0}#fv-kinesio-landing .trust-value{color:var(--blue-dark);font-family:var(--display);margin-bottom:4px;font-size:27px;line-height:1;display:block}#fv-kinesio-landing .trust-label{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}#fv-kinesio-landing .lines{background:var(--soft)}#fv-kinesio-landing .line-block{border-radius:var(--radius);box-shadow:var(--shadow-lg);background:#fff;grid-template-columns:1fr 1fr;align-items:center;display:grid;overflow:hidden}#fv-kinesio-landing .line-block+.line-block{margin-top:32px}#fv-kinesio-landing .line-block.sport .line-media{order:2}#fv-kinesio-landing .line-media{background:var(--cyan-soft);position:relative;overflow:hidden}#fv-kinesio-landing .line-media:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0f27400a}#fv-kinesio-landing .line-media img{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .6s}#fv-kinesio-landing .line-block:hover .line-media img{transform:scale(1.025)}#fv-kinesio-landing .line-copy{padding:56px}#fv-kinesio-landing .line-copy h3{margin-bottom:14px;font-size:38px}#fv-kinesio-landing .line-copy>p{color:var(--muted);font-size:16px}#fv-kinesio-landing .line-specs{grid-template-columns:1fr 1fr;gap:18px;margin:28px 0 32px;display:grid}#fv-kinesio-landing .spec{border-top:2px solid var(--blue);padding-top:14px}#fv-kinesio-landing .sport .spec{border-color:var(--coral)}#fv-kinesio-landing .spec strong{margin-bottom:3px;font-size:14px;display:block}#fv-kinesio-landing .spec span{color:var(--muted);font-size:12px}#fv-kinesio-landing .line-actions{flex-wrap:wrap;gap:12px;display:flex}#fv-kinesio-landing .text-link{color:var(--blue-dark);align-items:center;padding:0 8px;font-size:14px;font-weight:800;display:inline-flex}#fv-kinesio-landing .sport .text-link{color:var(--coral-dark)}#fv-kinesio-landing .chooser{background:#fff}#fv-kinesio-landing .chooser-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:72px;display:grid}#fv-kinesio-landing .chooser-copy{position:sticky;top:32px}#fv-kinesio-landing .chooser-copy h2{margin-bottom:18px}#fv-kinesio-landing .chooser-copy>p{color:var(--muted);font-size:17px}#fv-kinesio-landing .chooser-note{border-left:4px solid var(--blue);background:var(--cyan-soft);color:#395464;margin-top:30px;padding:20px 22px;font-size:13px}#fv-kinesio-landing .quiz{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;padding:38px}#fv-kinesio-landing .question{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:28px}#fv-kinesio-landing .question:last-of-type{margin-bottom:24px}#fv-kinesio-landing .question strong{margin-bottom:14px;font-size:15px;display:block}#fv-kinesio-landing .segments{grid-template-columns:1fr 1fr;gap:10px;display:grid}#fv-kinesio-landing .segments label{display:block}#fv-kinesio-landing .segments input{opacity:0;pointer-events:none;position:absolute}#fv-kinesio-landing .segments span{border-radius:var(--radius-sm);color:#40515c;text-align:center;cursor:pointer;min-height:50px;transition:var(--transition);border:1px solid #b8c5cc;justify-content:center;align-items:center;padding:10px;font-size:13px;font-weight:700;display:flex}#fv-kinesio-landing .segments span:hover{border-color:var(--blue);background:var(--cyan-soft)}#fv-kinesio-landing .segments input:focus-visible+span{outline-offset:2px;outline:3px solid #0c84c63d}#fv-kinesio-landing .segments input:checked+span{border-color:var(--blue-dark);background:var(--navy);color:#fff}#fv-kinesio-landing .result{border-radius:var(--radius-sm);background:linear-gradient(135deg,#eaf7fc,#f8fcfe);border:1px solid #c5e5f2;min-height:210px;padding:32px;position:relative;overflow:hidden}#fv-kinesio-landing .result:after{content:"Premium";color:#0c84c614;font-family:var(--display);font-size:80px;line-height:1;position:absolute;bottom:-16px;right:18px}#fv-kinesio-landing .result.sport{background:linear-gradient(135deg,#fff0ec,#fff9f7);border-color:#f3c5bc}#fv-kinesio-landing .result.sport:after{content:"Sport";color:#ef6a5217}#fv-kinesio-landing .result h3{z-index:1;margin-bottom:10px;font-size:32px;position:relative}#fv-kinesio-landing .result p{z-index:1;max-width:560px;color:var(--muted);font-size:14px;position:relative}#fv-kinesio-landing .application{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-light) 100%);color:#fff}#fv-kinesio-landing .application .section-head p{color:#ffffffb3}#fv-kinesio-landing .application .eyebrow{color:#8fd6f5}#fv-kinesio-landing .step-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}#fv-kinesio-landing .step{border-radius:var(--radius-sm);background:#ffffff0f;border:1px solid #ffffff21;padding:28px 24px}#fv-kinesio-landing .step-num{color:var(--coral);font-family:var(--display);margin-bottom:20px;font-size:35px;display:block}#fv-kinesio-landing .step h3{font-family:var(--font);margin-bottom:9px;font-size:15px;font-weight:800}#fv-kinesio-landing .step p{color:#ffffffa6;font-size:13px}#fv-kinesio-landing .offer{background:#fff}#fv-kinesio-landing .offer-shell{border-radius:var(--radius);box-shadow:var(--shadow-lg);background:#101f2c;grid-template-columns:1fr 1fr;align-items:stretch;display:grid;overflow:hidden}#fv-kinesio-landing .offer-copy{color:#fff;padding:62px}#fv-kinesio-landing .offer-copy .eyebrow{color:#ff9b87}#fv-kinesio-landing .offer-copy h2{margin-bottom:16px}#fv-kinesio-landing .offer-copy>p{color:#ffffffb3}#fv-kinesio-landing .price{align-items:baseline;gap:14px;margin:24px 0;display:flex}#fv-kinesio-landing .was{color:#9fafb9;font-size:18px;text-decoration:line-through}#fv-kinesio-landing .now{color:#fff;font-family:var(--display);font-size:58px;line-height:1}#fv-kinesio-landing .offer-media{background:#fff;grid-template-columns:1fr 1fr;display:grid}#fv-kinesio-landing .offer-media img{object-fit:cover;width:100%;height:100%;min-height:500px}#fv-kinesio-landing .scenarios{background:var(--cyan-soft)}#fv-kinesio-landing .scenario-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}#fv-kinesio-landing .scenario{border-top:4px solid var(--blue);box-shadow:var(--shadow);background:#fff;padding:32px}#fv-kinesio-landing .scenario:nth-child(2){border-color:var(--coral)}#fv-kinesio-landing .scenario:nth-child(3){border-color:#7b8a94}#fv-kinesio-landing .scenario h3{margin-bottom:12px}#fv-kinesio-landing .scenario p{color:var(--muted);font-size:14px}#fv-kinesio-landing .final{color:#fff;text-align:center;background:linear-gradient(135deg,#0a2031,#114c6d);padding:96px 0;position:relative;overflow:hidden}#fv-kinesio-landing .final:before{content:"";background:radial-gradient(circle at 50% -20%,#8fd6f538,#0000 48%);position:absolute;inset:0}#fv-kinesio-landing .final .container{position:relative}#fv-kinesio-landing .final h2{max-width:760px;margin:0 auto 18px}#fv-kinesio-landing .final p{color:#ffffffb8;max-width:660px;margin:0 auto 34px;font-size:17px}#fv-kinesio-landing .final .actions{justify-content:center}#fv-kinesio-landing footer.fv-standard-footer{--fv-footer-bg:#091b2b;--fv-footer-accent:#ff8b75;background:var(--fv-footer-bg);color:#fff;padding:56px 0 24px;font-family:inherit}#fv-kinesio-landing .fv-footer-inner{width:min(1160px,100% - 40px);margin:0 auto}#fv-kinesio-landing .fv-footer-main{grid-template-columns:1.35fr repeat(3,.85fr);align-items:start;gap:38px;display:grid}#fv-kinesio-landing .fv-footer-logo-link{background:#fff;border-radius:4px;margin-bottom:16px;padding:8px 12px;display:inline-flex}#fv-kinesio-landing .fv-footer-logo{object-fit:contain;width:150px;height:auto;max-height:46px;display:block}#fv-kinesio-landing .fv-footer-tagline{color:#fff;margin:0 0 8px;font-size:16px;font-weight:800}#fv-kinesio-landing .fv-footer-about{color:#ffffffad;max-width:290px;margin:0;font-size:14px;line-height:1.6}#fv-kinesio-landing .fv-footer-col h3{color:var(--fv-footer-accent);font-family:var(--font);text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:800}#fv-kinesio-landing .fv-footer-col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}#fv-kinesio-landing .fv-footer-col a,#fv-kinesio-landing .fv-footer-col span{color:#ffffffb8;font-size:14px;line-height:1.5;text-decoration:none}#fv-kinesio-landing .fv-footer-col a:hover,#fv-kinesio-landing .fv-footer-col a:focus-visible{color:#fff;text-decoration:underline;text-decoration-color:var(--fv-footer-accent);text-underline-offset:4px}#fv-kinesio-landing .fv-footer-social{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}#fv-kinesio-landing .fv-footer-social a{color:var(--fv-footer-accent);font-size:13px;font-weight:800}#fv-kinesio-landing .fv-footer-bottom{text-align:left;border-top:1px solid #ffffff24;gap:7px;margin-top:38px;padding-top:20px;display:grid}#fv-kinesio-landing .fv-footer-bottom p{color:#ffffff8f;margin:0;font-size:12px;line-height:1.6}#fv-kinesio-landing .fv-footer-bottom .fv-footer-company{color:#ffffffc7;font-size:13px;font-weight:700}@media (width<=980px){#fv-kinesio-landing .hero{background:linear-gradient(90deg,#071928f7,#0b314ae8),url(/img/kinesio/fd8788e5-eda4-48bf-a9ac-6a51743e6929-21f59d75.jpg) 50%/cover no-repeat}#fv-kinesio-landing .line-copy{padding:40px}#fv-kinesio-landing .chooser-grid{grid-template-columns:1fr;gap:42px}#fv-kinesio-landing .chooser-copy{position:static}#fv-kinesio-landing .step-grid{grid-template-columns:1fr 1fr}#fv-kinesio-landing .offer-shell{grid-template-columns:1fr}#fv-kinesio-landing .offer-media img{min-height:380px}#fv-kinesio-landing .fv-footer-main{grid-template-columns:1fr 1fr}}@media (width<=700px){#fv-kinesio-landing .container{width:min(100% - 30px,var(--max))}#fv-kinesio-landing section{padding:68px 0}#fv-kinesio-landing .announcement{font-size:12px}#fv-kinesio-landing .hero{background:linear-gradient(#071928f5,#0b314ad6),url(/img/kinesio/fd8788e5-eda4-48bf-a9ac-6a51743e6929-21f59d75.jpg) bottom/cover no-repeat;min-height:calc(100svh - 84px);max-height:none}#fv-kinesio-landing .hero-content{padding:58px 0}#fv-kinesio-landing h1{font-size:43px}#fv-kinesio-landing .hero-lead{font-size:17px}#fv-kinesio-landing .actions,#fv-kinesio-landing .btn{width:100%}#fv-kinesio-landing .trust-grid{grid-template-columns:1fr 1fr}#fv-kinesio-landing .trust-item{border-right:0;border-bottom:1px solid var(--line);padding:18px 10px}#fv-kinesio-landing .line-block{grid-template-columns:1fr}#fv-kinesio-landing .line-block.sport .line-media{order:0}#fv-kinesio-landing .line-copy{padding:32px 24px}#fv-kinesio-landing .line-specs{grid-template-columns:1fr}#fv-kinesio-landing .line-actions{display:grid}#fv-kinesio-landing .segments{grid-template-columns:1fr}#fv-kinesio-landing .quiz{padding:28px 22px}#fv-kinesio-landing .step-grid,#fv-kinesio-landing .scenario-grid{grid-template-columns:1fr}#fv-kinesio-landing .offer-copy{padding:38px 26px}#fv-kinesio-landing .offer-media img{min-height:250px}#fv-kinesio-landing .now{font-size:50px}#fv-kinesio-landing .fv-footer-inner{width:min(100% - 28px,1160px)}#fv-kinesio-landing .fv-footer-main{text-align:center;grid-template-columns:1fr;gap:28px}#fv-kinesio-landing .fv-footer-logo-link{justify-content:center}#fv-kinesio-landing .fv-footer-about{margin:0 auto}#fv-kinesio-landing .fv-footer-social{justify-content:center}#fv-kinesio-landing .fv-footer-bottom{text-align:center}}#fv-kinesio-landing a:focus-visible,#fv-kinesio-landing button:focus-visible,#fv-kinesio-landing input:focus-visible,#fv-kinesio-landing summary:focus-visible{outline-offset:4px;outline:3px solid #0b7dbb}#fv-kinesio-landing [id]{scroll-margin-top:110px}@media (prefers-reduced-motion:reduce){#fv-kinesio-landing *,#fv-kinesio-landing :before,#fv-kinesio-landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
