:root{--paper:#FFFFFF;--cream:#FBF8F1;--hair:#ECE6DA;--line2:#ECE6DA;--z:#D7385E;--rose:#F7C6D3;--fs:"Instrument Serif",Georgia,serif;--teal:#14A08C;--lilac:#7B6FC4;--magenta:#D7385E;--sel:#FFF6C2}html,body{background:#fff}body{font-size:17px}.wrap{max-width:600px;padding-top:24px}.wrap:has(.home){max-width:none;padding:0}#app{gap:0}h1{font-weight:900;letter-spacing:-.035em}.y{background:var(--yellow);font-family:var(--fs);font-style:italic;font-weight:400;letter-spacing:0;padding:0 .14em;border-radius:6px}.logo .y{font-family:var(--f-display);font-style:normal;font-weight:800}.tag{border:0;background:var(--ink);color:#fff;border-radius:999px;padding:7px 14px;letter-spacing:.14em}.card,.opt,.subj,.plan,.sum,.photo,.hint,.note,.fact,.score,.team,.msg{border:1px solid var(--hair);box-shadow:none}.card{border-radius:24px}.hint,.note{background:var(--cream)}.num,.opt .k,.chip,.sl button,.btn.ghost,input[type=text],input[type=email],input[type=tel]{border-width:1.5px;border-color:#d9d3c7}input[type=text],input[type=email],input[type=tel]{height:52px;border-radius:14px}.chip[aria-pressed=true]{border-color:var(--ink)}.btn{border:0;border-radius:16px;box-shadow:0 18px 34px -14px #ffc800d9}.btn:disabled{box-shadow:none}.btn.ghost{box-shadow:none;border:1.5px solid #D9D3C7}.opt{border-radius:16px}.opt[aria-checked=true]{background:var(--sel);border:2px solid var(--ink);box-shadow:none}.bar i{background:var(--hair)}.bar i.done{background:var(--ink)}.bar i.now{background:var(--yellow)}.prog-top .y{font-family:var(--f-display);font-style:normal;font-weight:800;font-size:11px;padding:2px 8px}.score{background:var(--yellow);border:0;border-radius:24px}.plan.on{border:2px solid var(--ink);padding:17px;box-shadow:none}.team{background:var(--cream);border:0}.team .s{background:var(--ink)}.about img,.boost .sig img{border:0}.boost .ring{border:0;background:conic-gradient(var(--yellow) calc(var(--p)*1%),var(--hair) 0)}.boost .ring b{border:0;background:#fff}.vplay{border:0;border-radius:22px;box-shadow:0 30px 60px -24px #ffc800a6}.vplay .play,.rev .play{border:0;width:84px;height:84px;background:var(--yellow);box-shadow:0 10px 24px #00000040}.revc .rev{border:0;border-radius:22px}.revc .rev .play{width:68px;height:68px}.home{--pad:clamp(16px,5vw,64px)}.hin{max-width:1280px;margin:0 auto;padding:0 var(--pad)}.hnav{border-bottom:1px solid var(--hair);background:#fff;position:sticky;top:0;z-index:30}.hnav .hin{display:flex;align-items:center;gap:24px;padding-top:16px;padding-bottom:16px}.hlogo{display:flex;align-items:center;gap:8px;text-decoration:none;font-family:var(--f-display);font-weight:900;font-size:14px;letter-spacing:.16em;white-space:nowrap;color:var(--ink)}.hlogo span{background:var(--ink);color:#fff;padding:5px 10px;border-radius:7px}.hnav nav{display:flex;gap:24px;margin-left:auto;font-weight:700;font-size:16px}.hnav nav a{text-decoration:none}.hbtn{text-decoration:none;background:var(--yellow);border-radius:12px;padding:11px 18px;font-family:var(--f-display);font-weight:900;font-size:15px;white-space:nowrap;color:var(--ink)}@media(max-width:760px){.hnav .hin{flex-wrap:wrap;gap:10px 16px;padding-top:12px;padding-bottom:12px}.hnav nav{order:3;width:100%;margin:0;justify-content:space-between;font-size:15px}.hbtn{margin-left:auto;padding:9px 14px;font-size:14px}}.hgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4.5vw,56px);align-items:center}@media(max-width:900px){.hgrid{grid-template-columns:1fr}}.hero{background:var(--cream);padding:clamp(36px,6vw,64px) 0 clamp(44px,6vw,72px)}.hcol{display:flex;flex-direction:column;gap:22px}.htag{align-self:flex-start;background:var(--ink);color:#fff;font-family:var(--f-display);font-weight:800;font-size:13px;letter-spacing:.16em;padding:8px 14px;border-radius:999px}.htag.y{background:var(--yellow);color:var(--ink);font-style:normal;letter-spacing:.04em;font-size:14px}.home h1{font-size:clamp(40px,6vw,68px);line-height:1}.mk{font-family:var(--fs);font-style:italic;font-weight:400;letter-spacing:0;background:var(--yellow);padding:0 .14em;border-radius:6px;font-size:1.1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hlead{font-size:clamp(18px,1.6vw,20px);line-height:1.5;color:var(--soft)}.hl{background:var(--yellow);color:var(--ink);padding:0 6px;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hfacts{display:flex;gap:12px;flex-wrap:wrap}.hfacts div{background:#fff;border-radius:16px;padding:14px 20px;display:flex;flex-direction:column}.hfacts b{font-family:var(--f-display);font-weight:900;font-size:30px;line-height:1.1}.hfacts span{font-size:14px;color:var(--muted)}.hcta{align-self:flex-start;text-decoration:none;background:var(--yellow);color:var(--ink);border-radius:16px;padding:20px 32px;font-family:var(--f-display);font-weight:900;font-size:20px;box-shadow:0 20px 38px -10px #ffc800d9}.hvid{position:relative}.vcap{position:absolute;left:18px;bottom:16px;background:#fff;border-radius:999px;padding:6px 14px;font-weight:700;font-size:14px;pointer-events:none}.hvid .video{min-height:0;aspect-ratio:16/9;border-radius:22px}.hsec{padding:clamp(48px,7vw,72px) 0 0}.hline{font-size:clamp(34px,4.4vw,48px);border-bottom:6px solid var(--ink);padding-bottom:12px}.hh2{font-size:clamp(34px,4.4vw,48px);margin-bottom:28px}.hlist div{display:flex;align-items:center;gap:16px;padding:18px 0;border-bottom:1.5px solid var(--ink)}.hlist b{font-size:clamp(18px,1.7vw,21px);flex:1}.hlist small{font-size:15px;color:var(--muted);white-space:nowrap}.hn{flex:none;width:38px;height:38px;border-radius:10px;background:var(--yellow);display:flex;align-items:center;justify-content:center;font-family:var(--f-display);font-weight:900}.hplan{position:relative;margin:10px 14px 30px 18px}.hplan img{width:100%;border-radius:24px;display:block;box-shadow:0 30px 60px -24px #d7385e73}.hpdf{position:absolute;right:-14px;top:-18px;width:clamp(84px,9vw,112px);aspect-ratio:1;border-radius:50%;background:var(--z);color:#fff;transform:rotate(10deg);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--f-display);font-weight:900;line-height:1}.hpdf b{font-size:clamp(22px,2.4vw,30px)}.hpdf small{font-size:12px;letter-spacing:.08em;margin-top:4px}.hmail{position:absolute;left:-18px;bottom:-26px;max-width:calc(100% + 4px);width:360px;background:#fff;border:1px solid var(--hair);border-radius:18px;padding:14px 16px;display:flex;gap:12px;align-items:center}.hmail .hmi{flex:none;width:44px;height:44px;border-radius:12px;background:var(--yellow);display:flex;align-items:center;justify-content:center}.hmail b{display:block;font-size:15px}.hmail small{font-size:14px;color:var(--soft)}.hwall{margin:0}.hwall img{width:100%;border-radius:28px;display:block}.hres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:-80px clamp(12px,2.5vw,32px) 0;position:relative}.hres div{background:#fff;border:1px solid var(--hair);border-radius:20px;padding:20px 22px;display:flex;flex-direction:column;gap:4px}.hres div.y{background:var(--yellow);border:0;font-family:inherit;font-style:normal;padding:20px 22px}.hres b{font-family:var(--f-display);font-weight:900;font-size:clamp(28px,3.2vw,40px);letter-spacing:-.02em;line-height:1.05}.hres span{font-size:16px;color:var(--soft)}.hres div.y b{font-size:clamp(24px,2.6vw,34px);white-space:nowrap}@media(max-width:760px){.hres{grid-template-columns:repeat(2,minmax(0,1fr));margin:-36px 8px 0;gap:10px}.hres div,.hres div.y{padding:14px 16px}}.hrevs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible;margin:0;padding:0;max-width:960px}.hrevs .revc{flex:none}@media(max-width:760px){.hrevs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-right:calc(-1 * var(--pad));padding-right:var(--pad)}.hrevs .revc{flex:0 0 70%}}.hform{background:var(--cream);margin-top:clamp(48px,7vw,72px);padding:clamp(40px,6vw,72px) 0}.hform .hin{display:flex;justify-content:center}.hform .card{width:min(640px,100%);padding:clamp(22px,4vw,40px);gap:18px;background:#fff;border:0}.hform h2{font-size:clamp(28px,3vw,36px);letter-spacing:-.02em}.hfoot{border-top:1px solid var(--hair)}.hfoot .hin{display:flex;justify-content:space-between;gap:12px;padding-top:24px;padding-bottom:90px;font-size:14px;color:var(--muted)}.hfoot a{color:var(--muted)}.godown{border:0;box-shadow:0 14px 30px -10px #00000059}
/*# sourceMappingURL=/cdn/shop/t/20/assets/it-test-v2.css.map */
