/* The reveal page design, shared with the Core Quality page on teloscode.net (from connect/wow.js). */
#telos-wow{--ac:#f07a52;--acd:#b23f26;--acg:rgba(240,122,82,.55);--gold:#d8b46a;--cream:#f4efe3;--ink:#16201a;--serif:'Playfair Display','Iowan Old Style',Georgia,serif;--sans:Inter,-apple-system,system-ui,'Segoe UI',Helvetica,Arial,sans-serif;font-family:var(--sans);-webkit-font-smoothing:antialiased;text-align:left}
#telos-wow *{box-sizing:border-box}
#telos-wow p,#telos-wow h1,#telos-wow h2,#telos-wow h3,#telos-wow ul,#telos-wow ol,#telos-wow figure{margin:0;padding:0}
#telos-wow ul,#telos-wow ol{list-style:none}
#telos-wow [hidden]{display:none!important}
#telos-wow .tw-wrap{max-width:560px;margin:0 auto}
#telos-wow .tw-center{text-align:center}
#telos-wow .tw-eye{font:600 11.5px/1.5 var(--sans);letter-spacing:2.6px;text-transform:uppercase;color:var(--gold)}
#telos-wow .tw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;border-radius:999px;font:600 16px/1.2 var(--sans);letter-spacing:.2px;text-decoration:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s}
#telos-wow .tw-btn:active{transform:scale(.97)}
#telos-wow .tw-btn.cream{background:#f3ecd9;color:#14201a;box-shadow:0 0 0 7px rgba(243,236,217,.09),0 14px 34px rgba(0,0,0,.4)}
#telos-wow .tw-btn.dark{background:#14201a;color:#f3eee2;width:100%;max-width:360px;margin-top:26px;box-shadow:0 12px 28px rgba(20,32,26,.25)}
#telos-wow .tw-btn.gold{background:linear-gradient(180deg,#f0d79c,#c9a35a);color:#14201a;width:100%;max-width:380px;margin-top:18px;font-size:17px;min-height:60px;box-shadow:0 16px 38px rgba(201,163,90,.38);animation:tw-breathe 2.8s ease-in-out infinite}
#telos-wow .tw-small{font:400 13px/1.55 var(--sans);color:#6b675c;margin-top:12px!important}
#telos-wow .tw-small.light{color:#a9a597}

