.qr-action[data-astro-cid-arcd3n4e]{backdrop-filter:blur(16px);background:#ffffff12;border:1px solid #7f7f7f29;border-radius:24px;width:min(100%,256px);margin:0;padding:20px;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;box-shadow:0 1px 2px #0000000a,0 18px 42px -10px #0000001a,inset 0 1px #ffffff1f}.qr-action[data-astro-cid-arcd3n4e]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #0000000f,0 24px 48px -12px #00000024,inset 0 1px #ffffff2e}.qr-action__image[data-astro-cid-arcd3n4e]{background:#fff;border:1px solid #0f172a14;border-radius:16px;width:196px;height:196px;margin:0 auto;padding:12px;position:relative;box-shadow:0 8px 20px -4px #0f172a14}.qr-corner[data-astro-cid-arcd3n4e]{pointer-events:none;border-style:solid;border-color:#0f172a38;width:10px;height:10px;transition:border-color .2s,transform .2s;position:absolute}.qr-corner--tl[data-astro-cid-arcd3n4e]{border-width:2px 0 0 2px;border-top-left-radius:4px;top:6px;left:6px}.qr-corner--tr[data-astro-cid-arcd3n4e]{border-width:2px 2px 0 0;border-top-right-radius:4px;top:6px;right:6px}.qr-corner--bl[data-astro-cid-arcd3n4e]{border-width:0 0 2px 2px;border-bottom-left-radius:4px;bottom:6px;left:6px}.qr-corner--br[data-astro-cid-arcd3n4e]{border-width:0 2px 2px 0;border-bottom-right-radius:4px;bottom:6px;right:6px}.qr-action[data-astro-cid-arcd3n4e]:hover .qr-corner[data-astro-cid-arcd3n4e]{border-color:#0f172a7a}.qr-action[data-astro-cid-arcd3n4e] img[data-astro-cid-arcd3n4e]{border-radius:8px;width:100%;height:100%;display:block}figcaption[data-astro-cid-arcd3n4e]{text-align:center;gap:7px;margin-top:14px;line-height:1.5;display:grid}.qr-action__badge-row[data-astro-cid-arcd3n4e]{background:#7f7f7f1f;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:0 auto;padding:3px 10px;display:inline-flex}.qr-action__dot[data-astro-cid-arcd3n4e]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #10b98199}figcaption[data-astro-cid-arcd3n4e] strong[data-astro-cid-arcd3n4e]{letter-spacing:.03em;font-size:12px;font-weight:600}.qr-action__desc[data-astro-cid-arcd3n4e]{color:currentColor;opacity:.74;font-size:12px}.qr-action__copy[data-astro-cid-arcd3n4e]{color:inherit;cursor:pointer;background:#7f7f7f14;border:1px solid #7f7f7f38;border-radius:999px;margin:4px auto 0;padding:5px 12px;font-size:11px;font-weight:600;transition:background .16s,border-color .16s,transform .14s}.qr-action__copy[data-astro-cid-arcd3n4e]:hover{background:#7f7f7f29;border-color:#7f7f7f57}.qr-action__copy[data-astro-cid-arcd3n4e]:active{transform:scale(.97)}.qr-action__copy[data-astro-cid-arcd3n4e][data-copied=true]{background:#10b98126;border-color:#10b98173}body:has(.reference-page){--r:clamp(.77px, .0976563vw, 1.6875px)}.reference-page{--r:clamp(1px, .0976563vw, 1.6875px);--content-space:clamp(40px, 3vw, 48px);--card-space:clamp(24px, 2vw, 32px);max-width:1728px;margin:auto}.ref-nav.edition-nav{min-height:calc(52 * var(--r,1.4px));padding:calc(7 * var(--r,1.4px)) 4%;box-shadow:none;backdrop-filter:none;background:var(--page);width:100%;height:calc(52 * var(--r,1.4px));border:0;border-radius:0;align-items:center;gap:24px;display:flex;position:relative;top:auto;left:auto;transform:none}.ref-brand{white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:flex}.ref-brand strong{font-size:clamp(18px,1.95vw,30px);line-height:1.1}.ref-brand strong>span{font-size:.73em}.ref-brand__symbol{color:var(--accent);place-items:center;width:34px;height:34px;font:700 36px/1 Georgia,serif;display:grid}.ref-brand__symbol--ding{color:#fff;background:#bc302c;border-radius:8px;font:italic 900 28px/1 Arial,sans-serif}.ref-brand__symbol--soulon{border:2px solid #c5f7ea;border-radius:50%;font-size:0;box-shadow:inset 0 0 8px #94dfd0,0 0 6px #94dfd055}.ref-brand__symbol--valobox{clip-path:polygon(0 0,45% 45%,100% 10%,74% 100%,30% 70%);background:#ff4655;font-size:0}.ref-nav.edition-nav nav{justify-content:center;align-items:center;gap:clamp(16px,3vw,48px);margin:auto;font-size:clamp(12px,1.35vw,18px);display:flex}.ref-nav.edition-nav nav a{white-space:nowrap;padding:8px 0;text-decoration:none}.ref-nav.edition-nav nav a:after{display:none}.ref-button{border:1px solid var(--button-border,transparent);background:var(--button-bg,var(--accent));min-height:44px;color:var(--button-ink,#fff);cursor:pointer;box-shadow:var(--button-shadow,none);border-radius:999px;justify-content:center;align-items:center;gap:16px;padding:10px 28px;font-size:clamp(14px,1.6vw,22px);font-weight:650;line-height:1.3;text-decoration:none;display:inline-flex}.ref-button>span{font-size:1.2em}.ref-nav__entry{min-height:36px;padding:8px 20px;font-size:clamp(12px,1.35vw,18px)}.reference-page h1,.reference-page h2,.reference-page h3,.reference-page h4,.reference-page p{margin-top:0}.reference-page h1{font-size:calc(48 * var(--r));letter-spacing:-.04em;line-height:1.2}.reference-page h2{font-size:calc(30 * var(--r));letter-spacing:-.025em;line-height:1.25}.reference-page h3{font-size:calc(21 * var(--r));line-height:1.35}.reference-page p{line-height:1.75}.reference-page .ref-note{font-size:calc(11 * var(--r));color:var(--muted);margin:12px 0 0;line-height:1.6}.ref-section{padding:calc(32 * var(--r)) 4%}.ref-section-heading{margin-bottom:var(--content-space);justify-content:space-between;align-items:baseline;gap:32px;display:flex}.ref-section-heading h2{margin:0}.ref-section-heading p{font-size:calc(14 * var(--r));color:var(--muted);margin:0}.ref-art{object-fit:cover;width:100%;height:100%}.ref-glass{background:var(--glass-bg,#ffffff0c);border:1px solid var(--glass-border,#ffffff38);border-radius:16px;box-shadow:inset 0 1px #ffffff20}.ref-feature-strip{grid-template-columns:repeat(var(--feature-count,4), minmax(0, 1fr));padding:calc(24 * var(--r)) 4%;gap:24px;display:grid}.ref-feature-strip article{border-right:1px solid var(--line);align-items:flex-start;gap:16px;padding-right:16px;display:flex}.ref-feature-strip article:last-child{border:0}.ref-feature-strip svg{width:calc(29 * var(--r));height:calc(29 * var(--r));color:var(--accent);flex:none}.ref-feature-strip strong{font-size:calc(16 * var(--r));margin-bottom:6px;line-height:1.3;display:block}.ref-feature-strip p{font-size:calc(11 * var(--r));color:var(--muted);margin:0;line-height:1.5}.ref-entry{scroll-margin-top:30px;display:inline-block;position:relative}.ref-entry summary{list-style:none}.ref-entry summary::-webkit-details-marker{display:none}.ref-entry__qr{background:var(--page);width:280px;color:var(--ink);border:1px solid var(--line);z-index:20;border-radius:16px;padding:12px;position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0003}.ref-close{text-align:center;padding:calc(30 * var(--r)) 4%;position:relative}.ref-close h2{font-size:calc(30 * var(--r))}.ref-close p{font-size:calc(14 * var(--r))}.ref-close__content{z-index:1;position:relative}.ref-close>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}body:has(.reference-page) .site-footer{background:var(--footer-bg,var(--page));min-height:52px;color:var(--footer-ink,var(--ink));padding:12px 4%;font-size:12px}body:has(.reference-page) .site-footer__studio{border:0;border-radius:0;padding:0}body:has(.reference-page) .reading-progress{display:none}:where(.reference-page) fieldset{border:0;margin:0;padding:0}.reference-page input[type=radio]{accent-color:var(--accent)}.reference-page button{min-height:44px}.reference-page :focus-visible,.ref-nav :focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (width<=760px){.ref-nav.edition-nav{height:auto}.reference-page{--r:1px}.ref-nav.edition-nav{flex-wrap:wrap;gap:12px;padding:14px 20px}.ref-nav.edition-nav nav{order:3;justify-content:space-between;gap:12px;width:100%;margin:0;font-size:12px;overflow:auto}.ref-nav__entry{margin-left:auto;padding:8px 14px;font-size:12px}.ref-brand strong{font-size:18px}.ref-brand__symbol{width:26px;height:26px;font-size:28px}.ref-brand__symbol--ding{font-size:23px}.ref-brand__symbol--soulon,.ref-brand__symbol--valobox{font-size:0}.reference-page h1{font-size:38px}.reference-page h2{font-size:28px}.reference-page h3{font-size:21px}.ref-section{padding:32px 20px}.ref-section-heading{display:block}.ref-section-heading p{margin-top:12px;font-size:14px}.ref-feature-strip{grid-template-columns:1fr 1fr;gap:24px 16px;padding:24px 20px}.ref-feature-strip article{border:0;gap:12px;padding:0}.ref-feature-strip svg{width:26px;height:26px}.ref-feature-strip strong{font-size:15px}.ref-feature-strip p{font-size:12px}.ref-close{padding:40px 20px}.ref-close h2{font-size:28px}.ref-close p{font-size:14px}.ref-button{padding:12px 24px;font-size:16px}}body:has(.reference-page) .site-footer__brand{order:1}body:has(.reference-page) .site-footer>nav{order:2}.ref-footer-note{opacity:.75;order:3;max-width:300px;margin:0;font-size:9px;line-height:1.6}.reference-page>.ref-section>h2{margin-bottom:var(--content-space)}.reference-page>.ref-section>h2:has(+p){margin-bottom:16px}.reference-page>.ref-section>h2+p{margin-top:0;margin-bottom:var(--content-space)}.reference-page .ref-close__content>h2{margin-bottom:32px}.reference-page>.ref-section,.reference-page>.soul-mirror-section,.reference-page>.noo-worlds{align-content:center;min-height:88svh;padding-block:clamp(64px,12svh,128px);scroll-margin-top:32px}.reference-page>.ref-feature-strip,.reference-page>.soul-capabilities,.reference-page>.noo-path{padding-block:clamp(32px,5svh,64px)}.reference-page>.valo-loop,.reference-page>.valo-features,.reference-page>.moon-ownership,.reference-page>.camera-equipment,.reference-page>.life-flow{min-height:auto;padding-block:clamp(48px,8svh,96px)}.reference-page>.ref-close{align-content:center;min-height:56svh;padding-block:clamp(64px,10svh,112px)}.reference-page>.camera-workshop{padding-top:clamp(64px,10svh,112px);padding-bottom:clamp(64px,10svh,112px)}.reference-page .camera-advice-phone{top:clamp(64px,10svh,112px)}.reference-page .camera-compositions{margin-top:clamp(64px,10svh,112px);padding-top:48px}@media (width>=1200px){.reference-page>#top{min-height:min(100svh - 80px,56vw)}}@media (width<=760px){.reference-page{--content-space:32px;--card-space:24px}.reference-page>.ref-section,.reference-page>.soul-mirror-section,.reference-page>.noo-worlds,.reference-page>.ref-close,.reference-page>.camera-workshop{min-height:auto;padding-block:64px var(--chapter-bottom,64px)}.reference-page>.ref-feature-strip,.reference-page>.soul-capabilities,.reference-page>.noo-path{padding-block:40px}.reference-page .camera-advice-phone{top:auto}.reference-page .camera-compositions{margin-top:48px;padding-top:0}.ref-footer-note{max-width:100%}}.valo-screen[data-astro-cid-nnzm6yqg]{color:#e7edf2;background:#0b1017;border:1px solid #435364;border-radius:5px;height:100%;font-family:Arial,PingFang SC,sans-serif;overflow:hidden;box-shadow:inset 0 0 20px #000}.valo-screen[data-astro-cid-nnzm6yqg]>header[data-astro-cid-nnzm6yqg]{height:15%;font-size:calc(9 * var(--r));border-bottom:1px solid #5b708330;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.valo-screen[data-astro-cid-nnzm6yqg]>header[data-astro-cid-nnzm6yqg] b[data-astro-cid-nnzm6yqg]{color:#ff6373}.valo-screen[data-astro-cid-nnzm6yqg]>header[data-astro-cid-nnzm6yqg] i[data-astro-cid-nnzm6yqg]{font-style:normal}.valo-screen__body[data-astro-cid-nnzm6yqg]{grid-template-columns:18% 1fr 22%;gap:6px;height:85%;padding:6px;display:grid}.valo-screen__body[data-astro-cid-nnzm6yqg]>aside[data-astro-cid-nnzm6yqg]{font-size:calc(8 * var(--r));flex-direction:column;gap:12px;display:flex}.valo-screen__body[data-astro-cid-nnzm6yqg]>aside[data-astro-cid-nnzm6yqg] strong[data-astro-cid-nnzm6yqg]{background:#7d2437;border:1px solid #e34c65;border-radius:3px;padding:7px 5px}.valo-screen__body[data-astro-cid-nnzm6yqg]>aside[data-astro-cid-nnzm6yqg]>span[data-astro-cid-nnzm6yqg]{padding-left:6px}.valo-screen__body[data-astro-cid-nnzm6yqg]>section[data-astro-cid-nnzm6yqg]{grid-template-rows:72% 28%;min-width:0;display:grid}.valo-screen__canvas[data-astro-cid-nnzm6yqg]{background:#101c28;border:1px solid #60768b33;position:relative;overflow:hidden}.valo-screen__canvas[data-astro-cid-nnzm6yqg]>img[data-astro-cid-nnzm6yqg]{object-fit:cover;filter:grayscale();width:100%;height:100%}.valo-screen__canvas[data-astro-cid-nnzm6yqg]>svg[data-astro-cid-nnzm6yqg]{width:100%;height:100%}.valo-screen__timeline[data-astro-cid-nnzm6yqg]{font-size:calc(7 * var(--r));padding-top:5px}.valo-screen__timeline[data-astro-cid-nnzm6yqg]>div[data-astro-cid-nnzm6yqg]{gap:5px;height:65%;margin-top:5px;display:flex}.valo-screen__timeline[data-astro-cid-nnzm6yqg]>div[data-astro-cid-nnzm6yqg]>i[data-astro-cid-nnzm6yqg]{background:linear-gradient(135deg,#455361,#182635);border-top:2px solid #e6546c;flex:1;position:relative;transform:skew(-6deg)}.valo-screen__timeline[data-astro-cid-nnzm6yqg]>div[data-astro-cid-nnzm6yqg]>i[data-astro-cid-nnzm6yqg]:before{content:"";background:#f06478;width:2px;height:135%;position:absolute;bottom:0;left:50%}.valo-screen__timeline[data-astro-cid-nnzm6yqg] b[data-astro-cid-nnzm6yqg]{background:#f06478;width:7px;height:5px;position:absolute;top:-5px;left:50%}.valo-screen__steps[data-astro-cid-nnzm6yqg]{font-size:calc(8 * var(--r));flex-direction:column;gap:12px;padding-top:8px;display:flex}.valo-screen__steps[data-astro-cid-nnzm6yqg]>strong[data-astro-cid-nnzm6yqg]{font-size:calc(7 * var(--r))}.valo-screen__steps[data-astro-cid-nnzm6yqg]>span[data-astro-cid-nnzm6yqg]{border-top:1px solid #53697850;align-items:center;gap:6px;padding-top:8px;display:flex}.valo-screen__steps[data-astro-cid-nnzm6yqg] i[data-astro-cid-nnzm6yqg]{border:1px solid #57d8ed;border-radius:50%;width:7px;height:9px}body[data-site-id=valobox]{--page:#090e15;--ink:#f4f6fa;--muted:#bbc3cc;--accent:#ff4655;--button-bg:linear-gradient(120deg, #ff4655, #ed1f46);--button-ink:white;--button-border:#ff5967;--line:#687e9440;--footer-bg:#0b1119;background:var(--page);color:var(--ink);font-family:Arial,PingFang SC,sans-serif}body[data-site-id=valobox] .ref-button{border-radius:3px;transform:skew(-12deg)}.valo-reference{background:repeating-linear-gradient(125deg,#ffffff01 0 3px,#0000 3px 70px),#090e15}.valo-cover{height:calc(420 * var(--r));position:relative;overflow:hidden}.valo-cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.valo-cover__copy{z-index:2;width:44%;padding:calc(45 * var(--r)) 5.5%;position:relative}.valo-cover h1{font-size:calc(55 * var(--r));letter-spacing:.02em;margin:0 0 calc(16 * var(--r));white-space:nowrap;font-style:italic;font-weight:900;line-height:1.25}.valo-cover p{font-size:calc(17 * var(--r));margin-bottom:calc(24 * var(--r));line-height:1.5}.valo-platform-badges{margin-bottom:calc(25 * var(--r));white-space:nowrap;gap:12px;display:flex}.valo-platform-badges>span{font-size:calc(10 * var(--r));background:#070e1690;border:1px solid #cbd4dc44;border-radius:4px;align-items:center;gap:7px;padding:4px 8px;display:flex}.valo-platform-badges svg{width:17px;height:17px}.valo-cover .ref-button{font-size:calc(14 * var(--r))}.valo-play-link{font-size:calc(12 * var(--r));align-items:center;gap:9px;margin-left:20px;text-decoration:none;display:inline-flex}.valo-play-link svg{border:1px solid #fff;border-radius:50%;width:24px;height:24px;padding:5px}.valo-cover__screen{z-index:1;background:#0e151e;border:2px solid #64788d;width:47%;height:67%;position:absolute;top:12%;right:5%;transform:perspective(800px)rotateY(-7deg)rotate(-6deg);box-shadow:0 0 0 8px #111821}.valo-loop{padding-top:calc(25 * var(--r));padding-bottom:calc(25 * var(--r));position:relative;overflow:hidden}.valo-loop h2{font-size:calc(14 * var(--r));text-align:center;letter-spacing:.25em;margin-bottom:calc(24 * var(--r));font-weight:400}.valo-loop>div{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 9%;display:grid;position:relative}.valo-loop article{padding:calc(15 * var(--r));clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);background:linear-gradient(120deg,#8f1e3455,#18212c55);border:1px solid #8c3c4f;align-items:center;gap:16px;display:flex}.valo-loop article:last-child{background:linear-gradient(120deg,#1e657555,#121c2455);border-color:#328c97}.valo-loop svg{width:calc(28 * var(--r));height:calc(28 * var(--r));color:#ef5b6d;flex:none}.valo-loop article:last-child svg{color:#4ad1de}.valo-loop h3{font-size:calc(21 * var(--r));white-space:nowrap;margin:0 0 6px;font-style:italic}.valo-loop p{font-size:calc(11 * var(--r));white-space:nowrap;margin:0}.valo-loop__orbit{border:2px solid #b42e50;border-color:#b42e50 #25d8e5 #ee465f #b42e50;border-radius:50%;height:65%;position:absolute;bottom:15px;left:5%;right:5%;transform:rotate(-1deg);box-shadow:-10px 8px 20px #c42a4933,16px 0 20px #34c6d840}.valo-platform-cards{padding-top:calc(15 * var(--r));padding-bottom:calc(12 * var(--r));grid-template-columns:1fr 1fr;gap:24px;display:grid}.valo-platform-card{min-height:calc(215 * var(--r));padding:calc(18 * var(--r));background:radial-gradient(at 100%,#82293d60,#0d1421 80%);border:1px solid #b32a44;border-radius:8px;position:relative;overflow:hidden}.valo-platform-card__copy{z-index:1;position:relative}.valo-platform-card__copy>span{font-size:calc(11 * var(--r));align-items:center;gap:8px;display:flex}.valo-platform-card__copy>span>svg{stroke:#f2516c;width:25px;height:25px}.valo-platform-card__copy>span>strong{font-size:calc(18 * var(--r))}.valo-platform-card h2{font-size:calc(25 * var(--r));margin:24px 0;font-style:italic;font-weight:800;line-height:1.3}.valo-platform-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.valo-platform-card li{font-size:calc(12 * var(--r));align-items:center;gap:7px;display:flex}.valo-platform-card li svg{color:#f26676;flex:none;width:16px;height:16px}.valo-platform-card__screen{opacity:.65;width:67%;height:85%;position:absolute;top:12%;right:-10%;transform:rotate(-7deg)}.valo-platform-card--desktop:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0c1220e8,#0000 85%);position:absolute;inset:0}.valo-platform-card--mobile{background:radial-gradient(at 70% 100%,#246f8155,#0d1421 80%);border-color:#249aab}.valo-platform-card--mobile h2{font-size:calc(25 * var(--r))}.valo-platform-card--mobile li{font-size:calc(11 * var(--r))}.valo-platform-card--mobile li svg,.valo-platform-card--mobile .valo-platform-card__copy>span>svg{color:#3bd5e7}.valo-mobile-screen{width:calc(110 * var(--r));min-height:calc(230 * var(--r));font-size:calc(7 * var(--r));background:#0d1520;border:4px solid #202c37;border-radius:24px;padding:14px 8px;position:absolute;top:9%;right:1%;transform:rotate(8deg);box-shadow:0 0 0 1px #97b5c26c}.valo-mobile-screen>strong,.valo-mobile-screen>span{font-size:calc(7 * var(--r));margin-bottom:10px;display:block}.valo-mobile-screen>span{color:#df5a72}.valo-mobile-screen>div{border-bottom:1px solid #6b839f2b;padding:9px 3px}.valo-title-rule{text-align:center;margin:0 0 calc(14 * var(--r));justify-content:center;align-items:center;gap:20px;font-weight:750;display:flex;font-size:calc(21 * var(--r))!important}.valo-title-rule:before,.valo-title-rule:after{content:"";background:linear-gradient(90deg,#0000,#ed4e61);width:45px;height:2px}.valo-features{padding-top:calc(12 * var(--r));padding-bottom:calc(10 * var(--r))}.valo-features>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;display:grid}.valo-features article{text-align:center;background:linear-gradient(130deg,#72808c16,#0e151c40);border:1px solid #879aaa33;border-radius:7px;padding:24px 12px;transform:skew(-7deg)}.valo-features svg{width:calc(24 * var(--r));height:calc(24 * var(--r));color:#ef546c;margin:0 auto 8px}.valo-features h3{font-size:calc(13 * var(--r));white-space:nowrap;margin:0 0 12px}.valo-features p{font-size:calc(10 * var(--r));color:#c9cdd3;white-space:nowrap;margin:0}.valo-examples{padding-top:calc(18 * var(--r));padding-bottom:calc(25 * var(--r))}.valo-examples>p{margin:0 0 var(--content-space);font-size:calc(11 * var(--r));text-align:center;color:#b9c4ce}.valo-example-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.valo-example-cards>article{background:#111923;border:1px solid #879dab;border-radius:8px;min-width:0;position:relative;overflow:hidden}.valo-example-cards h3{font-size:calc(12 * var(--r));border-top:1px solid #8a9eaf70;margin:0;padding:20px}.valo-example-cards h3 small{font-size:calc(9 * var(--r));font-weight:400}.valo-example-map,.valo-example-review,.valo-example-training{height:calc(130 * var(--r));background:linear-gradient(125deg,#1c3348,#0c1720);min-height:200px;position:relative}.valo-example-map svg{width:100%;height:100%}.valo-example-review>img{object-fit:cover;filter:grayscale()brightness(.7);width:100%;height:100%}.valo-example-timeline{border-bottom:2px solid #e95872;justify-content:space-around;height:25%;display:flex;position:absolute;bottom:12%;left:8%;right:8%}.valo-example-timeline i{background:#fb5e76;width:2px;height:100%;display:block;position:relative}.valo-example-timeline i:before{content:"";background:#ff6178;width:10px;height:5px;position:absolute;top:0;left:0}.valo-example-review label{background:#071019b0;align-items:center;gap:5px;padding:4px;font-size:8px;display:flex;position:absolute;bottom:0;left:8%;right:8%}.valo-example-review label input{accent-color:#f6657c;flex:1;min-width:0;height:4px}.valo-example-cards details{color:#bdcbd5;padding:0 20px 20px;font-size:12px}.valo-example-cards details summary{cursor:pointer;background:#112133df;border:1px solid #c8daeb;border-radius:50%;place-items:center;width:27px;height:27px;padding:5px;font-size:9px;display:grid}.valo-example-training>i{clip-path:polygon(0 0,100% 0,65% 100%,0 100%);background:#152a3a;width:30%;height:100%;position:absolute;top:0;left:0}.valo-example-training>i:nth-child(2){left:auto;right:0;transform:scaleX(-1)}.valo-ref-cross{width:54px;height:54px;position:absolute;top:calc(50% - 27px);left:calc(50% - 27px)}.valo-ref-cross>span{background:#3ce7f6;width:3px;height:40px;position:absolute;top:7px;left:25px;box-shadow:0 0 8px #30d0ec88}.valo-ref-cross>span:after{content:"";background:#3ce7f6;width:40px;height:3px;position:absolute;top:18px;left:-18px}.valo-ref-cross[data-crosshair-shape=dot]>span{border-radius:50%;width:7px;height:7px;top:23px;left:23px}.valo-ref-cross[data-crosshair-shape=dot]>span:after{display:none}.valo-reticle-choices{justify-content:center;gap:8px;display:flex;position:absolute;bottom:8px;left:0;right:0}.valo-reticle-choices button{color:#a5d8e5;background:#162b3c;border:1px solid #34677b;border-radius:4px;min-height:22px;padding:2px 8px;font-size:9px}.valo-reticle-choices button[aria-pressed=true]{border-color:#4be7f1}.valo-closing{text-align:left;min-height:calc(125 * var(--r));padding:calc(25 * var(--r)) 5%;border-block:1px solid #8c374951;justify-content:space-between;align-items:center;gap:32px;display:flex;position:relative;overflow:visible}.valo-closing>img{opacity:.3;object-position:center 10%}.valo-closing h2{font-size:calc(35 * var(--r));margin:0 0 10px;font-style:italic;font-weight:850}.valo-closing p{font-size:calc(12 * var(--r));margin:0}.valo-closing>.ref-entry{z-index:1;margin-right:8%;position:relative}@media (width<=760px){.valo-cover{height:650px}.valo-cover>img{object-position:right;height:360px;top:auto}.valo-cover__copy{width:100%;padding:32px 20px}.valo-cover h1{margin-bottom:15px;font-size:43px}.valo-cover p{font-size:16px}.valo-platform-badges{flex-wrap:wrap;margin-bottom:20px}.valo-platform-badges>span{font-size:10px}.valo-cover .ref-button{font-size:15px}.valo-play-link{font-size:12px}.valo-cover__screen{width:66%;height:185px;top:auto;bottom:55px;right:5%}.valo-loop h2{letter-spacing:.08em;font-size:13px;line-height:1.8}.valo-loop>div{grid-template-columns:1fr;gap:13px;padding:0}.valo-loop article{padding:15px 25px}.valo-loop h3{font-size:23px}.valo-loop p{font-size:12px}.valo-loop__orbit{display:none}.valo-platform-cards{grid-template-columns:1fr;gap:20px}.valo-platform-card{min-height:320px;padding:24px}.valo-platform-card__copy>span{font-size:11px}.valo-platform-card__copy>span>strong{font-size:18px}.valo-mobile-screen{opacity:.4}.valo-platform-card h2,.valo-platform-card--mobile h2{font-size:25px}.valo-platform-card li{font-size:11px}.valo-mobile-screen{width:110px;min-height:230px;font-size:8px}.valo-title-rule{gap:10px;font-size:23px!important}.valo-title-rule:before,.valo-title-rule:after{width:20px}.valo-features>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.valo-features article{padding:15px 10px}.valo-features article:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}.valo-features h3{font-size:15px}.valo-features p{font-size:11px}.valo-example-cards{grid-template-columns:1fr;gap:20px}.valo-example-map,.valo-example-review,.valo-example-training{height:190px}.valo-example-cards h3{padding:20px;font-size:15px}.valo-example-cards h3 small{font-size:11px}.valo-closing{flex-direction:column;align-items:flex-start;padding:30px 20px}.valo-closing h2{font-size:28px}.valo-closing p{font-size:13px}.valo-closing>.ref-entry{margin:0}}
