body[data-page=pages\.ranko-rules] .ranko-rules-page{--ranko-rules-ink:#101827;--ranko-rules-night:#111827;--ranko-rules-blue:#5468ff;--ranko-rules-cyan:#00f5d4;--ranko-rules-gold:#ffd43b;--ranko-rules-rose:#ff4fd8;--ranko-rules-lime:#7cff6b;--ranko-rules-panel:rgba(var(--vz-secondary-bg-rgb,255, 255, 255), .92);--ranko-rules-panel-strong:rgba(var(--vz-secondary-bg-rgb,255, 255, 255), .98);--ranko-rules-text:var(--vz-body-color);--ranko-rules-muted:var(--vz-secondary-color);--ranko-rules-shadow:0 34px 80px #0f223a2e;isolation:isolate;padding-bottom:4rem;position:relative}body[data-page=pages\.ranko-rules] .ranko-rules-page:before{z-index:-1;background:radial-gradient(circle at 12% 20%, #5468ff52, transparent 30%), radial-gradient(circle at 78% 6%, #20d6b542, transparent 28%), radial-gradient(circle at 92% 60%, #f7b84b2e, transparent 30%), linear-gradient(180deg, rgba(var(--vz-body-bg-rgb,243, 246, 249), 0), var(--vz-body-bg));content:"";pointer-events:none;height:42rem;position:absolute;inset:-3rem -1.5rem auto}body[data-page=pages\.ranko-rules] .ranko-rules-hero{background:linear-gradient(120deg, #101827f5, #1f294af5 48%, #05968ee6), var(--ranko-rules-night);min-height:clamp(34rem,100vh - 8rem,42rem);box-shadow:var(--ranko-rules-shadow);border-radius:1.4rem;grid-template-columns:minmax(26rem,.9fr) minmax(28rem,1fr);gap:clamp(1.5rem,4vw,4.5rem);margin-bottom:clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:hidden}body[data-page=pages\.ranko-rules] .ranko-rules-hero:before,body[data-page=pages\.ranko-rules] .ranko-rules-hero:after{content:"";pointer-events:none;position:absolute}body[data-page=pages\.ranko-rules] .ranko-rules-hero:before{background:linear-gradient(135deg,#ffffff14 0 9%,#0000 9% 18%,#ffffff0f 18% 29%,#0000 29%),radial-gradient(circle at 18% 22%,#f7b84b38,#0000 24%);inset:0}body[data-page=pages\.ranko-rules] .ranko-rules-hero:after{border:1.2rem solid #ffffff14;border-radius:999px;width:min(35rem,52vw);height:min(35rem,52vw);bottom:-8rem;right:-8rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero__copy{z-index:2;align-self:center;max-width:46rem;padding:clamp(2rem,5vw,4.5rem) clamp(1.5rem,4vw,4rem) clamp(2rem,4vw,3.5rem) 0;position:relative}body[data-page=pages\.ranko-rules] .ranko-rules-badge{color:#fff;text-transform:uppercase;background:#ffffff1a;border:1px solid #f7b84b66;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:1.3rem;padding:.7rem 1rem;font-size:.86rem;font-weight:900;display:inline-flex;box-shadow:0 16px 40px #f7b84b29}body[data-page=pages\.ranko-rules] .ranko-rules-badge i{color:var(--ranko-rules-gold);font-size:1.15rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero h1{color:#fff;overflow-wrap:anywhere;max-width:42rem;margin-bottom:1.1rem;font-size:clamp(3.5rem,5.1vw,6.25rem);font-weight:950;line-height:.94}body[data-page=pages\.ranko-rules] .ranko-rules-hero__lead{color:#fffffff0;max-width:34rem;font-size:clamp(1.08rem,1.35vw,1.38rem);font-weight:800;line-height:1.55}body[data-page=pages\.ranko-rules] .ranko-rules-hero__text{color:#ffffffc2;max-width:38rem;line-height:1.78}body[data-page=pages\.ranko-rules] .ranko-rules-hero__actions{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}body[data-page=pages\.ranko-rules] .ranko-rules-hero__media{z-index:2;min-height:clamp(28rem,40vw,38rem);position:relative}body[data-page=pages\.ranko-rules] .ranko-rules-orbit,body[data-page=pages\.ranko-rules] .ranko-rules-satellite,body[data-page=pages\.ranko-rules] .ranko-rules-icon-stage,body[data-page=pages\.ranko-rules] .ranko-rules-journey__icon,body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel__icon,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__icon{background:radial-gradient(circle at 30% 22%,#ffffff80,#0000 24%),radial-gradient(circle at 78% 82%,#ffd43b73,#0000 28%),linear-gradient(135deg,#07111f 0%,#3d4dff 45%,#00cdb4 100%);border:1px solid #ffffff57;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff29,0 24px 54px #00f5d438,0 30px 90px #10182761}body[data-page=pages\.ranko-rules] .ranko-rules-page lord-icon{color:#fff;filter:drop-shadow(0 .75rem 1.35rem #0006)drop-shadow(0 0 1rem #00f5d447);display:block}body[data-page=pages\.ranko-rules] .ranko-rules-orbit{border-radius:42% 58% 48% 52%/46% 42% 58% 54%;width:clamp(18rem,31vw,27rem);height:clamp(18rem,31vw,27rem);position:absolute;top:50%;left:clamp(1rem,6vw,7rem);transform:translateY(-50%)}body[data-page=pages\.ranko-rules] .ranko-rules-orbit--primary{overflow:hidden}body[data-page=pages\.ranko-rules] .ranko-rules-orbit:before{border-radius:inherit;content:"";border:2px dashed #ffffff2e;position:absolute;inset:-1.2rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero__logo{z-index:2;object-fit:contain;filter:drop-shadow(0 1.35rem 2.2rem #00000061)drop-shadow(0 0 1.7rem #ffffff3d);width:min(76%,20rem);height:auto;display:block;position:relative}body[data-page=pages\.ranko-rules] .ranko-rules-hero__icon{filter:drop-shadow(0 1.4rem 2.2rem #00000052);width:clamp(13.5rem,25vw,21.5rem);height:clamp(13.5rem,25vw,21.5rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite{z-index:3;border-radius:1.6rem;width:clamp(6.25rem,8.6vw,8.5rem);height:clamp(6.25rem,8.6vw,8.5rem);position:absolute}body[data-page=pages\.ranko-rules] .ranko-rules-satellite--one{background:radial-gradient(circle at 35% 22%,#ffffffa6,#0000 26%),linear-gradient(135deg,#ffb703,#ff4fd8 58%,#7cff6b);top:7%;left:clamp(16rem,28vw,26rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite--two{background:radial-gradient(circle at 35% 22%,#ffffff9e,#0000 26%),linear-gradient(135deg,#00f5d4,#5468ff 55%,#ff4fd8);bottom:8%;left:clamp(3rem,8vw,8rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite__icon{width:clamp(4.7rem,6.5vw,6.2rem);height:clamp(4.7rem,6.5vw,6.2rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__statement{z-index:2;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#11182794;border:1px solid #fff3;border-radius:1rem;grid-column:1/-1;justify-self:stretch;max-width:none;margin:0 clamp(1.5rem,4vw,4rem) clamp(1.5rem,4vw,3rem);padding:1.1rem 1.2rem;position:relative}body[data-page=pages\.ranko-rules] .ranko-rules-hero__statement span,body[data-page=pages\.ranko-rules] .ranko-rules-section-kicker span,body[data-page=pages\.ranko-rules] .ranko-rules-command__copy>span,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro>span{color:var(--ranko-rules-gold);text-transform:uppercase;margin-bottom:.45rem;font-size:.76rem;font-weight:950;display:inline-block}body[data-page=pages\.ranko-rules] .ranko-rules-hero__statement p{color:#ffffffd6;margin:0;font-size:.95rem;font-weight:700;line-height:1.55}body[data-page=pages\.ranko-rules] .ranko-rules-dock{z-index:10;border:1px solid rgba(var(--vz-primary-rgb,64, 81, 137), .14);background:rgba(var(--vz-secondary-bg-rgb,255, 255, 255), .78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);padding:.8rem;display:flex;position:sticky;top:5.5rem;box-shadow:0 20px 55px #0f223a1f}body[data-page=pages\.ranko-rules] .ranko-rules-dock span{color:var(--vz-primary);text-transform:uppercase;padding:0 .7rem;font-size:.75rem;font-weight:950}body[data-page=pages\.ranko-rules] .ranko-rules-dock a{color:var(--ranko-rules-text);border-radius:999px;padding:.65rem .95rem;font-weight:850;transition:transform .2s,background-color .2s,color .2s}body[data-page=pages\.ranko-rules] .ranko-rules-dock a:hover{color:#fff;background:linear-gradient(135deg, var(--ranko-rules-blue), var(--ranko-rules-cyan));transform:translateY(-2px)}body[data-page=pages\.ranko-rules] .ranko-rules-manifesto,body[data-page=pages\.ranko-rules] .ranko-rules-command,body[data-page=pages\.ranko-rules] .ranko-rules-journey,body[data-page=pages\.ranko-rules] .ranko-rules-policy-wall,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub,body[data-page=pages\.ranko-rules] .ranko-rules-closing{margin-bottom:clamp(2rem,4vw,3.5rem);scroll-margin-top:7rem}[data-bs-theme=dark] body[data-page=pages\.ranko-rules] .ranko-rules-page{--ranko-rules-panel:#212529d6;--ranko-rules-panel-strong:#111827eb;--ranko-rules-shadow:0 34px 90px #0000005c}[data-bs-theme=dark] body[data-page=pages\.ranko-rules] .ranko-rules-principle,[data-bs-theme=dark] body[data-page=pages\.ranko-rules] .ranko-rules-journey,[data-bs-theme=dark] body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel{border-color:#ffffff1f}[data-bs-theme=dark] body[data-page=pages\.ranko-rules] .ranko-rules-icon-stage,[data-bs-theme=dark] body[data-page=pages\.ranko-rules] .ranko-rules-journey__icon,[data-bs-theme=dark] body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel__icon{box-shadow:inset 0 0 0 1px #ffffff2e,0 0 2rem #00f5d433,0 1.8rem 4rem #0006}body[data-page=pages\.ranko-rules] .ranko-rules-section-kicker{grid-template-columns:minmax(0,.72fr) minmax(16rem,.28fr);align-items:end;gap:1.2rem;margin-bottom:1.3rem;display:grid}body[data-page=pages\.ranko-rules] .ranko-rules-manifesto .ranko-rules-section-kicker{text-align:center;grid-template-columns:1fr;max-width:64rem;margin-left:auto;margin-right:auto}body[data-page=pages\.ranko-rules] .ranko-rules-manifesto .ranko-rules-section-kicker p{max-width:58rem;margin-left:auto;margin-right:auto}body[data-page=pages\.ranko-rules] .ranko-rules-section-kicker--center{text-align:center;grid-template-columns:1fr;max-width:58rem;margin-left:auto;margin-right:auto}body[data-page=pages\.ranko-rules] .ranko-rules-section-kicker h2,body[data-page=pages\.ranko-rules] .ranko-rules-command__copy h2,body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel h2,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro h2,body[data-page=pages\.ranko-rules] .ranko-rules-closing h2{color:var(--vz-heading-color);font-weight:950}body[data-page=pages\.ranko-rules] .ranko-rules-section-kicker p,body[data-page=pages\.ranko-rules] .ranko-rules-principle p,body[data-page=pages\.ranko-rules] .ranko-rules-command__copy p,body[data-page=pages\.ranko-rules] .ranko-rules-journey__step p,body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel p,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro p,body[data-page=pages\.ranko-rules] .ranko-rules-closing p{color:var(--ranko-rules-muted);line-height:1.75}body[data-page=pages\.ranko-rules] .ranko-rules-manifesto__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.25rem);display:grid}body[data-page=pages\.ranko-rules] .ranko-rules-principle{border:1px solid rgba(var(--vz-primary-rgb,64, 81, 137), .14);background:radial-gradient(circle at 88% 0%, #20d6b52e, transparent 30%), radial-gradient(circle at 0% 100%, #ffd43b24, transparent 32%), linear-gradient(150deg, #5468ff1a, var(--ranko-rules-panel-strong));min-height:22rem;box-shadow:var(--ranko-rules-shadow);border-radius:1.35rem;flex-direction:column;padding:clamp(1.1rem,1.6vw,1.35rem);display:flex;position:relative;overflow:hidden}body[data-page=pages\.ranko-rules] .ranko-rules-principle--1,body[data-page=pages\.ranko-rules] .ranko-rules-principle--2,body[data-page=pages\.ranko-rules] .ranko-rules-principle--3,body[data-page=pages\.ranko-rules] .ranko-rules-principle--4{grid-column:auto;transform:none}body[data-page=pages\.ranko-rules] .ranko-rules-icon-stage{border-radius:1.6rem;width:clamp(8.5rem,10vw,11rem);height:clamp(8.5rem,10vw,11rem);margin-bottom:1.1rem}body[data-page=pages\.ranko-rules] .ranko-rules-lordicon-xl{width:clamp(6.7rem,7.8vw,8.6rem);height:clamp(6.7rem,7.8vw,8.6rem)}body[data-page=pages\.ranko-rules] .ranko-rules-principle__copy{flex-direction:column;flex:auto;justify-content:flex-end;min-width:0;display:flex}body[data-page=pages\.ranko-rules] .ranko-rules-principle__copy>span,body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel>div>span{color:rgba(var(--vz-primary-rgb,64, 81, 137), .42);margin-bottom:.45rem;font-size:2.35rem;font-weight:950;line-height:1;display:block}body[data-page=pages\.ranko-rules] .ranko-rules-principle h3{color:var(--vz-heading-color);font-size:clamp(1.15rem,1.45vw,1.45rem);font-weight:950;line-height:1.15}body[data-page=pages\.ranko-rules] .ranko-rules-command{box-shadow:var(--ranko-rules-shadow);background:linear-gradient(135deg,#111827fa,#5468ffeb 52%,#20d6b5e6);border-radius:1.4rem;grid-template-columns:minmax(18rem,.42fr) minmax(0,.58fr);align-items:center;gap:clamp(1.2rem,3vw,2.5rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid;overflow:hidden}body[data-page=pages\.ranko-rules] .ranko-rules-command__visual,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__icon{background:radial-gradient(circle at 50% 35%,#fff3,#0000 32%),#ffffff14;border-radius:2rem;place-items:center;min-height:24rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}body[data-page=pages\.ranko-rules] .ranko-rules-lordicon-giant{filter:drop-shadow(0 1.6rem 2.3rem #00000057);width:clamp(14rem,24vw,21rem);height:clamp(14rem,24vw,21rem)}body[data-page=pages\.ranko-rules] .ranko-rules-command__copy h2,body[data-page=pages\.ranko-rules] .ranko-rules-command__copy p,body[data-page=pages\.ranko-rules] .ranko-rules-command__copy>span{color:#fff}body[data-page=pages\.ranko-rules] .ranko-rules-command__copy p{color:#fffc}body[data-page=pages\.ranko-rules] .ranko-rules-command__list{gap:.75rem;margin-top:1.2rem;display:grid}body[data-page=pages\.ranko-rules] .ranko-rules-command__list div{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:.9rem;align-items:flex-start;gap:.75rem;padding:.95rem 1rem;font-weight:750;display:flex}body[data-page=pages\.ranko-rules] .ranko-rules-command__list i{color:var(--ranko-rules-gold);font-size:1.25rem}body[data-page=pages\.ranko-rules] .ranko-rules-journey{border:1px solid rgba(var(--vz-primary-rgb,64, 81, 137), .14);background:radial-gradient(circle at 4% 14%, #f7b84b29, transparent 26%), var(--ranko-rules-panel);box-shadow:var(--ranko-rules-shadow);border-radius:1.35rem;padding:clamp(1.3rem,3vw,2.5rem)}body[data-page=pages\.ranko-rules] .ranko-rules-journey__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}body[data-page=pages\.ranko-rules] .ranko-rules-journey__step{background:var(--ranko-rules-panel-strong);border-radius:1.1rem;min-height:21rem;padding:1rem;position:relative;overflow:hidden;box-shadow:0 18px 48px #0f223a1a}body[data-page=pages\.ranko-rules] .ranko-rules-journey__number{color:rgba(var(--vz-primary-rgb,64, 81, 137), .28);font-size:3rem;font-weight:950;line-height:1;position:absolute;top:.9rem;right:1rem}body[data-page=pages\.ranko-rules] .ranko-rules-journey__icon{border-radius:1.5rem;width:9rem;height:9rem;margin-bottom:1rem}body[data-page=pages\.ranko-rules] .ranko-rules-lordicon-lg{width:7.2rem;height:7.2rem}body[data-page=pages\.ranko-rules] .ranko-rules-journey__step h3{color:var(--vz-heading-color);font-weight:950}body[data-page=pages\.ranko-rules] .ranko-rules-policy-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.25rem);display:grid}body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel{background:linear-gradient(135deg, #5468ff1f, #20d6b514), var(--ranko-rules-panel-strong);min-height:19rem;box-shadow:var(--ranko-rules-shadow);border-radius:1.3rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;padding:clamp(1.1rem,2vw,1.5rem);display:grid;overflow:hidden}body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel--2,body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel--3{background:linear-gradient(135deg, #f7b84b24, #ff6b8a14), var(--ranko-rules-panel-strong)}body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel__icon{border-radius:2rem;width:clamp(10rem,15vw,13rem);height:clamp(10rem,15vw,13rem)}body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub{box-shadow:var(--ranko-rules-shadow);background:linear-gradient(135deg,#111827f5,#1f294afa);border-radius:1.4rem;grid-template-columns:minmax(21rem,.42fr) minmax(0,.58fr);align-items:start;gap:clamp(1.2rem,3vw,2.25rem);padding:clamp(1.3rem,3vw,2.4rem);display:grid}body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro{color:#fff;grid-template-columns:1fr;align-items:start;gap:.85rem;display:grid}body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro>span,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro>h2,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro>p{grid-column:auto}body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__icon{grid-row:auto;min-height:clamp(14rem,18vw,19rem)}body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro h2,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro p{color:#fff}body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro p{color:#ffffffc2}body[data-page=pages\.ranko-rules] .ranko-rules-legal-note{color:#fff;background:#f7b84b21;border-radius:.9rem;grid-column:1/-1;align-items:flex-start;gap:.75rem;margin-top:1rem;padding:1rem;font-weight:750;line-height:1.55;display:flex}body[data-page=pages\.ranko-rules] .ranko-rules-legal-note i{color:var(--ranko-rules-gold);font-size:1.3rem}body[data-page=pages\.ranko-rules] .ranko-rules-accordion{grid-template-columns:1fr;gap:.9rem;display:grid}body[data-page=pages\.ranko-rules] .ranko-rules-accordion .accordion-item{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:1rem;overflow:hidden;box-shadow:0 1.1rem 2.4rem #0000002e}body[data-page=pages\.ranko-rules] .ranko-rules-accordion .accordion-button{color:#fff;min-height:4.25rem;box-shadow:none;background:#ffffff1a;gap:.8rem;padding:1rem 1.15rem;font-weight:900;line-height:1.28}body[data-page=pages\.ranko-rules] .ranko-rules-accordion .accordion-button:not(.collapsed){color:#111827;background:linear-gradient(135deg, var(--ranko-rules-gold), #fff4b8)}body[data-page=pages\.ranko-rules] .ranko-rules-accordion .accordion-button:after{filter:invert();flex:none}body[data-page=pages\.ranko-rules] .ranko-rules-accordion .accordion-button:not(.collapsed):after{filter:none}body[data-page=pages\.ranko-rules] .ranko-rules-accordion .accordion-button span{color:#111827;background:var(--ranko-rules-gold);border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.76rem;font-weight:950;display:inline-flex}body[data-page=pages\.ranko-rules] .ranko-rules-accordion .accordion-button:not(.collapsed) span{color:#fff;background:#111827}body[data-page=pages\.ranko-rules] .ranko-rules-accordion .accordion-body{color:#ffffffdb;background:#11182757;border-top:1px solid #ffffff1f;padding:1.15rem 1.35rem 1.35rem 4.2rem;font-size:.95rem;line-height:1.82}body[data-page=pages\.ranko-rules] .ranko-rules-closing{color:#fff;text-align:center;box-shadow:var(--ranko-rules-shadow);background:radial-gradient(circle at 50% 0,#f7b84b40,#0000 28%),linear-gradient(135deg,#5468ff,#111827 55%,#20d6b5);border-radius:1.4rem;grid-template-columns:minmax(9rem,.22fr) minmax(0,1fr) minmax(9rem,.22fr);align-items:center;gap:clamp(1.2rem,3vw,2.5rem);padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}body[data-page=pages\.ranko-rules] .ranko-rules-closing__copy{z-index:2;text-align:center;min-width:0;position:relative}body[data-page=pages\.ranko-rules] .ranko-rules-closing__logo{object-fit:contain;filter:drop-shadow(0 1rem 1.8rem #0000004d)drop-shadow(0 0 1.25rem #ffffff2e);width:min(18rem,68vw);height:auto;margin:0 auto 1.15rem;display:block}body[data-page=pages\.ranko-rules] .ranko-rules-closing__icon-wrap{z-index:2;place-items:center;min-width:0;display:grid;position:relative}body[data-page=pages\.ranko-rules] .ranko-rules-closing__icon{filter:drop-shadow(0 1.4rem 2rem #00000052);width:clamp(9rem,14vw,14rem);height:clamp(9rem,14vw,14rem)}body[data-page=pages\.ranko-rules] .ranko-rules-closing h2,body[data-page=pages\.ranko-rules] .ranko-rules-closing p{color:#fff}body[data-page=pages\.ranko-rules] .ranko-rules-closing p{color:#ffffffd1;max-width:62rem;margin:0 auto}@media (width<=1499.98px){body[data-page=pages\.ranko-rules] .ranko-rules-hero{grid-template-columns:minmax(23rem,.85fr) minmax(25rem,1fr);gap:clamp(1.5rem,3vw,3rem);min-height:clamp(32rem,100vh - 8rem,39rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero h1{max-width:36rem;font-size:clamp(3.1rem,4.8vw,5.35rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__lead{max-width:31rem;font-size:clamp(1rem,1.2vw,1.22rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__text,body[data-page=pages\.ranko-rules] .ranko-rules-hero__lead{max-width:32rem}}@media (width<=1199.98px){body[data-page=pages\.ranko-rules] .ranko-rules-hero,body[data-page=pages\.ranko-rules] .ranko-rules-command,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub{grid-template-columns:1fr}body[data-page=pages\.ranko-rules] .ranko-rules-hero{gap:0;min-height:auto}body[data-page=pages\.ranko-rules] .ranko-rules-hero__media{order:-1;min-height:clamp(21rem,45vw,28rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__copy{max-width:none;padding:clamp(1.5rem,4vw,3rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero h1{max-width:44rem;font-size:clamp(3rem,7vw,5.25rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__lead,body[data-page=pages\.ranko-rules] .ranko-rules-hero__text{max-width:44rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero__statement{margin:0 clamp(1.5rem,4vw,3rem) clamp(1.5rem,4vw,3rem)}body[data-page=pages\.ranko-rules] .ranko-rules-orbit{width:clamp(16rem,35vw,24rem);height:clamp(16rem,35vw,24rem);left:50%;transform:translate(-50%,-50%)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__icon{width:clamp(12rem,29vw,19rem);height:clamp(12rem,29vw,19rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite--one{left:calc(50% + clamp(6.5rem,16vw,11rem))}body[data-page=pages\.ranko-rules] .ranko-rules-satellite--two{left:calc(50% - clamp(13rem,28vw,18rem))}body[data-page=pages\.ranko-rules] .ranko-rules-manifesto__grid,body[data-page=pages\.ranko-rules] .ranko-rules-policy-wall,body[data-page=pages\.ranko-rules] .ranko-rules-journey__track{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=pages\.ranko-rules] .ranko-rules-accordion{grid-template-columns:1fr}body[data-page=pages\.ranko-rules] .ranko-rules-principle,body[data-page=pages\.ranko-rules] .ranko-rules-principle--1,body[data-page=pages\.ranko-rules] .ranko-rules-principle--2,body[data-page=pages\.ranko-rules] .ranko-rules-principle--3,body[data-page=pages\.ranko-rules] .ranko-rules-principle--4{grid-column:auto;transform:none}}@media (width<=991.98px){body[data-page=pages\.ranko-rules] .ranko-rules-hero{border-radius:1.15rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero__media{min-height:clamp(18rem,48vw,24rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero h1{max-width:38rem;font-size:clamp(2.7rem,8.5vw,4.4rem);line-height:.98}body[data-page=pages\.ranko-rules] .ranko-rules-hero__lead{font-size:1.05rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero__statement{margin-top:1rem}body[data-page=pages\.ranko-rules] .ranko-rules-orbit{width:clamp(14.5rem,38vw,20rem);height:clamp(14.5rem,38vw,20rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__icon{width:clamp(11rem,31vw,16rem);height:clamp(11rem,31vw,16rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite{border-radius:1.25rem;width:clamp(5.2rem,14vw,7rem);height:clamp(5.2rem,14vw,7rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite__icon{width:clamp(3.9rem,10vw,5.1rem);height:clamp(3.9rem,10vw,5.1rem)}}@media (width<=767.98px){body[data-page=pages\.ranko-rules] .ranko-rules-page{padding-bottom:2rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero{border-radius:1rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero__media{min-height:16rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero__copy{padding:1.25rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero h1{max-width:100%;margin-bottom:.85rem;font-size:clamp(2.35rem,12vw,3.8rem);line-height:1}body[data-page=pages\.ranko-rules] .ranko-rules-hero__lead{font-size:1rem;line-height:1.5}body[data-page=pages\.ranko-rules] .ranko-rules-hero__text{font-size:.9rem;line-height:1.65}body[data-page=pages\.ranko-rules] .ranko-rules-orbit{width:clamp(12rem,56vw,16rem);height:clamp(12rem,56vw,16rem);left:50%;right:auto;transform:translate(-50%,-50%)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__icon{width:clamp(9rem,44vw,12rem);height:clamp(9rem,44vw,12rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite{border-radius:1rem;width:clamp(4.4rem,18vw,5.5rem);height:clamp(4.4rem,18vw,5.5rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite--one{top:8%;left:calc(50% + 4.7rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite--two{bottom:6%;left:calc(50% - 9.8rem);right:auto}body[data-page=pages\.ranko-rules] .ranko-rules-satellite__icon{width:clamp(3.2rem,13vw,4rem);height:clamp(3.2rem,13vw,4rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__statement{margin:0 1.25rem 1.25rem;padding:.95rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero__actions .btn{flex:12rem;justify-content:center}body[data-page=pages\.ranko-rules] .ranko-rules-dock{border-radius:1rem;position:static}body[data-page=pages\.ranko-rules] .ranko-rules-section-kicker,body[data-page=pages\.ranko-rules] .ranko-rules-manifesto__grid,body[data-page=pages\.ranko-rules] .ranko-rules-policy-wall,body[data-page=pages\.ranko-rules] .ranko-rules-journey__track,body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro,body[data-page=pages\.ranko-rules] .ranko-rules-accordion{grid-template-columns:1fr}body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro>span,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro>h2,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__intro>p,body[data-page=pages\.ranko-rules] .ranko-rules-legal-note{grid-column:1/-1}body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__icon{grid-row:auto}body[data-page=pages\.ranko-rules] .ranko-rules-accordion .accordion-body{padding:1rem 1.05rem 1.15rem}body[data-page=pages\.ranko-rules] .ranko-rules-policy-panel__icon,body[data-page=pages\.ranko-rules] .ranko-rules-icon-stage{width:10rem;height:10rem}body[data-page=pages\.ranko-rules] .ranko-rules-lordicon-xl{width:8rem;height:8rem}body[data-page=pages\.ranko-rules] .ranko-rules-command__visual,body[data-page=pages\.ranko-rules] .ranko-rules-legal-hub__icon{min-height:17rem}body[data-page=pages\.ranko-rules] .ranko-rules-closing{grid-template-columns:1fr;padding:clamp(2rem,8vw,3rem) 1.25rem}body[data-page=pages\.ranko-rules] .ranko-rules-closing__icon-wrap--right{display:none}body[data-page=pages\.ranko-rules] .ranko-rules-closing__icon{width:clamp(8rem,36vw,11rem);height:clamp(8rem,36vw,11rem)}}@media (width<=575.98px){body[data-page=pages\.ranko-rules] .ranko-rules-hero__media{min-height:13.5rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero h1{font-size:clamp(2.05rem,11vw,3rem)}body[data-page=pages\.ranko-rules] .ranko-rules-orbit{width:clamp(10.5rem,62vw,13rem);height:clamp(10.5rem,62vw,13rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__icon{width:clamp(7.8rem,48vw,9.8rem);height:clamp(7.8rem,48vw,9.8rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite--one{left:calc(50% + 3.9rem)}body[data-page=pages\.ranko-rules] .ranko-rules-satellite--two{left:calc(50% - 8.2rem)}body[data-page=pages\.ranko-rules] .ranko-rules-hero__actions{gap:.65rem}body[data-page=pages\.ranko-rules] .ranko-rules-hero__actions .btn{flex-basis:100%}}