/* 1 · the reveal */
#telos-wow .tw-stage{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;color:#f1ece0;background:#0b130f var(--bg,none) center/cover no-repeat;display:flex;flex-direction:column}
#telos-wow .tw-stage:before{content:"";position:absolute;inset:0;background:radial-gradient(90% 55% at 50% 30%,rgba(11,19,15,.25),rgba(8,13,10,.9) 75%),linear-gradient(180deg,rgba(8,13,10,.55),rgba(8,13,10,.96))}
#telos-wow .tw-stars{position:absolute;inset:0;opacity:.8;background-image:radial-gradient(1.2px 1.2px at 8% 14%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 22% 62%,#fffa 50%,transparent 52%),radial-gradient(1.4px 1.4px at 37% 8%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 63% 21%,#fffc 50%,transparent 52%),radial-gradient(1.2px 1.2px at 79% 9%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 91% 41%,#fffa 50%,transparent 52%),radial-gradient(1px 1px at 12% 84%,#fff8 50%,transparent 52%),radial-gradient(1.3px 1.3px at 86% 73%,#fffb 50%,transparent 52%),radial-gradient(1px 1px at 52% 91%,#fff8 50%,transparent 52%),radial-gradient(1px 1px at 70% 55%,#fff6 50%,transparent 52%);animation:tw-twinkle 5s ease-in-out infinite alternate}
#telos-wow .tw-top{position:relative;display:flex;align-items:center;gap:14px;padding:22px 20px 0}
#telos-wow .tw-logo{font:500 17px/1 var(--serif);letter-spacing:6px;color:var(--gold)}
#telos-wow .tw-sep{width:1px;height:18px;background:rgba(255,255,255,.22)}
#telos-wow .tw-tag{font:500 11px/1 var(--sans);letter-spacing:2px;text-transform:uppercase;color:#d9d3c4}
#telos-wow .tw-scene{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:clamp(18px,5vh,48px) 22px 64px;text-align:center}
#telos-wow .tw-orbit{--o:min(64vw,280px);position:relative;width:var(--o);aspect-ratio:1;flex:none}
#telos-wow .tw-rings,#telos-wow .tw-rings svg,#telos-wow .tw-nodes{position:absolute;inset:0;width:100%;height:100%}
#telos-wow .tw-rings{transition:transform 1.1s cubic-bezier(.6,0,.2,1),opacity .9s ease}
#telos-wow .tw-rings svg{overflow:visible}
#telos-wow .tw-rings circle{transform-box:fill-box;transform-origin:center}
#telos-wow .tw-rings .r1{animation:tw-spin 40s linear infinite}
#telos-wow .tw-rings .r2{animation:tw-spin 22s linear infinite reverse}
#telos-wow .tw-rings .r3{animation:tw-spin 12s linear infinite}
#telos-wow .tw-nodes{animation:tw-spin 16s linear infinite}
#telos-wow .tw-node{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px;transform:rotate(var(--a)) translate(calc(var(--o) * .487)) rotate(calc(var(--a) * -1))}
#telos-wow .tw-node b{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;border:1px solid rgba(216,180,106,.6);background:rgba(10,16,12,.85);color:#ecd9a8;font:500 15px/1 var(--serif);animation:tw-spin 16s linear infinite reverse}
#telos-wow .tw-dot{position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px;border-radius:50%;background:#f3dfae;box-shadow:0 0 0 0 rgba(243,223,174,.6),0 0 24px 6px rgba(243,223,174,.45);animation:tw-ping 1.6s ease-out infinite}
#telos-wow .tw-burst{position:absolute;inset:-35%;border-radius:50%;background:radial-gradient(circle,#fff6e0 0%,var(--ac) 18%,rgba(0,0,0,0) 62%);opacity:0;transform:scale(.2);pointer-events:none}
#telos-wow .tw-glow{position:absolute;inset:4%;border-radius:50%;background:radial-gradient(circle,var(--acg) 0%,rgba(0,0,0,0) 68%);opacity:0;transition:opacity 1.2s .5s}
#telos-wow .tw-rays{position:absolute;inset:-22%;border-radius:50%;opacity:0;transition:opacity 1.6s .7s;background:repeating-conic-gradient(from 0deg,rgba(255,236,196,.13) 0deg 3deg,rgba(0,0,0,0) 3deg 15deg);-webkit-mask:radial-gradient(circle,#000 22%,transparent 66%);mask:radial-gradient(circle,#000 22%,transparent 66%);animation:tw-spin 70s linear infinite}
#telos-wow .tw-sym{position:absolute;left:50%;top:50%;width:66%;height:auto;opacity:0;transform:translate(-50%,-50%) scale(.35);filter:blur(16px);pointer-events:none}
#telos-wow .tw-texts{position:relative;width:100%;max-width:440px;margin-top:26px;min-height:200px}
#telos-wow .tw-reading{transition:opacity .45s ease}
#telos-wow .tw-facts{margin-top:18px!important;display:grid;gap:10px}
#telos-wow .tw-facts li{display:flex;align-items:baseline;justify-content:center;gap:12px;opacity:.22;transform:translateY(4px);transition:opacity .5s,transform .5s}
#telos-wow .tw-facts li.on{opacity:1;transform:none}
#telos-wow .tw-facts small{font:600 10.5px/1 var(--sans);letter-spacing:2px;text-transform:uppercase;color:#9d9888;width:46px;text-align:right}
#telos-wow .tw-facts span{font:500 19px/1.3 var(--serif);color:#f1ece0}
#telos-wow .tw-facts i{font-style:normal;color:var(--gold);font-size:14px;width:16px;opacity:0;transition:opacity .3s .25s}
#telos-wow .tw-facts li.on i{opacity:1}
#telos-wow .tw-result{display:none}
#telos-wow .tw-name{font:500 min(19vw,96px,calc(86vw / (var(--n,6) * .55)))/1.05 var(--serif)!important;letter-spacing:-.01em;margin:10px 0 14px!important;color:#efd398;text-shadow:none;filter:drop-shadow(0 4px 24px rgba(0,0,0,.45))}
#telos-wow .tw-name span{display:inline-block;padding:0 .04em;color:transparent;background:linear-gradient(100deg,#e8c983 0%,#fff4d8 22%,#d6ad5e 44%,#fbe9bf 60%,#c79b4a 80%,#f2d79a 100%);background-size:240% 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text}
#telos-wow .tw-meta{font:600 12.5px/1.5 var(--sans);letter-spacing:2.2px;text-transform:uppercase;color:var(--ac);white-space:pre-wrap}
#telos-wow .tw-essence{font:italic 500 22px/1.42 var(--serif);color:#f6f1e4;margin:24px auto 0!important;max-width:340px}
#telos-wow .tw-note{font:400 14.5px/1.6 var(--sans);color:#bdb8a9;margin:14px auto 0!important;max-width:320px}
#telos-wow .tw-ctas{display:flex;flex-direction:column;align-items:center;margin-top:30px}
#telos-wow .tw-link{background:none;border:0;color:#e9dfc6;font:500 15px/1.4 var(--sans);text-decoration:underline;text-underline-offset:4px;margin-top:14px;padding:10px;cursor:pointer}
#telos-wow .tw-fail .tw-btn{margin-top:22px}
#telos-wow .tw-cue{position:absolute;left:50%;bottom:18px;width:12px;height:12px;margin-left:-6px;border-right:1.5px solid rgba(233,223,198,.7);border-bottom:1.5px solid rgba(233,223,198,.7);transform:rotate(45deg);opacity:0}
#telos-wow.is-revealed .tw-rings{transform:scale(.5);opacity:0}
#telos-wow.is-revealed .tw-burst{animation:tw-burst 1.5s .12s cubic-bezier(.2,.7,.3,1) forwards}
#telos-wow.is-revealed .tw-glow{opacity:1;animation:tw-pulse 3.6s 2s ease-in-out infinite}
#telos-wow.is-revealed .tw-rays{opacity:1}
#telos-wow.is-revealed .tw-sym{animation:tw-pop 1.15s .28s cubic-bezier(.2,.9,.25,1.15) forwards}
#telos-wow.is-revealed .tw-reading{opacity:0;position:absolute;inset:0 0 auto;pointer-events:none}
#telos-wow.is-revealed .tw-result{display:block}
#telos-wow.is-revealed .tw-name{animation:tw-track 1.3s .85s cubic-bezier(.2,.8,.2,1) both}
#telos-wow.is-revealed .tw-name span{animation:tw-foil 2.4s 2.3s ease-in-out both}
#telos-wow.is-revealed .tw-a1{animation:tw-up .7s .65s both}
#telos-wow.is-revealed .tw-a2{animation:tw-up .7s 1.6s both}
#telos-wow.is-revealed .tw-a3{animation:tw-up .8s 1.95s both}
#telos-wow.is-revealed .tw-a4{animation:tw-up .8s 2.25s both}
#telos-wow.is-revealed .tw-a5{animation:tw-up .8s 2.5s both}
#telos-wow.is-revealed .tw-cue{animation:tw-cue 1.8s 3.4s ease-in-out infinite}

