/* manrope-cyrillic-ext-wght-normal */
@font-face {
  font-family: 'Manrope Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 800;
  src: url(/assets/site-fonts/manrope-cyrillic-ext-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* manrope-cyrillic-wght-normal */
@font-face {
  font-family: 'Manrope Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 800;
  src: url(/assets/site-fonts/manrope-cyrillic-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* manrope-greek-wght-normal */
@font-face {
  font-family: 'Manrope Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 800;
  src: url(/assets/site-fonts/manrope-greek-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;
}

/* manrope-vietnamese-wght-normal */
@font-face {
  font-family: 'Manrope Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 800;
  src: url(/assets/site-fonts/manrope-vietnamese-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* manrope-latin-ext-wght-normal */
@font-face {
  font-family: 'Manrope Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 800;
  src: url(/assets/site-fonts/manrope-latin-ext-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* manrope-latin-wght-normal */
@font-face {
  font-family: 'Manrope Variable';
  font-style: normal;
  font-display: swap;
  font-weight: 200 800;
  src: url(/assets/site-fonts/manrope-latin-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px;--bg:#f7f8f2;--surface:#fff;--text:#183c30;--muted:#68796c;--line:#dfe7d9;--soft:#edf2e5;--lime:#c6ed78;color-scheme:light}html[data-theme=dark]{--bg:#101d17;--surface:#1a2d22;--text:#eef4e8;--muted:#afc1ae;--line:#314735;--soft:#233a2a;color-scheme:dark}body{margin:0;background:var(--bg);color:var(--text);font-family:'Manrope Variable',Arial,sans-serif;font-size:15px;line-height:1.65}a{color:inherit;text-decoration:none}button,summary{cursor:pointer;font:inherit}a,button,summary{touch-action:manipulation}button{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #86af46;outline-offset:5px}img{display:block;max-width:100%}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.18;letter-spacing:-1.5px;text-wrap:balance}p{color:var(--muted)}h2{font-size:38px;font-weight:720}h3{font-size:24px;font-weight:700}main,.site-header,.site-footer{width:min(1180px,calc(100% - 80px));margin:auto}.site-header{height:104px;display:flex;align-items:center;gap:50px;border-bottom:1px solid var(--line);position:relative;z-index:20}.site-brand{display:flex;align-items:center;gap:10px;font-size:20px;line-height:1.02;font-weight:800;letter-spacing:-.9px}.site-brand>span>span{display:block}.site-brand .brand-period{display:inline;color:#86ae42}.site-brand img{width:40px;height:40px}.main-nav{display:flex;gap:28px;margin-inline-start:auto;font-size:13px;font-weight:650}.main-nav a{padding:12px 0}.main-nav a:hover,.main-nav [aria-current]{color:#7a9c3c}.header-actions{display:flex;align-items:center;gap:18px}.button{background:var(--lime);color:#203a24;display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:15px 23px;border:1px solid var(--lime);border-radius:10px;line-height:1.4;font-size:14px;font-weight:750;transition:transform .18s,background .18s}.button:hover{transform:translateY(-2px);background:#d8f5a0}.button>span{font-size:19px}.button-small{font-size:12px;padding:12px 17px;gap:18px}.button-ghost{background:transparent;color:var(--text);border-color:var(--line)}.button-ghost:hover{background:var(--soft)}.theme-toggle{border:0;background:transparent;padding:7px;font-size:23px;line-height:1}.languages{position:relative;font-size:12px;font-weight:650}.languages summary{list-style:none;display:flex;gap:7px;align-items:center;min-height:40px}.languages summary::-webkit-details-marker{display:none}.languages summary>span{font-size:22px;font-weight:400}.language-menu{position:absolute;top:45px;inset-inline-end:0;display:grid;grid-template-columns:1fr 1fr;gap:4px;width:330px;max-width:calc(100vw - 30px);max-height:70vh;overflow:auto;border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:12px;box-shadow:0 15px 40px #0d2c1820}.language-menu a{padding:8px 10px;border-radius:6px;font-size:12px}.language-menu a:hover,.language-menu [aria-current]{background:var(--soft)}.skip{position:fixed;inset-inline-start:20px;top:-80px;background:var(--text);color:var(--bg);z-index:100;padding:12px}.skip:focus{top:10px}.eyebrow{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;font-weight:750;display:flex;align-items:center;gap:9px;color:#7c9564;margin-bottom:19px}.status-dot{width:7px;height:7px;background:#91ba45;border-radius:50%}.landing-hero{display:grid;grid-template-columns:1fr 1.03fr;align-items:center;gap:25px;padding:62px 0 45px;min-height:590px}.hero-editorial{position:relative;z-index:1;padding-block:18px}.hero-editorial h1{font-size:clamp(39px,4.4vw,62px);font-weight:760;letter-spacing:-3px;line-height:1.12;max-width:600px}.hero-editorial h1 em{font-style:normal;color:#759442}.hero-description{font-size:17px;line-height:1.8;max-width:440px;margin-top:27px}.hero-buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:31px}.hero-reassurance{font-size:11px;margin-top:16px}.hero-image{position:relative;border-radius:50% 50% 24px 24px;background:#fafbf3;aspect-ratio:1/1.06;align-self:center}.hero-image>img{height:100%;width:100%;object-fit:cover;border-radius:inherit}.image-caption{position:absolute;bottom:15px;inset-inline-end:15px;background:#ffffffdb;color:#617257;border-radius:5px;font-size:8px;padding:4px 8px;max-width:85%}.image-label{position:absolute;bottom:65px;inset-inline-start:-20px;background:var(--surface);border:1px solid var(--line);padding:12px 18px;display:flex;align-items:center;gap:10px;border-radius:12px;font-size:12px;font-weight:700;box-shadow:0 10px 35px #213e1a12}.places-strip{border-block:1px solid var(--line);padding:25px 0;display:flex;align-items:center;justify-content:space-between;gap:30px;font-size:11px;color:var(--muted)}.places-strip>span{font-weight:650;max-width:150px}.places-strip>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:25px}.places-strip>div>span{display:flex;align-items:center;gap:8px;color:var(--text);font-size:12px;font-weight:650}.places-strip b{font-size:23px;font-weight:400;color:#879a76}.section-space{margin-top:95px}.section-intro{max-width:640px;margin-bottom:37px}.section-intro h2{max-width:580px}.section-intro>p{font-size:14px;line-height:1.8;margin-top:20px;max-width:590px}.feature-layout{display:grid;grid-template-columns:1fr 1fr;gap:23px}.feature-highlight{background:#173d30;color:#f1f6e9;border-radius:21px;padding:36px;display:flex;flex-direction:column}.feature-number{font-size:10px;font-weight:650;letter-spacing:1px;color:#7f9e69;margin-bottom:20px;display:block}.feature-highlight h3{font-size:31px;max-width:350px;letter-spacing:-1.1px}.feature-highlight p{font-size:13px;color:#b8cdbd;line-height:1.85;margin-top:17px}.reading-sample{background:#fbfcf5;color:#25412f;padding:23px;border-radius:15px;margin-top:30px;transform:rotate(-2deg);box-shadow:0 12px 35px #0002}.sample-heading,.sample-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:#6f816b}.sample-heading>span:first-child{font-weight:700;color:#324a31}.sample-digits{font-size:43px;font-weight:700;letter-spacing:3px;margin:21px 0;line-height:1}.sample-digits>span{font-size:14px;letter-spacing:0;font-weight:500;margin-inline-start:12px}.sample-bottom{border-top:1px solid #dfe7d9;padding-top:13px}.feature-stack{display:grid;gap:22px}.feature-stack article{padding:31px 34px;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.feature-stack h3{font-size:27px}.feature-stack p{font-size:13px;margin-top:15px;line-height:1.8}.text-link{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:750;margin-top:23px;line-height:1.5}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.transfer-section{display:grid;grid-template-columns:.7fr 1fr;gap:65px;align-items:center;background:var(--soft);border-radius:22px;padding:45px}.transfer-section h2{font-size:32px}.transfer-section p{font-size:13px;line-height:1.85;margin-top:20px}.transfer-symbol{display:flex;align-items:center;justify-content:center;gap:20px}.transfer-symbol>span{font-family:Arial,sans-serif;display:grid;place-items:center;width:105px;height:130px;background:var(--surface);border:1px solid var(--line);border-radius:20px;font-size:75px;line-height:1;color:#87a366;box-shadow:0 7px 10px #34502307}.transfer-symbol>span:last-child{width:150px;height:105px}.transfer-symbol i{font-style:normal;font-size:30px;color:#96ad7d}.section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:30px}.section-top .text-link{margin:0}.section-top .eyebrow{margin-bottom:15px}.guides-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.guide-card{border:1px solid var(--line);border-radius:17px;background:var(--surface);overflow:hidden;display:flex;flex-direction:column;transition:transform .18s,box-shadow .18s}.guide-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #193c2310}.guide-cover{display:flex;align-items:center;justify-content:center;min-height:190px;position:relative;overflow:hidden;isolation:isolate;background:#e4edd8;color:#536f3c}.cover-trends{background:#e2eeeb;color:#45726b}.cover-app{background:#f0e9da;color:#927344}.cover-orbit{position:absolute;width:230px;height:230px;border:1px solid currentColor;border-radius:50%;opacity:.14;transform:translate(20px,45px)}.cover-orbit:after{content:'';position:absolute;inset:25px;border:1px solid currentColor;border-radius:50%}.cover-icon{font-size:76px;line-height:1;font-weight:300;font-family:Arial,sans-serif;transform:rotate(-10deg)}.cover-label{position:absolute;top:18px;inset-inline-start:20px;font-size:9px;letter-spacing:1px;text-transform:uppercase}.guide-body{padding:25px;flex:1;display:flex;flex-direction:column}.guide-meta{font-size:10px;color:var(--muted);margin-bottom:15px}.guide-body h3{font-size:21px;line-height:1.35;letter-spacing:-.7px}.guide-body p{font-size:12px;line-height:1.8;margin-top:13px;margin-bottom:8px}.guide-body .text-link{margin-top:auto;padding-top:20px}.product-details{display:grid;grid-template-columns:1fr 1fr;gap:26px 50px;border-top:1px solid var(--line);padding-top:35px}.product-details h2{font-size:22px;letter-spacing:-.6px}.product-details p{font-size:12px;line-height:1.8;margin-top:17px}.product-details .product-note{grid-column:1/-1;max-width:890px;margin-top:0;font-size:11px}.site-cta{background:#193e30;color:#f1f6e8;border-radius:22px;padding:43px 46px;margin-top:75px;display:flex;gap:35px;align-items:center;justify-content:space-between}.site-cta h2{font-size:33px;max-width:600px}.site-cta p{font-size:13px;color:#b7cdbb;margin-top:16px;max-width:650px}.site-cta .eyebrow{color:#a9c888}.site-cta .button{flex-shrink:0;max-width:260px}.site-footer{padding:60px 0 28px;margin-top:30px;display:grid;grid-template-columns:1fr auto;gap:30px}.footer-brand{font-size:20px;letter-spacing:-.7px;font-weight:800}.footer-brand span{color:#7ca34b}.site-footer p{font-size:11px;margin-top:7px}.site-footer nav{display:flex;align-items:center;gap:25px;font-size:12px}.footer-small{grid-column:1/-1;border-top:1px solid var(--line);padding-top:23px;font-size:10px;color:var(--muted);display:flex;justify-content:space-between;gap:20px}.breadcrumbs{padding:29px 0;font-size:11px;color:var(--muted)}.breadcrumbs ol{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:9px}.breadcrumbs li+li:before{content:'/';margin-inline-end:9px;color:#99aa90}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs [aria-current]{color:var(--text)}.journal-heading{max-width:780px;padding:35px 0 52px}.journal-heading h1{font-size:56px;letter-spacing:-2px}.journal-heading p{font-size:16px;line-height:1.8;margin-top:23px}.journal-grid{row-gap:32px}.article-heading{max-width:900px;padding:28px 0 42px}.article-heading h1{font-size:48px;line-height:1.2;letter-spacing:-1.8px}.article-intro{font-size:17px;line-height:1.9;margin-top:25px;max-width:800px}.article-meta{display:flex;gap:25px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-top:28px}.article-meta>span:first-child{font-weight:750;color:var(--text)}.article-layout{display:grid;grid-template-columns:240px minmax(0,720px);gap:70px;align-items:start;border-top:1px solid var(--line);padding-top:38px}.article-toc{position:sticky;top:30px;border:1px solid var(--line);padding:24px;border-radius:14px;background:var(--surface)}.article-toc>strong{font-size:12px}.article-toc ol{padding-inline-start:18px;color:var(--muted);font-size:12px;margin:20px 0 27px;display:grid;gap:12px}.article-toc li a:hover{color:var(--text);text-decoration:underline}.article-body section{margin-bottom:43px;scroll-margin-top:30px}.article-body h2{font-size:27px;line-height:1.4;letter-spacing:-.8px;margin-bottom:18px}.article-body p,.article-body li{font-size:15px;line-height:1.95;color:var(--muted)}.article-body p+p{margin-top:17px}.article-body ul{padding-inline-start:22px;display:grid;gap:10px;margin-top:20px}.article-formula{background:var(--soft);border-inline-start:3px solid #a2c66c;border-radius:6px;padding:22px 25px;font-size:15px;margin-top:23px;font-weight:650;overflow-wrap:anywhere}.article-sources a{text-decoration:underline;text-underline-offset:4px}.related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:1050px){.site-header{gap:25px}.main-nav{gap:20px}.header-actions{gap:12px}.hero-editorial h1{font-size:46px;letter-spacing:-2px}.landing-hero{padding-top:45px;min-height:520px;gap:10px}.hero-description{font-size:15px}.places-strip>div{gap:16px}.transfer-section{gap:35px;padding:32px}.transfer-symbol{gap:10px}.transfer-symbol>span{width:80px;height:105px;font-size:60px}.transfer-symbol>span:last-child{width:110px;height:80px}.article-layout{gap:35px;grid-template-columns:210px minmax(0,1fr)}.guide-body{padding:21px}.guide-body h3{font-size:19px}.site-cta{padding:35px}.site-cta h2{font-size:29px}}
@media(max-width:760px){main,.site-header,.site-footer{width:calc(100% - 36px)}.site-header{height:82px;gap:15px;flex-wrap:wrap}.site-brand{font-size:17px;gap:8px}.site-brand img{width:34px;height:34px}.main-nav{display:none}.header-actions{margin-inline-start:auto;gap:12px}.header-actions>.button{display:none}.languages summary{font-size:11px}.language-menu{inset-inline-end:-45px}.theme-toggle{font-size:24px}.landing-hero{display:flex;flex-direction:column;padding:40px 0 26px;gap:30px;align-items:stretch;min-height:0}.hero-editorial{padding:0 4px}.hero-editorial h1{font-size:clamp(37px,9.7vw,55px);letter-spacing:-1.8px;max-width:100%}.eyebrow{font-size:9px;letter-spacing:1.6px;margin-bottom:18px}.hero-description{font-size:15px;margin-top:22px;max-width:100%;line-height:1.8}.hero-buttons{gap:10px;margin-top:25px}.button{padding:14px 18px;font-size:13px;gap:18px}.hero-reassurance{font-size:10px;margin-top:15px}.hero-image{width:min(100%,480px);aspect-ratio:1.1;align-self:center;border-radius:22px}.image-label{inset-inline-start:12px;bottom:40px;font-size:10px;padding:9px 12px;gap:7px}.image-caption{font-size:7px;bottom:11px}.places-strip{display:block;padding:22px 3px}.places-strip>span{display:block;max-width:100%;margin-bottom:17px}.places-strip>div{justify-content:flex-start;gap:17px 22px}.places-strip>div>span{font-size:11px}.places-strip b{font-size:20px}.section-space{margin-top:60px}h2{font-size:30px;letter-spacing:-1px}.section-intro{margin-bottom:26px}.section-intro>p{font-size:13px}.feature-layout{grid-template-columns:1fr;gap:17px}.feature-highlight{padding:27px}.feature-highlight h3{font-size:29px}.feature-stack{gap:17px}.feature-stack article{padding:27px}.feature-stack h3{font-size:25px}.reading-sample{padding:20px;margin-top:25px}.sample-digits{font-size:38px}.transfer-section{grid-template-columns:1fr;padding:28px;gap:30px}.transfer-section h2{font-size:29px}.transfer-symbol>span{width:90px;height:108px}.transfer-symbol>span:last-child{width:135px;height:90px}.section-top{align-items:flex-start;gap:20px}.section-top>.text-link{font-size:11px;max-width:100px;text-align:end;margin-top:8px}.guides-grid,.related-grid{grid-template-columns:1fr;gap:20px}.guide-cover{min-height:180px}.guide-body{padding:24px}.guide-body h3{font-size:23px}.guide-body p{font-size:13px}.guide-meta{font-size:11px}.product-details{grid-template-columns:1fr;gap:24px;padding-top:28px}.product-details h2{font-size:24px}.product-details p{font-size:13px}.site-cta{flex-direction:column;align-items:flex-start;margin-top:55px;padding:30px;gap:24px}.site-cta h2{font-size:29px}.site-cta p{font-size:13px}.site-footer{padding-top:30px;grid-template-columns:1fr;gap:27px;margin-top:25px}.site-footer nav{flex-wrap:wrap;gap:20px;font-size:12px}.footer-small{font-size:10px;align-items:flex-start;line-height:1.6}.footer-small>a{flex-shrink:0}.breadcrumbs{font-size:10px;line-height:1.8;padding-block:23px}.journal-heading{padding:25px 3px 35px}.journal-heading h1{font-size:40px}.journal-heading p{font-size:14px}.article-heading{padding:19px 2px 30px}.article-heading h1{font-size:34px;letter-spacing:-1px;line-height:1.25}.article-intro{font-size:15px;line-height:1.9;margin-top:22px}.article-meta{font-size:10px;gap:12px;margin-top:23px}.article-layout{grid-template-columns:1fr;gap:32px;padding-top:27px}.article-toc{position:static;padding:23px}.article-toc ol{margin:17px 0 0;grid-template-columns:1fr 1fr;gap:12px 24px;font-size:11px}.article-toc .button{display:none}.article-body section{margin-bottom:35px}.article-body h2{font-size:25px}.article-body p,.article-body li{font-size:14px;line-height:1.9}.article-formula{padding:20px;font-size:13px}.article-body{padding-inline:3px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

html[data-theme=dark] .hero-editorial h1 em{color:#c1e889}html[data-theme=dark] .eyebrow{color:#a9c28b}

.article-formula small{display:block;font-size:10px;color:var(--muted);font-weight:500;margin-bottom:8px}

/* Official, unmodified localized Google Play artwork, with 1/4-height clear space. */
.play-badge{display:inline-flex;align-items:center;justify-content:center;padding:15px;border-radius:12px;max-width:100%;flex-shrink:0;line-height:1;transition:transform .18s}
.play-badge:hover{transform:translateY(-2px)}
.play-badge img{width:202px;height:auto;max-width:100%;object-fit:contain}
.hero-buttons{align-items:center;gap:8px;margin-top:17px}
.hero-buttons .button-ghost{border-color:transparent;padding-inline:12px;font-size:12px}
.hero-reassurance{margin-top:4px}
.hero-download-title{font-size:13px;font-weight:750;margin-top:24px;color:var(--text)}
.hero-download-title+.hero-buttons{margin-top:0}
.status-dot{flex-shrink:0}
.download-cta{gap:50px;padding:38px 42px}
.download-copy{min-width:0;flex:1}
.download-actions{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:18px}
.download-web{color:#e3eedb;font-size:12px;line-height:1.6;text-decoration:underline;text-underline-offset:5px;padding:12px 0}
.site-cta .download-free{font-size:11px;margin-top:4px}
.download-qr{width:190px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:13px;text-align:center;padding:12px 0}
.download-qr img{width:164px;height:164px;background:#fff;border-radius:10px}
.download-qr span{font-size:11px;line-height:1.6;color:#e3eedb;max-width:185px}
.article-toc .play-badge{padding:12px;width:100%;margin-inline:auto}
.article-toc .play-badge img{width:160px}
.article-toc>.text-link{margin-top:0;font-size:11px}
@media(max-width:1050px){.download-cta{gap:30px}.article-toc .play-badge{padding:10px}.article-toc .play-badge img{width:135px}.site-footer nav{gap:18px;flex-wrap:wrap;justify-content:flex-end;max-width:600px}}
@media(max-width:760px){.hero-buttons{gap:0 12px;margin-top:13px;align-items:flex-start;flex-direction:column}.hero-buttons .button-ghost{padding:10px 15px}.hero-reassurance{margin-top:10px}.download-cta{padding:28px;gap:20px}.download-actions{gap:2px;flex-direction:column;align-items:flex-start;margin-top:14px}.download-qr{display:none}.site-footer nav{justify-content:flex-start}.article-toc .play-badge{width:auto;padding:15px;margin-top:18px}.article-toc .play-badge img{width:202px}.article-toc>.text-link{display:flex;margin-inline:15px}.download-copy{width:100%}}

/* Optional web 1.2 features: clear cards, no expansion of primary navigation. */
.new-features-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px}
.new-features-grid article{display:flex;flex-direction:column;gap:18px;padding:28px;border:1px solid var(--line);border-radius:16px;background:var(--surface);min-width:0}
.new-features-grid h3{font-size:22px;letter-spacing:-.6px;overflow-wrap:anywhere}
.new-features-grid p{font-size:14px;line-height:1.8}
.new-features-grid .text-link{margin-top:auto;align-self:flex-start}
@media(max-width:650px){.new-features-grid{grid-template-columns:1fr}.new-features-grid article{padding:22px}}

.release-note{margin-block:24px;padding:22px;border-inline-start:3px solid #8da959;background:var(--soft);border-radius:8px;font-size:13px}.release-note details{margin-top:16px}.release-note summary{font-weight:700}.release-note details p{margin-top:12px}
