.page-module__hUlLAq__pageWrapper{background:var(--page-bg,#f7f7f2);color:var(--page-text,#15391f);flex-direction:column;padding:12px 0 30px;display:flex;position:relative;overflow:clip}.page-module__hUlLAq__pageWrapper:before{content:"";z-index:100;pointer-events:none;background:0 0;border-radius:34px;position:fixed;inset:14px;box-shadow:0 0 0 999px #fff,inset 0 0 0 1px #ffffffb8}.page-module__hUlLAq__heroContainer{z-index:1;width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden}.page-module__hUlLAq__heroOverlay{background:linear-gradient(#11231066 0%,#1123101a 40%,#11231099 100%);position:absolute;inset:0}.page-module__hUlLAq__backNav{z-index:100;position:absolute;top:40px;left:5vw}.page-module__hUlLAq__backLink{color:#fff;text-transform:uppercase;letter-spacing:.1em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;gap:12px;padding:10px 20px;font-size:13px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__hUlLAq__backLink:hover{background:#fff3;transform:translate(-4px)}.page-module__hUlLAq__backArrow{font-size:16px}.page-module__hUlLAq__heroContent{color:#fff;flex-direction:column;gap:24px;width:100%;padding:0 5vw 80px;display:flex;position:absolute;bottom:0;left:0}.page-module__hUlLAq__heroCategory{text-transform:uppercase;letter-spacing:.1em;color:#fef2c0;font-size:14px}.page-module__hUlLAq__heroTitle{letter-spacing:-.05em;text-wrap:balance;max-width:90vw;margin:0;font-size:clamp(48px,6vw,100px);font-weight:500;line-height:.95}.page-module__hUlLAq__heroMeta{color:#fffc;align-items:center;gap:16px;font-size:15px;display:flex}.page-module__hUlLAq__metaDot{opacity:.6;background:currentColor;border-radius:50%;width:4px;height:4px}.page-module__hUlLAq__articleContainer{z-index:10;background:#f7f7f2;border-top:1px solid #ffffff80;border-radius:48px 48px 0 0;margin-top:100vh;padding:120px 0 0;position:relative;box-shadow:0 -20px 60px #1123101a}.page-module__hUlLAq__articleLayout{grid-template-columns:1fr 2.5fr 1fr;align-items:start;gap:40px;width:min(1200px,100vw - 32px);margin:0 auto;display:grid}.page-module__hUlLAq__authorSide{text-align:right;flex-direction:column;gap:16px;padding-right:120px;display:flex;position:sticky;top:140px}.page-module__hUlLAq__authorAvatar{color:#ccefcf;background:#15391f;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-left:auto;font-size:24px;font-weight:500;display:flex}.page-module__hUlLAq__authorName{color:#15391f;margin:0;font-size:16px;font-weight:500}.page-module__hUlLAq__authorRole{color:#5f715f;margin:0;font-size:14px}.page-module__hUlLAq__contentMain{grid-column:2/3;padding-bottom:120px}.page-module__hUlLAq__introText{letter-spacing:-.02em;color:#15391f;margin-bottom:60px;font-size:24px;font-weight:400;line-height:1.5}.page-module__hUlLAq__section{margin-bottom:80px;position:relative}.page-module__hUlLAq__sectionHeading{letter-spacing:-.04em;color:#15391f;width:115%;margin:0 0 24px -15%;font-size:clamp(32px,3.5vw,48px);font-weight:500;line-height:1.05}.page-module__hUlLAq__sectionBody{color:#4e6650;white-space:pre-line;margin:0;font-size:19px;line-height:1.6}.page-module__hUlLAq__relatedContainer{color:#f7f7f2;z-index:10;background:#15391f;border-radius:48px 48px 0 0;padding:140px 0;position:relative;overflow:hidden}.page-module__hUlLAq__relatedTitle{text-align:center;text-transform:uppercase;letter-spacing:.15em;color:#cbeeee;margin-bottom:80px;font-size:13px}.page-module__hUlLAq__orbitWrap{perspective:1200px;justify-content:center;gap:40px;width:min(1400px,100vw - 32px);margin:0 auto;display:flex}.page-module__hUlLAq__orbitCard{width:320px;height:480px;transform-style:preserve-3d;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex;position:relative;overflow:hidden}.page-module__hUlLAq__orbitCard:hover{z-index:10;border-color:#ffffff4d;box-shadow:0 30px 60px #0009;transform:translateZ(50px)rotateX(0)rotateY(0)!important}.page-module__hUlLAq__orbitImageWrap{flex:1;position:relative;overflow:hidden}.page-module__hUlLAq__orbitImage{object-fit:cover;transition:transform .6s}.page-module__hUlLAq__orbitCard:hover .page-module__hUlLAq__orbitImage{transform:scale(1.1)}.page-module__hUlLAq__orbitMeta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;flex-direction:column;gap:12px;padding:32px 24px;display:flex}.page-module__hUlLAq__orbitCat{text-transform:uppercase;letter-spacing:.08em;color:#47c163;font-size:11px}.page-module__hUlLAq__orbitPostTitle{color:#fff;letter-spacing:-.03em;margin:0;font-size:20px;font-weight:500;line-height:1.1}@media (max-width:1024px){.page-module__hUlLAq__articleLayout{grid-template-columns:1fr;gap:60px}.page-module__hUlLAq__authorSide{text-align:left;border-bottom:1px solid #15391f1a;flex-direction:row;align-items:center;margin-bottom:-20px;padding-bottom:24px;position:relative;top:auto}.page-module__hUlLAq__authorAvatar{margin-left:0;margin-right:16px}.page-module__hUlLAq__contentMain{grid-column:1/-1}.page-module__hUlLAq__sectionHeading{width:100%;margin-left:0}.page-module__hUlLAq__orbitWrap{flex-wrap:wrap;gap:30px}.page-module__hUlLAq__orbitCard{width:calc(50% - 15px);transform:none!important}}@media (max-width:640px){.page-module__hUlLAq__heroTitle{font-size:clamp(36px,10vw,48px)}.page-module__hUlLAq__orbitCard{width:100%}.page-module__hUlLAq__articleContainer{border-radius:24px 24px 0 0;padding:60px 0 0}}