/* 2 · what it means */
#telos-wow .tw-meaning{background:var(--cream);color:var(--ink);padding:64px 22px 60px}
#telos-wow .tw-meaning .tw-eye,#telos-wow .tw-report .tw-eye{color:#8a6a2c}
#telos-wow .tw-statement{font:500 26px/1.36 var(--serif);margin-top:16px!important;color:#14201a}
#telos-wow .tw-label{margin:32px 0 12px!important;font:600 11px/1.4 var(--sans);letter-spacing:2.4px;text-transform:uppercase;color:#6b675c}
#telos-wow .tw-chips{display:flex;flex-wrap:wrap;gap:8px}
#telos-wow .tw-chips li{padding:9px 15px;border-radius:999px;background:#fff;border:1px solid #e1d9c6;font:500 14.5px/1.2 var(--sans);color:#26302a}
#telos-wow .tw-traits{margin-top:34px!important;display:grid;gap:14px}
#telos-wow .tw-traits li{background:#fff;border-radius:20px;padding:22px 22px 24px;box-shadow:0 1px 0 #e6dfcf,0 12px 30px rgba(40,35,20,.07);border-left:4px solid var(--acd)}
#telos-wow .tw-num{font:600 12px/1 var(--sans);letter-spacing:2px;color:var(--acd)}
#telos-wow .tw-traits h3{font:500 29px/1.15 var(--serif)!important;margin:8px 0 8px!important;color:#14201a}
#telos-wow .tw-traits p{font:400 16.5px/1.6 var(--sans);color:#3b423c}
#telos-wow .tw-gift{margin-top:22px;background:#14201a;border-radius:22px;padding:30px 24px 32px;color:#f3eee2;position:relative;overflow:hidden}
#telos-wow .tw-gift:after{content:"";position:absolute;right:-60px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,var(--acg),rgba(0,0,0,0) 70%);opacity:.7}
#telos-wow .tw-gift .tw-eye{color:var(--gold)}
#telos-wow .tw-gift-t{position:relative;font:italic 500 23px/1.45 var(--serif);margin-top:12px!important}

