.pl-home-hero{position:relative;margin:0;padding:112px max(6vw,24px) 54px;min-height:590px;box-sizing:border-box;background:#101419 url('/content/images/2026/10/after-login-hero-clean-en.png') center/cover no-repeat;color:#fff}.pl-home-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,13,20,.96) 0%,rgba(8,13,20,.88) 46%,rgba(8,13,20,.3) 100%)}.pl-home-copy{position:relative;max-width:760px;margin:0 auto 0 max(0px,calc((100vw - 1200px)/2 - 6vw))}.pl-home-eyebrow,.pl-lounge-eyebrow{font-size:14px!important;line-height:1.5;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;font-weight:600}.pl-home-copy h1{font-size:clamp(34px,4.3vw,58px);line-height:1.08;letter-spacing:-.035em;margin:0 0 22px;color:#fff}.pl-home-lead{font-size:clamp(20px,2vw,26px);line-height:1.4;margin:0 0 15px;max-width:650px}.pl-home-description{font-size:18px;line-height:1.6;max-width:650px;margin:0 0 24px;color:#e1e6ee}.pl-home-actions{display:flex;flex-wrap:wrap;gap:12px}.pl-home-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:8px;font-size:16px;font-weight:650;line-height:1.4;text-decoration:none!important;transition:transform .15s;box-sizing:border-box}.pl-home-button:hover{transform:translateY(-2px)}.pl-home-button:focus-visible{outline:3px solid #88bbff;outline-offset:4px}.pl-home-button.primary{color:#17121d;background:linear-gradient(110deg,#eadba9,#ccb4ee);border:1px solid transparent}.pl-home-button.secondary{color:#fff;border:1px solid #b4bdcd;background:rgba(10,15,23,.3)}.pl-home-route{font-size:15px;line-height:1.6;max-width:660px;color:#c5cedc;margin:22px 0 0}.pl-home-lounge{max-width:1100px;margin:0 auto 40px;padding:32px 36px;border:1px solid var(--primary-subtle-color);border-radius:14px;background:var(--secondary-background-color,var(--background-color));color:var(--primary-foreground-color)}.pl-home-lounge h2{font-size:clamp(25px,3vw,34px);line-height:1.2;margin:0 0 18px}.pl-home-lounge p{font-size:18px;line-height:1.6;margin:0 0 20px}.pl-home-lounge .pl-lounge-eyebrow{opacity:.75;margin-bottom:12px}.pl-lounge-questions{font-weight:650}.pl-articles-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 24px}.pl-articles-heading h2{font-size:28px;margin:0}.pl-articles-heading a{font-size:16px;color:var(--primary-foreground-color);text-decoration:underline;text-underline-offset:4px}.pl-home-en .l-content{padding-top:40px}.pl-home-en .l-grid{margin-bottom:24px}@media(max-width:600px){.pl-home-hero{padding:94px 22px 38px;min-height:0;background-position:62% center}.pl-home-hero:before{background:rgba(8,13,20,.84)}.pl-home-copy{margin:0}.pl-home-description{font-size:16px}.pl-home-route{font-size:14px}.pl-home-actions{flex-direction:column}.pl-home-button{width:100%}.pl-home-lounge{padding:24px 22px;margin-bottom:30px}.pl-home-lounge p{font-size:16px}.pl-articles-heading h2{font-size:24px}}

.pl-home-action{display:flex;flex-direction:column;align-items:stretch}.pl-home-hint{color:#edf0f5;font-size:15px;line-height:1.5;margin:10px 0 0;text-align:center}.pl-home-copy h1{max-width:760px}.pl-home-actions{gap:16px}.pl-home-hero{min-height:550px}@media(max-width:600px){.pl-home-hero{min-height:0}.pl-home-actions{gap:20px}.pl-home-hint{font-size:14px;margin-top:8px}}

.pl-home-promise{color:#fff;font-size:17px;line-height:1.55;margin:0 0 24px}.pl-home-action{max-width:330px}.pl-home-hint{max-width:330px}@media(max-width:600px){.pl-home-promise{font-size:16px}.pl-home-action,.pl-home-hint{max-width:none}}

.pl-reading{max-width:1120px;padding-top:42px;padding-bottom:50px}.pl-reading section{margin-bottom:48px}.pl-reading h2{font-size:30px;line-height:1.25;color:var(--titles-color)}.pl-section-label{text-transform:uppercase;font-size:13px;letter-spacing:.09em;opacity:.7}.pl-flagship{border-left:3px solid #c8a5ff;padding:8px 28px;max-width:880px}.pl-flagship h2 a{color:inherit}.pl-flagship p,.pl-author-mini p,.pl-home-subscribe p{font-size:18px;line-height:1.7}.pl-text-link{font-weight:700;color:var(--titles-color);text-decoration:underline;text-underline-offset:5px}.pl-reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pl-reading-card{border:1px solid var(--primary-border-color);border-radius:14px;overflow:hidden}.pl-reading-card>a{display:block;height:100%;color:var(--titles-color)}.pl-reading-card img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.pl-reading-card-body{padding:20px}.pl-reading-card h3{font-size:21px;line-height:1.35;margin:0 0 12px}.pl-reading-card p{font-size:15px;line-height:1.65;margin:0;opacity:.8}.pl-author-mini{display:grid;grid-template-columns:160px 1fr;gap:30px;align-items:center}.pl-author-mini>img{width:160px;height:200px;object-fit:cover;border-radius:12px}.pl-author-mini h2{margin-top:0}.pl-author-mini .pl-home-actions{margin-top:22px}.pl-home-subscribe{padding:32px;border:1px solid var(--primary-border-color);border-radius:16px}.pl-signup-row{display:flex;gap:12px;align-items:center;max-width:720px}.pl-signup-row input{min-width:0;flex:1;background:transparent;border:1px solid var(--primary-border-color);color:var(--titles-color);padding:14px;border-radius:8px}.pl-telegram-note{margin-top:24px}.pl-reading .after-login-subscribe__state{display:none}.pl-reading .loading .after-login-subscribe__state--loading,.pl-reading .success .after-login-subscribe__state--success,.pl-reading .error .after-login-subscribe__state--error{display:block}.pl-reading .pl-home-lounge{margin-bottom:0}.pl-reading .pl-home-lounge h2{color:#fff}.pl-reading .pl-home-lounge p{color:rgba(255,255,255,.85)}
@media(max-width:700px){.pl-reading-grid{grid-template-columns:1fr}.pl-reading{padding-top:28px}.pl-reading h2{font-size:25px}.pl-author-mini{grid-template-columns:1fr;gap:20px}.pl-author-mini>img{width:120px;height:150px}.pl-home-subscribe{padding:22px}.pl-signup-row{flex-wrap:wrap}.pl-signup-row label{width:100%}.pl-signup-row input{flex-basis:100%}.pl-signup-row button{width:100%}.pl-flagship{padding-left:20px}}
