.ld-hero{overflow:hidden;background:radial-gradient(ellipse at 85% 40%,#e8efff,transparent 55%),var(--platform-card);border-bottom:1px solid var(--platform-line)}.ld-hero .breadcrumbs{padding-top:26px;font-size:12px;color:var(--platform-muted)}.ld-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center;padding-block:46px 55px}.ld-page .eyebrow{font-size:10px;letter-spacing:.12em;color:var(--platform-accent)}.ld-hero h1{font-size:clamp(42px,5vw,70px);letter-spacing:-.045em;line-height:1.1;margin:20px 0;color:var(--platform-ink)}.ld-hero .lead{font-size:16px;line-height:1.9;color:var(--platform-muted);max-width:600px}.ld-meta{display:flex;gap:20px;flex-wrap:wrap;font-size:11px;color:var(--platform-muted);margin:25px 0}.ld-meta>span{display:flex;align-items:center;gap:8px}.ld-meta .icon{width:17px;height:17px;color:var(--platform-accent)}.ld-hero .text-link{font-size:13px}.ld-art{position:relative;min-height:310px;display:grid;place-items:center;isolation:isolate}.ld-orbit{position:absolute;width:320px;height:320px;border:1px solid var(--platform-line);border-radius:50%;transform:rotateX(25deg);background:radial-gradient(circle,#7a9fff15,transparent 65%)}.ld-orbit:after{content:'';position:absolute;inset:28px;border:1px dashed #7499eb55;border-radius:50%;animation:ld-spin 45s linear infinite}.ld-sheet{position:relative;display:flex;flex-direction:column;width:230px;padding:25px;border:1px solid var(--platform-line);border-radius:20px;background:var(--platform-card);box-shadow:14px 18px 0 #7e9ee71a,0 22px 55px #2457db12;transform:rotate(-7deg);animation:ld-float 8s ease-in-out infinite}.ld-seal{display:grid;place-items:center;width:53px;height:53px;background:var(--platform-soft);border:1px solid var(--platform-line);border-radius:15px;color:var(--platform-accent);margin-bottom:20px}.ld-seal .icon{width:29px;height:29px}.ld-art-label{font-size:12px;letter-spacing:.12em;font-weight:600;color:var(--platform-ink);margin-bottom:22px}.ld-sheet>i{height:4px;border-radius:4px;background:var(--platform-line);margin-bottom:9px}.ld-sheet>i:nth-of-type(2){width:83%}.ld-sheet>i:nth-of-type(3){width:63%}.ld-sheet-grid{display:flex;gap:7px;margin-top:15px}.ld-sheet-grid>b{height:24px;flex:1;border:1px solid var(--platform-line);border-radius:5px;background:var(--platform-surface)}.ld-art-brand{font-size:8px;letter-spacing:.13em;color:var(--platform-muted);margin-top:24px}.ld-dot{position:absolute;width:10px;height:10px;border-radius:50%;background:#376cf0;box-shadow:0 0 0 7px #376cf011;animation:ld-pulse 4s ease-in-out infinite}.ld-dot-one{top:12%;right:20%}.ld-dot-two{bottom:10%;left:20%;animation-delay:-2s}.ld-paused :is(.ld-sheet,.ld-orbit:after,.ld-dot){animation-play-state:paused}.ld-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:65px;padding-block:60px;align-items:start;scroll-margin-top:105px}.ld-sidebar{position:sticky;top:110px;max-height:calc(100dvh - 135px);overflow:auto;scrollbar-width:thin;padding:4px}.ld-sidebar nav>p{font-size:13px;font-weight:600;margin:0 0 17px;color:var(--platform-ink)}.ld-sidebar nav>a{display:flex;gap:11px;align-items:baseline;padding:10px;border-radius:7px;font-size:12px;line-height:1.6;color:var(--platform-muted);border-inline-start:2px solid transparent;transition:background .2s,color .2s}.ld-sidebar nav>a>span{font-size:10px;color:var(--platform-accent);flex-shrink:0}.ld-sidebar nav>a:hover,.ld-sidebar nav>a.ld-current{background:var(--platform-soft);color:var(--platform-accent);border-color:var(--platform-accent)}.ld-other{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding:17px 10px;border-top:1px solid var(--platform-line);color:var(--platform-accent);font-size:12px}.ld-other .icon{width:16px;height:16px}.ld-document{min-width:0;max-width:850px;color:var(--platform-muted)}.ld-review{padding:20px 24px;border:1px solid var(--platform-line);border-radius:12px;background:var(--platform-soft);margin-bottom:30px}.ld-review>strong{font-size:13px;color:var(--platform-ink)}.ld-review>p{font-size:12px;line-height:1.85;margin:9px 0 0}.ld-intro{font-size:16px;line-height:1.95;color:var(--platform-ink)}.ld-intro p{margin:0 0 17px}.ld-section{padding-top:32px;margin-top:32px;border-top:1px solid var(--platform-line);scroll-margin-top:110px}.ld-section h2{font-size:27px;line-height:1.4;letter-spacing:-.025em;color:var(--platform-ink);margin:0 0 22px}.ld-section p{font-size:14px;line-height:1.95;margin:0 0 13px;overflow-wrap:anywhere}.ld-help{padding:45px 0;background:var(--platform-surface);border-top:1px solid var(--platform-line)}.ld-help>.shell{display:flex;justify-content:space-between;align-items:center;gap:35px}.ld-help h2{font-size:32px;letter-spacing:-.025em;line-height:1.3;color:var(--platform-ink);margin:15px 0}.ld-help p:not(.eyebrow){font-size:14px;line-height:1.9;color:var(--platform-muted)}.ld-help .shell>div:last-child{display:grid;gap:20px;flex-shrink:0}.ld-help .button{background:#2457db;border-color:#2457db;color:white;font-size:13px;min-height:47px}.ld-help .text-link{font-size:12px}.ld-page :is(a,button):focus-visible{outline:3px solid var(--platform-accent);outline-offset:3px}[data-theme=dark] .ld-hero{background:radial-gradient(ellipse at 85% 40%,#20365f,transparent 55%),var(--platform-card)}
@keyframes ld-float{50%{transform:translateY(-9px) rotate(-4deg)}}@keyframes ld-spin{to{transform:rotate(360deg)}}@keyframes ld-pulse{50%{box-shadow:0 0 0 13px #376cf008}}
@media(max-width:1000px){.ld-layout{grid-template-columns:220px minmax(0,1fr);gap:35px}.ld-hero-grid{gap:25px}.ld-hero h1{font-size:52px}.ld-help h2{font-size:28px}}
@media(max-width:760px){.ld-hero-grid{grid-template-columns:minmax(0,1fr);padding-block:30px 35px;gap:15px}.ld-hero h1{font-size:44px}.ld-hero .lead{font-size:14px}.ld-art{min-height:270px}.ld-orbit{width:270px;height:270px}.ld-sheet{width:205px;padding:20px}.ld-layout{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:35px}.ld-sidebar{position:static;max-height:none;padding:0}.ld-sidebar nav{padding:20px;border:1px solid var(--platform-line);border-radius:14px;background:var(--platform-surface)}.ld-sidebar nav>a{padding-block:8px}.ld-other{margin-top:8px}.ld-section h2{font-size:25px}.ld-intro{font-size:15px}.ld-section p{font-size:14px}.ld-help>.shell{display:block}.ld-help .shell>div:last-child{margin-top:25px;justify-items:start}.ld-meta{gap:12px}}
@media(prefers-reduced-motion:reduce){.ld-sheet,.ld-orbit:after,.ld-dot{animation:none!important}.ld-sidebar nav>a{transition:none}}
@media print{header,footer,.ld-sidebar,.ld-art,.ld-help,.ld-review,.ld-hero .text-link{display:none!important}.ld-layout{display:block;padding:0}.ld-hero-grid{display:block;padding:15px 0}.ld-hero{background:none}.ld-section{break-inside:avoid}.ld-document{max-width:none}.ld-hero h1{font-size:30px}.ld-section p{font-size:11pt;color:#111}.ld-page .shell{width:100%;max-width:none}}

.ld-section h3{font-size:19px;line-height:1.5;color:var(--platform-ink);margin:27px 0 15px}.ld-review a{text-decoration:underline;color:var(--platform-accent)}
