.dm-pram{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:28px;margin-bottom:44px;padding:28px;border-radius:24px;background:var(--dm-green-900);color:var(--dm-white);border:1px solid rgba(201,162,74,.3)}.dm-pram__intro{display:grid;gap:8px;align-content:start}.dm-pram__intro .dm-deva{font-size:44px;line-height:1.2;color:var(--dm-gold)}.dm-pram__intro .dm-mono{font-size:11px;letter-spacing:.16em;color:var(--dm-sage)}.dm-pram__intro p:last-child{color:#f8f9facc;font-size:15px}.dm-pram__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dm-pram__list li{display:grid;gap:4px;align-content:start;padding:16px;border-radius:14px;background:#ffffff0a;border:1px solid var(--dm-line-l)}.dm-pram__list .dm-deva{font-size:22px;color:var(--dm-gold);line-height:1.3}.dm-pram__list b{font-family:var(--dm-serif);font-weight:600;font-size:19px}.dm-pram__list span:not(.dm-deva){font-family:var(--dm-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--dm-sage)}.dm-pram__list em{font-style:normal;font-size:13.5px;line-height:1.5;color:#f8f9fac7;margin-top:6px}.dm-bot__ui{display:grid;grid-template-columns:280px minmax(0,1fr);gap:clamp(20px,4vw,48px);align-items:start}.dm-bot__tabs{display:grid;gap:6px;position:sticky;top:110px}.dm-bot__tab{appearance:none;-webkit-appearance:none;font:inherit;color:inherit;text-align:left;padding:16px 18px;border-radius:14px;border:1px solid transparent;background:transparent;cursor:pointer;display:grid;gap:2px;transition:background .3s,border-color .3s}.dm-bot__tab:hover{background:#1a3c340d}.dm-bot__tab[aria-selected=true]{background:#fff;border-color:var(--dm-line);box-shadow:0 14px 30px -24px #0e221c80}.dm-bot__tab[aria-selected=true] strong{color:var(--dm-green)}.dm-bot__tab strong{font-family:var(--dm-serif);font-weight:600;font-size:21px}.dm-bot__tab .dm-deva{color:var(--dm-kumkum);font-size:16px}.dm-bot__tab em{font-size:13px;color:var(--dm-muted)}.dm-bot__panel{background:#fff;border:1px solid var(--dm-line);border-radius:22px;padding:clamp(24px,3.4vw,40px)}.dm-bot__hd{display:grid;gap:8px;padding-bottom:22px;margin-bottom:8px;border-bottom:1px solid var(--dm-line)}.dm-latin{font-style:italic;color:var(--dm-green)}.dm-bot__aka{color:var(--dm-muted);font-size:15px}.dm-dl{margin:0;display:grid}.dm-dl>div{display:grid;grid-template-columns:190px minmax(0,1fr);gap:20px;padding:16px 0;border-bottom:1px solid var(--dm-line)}.dm-dl>div:last-child{border-bottom:0}.dm-dl dt{font-family:var(--dm-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dm-gold-ink);padding-top:3px}.dm-dl dd{margin:0;font-size:15.5px;line-height:1.6}.dm-dl--hl dd{padding:10px 14px;border-radius:10px;background:#c9a24a1a;border:1px dashed rgba(122,94,26,.4)}.dm-ref{margin-top:18px;font-size:14px;display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}.dm-ref .dm-mono{font-size:10.5px;letter-spacing:.14em;color:var(--dm-muted)}.dm-ref a{color:var(--dm-green);text-underline-offset:3px}@media(max-width:899px){.dm-pram{grid-template-columns:1fr}.dm-pram__list{grid-template-columns:1fr 1fr}.dm-bot__ui{grid-template-columns:1fr}.dm-bot__tabs{position:static;display:flex;overflow-x:auto;gap:8px;padding-bottom:6px;scroll-snap-type:x mandatory}.dm-bot__tab{flex:0 0 auto;scroll-snap-align:start;border-color:var(--dm-line);background:#fff9}.dm-dl>div{grid-template-columns:1fr;gap:6px}}.dm-flow{list-style:none;margin:0 0 56px;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.dm-flow li{position:relative;padding:0 18px 0 0}.dm-flow li:before{content:"";position:absolute;top:21px;left:44px;right:0;height:1px;background:linear-gradient(90deg,var(--c),rgba(26,60,52,.15));transform:scaleX(0);transform-origin:left;transition:transform .9s var(--dm-ease)}.dm-flow.is-in li:before,html:not(.dm-js) .dm-flow li:before{transform:none}.dm-flow li:nth-child(2):before{transition-delay:.15s}.dm-flow li:nth-child(3):before{transition-delay:.3s}.dm-flow li:nth-child(4):before{transition-delay:.45s}.dm-flow li:nth-child(5):before{transition-delay:.6s}.dm-flow li:last-child:before{display:none}.dm-flow__dot{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--c);color:var(--dm-white);font-family:var(--dm-mono);font-size:12px;position:relative;z-index:1;box-shadow:0 0 0 6px var(--dm-ivory)}.dm-flow h3{font-family:var(--dm-sans);font-size:15.5px;font-weight:600;margin:18px 0 6px!important;letter-spacing:0}.dm-flow p{font-size:14px;color:var(--dm-muted);line-height:1.5}.dm-defs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dm-def{background:var(--dm-paper);border:1px solid var(--dm-line);border-radius:var(--dm-r);padding:28px;display:grid;gap:12px;align-content:start}.dm-def__k{font-family:var(--dm-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dm-gold-ink)}.dm-def p:last-child{color:var(--dm-muted);font-size:15px}.dm-example{margin-top:32px;padding:32px;border-radius:var(--dm-r);background:var(--dm-green);color:var(--dm-white);display:grid;gap:12px}.dm-example__k{color:var(--dm-gold)}.dm-example__t{font-family:var(--dm-serif);font-size:clamp(19px,2vw,24px);line-height:1.45}.dm-example__t .dm-mono{font-size:.85em;color:var(--dm-gold)}@media(max-width:899px){.dm-flow{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(200px,1fr);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.dm-flow li{scroll-snap-align:start}.dm-defs{grid-template-columns:1fr}}.dm-phero{overflow:hidden;padding-block:clamp(72px,10vw,140px) clamp(56px,8vw,104px);background:radial-gradient(90% 120% at 85% 20%,#24503f,#0e221c 60%)}.dm-phero__in{position:relative;z-index:1;display:grid;gap:22px;max-width:900px;margin-left:0}.dm-phero__mark{position:absolute;right:-2vw;top:50%;transform:translateY(-50%);font-size:clamp(140px,22vw,340px);line-height:1;color:#c9a24a1f;white-space:nowrap;pointer-events:none}.dm-phero__content{color:#f8f9facc;max-width:65ch}.dm-stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;position:relative}.dm-stages:before{content:"";position:absolute;top:84px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,var(--dm-sage),var(--dm-gold));transform:scaleX(0);transform-origin:left;transition:transform 1.8s var(--dm-ease) .3s}.dm-stages.is-in:before,html:not(.dm-js) .dm-stages:before{transform:scaleX(1)}.dm-stage{position:relative;background:#ffffff09;border:1px solid var(--dm-line-l);border-radius:var(--dm-r);padding:28px 28px 30px;display:grid;gap:16px;align-content:start}.dm-stage__ico{width:112px;height:112px;border-radius:50%;display:grid;place-items:center;background:var(--dm-green-900);border:1px solid rgba(196,162,77,.4);position:relative;z-index:1}.dm-stage__ico svg{width:64px;height:64px}.dm-bars rect{transform-box:fill-box;transform-origin:left;transform:scaleX(.1);transition:transform 1.2s var(--dm-ease) 1.2s}.dm-stages.is-in .dm-bars rect,html:not(.dm-js) .dm-bars rect{transform:none}.dm-stage__n{font-family:var(--dm-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dm-gold)}.dm-tl{display:grid;gap:6px;padding-top:14px;border-top:1px solid var(--dm-line-l)}.dm-tl h4{font-family:var(--dm-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--dm-sage)}.dm-tl--no h4{color:#f8f9fa8c}.dm-tl p{font-size:15px;color:#f8f9fad1;line-height:1.55}.dm-factors{margin-top:44px;display:grid;gap:14px}.dm-factors__t{color:var(--dm-gold)}.dm-factors ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.dm-callout{margin:44px 0 0;padding:28px 32px;border-left:2px solid var(--dm-gold);background:#c4a24d12;border-radius:0 14px 14px 0}.dm-callout p{font-family:var(--dm-serif);font-size:clamp(20px,2.2vw,26px);line-height:1.4;color:var(--dm-white)}.dm-sci .dm-more{border-color:var(--dm-line-l)}.dm-sci .dm-more__body{color:#f8f9fac7}.dm-sci .dm-more summary:after{color:var(--dm-gold)}@media(max-width:899px){.dm-stages{grid-template-columns:1fr}.dm-stages:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAACMBA */
