.ProjectScreen-module__tCJhMq__screen{background:var(--bg);color:var(--fg);font-family:var(--font-sans);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.ProjectScreen-module__tCJhMq__nav{align-items:center;gap:2.4cqi;padding:2.4cqi 3.4cqi;display:flex}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__nav{padding:15cqi 6cqi 4cqi}.ProjectScreen-module__tCJhMq__brand{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:1cqi;font-size:1.7cqi;font-weight:600;display:flex}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__brand{gap:2cqi;font-size:4.6cqi}.ProjectScreen-module__tCJhMq__brandDot{border:.45cqi solid var(--accent);border-radius:30%;width:1.8cqi;height:1.8cqi}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__brandDot{border-width:1.1cqi;width:4.6cqi;height:4.6cqi}.ProjectScreen-module__tCJhMq__links{gap:2cqi;margin-left:auto;display:flex}.ProjectScreen-module__tCJhMq__links i{opacity:.35;background:currentColor;border-radius:1cqi;width:5cqi;height:.7cqi;display:block}.ProjectScreen-module__tCJhMq__navBtn{background:var(--accent);color:var(--bg);white-space:nowrap;border-radius:99px;padding:.9cqi 1.8cqi;font-size:1.15cqi;font-weight:600}.ProjectScreen-module__tCJhMq__burger{background:var(--fg);border-radius:50%;place-content:center;gap:1.2cqi;width:9cqi;height:9cqi;margin-left:auto;display:grid}.ProjectScreen-module__tCJhMq__burger i{background:var(--bg);border-radius:1cqi;width:4cqi;height:.7cqi;display:block}.ProjectScreen-module__tCJhMq__body{flex:1;grid-template-columns:1fr 1fr;gap:3cqi;min-height:0;padding:2cqi 3.4cqi 3.4cqi;display:grid}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__body{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:5cqi;padding:2cqi 6cqi 7cqi}.ProjectScreen-module__tCJhMq__copy{flex-direction:column;justify-content:center;gap:1.8cqi;display:flex}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__copy{gap:4cqi}.ProjectScreen-module__tCJhMq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:1.1cqi;font-weight:600}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__eyebrow{font-size:3cqi}.ProjectScreen-module__tCJhMq__headline{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:4.3cqi;font-weight:600;line-height:1.02}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__headline{font-size:10.5cqi}.ProjectScreen-module__tCJhMq__lines{gap:.8cqi;display:grid}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__lines{gap:2cqi}.ProjectScreen-module__tCJhMq__lines i{opacity:.22;background:currentColor;border-radius:1cqi;height:.75cqi;display:block}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__lines i{height:1.8cqi}.ProjectScreen-module__tCJhMq__lines i:nth-child(2){width:82%}.ProjectScreen-module__tCJhMq__lines i:nth-child(3){width:64%}.ProjectScreen-module__tCJhMq__cta{gap:1cqi;display:flex}.ProjectScreen-module__tCJhMq__cta b{background:var(--fg);color:var(--bg);border-radius:99px;padding:1.1cqi 2.2cqi;font-size:1.2cqi;font-weight:600}.ProjectScreen-module__tCJhMq__cta b+b{color:var(--fg);background:0 0;box-shadow:inset 0 0 0 .2cqi}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__cta b{padding:2.8cqi 5cqi;font-size:3.2cqi}.ProjectScreen-module__tCJhMq__visual{background:var(--soft);border-radius:2cqi;min-height:0;position:relative;overflow:hidden}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__visual{border-radius:6cqi}.ProjectScreen-module__tCJhMq__bag{aspect-ratio:3/4;background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 80%, #fff), var(--accent));border-radius:8% 8% 12% 12%;width:38%;position:absolute;bottom:12%;left:50%;transform:translate(-50%)rotate(-4deg);box-shadow:0 2cqi 4cqi -1cqi #0000004d}.ProjectScreen-module__tCJhMq__bag:before{content:"";background:var(--bg);opacity:.9;border-radius:999px;height:22%;position:absolute;inset:30% 18% auto}.ProjectScreen-module__tCJhMq__bag:after{content:"";background:color-mix(in srgb, var(--accent) 60%, #000);border-radius:2cqi;height:9%;position:absolute;inset:-3% 6% auto}.ProjectScreen-module__tCJhMq__bean{aspect-ratio:1/1.4;background:color-mix(in srgb, var(--fg) 85%, var(--accent));border-radius:50%;width:9%;position:absolute}.ProjectScreen-module__tCJhMq__bean:after{content:"";background:var(--soft);opacity:.6;border-radius:99px;position:absolute;inset:12% 46%}.ProjectScreen-module__tCJhMq__tag{background:var(--bg);border-radius:1.4cqi;padding:1cqi 1.6cqi;font-size:1.15cqi;font-weight:600;position:absolute;box-shadow:0 1cqi 2cqi -1cqi #00000040}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__tag{border-radius:3cqi;padding:2cqi 3cqi;font-size:3cqi}.ProjectScreen-module__tCJhMq__route{width:100%;height:100%;position:absolute;inset:0}.ProjectScreen-module__tCJhMq__statRow{grid-template-columns:repeat(3,1fr);gap:1.2cqi;display:grid;position:absolute;bottom:7%;left:6%;right:6%}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__statRow{gap:2cqi}.ProjectScreen-module__tCJhMq__stat{background:color-mix(in srgb, var(--fg) 8%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:1.4cqi;padding:1.4cqi}.ProjectScreen-module__tCJhMq__stat i{opacity:.3;background:currentColor;border-radius:1cqi;height:.7cqi;margin-top:.8cqi;display:block}.ProjectScreen-module__tCJhMq__stat b{background:var(--accent);border-radius:1cqi;width:60%;height:1.6cqi;display:block}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__stat{border-radius:3cqi;padding:3cqi}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__stat b{height:3.6cqi}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__stat i{height:1.6cqi;margin-top:2cqi}.ProjectScreen-module__tCJhMq__calendar{background:var(--bg);border-radius:2cqi;grid-template-columns:repeat(7,1fr);grid-auto-rows:1fr;gap:4%;padding:6%;display:grid;position:absolute;inset:9%;box-shadow:0 1.4cqi 3cqi -1.4cqi #0003}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__calendar{border-radius:5cqi}.ProjectScreen-module__tCJhMq__calendar i{background:var(--soft);border-radius:30%}.ProjectScreen-module__tCJhMq__calendar i.ProjectScreen-module__tCJhMq__on{background:var(--accent)}.ProjectScreen-module__tCJhMq__calendar i.ProjectScreen-module__tCJhMq__muted{opacity:.4}.ProjectScreen-module__tCJhMq__arch{background:linear-gradient(115deg,#0000 0 46%,#0000002e 46% 47%,#0000 47%),linear-gradient(#d8d3c9 0 58%,#b9b2a5 58%);position:absolute;inset:0}.ProjectScreen-module__tCJhMq__archBlock{background:linear-gradient(90deg,#f3f1ec,#dcd7cd);position:absolute;box-shadow:.6cqi .6cqi #00000014}.ProjectScreen-module__tCJhMq__archShadow{background:#1e191447;position:absolute}.ProjectScreen-module__tCJhMq__archSun{aspect-ratio:1;background:radial-gradient(circle,#fff7e6,#f3d9a8 60%,#0000 70%);border-radius:50%;width:14%;position:absolute;top:12%;right:14%}.ProjectScreen-module__tCJhMq__catalog{grid-template-columns:repeat(3,1fr);gap:5%;display:grid;position:absolute;inset:7%}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__catalog{grid-template-columns:repeat(2,1fr)}.ProjectScreen-module__tCJhMq__product{background:var(--bg);border-radius:1.4cqi;position:relative;overflow:hidden}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__product{border-radius:4cqi}.ProjectScreen-module__tCJhMq__product:before{content:"";aspect-ratio:1;background:var(--c,var(--accent));border-radius:50%;width:46%;position:absolute;top:22%;left:50%;transform:translate(-50%)}.ProjectScreen-module__tCJhMq__product:after{content:"";opacity:.25;background:currentColor;border-radius:99px;height:8%;position:absolute;bottom:14%;left:14%;right:30%}.ProjectScreen-module__tCJhMq__courses{grid-template-rows:repeat(3,1fr);gap:6%;display:grid;position:absolute;inset:7%}.ProjectScreen-module__tCJhMq__course{background:var(--bg);border-radius:1.6cqi;grid-template-columns:auto 1fr;align-items:center;gap:6%;padding:0 6%;display:grid}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__course{border-radius:4cqi}.ProjectScreen-module__tCJhMq__courseIcon{aspect-ratio:1;background:var(--c,var(--accent));border-radius:30%;height:56%}.ProjectScreen-module__tCJhMq__progress{gap:.8cqi;display:grid}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__progress{gap:2cqi}.ProjectScreen-module__tCJhMq__progress i{opacity:.25;background:currentColor;border-radius:1cqi;width:70%;height:.7cqi;display:block}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__progress i{height:1.8cqi}.ProjectScreen-module__tCJhMq__progress b{background:linear-gradient(90deg, var(--accent) var(--p,60%), var(--soft) var(--p,60%));border-radius:1cqi;height:.9cqi;display:block}.ProjectScreen-module__tCJhMq__phone .ProjectScreen-module__tCJhMq__progress b{height:2.2cqi}.ProjectScreen-module__tCJhMq__studio{background:radial-gradient(80% 70% at 50% 60%,#3a1d7a 0%,#0b0716 70%)}.ProjectScreen-module__tCJhMq__studioFrame{aspect-ratio:1;-webkit-mask-composite:xor;opacity:.95;background:linear-gradient(140deg,#f1e9ff,#a985ff 45%,#5f1fff) border-box;border:7cqi solid #0000;border-radius:30%;width:46%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ProjectScreen-module__tCJhMq__studioOrb{aspect-ratio:1;background:radial-gradient(circle at 34% 30%,#fff 0 8%,#b48bff 30%,#5f1fff 70%,#2b0b80 100%);border-radius:50%;width:22%;position:absolute;top:50%;left:50%;transform:translate(-46%,-46%);box-shadow:0 0 6cqi #ff6fc4aa}