/* 3 · the report, page by page */
#telos-wow .tw-report{background:#e8e2d3;padding:60px 0 58px;color:var(--ink)}
#telos-wow .tw-report>.tw-wrap{padding:0 22px}
#telos-wow .tw-h2{font:500 35px/1.12 var(--serif)!important;margin:12px 0 10px!important;color:#14201a}
#telos-wow .tw-h2 em{font-style:italic;color:#9a7430}
#telos-wow .tw-sub{font:400 15.5px/1.55 var(--sans);color:#545a52}
#telos-wow .tw-gal{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:28px calc(50% - min(37vw,180px)) 30px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}
#telos-wow .tw-gal::-webkit-scrollbar{display:none}
#telos-wow .tw-pg{position:relative;flex:0 0 min(74vw,360px);aspect-ratio:210/297;scroll-snap-align:center;border-radius:6px;background:#f6f2ea;box-shadow:0 2px 6px rgba(30,25,10,.12),0 24px 44px rgba(30,25,10,.2);overflow:hidden;cursor:zoom-in}
#telos-wow .tw-pg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s}
#telos-wow .tw-pg img.on{opacity:1}
#telos-wow .tw-skel{position:absolute;inset:0;background:linear-gradient(100deg,#efe9dc 30%,#fbf8f1 50%,#efe9dc 70%);background-size:300% 100%;animation:tw-shim 1.5s linear infinite}
#telos-wow .tw-dots{display:flex;justify-content:center;align-items:center;gap:8px}
#telos-wow .tw-dots i{width:7px;height:7px;border-radius:4px;background:#c4bba6;transition:all .3s}
#telos-wow .tw-dots i.on{width:24px;background:#14201a}
.tw-lb{--sans:Inter,-apple-system,system-ui,'Segoe UI',Helvetica,Arial,sans-serif;position:fixed;inset:0;z-index:2147483001;background:#0b100d;display:flex;flex-direction:column;font-family:var(--sans)}
.tw-lb-top{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 10px 20px;color:#e9e3d4;font:500 14px/1 var(--sans)}
.tw-lb-x{background:none;border:0;color:#fff;font-size:34px;line-height:1;padding:4px 12px;cursor:pointer}
.tw-lb-sc{flex:1;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 0 12px}
.tw-lb-sc img{display:block;width:100%;max-width:920px;height:auto;margin:0 auto;cursor:zoom-in}
.tw-lb-sc.z img{width:230%;max-width:none;cursor:zoom-out}
.tw-lb-hint{font:400 12.5px/1 var(--sans);color:#a9a597;margin-left:10px}
.tw-lb-nav{display:flex;justify-content:space-between;gap:12px;padding:10px 16px calc(14px + env(safe-area-inset-bottom))}
.tw-lb-nav button{flex:1;max-width:200px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:999px;padding:14px 18px;font:500 15px/1 var(--sans);cursor:pointer}

/* 4 · the step to the $27 reading */
#telos-wow .tw-bridge{position:relative;background:#0e1712 var(--bg,none) center/cover no-repeat;color:#f1ece0;padding:72px 22px 70px;overflow:hidden}
#telos-wow .tw-bridge:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,17,13,.93),rgba(10,17,13,.8) 40%,rgba(10,17,13,.97))}
#telos-wow .tw-bridge>.tw-wrap{position:relative;text-align:center}
#telos-wow .tw-h2.light{color:#f4efe3}
#telos-wow .tw-h2.light em{color:var(--gold)}
#telos-wow .tw-p{font:400 16px/1.65 var(--sans);color:#cfc9ba;margin:6px auto 0!important;max-width:460px}
#telos-wow .tw-ring{position:relative;width:min(86vw,340px);aspect-ratio:1;margin:26px auto 14px}
#telos-wow .tw-ring:before{content:"";position:absolute;inset:11%;border-radius:50%;border:1px dashed rgba(216,180,106,.35)}
#telos-wow .tw-c{position:absolute;left:50%;top:50%;width:30%;transform:translate(-50%,-50%)}
#telos-wow .tw-c img{display:block;width:100%;height:auto;filter:drop-shadow(0 0 22px var(--acg))}
#telos-wow .tw-n{position:absolute;width:23%;transform:translate(-50%,-38%);text-align:center}
#telos-wow .tw-n b{display:block;position:relative;aspect-ratio:1;border-radius:50%;border:2px solid var(--c);background:#1b2620 center/cover no-repeat;overflow:hidden;box-shadow:0 0 0 4px rgba(0,0,0,.25),0 0 26px -6px var(--c)}
#telos-wow .tw-n b:after{content:attr(data-zh);position:absolute;inset:0;display:grid;place-items:center;background:rgba(9,15,11,.58);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);font:500 22px/1 var(--serif);color:#fff}
#telos-wow .tw-n small{display:block;margin-top:7px;font:600 10px/1.2 var(--sans);letter-spacing:1.8px;text-transform:uppercase;color:#e9e3d4}
#telos-wow .tw-n em{display:block;margin-top:2px;font:600 15px/1.2 var(--sans);font-style:normal;color:var(--c);font-variant-numeric:tabular-nums}
#telos-wow .tw-book{position:relative;width:min(66vw,270px);aspect-ratio:210/297;margin:44px auto 8px;padding:24px 18px;border-radius:3px 10px 10px 3px;background:linear-gradient(90deg,#e4dccb 0,#f6f2e9 5%,#f8f4ec 100%);color:#1d2620;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:perspective(1000px) rotateY(-12deg) rotateX(3deg);box-shadow:18px 30px 60px rgba(0,0,0,.55),2px 2px 0 #d8cfbb}
#telos-wow .tw-badge{position:absolute;right:-18px;top:16px;background:var(--gold);color:#14201a;font:700 11px/1 var(--sans);letter-spacing:1.4px;text-transform:uppercase;padding:9px 12px;border-radius:999px;transform:rotate(8deg);box-shadow:0 6px 16px rgba(0,0,0,.35)}
#telos-wow .bk-dots{display:flex;gap:6px;margin-bottom:16px}
#telos-wow .bk-dots i{width:9px;height:9px;border-radius:50%}
#telos-wow .tw-book .bk-logo{font:500 14px/1 var(--serif);letter-spacing:5px;color:#9a7430}
#telos-wow .tw-book .bk-tag{font:600 7px/1 var(--sans);letter-spacing:1.6px;text-transform:uppercase;color:#6b675c;margin-top:6px!important}
#telos-wow .tw-book .bk-title{font:500 25px/1.08 var(--serif);margin:20px 0 8px!important}
#telos-wow .tw-book .bk-sub{font:italic 500 11.5px/1.35 var(--serif);color:#9a7430;max-width:170px}
#telos-wow .tw-book hr{width:36px;border:0;border-top:1px solid #c9a760;margin:16px auto}
#telos-wow .tw-book .bk-for{font:600 7px/1 var(--sans);letter-spacing:1.8px;text-transform:uppercase;color:#6b675c}
#telos-wow .tw-book .bk-name{font:500 18px/1.2 var(--serif);margin-top:7px!important}
#telos-wow .tw-book .bk-core{font:600 7px/1 var(--sans);letter-spacing:1.8px;text-transform:uppercase;color:#6b675c;margin-top:9px!important}
#telos-wow .tw-list{margin:34px auto 0!important;max-width:420px;text-align:left;display:grid;gap:12px}
#telos-wow .tw-list li{display:flex;gap:14px;align-items:flex-start;font:400 15.5px/1.5 var(--sans);color:#d8d2c3;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09)}
#telos-wow .tw-list li i{flex:0 0 26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:#14201a;font:700 12.5px/1 var(--sans);font-style:normal}
#telos-wow .tw-list li b{display:block;font:500 19px/1.25 var(--serif);color:#f6f1e4;margin-bottom:3px}
#telos-wow .tw-price{margin:34px 0 0;display:flex;align-items:baseline;justify-content:center;gap:12px}
#telos-wow .tw-amt{font:500 58px/1 var(--serif);color:#f6f1e4}
#telos-wow .tw-price span:last-child{font:600 12.5px/1 var(--sans);letter-spacing:1.8px;text-transform:uppercase;color:#cfc9ba}

@keyframes tw-spin{to{transform:rotate(360deg)}}
@keyframes tw-twinkle{from{opacity:.45}to{opacity:.9}}
@keyframes tw-ping{0%{box-shadow:0 0 0 0 rgba(243,223,174,.55),0 0 24px 6px rgba(243,223,174,.45)}100%{box-shadow:0 0 0 26px rgba(243,223,174,0),0 0 24px 6px rgba(243,223,174,.45)}}
@keyframes tw-burst{0%{opacity:0;transform:scale(.2)}22%{opacity:.95}100%{opacity:0;transform:scale(1.7)}}
@keyframes tw-pop{0%{opacity:0;transform:translate(-50%,-50%) scale(.35);filter:blur(16px)}60%{opacity:1;filter:blur(0)}100%{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0) drop-shadow(0 0 26px var(--acg))}}
@keyframes tw-pulse{0%,100%{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}
@keyframes tw-track{0%{letter-spacing:.45em;opacity:0;filter:blur(12px) drop-shadow(0 4px 24px rgba(0,0,0,.45))}45%{opacity:.7}100%{letter-spacing:-.01em;opacity:1;filter:blur(0) drop-shadow(0 4px 24px rgba(0,0,0,.45))}}
@keyframes tw-foil{from{background-position:0 0}to{background-position:100% 0}}
@keyframes tw-up{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@keyframes tw-cue{0%,100%{opacity:0;transform:translateY(-4px) rotate(45deg)}50%{opacity:1;transform:translateY(4px) rotate(45deg)}}
@keyframes tw-shim{from{background-position:100% 0}to{background-position:-50% 0}}
@keyframes tw-breathe{0%,100%{box-shadow:0 16px 38px rgba(201,163,90,.3)}50%{box-shadow:0 16px 46px rgba(201,163,90,.6)}}
@media (prefers-reduced-motion:reduce){#telos-wow *,#telos-wow *:before{animation-duration:.01s!important;animation-delay:0s!important;animation-iteration-count:1!important;transition:none!important}}
@media (min-width:760px){#telos-wow .tw-scene{padding-top:40px}#telos-wow .tw-statement{font-size:30px}}
