.download-module__Oox4qG__page{color:#eef7ff;background:linear-gradient(#030a1257 0%,#030911d1 48%,#02070df5 100%),url(/assets/parizwow/site-background.webp) top/cover fixed;min-height:100vh}.download-module__Oox4qG__main{flex:1}.download-module__Oox4qG__hero{background:linear-gradient(90deg,#02080feb 0%,#030c16ab 48%,#030911d1 100%),url(/assets/parizwow/home-hero.webp) 50% 33%/cover no-repeat;border-bottom:1px solid #5fc2ff33;align-items:flex-end;min-height:320px;display:flex;position:relative;overflow:hidden}.download-module__Oox4qG__hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#02070df2);height:150px;position:absolute;inset:auto 0 0}.download-module__Oox4qG__heroGlow{pointer-events:none;filter:blur(12px);background:radial-gradient(circle,#2099ff38,#0000 68%);border-radius:50%;width:520px;height:260px;position:absolute;bottom:-90px;left:10%}.download-module__Oox4qG__heroContent{z-index:2;width:min(1180px,100% - 40px);margin:0 auto;padding:82px 0 46px;position:relative}.download-module__Oox4qG__eyebrow,.download-module__Oox4qG__sectionHeading>span,.download-module__Oox4qG__cardType{letter-spacing:.24em;color:#62c8ff;margin:0;font-size:.71rem;font-weight:800}.download-module__Oox4qG__hero h1{letter-spacing:-.04em;color:#fff;text-shadow:0 4px 28px #000000e6,0 0 40px #37a6ff29;max-width:760px;margin:13px 0 17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4.6vw,4.35rem);font-weight:600;line-height:.98}.download-module__Oox4qG__heroText{color:#b9c9d6;max-width:680px;margin:0;font-size:1.04rem;line-height:1.8}.download-module__Oox4qG__content{width:min(1180px,100% - 40px);margin:0 auto;padding:44px 0 82px}.download-module__Oox4qG__sectionHeading{max-width:700px;margin-bottom:28px}.download-module__Oox4qG__sectionHeading h2{color:#f3f8fc;margin:9px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3.5vw,2.65rem);font-weight:500}.download-module__Oox4qG__sectionHeading p{color:#8297a9;margin:0;line-height:1.7}.download-module__Oox4qG__downloadGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.download-module__Oox4qG__downloadCard{background:linear-gradient(145deg,#0a1b2af0,#050f19f0);border:1px solid #5bb4ec29;border-radius:12px;flex-direction:column;min-height:355px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000045,inset 0 1px #ffffff06}.download-module__Oox4qG__downloadCard:before{content:"";background:linear-gradient(90deg,#0000,#4cc2ffad,#0000);height:1px;position:absolute;inset:0 0 auto}.download-module__Oox4qG__cardIcon{color:#8ad8ff;letter-spacing:.08em;background:linear-gradient(145deg,#2484be2b,#091a2866);border:1px solid #45c3ff45;border-radius:10px;place-items:center;width:66px;height:66px;margin-bottom:26px;font-family:Georgia,Times New Roman,serif;font-size:.88rem;font-weight:700;display:grid}.download-module__Oox4qG__cardBody{flex:1}.download-module__Oox4qG__cardBody h3{color:#f1f7fb;margin:8px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:1.48rem;font-weight:500}.download-module__Oox4qG__cardBody>p:not(.download-module__Oox4qG__cardType){color:#8fa5b5;margin:0;line-height:1.65}.download-module__Oox4qG__cardMeta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.download-module__Oox4qG__cardMeta span{color:#9bb9cc;background:#1b476424;border:1px solid #5eb9ec29;border-radius:4px;padding:6px 10px;font-size:.72rem}.download-module__Oox4qG__disabledButton,.download-module__Oox4qG__availableBadge{letter-spacing:.08em;text-transform:uppercase;border-radius:5px;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:26px;font-size:.76rem;font-weight:800;display:flex}.download-module__Oox4qG__disabledButton{color:#6f818e;cursor:not-allowed;background:#4d5d681a;border:1px solid #8199aa24}.download-module__Oox4qG__availableBadge{color:#6fd1ff;background:#1b85b81a;border:1px solid #49c5ff33}.download-module__Oox4qG__realmlist{background:#00000040;border:1px solid #45c2ff2e;border-radius:5px;margin-top:21px;padding:14px 16px;overflow-x:auto}.download-module__Oox4qG__realmlist code{color:#9be1ff;font-family:var(--font-geist-mono), Consolas, monospace;white-space:nowrap;font-size:.83rem}.download-module__Oox4qG__steps{margin-top:76px}.download-module__Oox4qG__stepGrid{border-top:1px solid #59b0e224;border-bottom:1px solid #59b0e224;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.download-module__Oox4qG__step{background:#05121d94;border-right:1px solid #59b0e21f;gap:18px;padding:29px 25px;display:flex}.download-module__Oox4qG__step:last-child{border-right:0}.download-module__Oox4qG__step strong{color:#44bdf4;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:400}.download-module__Oox4qG__step h3{color:#eaf4fb;margin:2px 0 8px;font-size:.97rem}.download-module__Oox4qG__step p{color:#7f95a5;margin:0;font-size:.85rem;line-height:1.6}.download-module__Oox4qG__notice{background:linear-gradient(90deg,#7451121f,#08131d94);border:1px solid #c59e4c2e;border-left:3px solid #d3a94ec2;gap:18px;margin-top:42px;padding:23px 25px;display:flex}.download-module__Oox4qG__noticeMarker{color:#d7ae55;border:1px solid #d6ab4d52;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-family:Georgia,Times New Roman,serif;display:grid}.download-module__Oox4qG__notice strong{color:#d9bf82;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem}.download-module__Oox4qG__notice p{color:#8fa0aa;margin:7px 0 0;font-size:.84rem;line-height:1.65}@media (max-width:850px){.download-module__Oox4qG__downloadGrid,.download-module__Oox4qG__stepGrid{grid-template-columns:1fr}.download-module__Oox4qG__step{border-bottom:1px solid #59b0e21f;border-right:0}.download-module__Oox4qG__step:last-child{border-bottom:0}}@media (max-width:600px){.download-module__Oox4qG__hero{min-height:290px}.download-module__Oox4qG__heroContent{width:min(100% - 28px,1180px);padding:76px 0 42px}.download-module__Oox4qG__hero h1{font-size:2.45rem}.download-module__Oox4qG__content{width:min(100% - 28px,1180px);padding:54px 0 70px}.download-module__Oox4qG__downloadCard{min-height:0;padding:22px}.download-module__Oox4qG__notice{padding:20px}}
