:root{--red:#ff1010;--red-deep:#d90000;--ink:#111;--muted:#6b6b6b;--soft:#9a9a9a;--paper:#fbfbfa;--panel:#ffffffdb;--line:#1111111c;--red-line:#ff101033;--font-display:var(--font-lato), Arial, sans-serif;--font-body:var(--font-inter), Arial, sans-serif;--font-support:var(--font-open-sans), Arial, sans-serif;--font-number:var(--font-roboto), Arial, sans-serif}*{box-sizing:border-box}html,body{background:var(--paper);width:100%;height:100%;margin:0}body{color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior:none;overflow:hidden}button,textarea,input{font:inherit}button{cursor:pointer}a{color:inherit}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oww-page{background:radial-gradient(circle at 10% 8%,#fffffffa,#0000 30%),radial-gradient(circle at 88% 18%,#f0ede97a,#0000 28%),radial-gradient(circle at 50% 88%,#e9ebe861,#0000 32%),linear-gradient(135deg,#fff 0%,#f4f4f2 58%,#fff 100%);width:100%;height:100dvh;position:relative;overflow:hidden}.oww-page:before,.oww-page:after{content:"";pointer-events:none;filter:blur(70px);position:absolute;inset:-20%}.oww-page:before{background:radial-gradient(circle at 15% 20%,#fff,#0000 26%),radial-gradient(circle at 70% 34%,#f4f0ed66,#0000 22%);animation:30s ease-in-out infinite alternate cloud-a}.oww-page:after{background:radial-gradient(circle at 78% 76%,#ffffffd1,#0000 24%),radial-gradient(circle at 26% 86%,#e7eae757,#0000 22%);animation:36s ease-in-out infinite alternate cloud-b}@keyframes cloud-a{to{transform:translate(2%,1%)scale(1.04)}}@keyframes cloud-b{to{transform:translate(-2%,2%)scale(1.06)}}.oww-intro,.oww-landing{z-index:2;place-items:center;width:100%;height:100dvh;display:grid;position:relative}.oww-intro{background:radial-gradient(circle,#fffffffa,#f7f7f5eb)}.intro-logo{width:min(310px,48vw);height:auto;display:block}.oww-brand{color:var(--red);align-items:center;display:inline-flex}.wink-star-button{background:0 0;border:0;border-radius:999px;place-items:center;width:clamp(118px,10.6vw,165px);height:clamp(118px,10.6vw,165px);padding:0;display:grid}.wink-star-button:focus-visible{outline:2px solid var(--red);outline-offset:10px}.wink-star-svg{filter:drop-shadow(0 18px 32px #ff00001c);width:100%;height:100%;overflow:visible}.landing-wordmark{font:700 10px/1 var(--font-support);letter-spacing:.25em;color:#12121275;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(50% + 112px))}.landing-wordmark span{color:var(--red)}.experience-shell{z-index:2;grid-template-rows:56px minmax(0,1fr);gap:10px;width:min(1540px,100% - 28px);height:100dvh;margin:0 auto;padding:12px 0;display:grid;position:relative;overflow:hidden}.oww-header{border-bottom:1px solid #11111124;justify-content:space-between;align-items:center;min-width:0;padding:0 10px 10px;display:flex}.oww-brand img{width:31px;height:31px;display:block}.header-note{color:#555;font:600 13px/1 var(--font-support);letter-spacing:.01em}.experience-grid{grid-template-columns:minmax(220px,.92fr) minmax(500px,1.68fr) minmax(310px,1fr);gap:14px;min-width:0;min-height:0;display:grid;overflow:hidden}.glass-card{border:1px solid var(--red-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffffe8,#ffffffc7);border-radius:18px;min-width:0;min-height:0;position:relative;overflow:hidden;box-shadow:0 20px 45px #1010100b,0 7px 18px #ff101006,inset 0 1px #fffffff5}.glass-card:after{content:"";pointer-events:none;background:linear-gradient(140deg,#ffffff4d,#0000 46%,#ff000003);position:absolute;inset:0}.left-rail{grid-template-rows:140px minmax(0,1fr);gap:14px;min-width:0;min-height:0;display:grid}.count-card{text-align:center;grid-template-rows:auto minmax(0,1fr);justify-items:center;min-width:0;min-height:0;padding:17px 20px 14px;display:grid}.panel-kicker,.panel-title{color:var(--red);font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;font-weight:900}.panel-title{font-size:11px;line-height:1.05}.count-frame{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.count-number{color:#111;font:900 clamp(42px, 3.9vw, 60px)/.96 var(--font-number);letter-spacing:-.055em}.live-card{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:18px 20px;display:grid}.panel-title-row,.experience-card-head,.value-zone-head{text-align:center;justify-items:center;gap:8px;display:grid}.live-dot{background:var(--red);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 7px #ff00000f}.stream{min-height:0;overflow:hidden}.live-stream{margin-top:12px}.stream-item{color:#171717;font:500 14px/1.55 var(--font-body);border-top:1px solid #1111111a;padding:15px 0}.stream-item:first-child{border-top:0;padding-top:2px}.primary-card{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;padding:16px 20px 13px;display:grid}.wish-card-head{z-index:1;text-align:center;justify-items:center;gap:5px;padding-bottom:8px;display:grid;position:relative}.wish-card-head .panel-title{letter-spacing:.22em;font-size:clamp(14px,1.15vw,18px)}.wish-card-subtitle{color:#777;font:500 11px/1.4 var(--font-support);letter-spacing:.01em}.wish-writing-area{z-index:1;border-top:1px solid var(--red-line);border-bottom:1px solid var(--red-line);min-width:0;min-height:0;margin:2px 2px 10px;display:flex;position:relative}.wish-input{resize:none;color:#141414;width:100%;height:100%;min-height:0;font:500 clamp(24px, 2.2vw, 32px)/1.3 var(--font-body);letter-spacing:-.022em;background:0 0;border:0;outline:0;padding:17px 5px}.wish-input::placeholder{color:#1212122e}.wish-input:focus{box-shadow:inset 0 -2px #ff101014}.value-zone{z-index:1;min-width:0;position:relative}.value-zone-head{text-align:center;justify-items:center;gap:8px;display:grid}.value-copy{text-align:center;min-width:0}.value-label{color:var(--red);font:900 12px/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase}.value-hint{color:#777;font:600 11px/1.35 var(--font-support);margin-top:7px}.wish-value-window{isolation:isolate;justify-content:center;align-items:center;width:clamp(175px,20vw,250px);height:68px;display:flex;position:relative;overflow:hidden}.wish-value-window:before,.wish-value-window:after{content:"";z-index:4;pointer-events:none;height:18%;position:absolute;left:0;right:0}.wish-value-window:before{background:linear-gradient(#fffffffa,#0000);top:0}.wish-value-window:after{background:linear-gradient(#0000,#fffffffa);bottom:0}.value-reels{height:1.12em;font:900 clamp(40px, 4vw, 58px)/1 var(--font-number);letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:#101010;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.currency{margin-right:4px}.value-activity-dot{background:var(--red);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite value-pulse;position:absolute;bottom:4px;right:0;box-shadow:0 0 0 6px #ff00000f}@keyframes value-pulse{50%{opacity:.55;transform:scale(.65)}}.free-value{color:var(--red);white-space:nowrap;font:900 clamp(40px, 4vw, 58px)/1 var(--font-display);letter-spacing:-.045em}.vertical-number-slider{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;height:1.12em;line-height:1;display:inline-flex;overflow:hidden}.vertical-reel{width:.62em;height:1.12em;display:block;position:relative;overflow:hidden}.vertical-reel-track{will-change:transform;flex-direction:column;display:flex}.vertical-reel-digit{flex:0 0 1em;place-items:center;width:100%;height:1em;line-height:1;display:grid}.vertical-reel-separator{justify-content:center;align-items:center;width:.28em;height:1em;display:inline-flex}.wish-value-reels{font:inherit}.drop-cta{color:#fff;width:min(520px,100%);min-height:50px;font:700 10px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#ff2020,#ed0000);border:1px solid #ff101066;border-radius:13px;justify-content:center;align-items:center;margin:12px auto 0;padding:13px 18px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 14px 28px #ff10101f,inset 0 1px #ffffff42}.drop-cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 34px #ff101029,inset 0 1px #ffffff4d}.drop-cta strong{text-align:center;font-weight:900}.drop-cta:disabled{color:#ff10106b;box-shadow:none;cursor:not-allowed;background:#ff10100d;border-color:#ff10102e;transform:none}.consent{text-align:center;color:#7d7d7d;font:600 9px/1.35 var(--font-support);margin:8px 0 0}.consent a{color:#1a1a1a}.experience-card{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:19px 20px 17px;display:grid}.experience-card-head{align-items:flex-start}.experience-card h2{color:var(--red);font:900 clamp(26px, 2.35vw, 34px)/.96 var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:8px 0 0}.experience-open{color:var(--red);font:900 9px/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;background:#ffffff7a;border:1px solid #ff10104d;border-radius:999px;flex:none;padding:10px 13px}.experience-comment-list{flex-direction:column;gap:0;min-height:0;margin-top:14px;display:flex;overflow:hidden}.experience-comment{border-top:1px solid #1111111a;min-width:0;padding:16px 0 17px}.experience-comment:first-child{border-top:0;padding-top:5px}.experience-comment-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;display:grid}.experience-comment-avatar{width:28px;height:28px;color:var(--red);font:700 11px/1 var(--font-body);background:#ff101014;border:1px solid #ff10102e;border-radius:50%;place-items:center;display:grid}.experience-comment-author{color:#666;min-width:0;font:700 10px/1 var(--font-support);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.experience-comment-index{color:#999;font:600 10px/1 var(--font-support);letter-spacing:.08em}.experience-comment p{color:#2f2f2f;font:500 15px/1.55 var(--font-body);margin:11px 0 11px 38px}.experience-comment-meta{color:#aaa;font:600 9px/1 var(--font-support);letter-spacing:.14em;justify-content:space-between;align-items:center;gap:12px;margin-left:38px;display:flex}.experience-comment-meta span:last-child{color:var(--red);letter-spacing:.1em}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#12121294;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.warning-card{text-align:center;background:radial-gradient(circle at 88% 6%,#ff000014,#0000 24%),linear-gradient(#fffffffc,#fffffff0);border:1px solid #ff000045;border-radius:28px;width:min(660px,100vw - 36px);padding:34px 38px 32px;box-shadow:0 42px 104px #00000038,0 16px 38px #ff000014,inset 0 1px #fffffffa}.warning-icon{background:linear-gradient(#fff,#ff000006);border:1px solid #ff000047;border-radius:22px;place-items:center;width:88px;height:88px;margin:0 auto 20px;display:grid;box-shadow:0 15px 28px #ff000014}.warning-icon svg{fill:none;width:50px;height:50px;stroke:var(--red);stroke-width:2.2px}.warning-icon circle{fill:var(--red);stroke:none}.warning-label{color:var(--red);font:900 12px/1 var(--font-display);letter-spacing:.28em;text-transform:uppercase}.warning-card h2{color:#111;font:900 clamp(31px, 4.1vw, 52px)/.98 var(--font-display);letter-spacing:-.042em;margin:17px 0 13px}.warning-card p{color:#5e5e5e;max-width:420px;font:500 13px/1.55 var(--font-body);margin:0 auto 24px}.warning-action{color:#fff;width:100%;font:900 12px/1 var(--font-display);letter-spacing:.21em;background:linear-gradient(#ff1b1b,#ef0000);border:0;border-radius:14px;padding:17px 20px;box-shadow:0 15px 26px #ff00002e}.cosmic-overlay{z-index:100;background:#000;position:fixed;inset:0;overflow:hidden}.cosmic-sky{position:absolute;inset:0}.cosmic-dot{opacity:0;will-change:transform, opacity;background:#fff;border-radius:50%;position:absolute}.phase-stars .cosmic-dot,.phase-wink .cosmic-dot,.phase-hyper .cosmic-dot{opacity:1}.cosmic-special-star{z-index:4;filter:drop-shadow(0 0 36px #ffffff52);width:clamp(84px,8vw,126px);height:auto;position:absolute}.cosmic-star-svg{width:100%;height:100%;display:block}.phase-hyper .cosmic-special-star{filter:drop-shadow(0 0 48px #ffffff6b)}.cosmic-return-wash{z-index:3;pointer-events:none;background:radial-gradient(circle,#fff 0,#ffffffe6 26%,#fbfbfa 75% 100%);position:absolute;inset:0}.legal-page{background:#fbfbfa;height:100dvh;padding:60px max(24px,8vw);overflow:auto}.legal-page h1{color:var(--red);font:900 clamp(44px,6vw,76px)/.9 var(--font-display);letter-spacing:-.06em}.legal-page h2{font:900 24px/1.1 var(--font-display);margin-top:40px}.legal-page p{color:#4d4d4d;max-width:780px;font:500 15px/1.8 var(--font-body)}.legal-page a{color:#202020}.legal-back{margin-bottom:30px;display:inline-block}.review-backdrop{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0c0c8a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.review-card{background:#fff;border:1px solid #ff000047;border-radius:24px;width:min(560px,100vw - 36px);padding:28px;box-shadow:0 40px 110px #00000038}.review-card h3{font:900 34px/1 var(--font-display);letter-spacing:-.04em;color:var(--red);margin:0 0 8px}.review-card p{color:#666;font:500 12px/1.5 var(--font-body);margin:0 0 18px}.review-input{resize:none;width:100%;min-height:150px;font:500 15px/1.5 var(--font-body);border:1px solid #0f0f0f1f;border-radius:14px;outline:none;padding:14px}.review-input:focus{border-color:#ff000073}.review-row{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.rating-button{color:#555;font:600 12px/1 var(--font-body);background:#fff;border:1px solid #ff00002e;border-radius:999px;padding:8px 10px}.rating-button.active{background:var(--red);color:#fff}.review-actions{gap:10px;margin-top:14px;display:flex}.review-close{background:#fff;border:1px solid #0000001f;border-radius:12px;flex:none;padding:14px 18px}.review-submit{flex:1}.review-error{color:#b00000!important;margin:8px 0 0!important}@media (max-width:1100px){.experience-shell{width:min(100%,100% - 20px)}.experience-grid{grid-template-columns:minmax(205px,.92fr) minmax(460px,1.62fr) minmax(280px,.98fr);gap:11px}.wish-card-head .panel-title{font-size:13px}.experience-card h2{font-size:clamp(22px,2.3vw,30px)}}@media (max-width:880px){.experience-shell{grid-template-rows:50px minmax(0,1fr);gap:8px;padding:9px 0}.experience-grid{grid-template-rows:minmax(0,1fr) 132px;grid-template-columns:minmax(220px,.95fr) minmax(0,1.55fr);gap:9px}.left-rail{grid-area:1/1/span 2;grid-template-rows:110px minmax(0,1fr);gap:9px}.primary-card{grid-area:1/2}.experience-card{grid-area:2/2;padding:13px 15px 12px}.experience-card h2{font-size:24px}.experience-comment-list{margin-top:5px}.experience-comment{padding:9px 0 10px}.experience-comment p{margin-top:8px;margin-bottom:8px;font-size:11px}.experience-comment-meta{margin-left:35px;font-size:8px}.experience-open{padding:8px 10px}.header-note{display:none}}@media (max-width:640px){html{height:auto;min-height:100%}body{overscroll-behavior-y:contain;height:auto;min-height:100%;overflow:hidden auto}.oww-page{height:auto;min-height:100dvh;overflow:visible}.experience-shell{grid-template-rows:44px auto;width:100%;height:auto;min-height:100dvh;padding:7px;overflow:visible}.oww-header{padding:0 3px 8px}.experience-grid{grid-template-rows:108px 450px 360px;grid-template-columns:1fr 1fr;gap:8px;min-height:0;overflow:visible}.left-rail{display:contents}.count-card{grid-area:1/1;padding:11px 12px}.live-card{grid-area:1/2;padding:11px 12px}.primary-card{grid-area:2/1/auto/span 2;padding:12px 13px 10px}.experience-card{grid-area:3/1/auto/span 2;min-height:360px;padding:11px 13px 10px}.experience-comment-list{overflow:visible}.wish-card-head .panel-title{font-size:12px}.wish-card-subtitle{font-size:8px}.wish-input{padding:12px 2px;font-size:20px}.wish-value-window{width:136px;height:52px}.value-reels,.free-value{font-size:37px}.drop-cta{letter-spacing:.07em;min-height:44px;padding:10px 11px;font-size:8px}.count-number{font-size:34px}.stream-item{padding:7px 0;font-size:9px}.experience-card-head{align-items:center}.experience-card h2{margin-top:4px;font-size:18px}.experience-open{padding:7px 8px;font-size:7px}.experience-comment-author,.experience-comment-index{font-size:7px}.experience-comment-avatar{width:22px;height:22px;font-size:9px}.experience-comment p{margin-left:31px;font-size:9px}.experience-comment-meta{margin-left:31px}.consent{font-size:7px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--oww-depth-ink:#0e0e0e1a;--oww-depth-soft:#fffffff0;--oww-depth-red:#ff00001c;--oww-depth-red-strong:#ff00002e}.oww-page{isolation:isolate}.oww-page:before,.oww-page:after{opacity:.9}.glass-card{background:linear-gradient(#fffffff6 0%,#fffc 100%);box-shadow:0 34px 80px #0c0c0c13,0 14px 34px #ff000009,0 3px 10px #0c0c0c09,inset 0 1px #fffffffa,inset 0 -1px #ff000006}.glass-card:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(145deg,#ffffff9e 0%,#fff0 34%,#ff000005 100%);position:absolute;inset:1px}.glass-card>*{z-index:1;position:relative}.oww-header{text-shadow:0 1px #ffffffe6}.oww-brand img{filter:drop-shadow(0 3px 4px #00000014)drop-shadow(0 7px 16px #ff000014)}.primary-card{box-shadow:0 42px 100px #0b0b0b16,0 16px 40px #ff00000b,0 4px 12px #0b0b0b0b,inset 0 1px #fffffffc,inset 0 -1px #ff000006}.wish-writing-area{position:relative}.wish-writing-area:after{content:"";pointer-events:none;opacity:.7;background:linear-gradient(#fff0,#00000005);height:24px;position:absolute;bottom:0;left:0;right:0}.wish-input{text-shadow:0 1px #ffffffbf}.wish-input:focus{box-shadow:inset 0 -1px #ff00004d,0 8px 22px #ff000006}.wish-value-window{background:linear-gradient(#fffffff2,#f9f9f7a8);border-radius:14px;box-shadow:inset 0 1px #fffffff2,inset 0 -10px 18px #0c0c0c05,0 10px 24px #0c0c0c09}.wish-value-window:before{background:linear-gradient(#fffffffa 0%,#ffffffad 58%,#0000 100%)}.wish-value-window:after{background:linear-gradient(#0000 0%,#ffffffad 42%,#fffffffa 100%)}.value-reel-digit,.free-value,.count-value{text-shadow:0 1px #ffffffe6,0 2px 6px #0000000b}.drop-cta{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background .22s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 16px 28px #ff000026,0 5px 12px #0000000e,inset 0 1px #ffffff5c,inset 0 -2px #a000001f}.drop-cta:before{content:"";pointer-events:none;background:linear-gradient(#ffffff1f,#0000 48%);position:absolute;inset:0}.drop-cta:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 22px 34px #ff00002e,0 8px 16px #0001,inset 0 1px #ffffff6b,inset 0 -2px #a000001f}.drop-cta:not(:disabled):active{transform:translateY(0);box-shadow:0 12px 20px #ff000021,inset 0 2px 5px #7800001a,inset 0 -1px #ffffff2e}.drop-cta:disabled{box-shadow:inset 0 1px #fffc,inset 0 -1px #ff000009,0 8px 16px #00000005}.count-card{background:radial-gradient(circle at 70% 24%,#fffffff5,#0000 42%),linear-gradient(#fffffff5,#f8f8f6c9)}.count-frame{isolation:isolate;position:relative}.count-frame:after{content:"";filter:blur(8px);pointer-events:none;z-index:-1;background:radial-gradient(#00000016,#0000 70%);border-radius:50%;height:16%;position:absolute;bottom:8%;left:14%;right:14%}.live-card,.experience-card{box-shadow:0 26px 64px #0c0c0c0e,0 9px 22px #ff000006,inset 0 1px #fffffffa,inset 0 -1px #ff000005}.stream-item,.experience-quote{text-shadow:0 1px #ffffffd1}.live-dot{box-shadow:0 0 0 7px #ff00000e,0 3px 10px #ff00001f}.experience-open{transition:transform .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffffeb,0 6px 16px #ff000009}.experience-open:hover{background:#ff000009;transform:translateY(-1px);box-shadow:inset 0 1px #fffffff5,0 9px 20px #ff00000f}.modal-backdrop{background:radial-gradient(circle,#10101066,#101010ad)}.warning-card{box-shadow:0 52px 130px #00000047,0 20px 54px #ff000017,inset 0 1px #fffffffc,inset 0 -1px #ff000006}.warning-icon{box-shadow:0 18px 32px #ff00001a,inset 0 1px #fffffff5,inset 0 -6px 15px #ff000005}.warning-action{box-shadow:0 18px 34px #f003,0 5px 12px #00000014,inset 0 1px #ffffff57,inset 0 -2px #a000001a}.review-card{box-shadow:0 46px 118px #0000003d,0 14px 34px #ff00000f,inset 0 1px #fffffffa}@media (prefers-reduced-motion:reduce){.drop-cta,.experience-open{transition:none!important}}
