:root{--raise:0 1px 2px #15171b0a, 0 4px 10px -6px #15171b1a;--raise-hover:0 1px 2px #15171b0d, 0 12px 24px -12px #15171b29;--raise-char:0 2px 4px #0000004d, 0 16px 32px -18px #0009}.md-title,.md-next,.ix-card,.cx-reading,.cx-chart,.at-claim,.pl-head,.up-option,.co-route{box-shadow:var(--raise)}.md-title,.ix-card,.co-route{transition:box-shadow .18s var(--ease), transform .18s var(--ease)}a.ix-card:hover,.md-title:hover,.co-route:hover{box-shadow:var(--raise-hover);transform:translateY(-2px)}.wk-lock,.pf-one,.en-claim{--panel-edge:inset 0 1px 0 #ffffff0a}.wk-lock{box-shadow:var(--raise-char), var(--panel-edge)}.band:not(.band--char):not(.band--paper):before{content:"";pointer-events:none;background:linear-gradient(#15171b05 0%,#15171b00 100%);height:180px;position:absolute;inset:0 0 auto}.band{position:relative}.band>*{z-index:1;position:relative}.band--char:after,.rs:after,.en:after,.it-hero:after,.pl-head:after{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 90% at 100% 0,#000 0%,#0000 68%);mask-image:radial-gradient(110% 90% at 100% 0,#000 0%,#0000 68%)}.band--char,.rs,.en,.it-hero,.pl-head{position:relative}.band--char>*,.rs>*,.en>*,.it-hero>*,.pl-head>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.md-title,.ix-card,.co-route{transition:none}a.ix-card:hover,.md-title:hover,.co-route:hover{transform:none}}@media (prefers-reduced-transparency:reduce){.band:not(.band--char):not(.band--paper):before,.band--char:after,.rs:after,.en:after,.it-hero:after,.pl-head:after{display:none}}
:root{--s1:clamp(8px, .9vw, 12px);--s2:clamp(14px, 1.5vw, 20px);--s3:clamp(20px, 2.2vw, 30px);--s4:clamp(28px, 3vw, 44px);--s5:clamp(40px, 4.4vw, 64px);--s6:clamp(56px, 6vw, 92px);--s7:clamp(76px, 8vw, 132px)}:where(.band)>:where(.wrap){padding-block:var(--s5)}:where(.band:first-child)>:where(.wrap:first-child),:where(main>section:first-child) :where(.wrap){padding-block-start:var(--s6)}.straddle{z-index:3;margin-block-start:calc(var(--s6) * -1);position:relative}.band--straddled>.wrap:last-child,.straddle-host{padding-block-end:calc(var(--s6) + var(--s5))}.offset{gap:var(--s3) var(--s5);grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);align-items:start;display:grid}.offset>:first-child{position:sticky;top:104px}@media (max-width:900px){.offset{grid-template-columns:1fr}.offset>:first-child{position:static}}.bleed-right{margin-inline-end:calc(var(--rail) * -1)}@media (max-width:900px){.bleed-right{margin-inline-end:0}}.band+.band:not(.band--char):not(.band--paper)>.wrap:before{content:"";background:var(--ink);width:96px;height:2px;position:absolute;top:0;left:0}.band>.wrap{position:relative}@media (prefers-reduced-motion:reduce){.offset>:first-child{position:static}}
