.hero[data-astro-cid-j7pv25f6]{max-width:1440px;min-height:640px;margin:auto;padding:104px clamp(22px,10vw,150px) 42px;position:relative;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;overflow:hidden}.hero-copy[data-astro-cid-j7pv25f6]{position:relative;z-index:2}.eyebrow[data-astro-cid-j7pv25f6],.section-tag[data-astro-cid-j7pv25f6],.product-kicker[data-astro-cid-j7pv25f6],.product-index[data-astro-cid-j7pv25f6],.section-count[data-astro-cid-j7pv25f6]{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.12em}.eyebrow[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;color:#686962;margin:0 0 26px}.eyebrow-dot[data-astro-cid-j7pv25f6]{width:7px;height:7px;background:#9bbb34;border-radius:50%;box-shadow:0 0 0 4px #9bbb342b}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6],h3[data-astro-cid-j7pv25f6],p[data-astro-cid-j7pv25f6]{margin-top:0}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:Manrope,DM Sans,sans-serif;font-size:clamp(56px,7.4vw,100px);line-height:.99;letter-spacing:-.075em;font-weight:500;margin:0}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6],.closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;color:#83847d}.hero-desc[data-astro-cid-j7pv25f6]{font-size:16px;line-height:1.9;color:#696a64;margin:31px 0 32px;letter-spacing:.015em}.round-link[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:15px;font-size:12px;font-weight:600;width:max-content;margin-top:32px}.round-link[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{width:32px;height:32px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-size:17px;font-weight:400;transition:.2s}.round-link[data-astro-cid-j7pv25f6]:hover b[data-astro-cid-j7pv25f6]{background:var(--lime);border-color:var(--lime);transform:translateY(3px)}.hero-art[data-astro-cid-j7pv25f6]{height:420px;position:relative;display:grid;place-items:center;isolation:isolate}.art-sun[data-astro-cid-j7pv25f6]{position:absolute;width:185px;height:185px;background:var(--lime);border-radius:50%;z-index:-1;box-shadow:0 0 100px #d7f36a47}.art-orbit[data-astro-cid-j7pv25f6]{position:absolute;border:1px solid rgba(32,33,30,.22);border-radius:50%;width:330px;height:330px;transform:rotate(-27deg) scaleY(.66)}.orbit-two[data-astro-cid-j7pv25f6]{width:395px;height:395px;transform:rotate(43deg) scaleY(.59);border-color:#20211e21}.art-ring[data-astro-cid-j7pv25f6]{position:absolute;width:236px;height:236px;border:1px solid rgba(32,33,30,.43);border-radius:50%}.ring-two[data-astro-cid-j7pv25f6]{width:278px;height:278px;border-color:#20211e1f}.art-asterisk[data-astro-cid-j7pv25f6]{font-size:83px;color:var(--ink);font-family:Manrope,sans-serif;line-height:1;transform:rotate(-11deg)}.art-label[data-astro-cid-j7pv25f6]{position:absolute;font:9px DM Mono,monospace;letter-spacing:.12em;color:#54554f}.label-top[data-astro-cid-j7pv25f6]{top:57px;right:24px}.label-bottom[data-astro-cid-j7pv25f6]{bottom:55px;left:10px}.art-dot[data-astro-cid-j7pv25f6]{position:absolute;width:8px;height:8px;background:#6c80ff;border-radius:50%}.dot-one[data-astro-cid-j7pv25f6]{top:44px;left:106px}.dot-two[data-astro-cid-j7pv25f6]{right:33px;bottom:96px;width:5px;height:5px;background:#b4bd91}.dot-three[data-astro-cid-j7pv25f6]{left:56px;bottom:122px;width:4px;height:4px}.hero-index[data-astro-cid-j7pv25f6]{grid-column:1/-1;align-self:end;display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:14px;margin-top:35px;font:9px DM Mono,monospace;color:#777870;letter-spacing:.1em}.intro-band[data-astro-cid-j7pv25f6]{padding:102px clamp(22px,10vw,150px);background:#20211e;color:var(--paper);display:grid;grid-template-columns:.75fr 2fr .65fr;gap:20px;align-items:start}.section-tag[data-astro-cid-j7pv25f6]{color:#7f8178;margin-bottom:0}.section-tag[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#a2bd4d;padding-left:7px}.intro-text[data-astro-cid-j7pv25f6]{font-size:clamp(24px,3.3vw,43px);font-weight:400;line-height:1.65;letter-spacing:-.045em;margin:0}.intro-text[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#86877f}.intro-aside[data-astro-cid-j7pv25f6]{justify-self:end;display:flex;align-items:center;gap:12px;color:#a7a89f;font-size:10px;line-height:1.6}.aside-mark[data-astro-cid-j7pv25f6]{width:35px;height:35px;border-radius:50%;display:grid;place-items:center;color:var(--ink);background:var(--lime);font:600 17px Manrope;letter-spacing:-.08em}.projects[data-astro-cid-j7pv25f6]{max-width:1440px;margin:auto;padding:108px clamp(22px,10vw,150px) 116px}.section-heading[data-astro-cid-j7pv25f6]{display:flex;align-items:end;justify-content:space-between;margin-bottom:35px}.section-heading[data-astro-cid-j7pv25f6] .section-tag[data-astro-cid-j7pv25f6]{margin-bottom:16px}.section-heading[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(30px,4vw,48px);font-weight:500;letter-spacing:-.06em;margin:0}.section-count[data-astro-cid-j7pv25f6]{color:#85867f;padding-bottom:7px}.lingoplay-card[data-astro-cid-j7pv25f6]{display:block;position:relative;overflow:hidden;background:#e5e8df;min-height:370px;padding:28px 34px 26px;isolation:isolate;transition:transform .25s,background .25s}.lingoplay-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);background:#e2e7d7}.product-index[data-astro-cid-j7pv25f6]{color:#64665d;position:relative;z-index:1}.product-index[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#a0b746;padding:0 5px}.product-main[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:flex;gap:24px;align-items:center;margin:48px 0 43px}.product-icon[data-astro-cid-j7pv25f6]{width:74px;height:74px;background:#171819;border-radius:6px;overflow:hidden;box-shadow:0 10px 28px #20211e29;flex:none}.product-icon[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.product-kicker[data-astro-cid-j7pv25f6]{color:#72756b;margin-bottom:10px}.product-main[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6],.planned-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font:600 clamp(37px,5vw,56px) Manrope,sans-serif;letter-spacing:-.07em;margin:0 0 8px}.product-arrow[data-astro-cid-j7pv25f6]{font-size:21px;vertical-align:top;margin-left:10px;color:#72756b;transition:transform .2s}.lingoplay-card[data-astro-cid-j7pv25f6]:hover .product-arrow[data-astro-cid-j7pv25f6]{display:inline-block;transform:translate(3px,-3px)}.product-desc[data-astro-cid-j7pv25f6]{font-size:14px;color:#66685f;line-height:1.8;margin:0}.product-bottom[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid rgba(32,33,30,.17);padding-top:16px}.status-pill[data-astro-cid-j7pv25f6],.coming-label[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px;font-size:11px;color:#51534c}.status-pill[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6],.coming-label[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:6px;height:6px;border-radius:50%;background:#96b736}.card-cta[data-astro-cid-j7pv25f6]{font-size:12px;font-weight:600}.card-cta[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{margin-left:8px;font-size:15px}.lingo-orbit[data-astro-cid-j7pv25f6]{position:absolute;border:1px solid rgba(32,33,30,.12);border-radius:50%;z-index:-1}.lingo-orbit-a[data-astro-cid-j7pv25f6]{width:440px;height:440px;right:8%;top:-20px}.lingo-orbit-b[data-astro-cid-j7pv25f6]{width:315px;height:315px;right:13%;top:45px;border-color:#20211e1a}.card-spark[data-astro-cid-j7pv25f6]{position:absolute;right:17%;top:89px;font-size:84px;color:#b2cc56;opacity:.65;z-index:-1}.planned-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.planned-card[data-astro-cid-j7pv25f6]{min-height:340px;padding:26px 30px;background:#ebeae3;position:relative}.planned-symbol[data-astro-cid-j7pv25f6]{height:96px;width:96px;border:1px solid rgba(32,33,30,.25);border-radius:50%;margin:30px 0 23px;display:grid;place-items:center;color:#565850}.auth-symbol[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font:400 48px Manrope;transform:rotate(0);margin-top:-12px;margin-left:12px}.auth-symbol[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:absolute;width:40px;height:1px;background:var(--lime);transform:rotate(-45deg);margin-top:31px;margin-left:29px}.im-symbol[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:7px}.im-symbol[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;width:7px;height:7px;background:#9ebc43;border-radius:50%}.im-symbol[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(2){opacity:.55}.im-symbol[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:nth-child(3){opacity:.25}.planned-card[data-astro-cid-j7pv25f6] .product-kicker[data-astro-cid-j7pv25f6]{margin-bottom:6px}.planned-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:32px;margin-bottom:7px}.planned-card[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.product-kicker){font-size:12px;color:#74756f;margin-bottom:0}.coming-label[data-astro-cid-j7pv25f6]{position:absolute;right:28px;bottom:28px;font-size:10px;color:#7d7e77}.coming-label[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{background:#aeb0a7;width:5px;height:5px}.closing[data-astro-cid-j7pv25f6]{background:var(--lime);padding:79px clamp(22px,10vw,150px) 46px}.closing-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;margin-top:38px}.closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(49px,7vw,88px)}.closing-link[data-astro-cid-j7pv25f6]{width:58px;height:58px;border:1px solid rgba(32,33,30,.4);border-radius:50%;display:grid;place-items:center;font-size:24px;margin-bottom:6px;transition:.2s}.closing-link[data-astro-cid-j7pv25f6]:hover{background:var(--ink);color:var(--lime);transform:rotate(45deg)}.closing-meta[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;border-top:1px solid rgba(32,33,30,.24);margin-top:60px;padding-top:15px;font-size:11px;color:#58613e}.closing-meta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:600}.round-link[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6],.closing-link[data-astro-cid-j7pv25f6]{border-radius:2px}@media(max-width:760px){.hero[data-astro-cid-j7pv25f6]{min-height:unset;padding:99px 26px 30px;grid-template-columns:1fr}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(58px,14vw,84px)}.hero-art[data-astro-cid-j7pv25f6]{height:310px;margin:10px 0 0}.art-sun[data-astro-cid-j7pv25f6]{width:137px;height:137px}.art-ring[data-astro-cid-j7pv25f6]{width:190px;height:190px}.ring-two[data-astro-cid-j7pv25f6]{width:225px;height:225px}.art-orbit[data-astro-cid-j7pv25f6]{width:278px;height:278px}.orbit-two[data-astro-cid-j7pv25f6]{width:330px;height:330px}.art-asterisk[data-astro-cid-j7pv25f6]{font-size:64px}.label-top[data-astro-cid-j7pv25f6]{top:32px;right:calc(50% - 153px)}.label-bottom[data-astro-cid-j7pv25f6]{bottom:31px;left:calc(50% - 155px)}.dot-one[data-astro-cid-j7pv25f6]{top:25px;left:calc(50% - 116px)}.hero-index[data-astro-cid-j7pv25f6]{margin-top:8px}.intro-band[data-astro-cid-j7pv25f6]{padding:72px 26px;grid-template-columns:1fr auto;row-gap:28px}.intro-band[data-astro-cid-j7pv25f6]>.section-tag[data-astro-cid-j7pv25f6]{grid-column:1/-1}.intro-text[data-astro-cid-j7pv25f6]{grid-column:1/-1;font-size:clamp(25px,6vw,35px)}.intro-aside[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:2}.projects[data-astro-cid-j7pv25f6]{padding:76px 22px 78px}.section-heading[data-astro-cid-j7pv25f6]{margin-bottom:25px}.lingoplay-card[data-astro-cid-j7pv25f6]{padding:24px 22px;min-height:348px}.product-main[data-astro-cid-j7pv25f6]{gap:16px;margin:48px 0 40px;align-items:flex-start}.product-icon[data-astro-cid-j7pv25f6]{width:58px;height:58px;border-radius:5px}.product-main[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:39px}.product-desc[data-astro-cid-j7pv25f6]{font-size:12px}.lingo-orbit-a[data-astro-cid-j7pv25f6]{right:-31%;top:3px}.lingo-orbit-b[data-astro-cid-j7pv25f6]{right:-18%;top:68px}.card-spark[data-astro-cid-j7pv25f6]{right:6%;top:75px;font-size:61px}.planned-grid[data-astro-cid-j7pv25f6]{gap:10px}.planned-card[data-astro-cid-j7pv25f6]{padding:20px 16px;min-height:292px}.planned-symbol[data-astro-cid-j7pv25f6]{width:76px;height:76px;margin:25px 0 22px}.planned-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:29px}.planned-card[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]:not(.product-kicker){font-size:11px;line-height:1.65}.coming-label[data-astro-cid-j7pv25f6]{right:15px;bottom:20px}.closing[data-astro-cid-j7pv25f6]{padding:65px 25px 34px}.closing-row[data-astro-cid-j7pv25f6]{margin-top:32px}.closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(49px,11vw,72px)}.closing-link[data-astro-cid-j7pv25f6]{width:46px;height:46px;font-size:19px}.closing-meta[data-astro-cid-j7pv25f6]{margin-top:48px;font-size:10px;gap:12px}.closing-meta[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{max-width:155px;line-height:1.6}}@media(max-width:390px){.planned-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.planned-card[data-astro-cid-j7pv25f6]{min-height:265px}.planned-symbol[data-astro-cid-j7pv25f6]{margin-top:18px}.product-desc[data-astro-cid-j7pv25f6] br[data-astro-cid-j7pv25f6]{display:none}}.eyebrow-dot[data-astro-cid-j7pv25f6]{background:var(--brand-strong);box-shadow:0 0 0 4px #9bbb342b}.art-sun[data-astro-cid-j7pv25f6]{background:var(--brand)!important;box-shadow:0 0 100px #d7f36a47!important}.art-dot[data-astro-cid-j7pv25f6]{background:var(--brand-strong)}.dot-two[data-astro-cid-j7pv25f6]{background:#b4bd91}.intro-band[data-astro-cid-j7pv25f6]{background:var(--ink)}.section-tag[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#a2bd4d}.aside-mark[data-astro-cid-j7pv25f6]{background:var(--brand)}.lingoplay-card[data-astro-cid-j7pv25f6]{background:var(--brand-soft)}.lingoplay-card[data-astro-cid-j7pv25f6]:hover{background:#e2e7d7}.product-index[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--brand-strong)}.status-pill[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{background:var(--brand-strong)}.lingo-orbit[data-astro-cid-j7pv25f6]{border-color:#9bbb3433}.lingo-orbit-b[data-astro-cid-j7pv25f6]{border-color:#9bbb3429}.card-spark[data-astro-cid-j7pv25f6]{color:#b2cc56;opacity:.65}.planned-card[data-astro-cid-j7pv25f6]{background:#ebeae3}.auth-symbol[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6],.im-symbol[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:var(--brand-strong)}.closing[data-astro-cid-j7pv25f6]{background:var(--brand)}.closing[data-astro-cid-j7pv25f6] .section-tag[data-astro-cid-j7pv25f6]{color:#56603d}.closing[data-astro-cid-j7pv25f6] .section-tag[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#eef0c8}.closing[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:#697448}.closing-meta[data-astro-cid-j7pv25f6]{color:#58613e}.closing-link[data-astro-cid-j7pv25f6]:hover{color:var(--brand)}
