:root{--color-forest:#06261f;--color-lime:#dae691;--color-ice:#f2f7f9;--font-english:"Poppins", Arial, Helvetica, sans-serif;--font-arabic:"DIN Next LT Arabic", Arial, sans-serif;--font-accent:"Parastoo Swashes", serif;--ease-glass:cubic-bezier(.22, 1, .36, 1);--ease-escape:cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{background:var(--color-ice)}body{background:var(--color-ice);min-height:100vh;color:var(--color-forest);font-family:var(--font-english);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow:hidden}button,a{font:inherit}button{-webkit-tap-highlight-color:transparent}.experience{background:var(--color-ice);width:100%;min-height:100svh;color:var(--color-forest);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.question-stage{z-index:2;justify-items:center;width:min(100%,920px);padding:32px 20px;display:grid;position:relative}.question-copy{text-align:center;position:relative}.question-copy h1{color:var(--color-forest);letter-spacing:-.045em;text-wrap:balance;gap:clamp(8px,1.5vh,16px);margin:0;font-weight:600;line-height:1;display:grid}.question-arabic{font-family:var(--font-accent);letter-spacing:-.025em;font-size:clamp(46px,7.2vw,94px);font-weight:600;line-height:1.12;display:block}.question-english{font-size:clamp(28px,4.2vw,56px);font-weight:600;line-height:1.04;display:block}.actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(390px,100vw - 40px);margin-top:clamp(30px,5vh,54px);display:grid}.no-slot{min-width:0}.glass-button{width:100%;min-height:66px;color:var(--color-forest);cursor:pointer;letter-spacing:.035em;-webkit-backdrop-filter:blur(18px)saturate(135%);transition:transform .18s var(--ease-glass), box-shadow .22s var(--ease-glass), border-color .22s var(--ease-glass);-webkit-user-select:none;user-select:none;background:linear-gradient(145deg,#ffffffbd,#ffffff57);border:1px solid #06261f1f;border-radius:999px;padding:18px 24px;font-size:15px;font-weight:700;position:relative;overflow:hidden;box-shadow:0 14px 34px #06261f14,0 3px 8px #06261f0d,inset 0 1px #fffffff0,inset 0 -1px #06261f0d}.glass-button:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#ffffff75,#fff0);height:44%;position:absolute;inset:1px 8% auto}.glass-button>span{z-index:1;position:relative}.glass-button:active{transform:scale(.965)}.glass-button:focus-visible{outline-offset:4px;outline:3px solid #06261f52}.glass-button--yes{background:linear-gradient(145deg,#e2ee9ff5,#dae691c7);border-color:#06261f2e;box-shadow:0 17px 40px #06261f1f,0 4px 10px #06261f0f,inset 0 1px #ffffffd1,inset 0 -1px #06261f12}.glass-button--yes:hover{transform:translateY(-2px)scale(1.012);box-shadow:0 20px 44px #06261f24,0 4px 10px #06261f0f,inset 0 1px #ffffffdb,inset 0 -1px #06261f12}.glass-button--no{color:#06261fc2}.glass-button--floating{z-index:20;touch-action:none;will-change:transform;width:max-content;min-width:200px;max-width:calc(100vw - 36px);min-height:64px;transition:transform .285s var(--ease-escape), box-shadow .18s var(--ease-glass);padding-inline:28px;position:fixed;top:0;left:0}.no-label{white-space:nowrap;animation:label-in .22s var(--ease-glass) both;unicode-bidi:plaintext;display:block}.experience--success,.experience--contact{perspective:1100px;perspective-origin:50%}.experience--success{background:var(--color-ice)}.success-message{-webkit-backdrop-filter:blur(20px);transform-origin:50%;backface-visibility:hidden;will-change:transform, opacity;min-width:min(420px,100vw - 40px);min-height:160px;animation:success-in .36s var(--ease-glass) both, cylinder-out .56s .42s cubic-bezier(.55, .06, .35, 1) both;background:#dae691a3;border:1px solid #06261f1c;border-radius:42px;place-items:center;padding:34px;display:grid;position:relative;box-shadow:0 26px 70px #06261f1c,inset 0 1px #ffffffe0}.success-message span{letter-spacing:-.055em;font-size:clamp(40px,7vw,76px);font-weight:600}.experience--contact{padding:24px}.contact-card{text-align:center;transform-origin:50%;backface-visibility:hidden;will-change:transform, opacity;width:min(620px,100%);animation:.68s cubic-bezier(.22,1,.36,1) both cylinder-in}.contact-wordmark{color:#06261f8c;letter-spacing:.2em;margin:0 0 28px;font-size:11px;font-weight:700}.contact-card h1{letter-spacing:-.065em;margin:0;font-size:clamp(58px,10vw,112px);font-weight:600;line-height:.92}.contact-links{gap:10px;width:min(420px,100%);margin:42px auto 0;display:grid}.contact-links a{min-height:62px;color:var(--color-forest);-webkit-backdrop-filter:blur(18px);transition:transform .18s var(--ease-glass), box-shadow .18s var(--ease-glass);background:#ffffff7a;border:1px solid #06261f1c;border-radius:999px;justify-content:space-between;align-items:center;padding:16px 22px;text-decoration:none;display:flex;box-shadow:0 12px 30px #06261f12,inset 0 1px #ffffffe6}.contact-links a:hover{transform:translateY(-2px);box-shadow:0 16px 34px #06261f1a,inset 0 1px #fffffff0}.contact-placeholder{color:#06261f80;margin:34px 0 0;font-size:14px}@keyframes label-in{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes success-in{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes cylinder-out{0%{opacity:1;transform:rotateX(0)translateY(0)translateZ(0)scaleY(1)}45%{opacity:1;transform:rotateX(-36deg)translateY(-5px)translateZ(-10px)scaleY(.98)}75%{opacity:.82;transform:rotateX(-66deg)translateY(-12px)translateZ(-24px)scaleY(.94)}to{opacity:.08;transform:rotateX(-89deg)translateY(-18px)translateZ(-36px)scaleY(.9)}}@keyframes cylinder-in{0%{opacity:.08;transform:rotateX(89deg)translateY(18px)translateZ(-36px)scaleY(.9)}28%{opacity:.55;transform:rotateX(62deg)translateY(12px)translateZ(-24px)scaleY(.94)}62%{opacity:1;transform:rotateX(24deg)translateY(4px)translateZ(-8px)scaleY(.98)}to{opacity:1;transform:rotateX(0)translateY(0)translateZ(0)scaleY(1)}}@media (max-width:600px){.question-stage{padding-inline:18px}.question-arabic{font-size:clamp(42px,13vw,62px)}.question-english{font-size:clamp(27px,7.8vw,38px)}.actions{gap:10px;width:min(350px,100vw - 36px);margin-top:34px}.glass-button{min-height:62px;padding-inline:18px;font-size:14px}.glass-button--floating{width:max-content;min-width:190px;max-width:calc(100vw - 32px);padding-inline:22px}.success-message{border-radius:34px;min-height:140px}}@media (hover:none){.glass-button--yes:hover{transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.experience--success{perspective:1500px;perspective-origin:50%}.cube-scene{--cube-depth:clamp(110px, 18vw, 180px);perspective:1500px;width:min(620px,100vw - 40px);height:clamp(280px,42svh,360px);position:relative}.cube-rotator{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;animation:1.05s cubic-bezier(.65,0,.2,1) both cube-quarter-turn;position:relative}.cube-face{backface-visibility:hidden;transform-style:preserve-3d;border:1px solid #06261f1c;border-radius:42px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 26px 70px #06261f1c,inset 0 1px #ffffffe6}.cube-face--choice{-webkit-backdrop-filter:blur(20px);transform:translateZ(var(--cube-depth));background:linear-gradient(145deg,#e2ee9fe6,#dae691ad)}.cube-face--contact{-webkit-backdrop-filter:blur(20px);transform:rotateX(-90deg) translateZ(var(--cube-depth));background:linear-gradient(145deg,#ffffffe0,#f2f7f9c2)}.cube-choice-copy{color:var(--color-forest);letter-spacing:-.055em;text-align:center;padding:30px;font-size:clamp(40px,7vw,76px);font-weight:600;line-height:1}.cube-contact-copy{width:100%;color:var(--color-forest);text-align:center;justify-items:center;padding:30px;display:grid}.cube-contact-copy .contact-wordmark{margin:0 0 22px}.cube-contact-copy h1{letter-spacing:-.06em;margin:0;font-size:clamp(48px,8vw,82px);font-weight:600;line-height:.94}.cube-contact-copy .contact-placeholder{margin-top:26px}.cube-contact-links{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.cube-contact-links span{background:#ffffff85;border:1px solid #06261f1a;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:600}@keyframes cube-quarter-turn{0%{transform:rotateX(0)}18%{transform:rotateX(0)}48%{transform:rotateX(43deg)}72%{transform:rotateX(76deg)}88%{transform:rotateX(87deg)}to{transform:rotateX(90deg)}}@media (max-width:600px){.cube-scene{--cube-depth:90px;width:calc(100vw - 32px);height:300px}.cube-face{border-radius:34px}.cube-contact-copy{padding:24px 20px}.cube-contact-copy h1{font-size:clamp(44px,13vw,64px)}.cube-choice-copy{font-size:clamp(38px,12vw,58px)}}@media (prefers-reduced-motion:reduce){.cube-rotator{animation:none;transform:rotateX(90deg)}}.contact-card{opacity:1!important;animation:none!important;transform:none!important}.experience--contact{perspective:none}@keyframes cube-flip-final{0%{transform:rotateX(0)}22%{transform:rotateX(42deg)}48%{transform:rotateX(70deg)}72%{transform:rotateX(84deg)}88%{transform:rotateX(89deg)}to{transform:rotateX(90deg)}}.cube-face--contact{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}.cube-contact-copy{backface-visibility:hidden;transform:translateZ(0)}.cube-contact-links a{min-width:180px;color:var(--color-forest);-webkit-backdrop-filter:blur(14px);background:#ffffff80;border:1px solid #06261f1a;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:12px 18px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.contact-card{animation:none!important}@media (prefers-reduced-motion:reduce){.cube-rotator{animation:none!important;transform:rotateX(90deg)!important}}.cube-rotator{animation:.56s cubic-bezier(.22,.88,.3,1) 1s both cube-flip-smooth!important}@keyframes cube-flip-smooth{0%{transform:rotateX(0)}to{transform:rotateX(90deg)}}.experience--success,.cube-scene{perspective:1800px!important}.cube-scene{--cube-depth:clamp(82px, 12vw, 125px)}@keyframes cube-flip-reduced{0%{transform:rotateX(0)}to{transform:rotateX(90deg)}}@media (prefers-reduced-motion:reduce){.cube-rotator{animation:1ms linear 1s forwards cube-flip-reduced!important}}.contact-icon-grid{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:22px;width:min(620px,100%);margin:34px auto 0;display:flex}.contact-icon-link{min-width:76px;color:var(--color-forest);justify-items:center;gap:11px;text-decoration:none;display:grid}.contact-icon-tile{-webkit-backdrop-filter:blur(18px)saturate(130%);width:76px;height:76px;transition:transform .19s var(--ease-glass), box-shadow .22s var(--ease-glass), border-color .22s var(--ease-glass);background:linear-gradient(145deg,#ffffffd1,#ffffff7a);border:1px solid #06261f1c;border-radius:22px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 26px #06261f12,inset 0 1px #fffffff5,inset 0 -1px #06261f0a}.contact-icon-tile:before{content:"";pointer-events:none;background:linear-gradient(#ffffff8f,#fff0);border-radius:18px;height:42%;position:absolute;inset:2px 10% auto}.contact-icon-tile svg{z-index:1;width:30px;height:30px;position:relative}.contact-icon-label{color:#06261fc7;letter-spacing:-.015em;font-size:13px;font-weight:600;line-height:1}.contact-icon-link:hover .contact-icon-tile{border-color:#06261f2b;transform:translateY(-3px);box-shadow:0 16px 32px #06261f1a,inset 0 1px #fffffffa}.contact-icon-link:focus-visible{outline:none}.contact-icon-link:focus-visible .contact-icon-tile{outline-offset:4px;outline:3px solid #06261f47}@media (max-width:600px){.contact-icon-grid{gap:16px;margin-top:28px}.contact-icon-link{gap:9px;min-width:66px}.contact-icon-tile{border-radius:19px;width:66px;height:66px}.contact-icon-tile svg{width:27px;height:27px}.contact-icon-label{font-size:12px}}.contact-icon-grid{z-index:20;pointer-events:auto;position:relative}.contact-icon-link{z-index:21;cursor:pointer;position:relative;pointer-events:auto!important}.contact-icon-tile,.contact-icon-tile svg,.contact-icon-label{pointer-events:none}.contact-icon-grid{z-index:30;justify-content:center;align-items:center;position:relative;pointer-events:auto!important;flex-wrap:nowrap!important;gap:clamp(24px,3vw,38px)!important;width:auto!important;margin:32px auto 0!important;display:flex!important}.contact-icon-link{z-index:31;color:inherit;place-items:center;text-decoration:none;position:relative;cursor:pointer!important;pointer-events:auto!important;width:52px!important;min-width:52px!important;height:52px!important;margin:0!important;padding:0!important;display:grid!important}.contact-icon-tile{place-items:center;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.contact-icon-tile:before,.contact-icon-tile:after{content:none!important;display:none!important}.contact-icon-tile img{object-fit:contain;opacity:.52;pointer-events:none;-webkit-user-select:none;user-select:none;width:34px;height:34px;transition:opacity .18s var(--ease-glass), transform .18s var(--ease-glass);display:block}.contact-icon-label{display:none!important}.contact-icon-link:hover .contact-icon-tile{box-shadow:none!important;transform:none!important}.contact-icon-link:hover .contact-icon-tile img{opacity:.82;transform:translateY(-2px)}.contact-icon-link:active .contact-icon-tile{transform:none!important}.contact-icon-link:active .contact-icon-tile img{transform:translateY(0)scale(.92)}.contact-icon-link:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #06261f52}.cube-face--contact,.cube-contact-copy,.contact-icon-grid,.contact-icon-link{pointer-events:auto!important}@media (max-width:600px){.contact-icon-grid{gap:18px!important;margin-top:28px!important}.contact-icon-link{width:46px!important;min-width:46px!important;height:46px!important}.contact-icon-tile img{width:30px;height:30px}}@media (max-width:600px){.contact-icon-grid{gap:10px!important}}.contact-icon-grid{gap:8px!important}.contact-icon-tile img{width:32px!important;height:32px!important}@media (max-width:600px){.contact-icon-grid{gap:6px!important}.contact-icon-tile img{width:29px!important;height:29px!important}.contact-icon-link[href^=tel\:] .contact-icon-tile img{width:23px!important;height:23px!important}}.contact-icon-link[href^=tel\:] .contact-icon-tile img{width:20px!important;height:20px!important}@media (max-width:600px){.contact-icon-link[href^=tel\:] .contact-icon-tile img{width:19px!important;height:19px!important}}.experience--contact{perspective:none!important;place-items:center!important;padding:24px!important;display:grid!important}.experience--contact .contact-card{text-align:center!important;opacity:1!important;justify-items:center!important;width:min(620px,100%)!important;margin:0!important;padding:0!important;animation:none!important;display:grid!important;transform:none!important}.experience--contact .contact-wordmark{color:#06261f8c!important;letter-spacing:.2em!important;margin:0 0 22px!important;font-size:11px!important;font-weight:700!important}.experience--contact .contact-card h1{color:var(--color-forest)!important;letter-spacing:-.06em!important;margin:0!important;font-size:clamp(48px,8vw,82px)!important;font-weight:600!important;line-height:.94!important}.experience--contact .contact-icon-grid{z-index:50!important;pointer-events:auto!important;position:relative!important}.experience--contact .contact-icon-link{z-index:51!important;pointer-events:auto!important;cursor:pointer!important;position:relative!important}.experience--contact .contact-icon-tile,.experience--contact .contact-icon-tile img,.experience--contact .contact-icon-label{pointer-events:none!important}@media (max-width:600px){.experience--contact .contact-card h1{font-size:clamp(44px,13vw,64px)!important}}.cube-rotator--scroll{will-change:transform;transition:transform 90ms cubic-bezier(.2,.75,.3,1)!important;animation:none!important}.experience--success{overscroll-behavior:none;touch-action:none}@media (prefers-reduced-motion:reduce){.cube-rotator--scroll{transition-duration:.01ms!important}}@media (max-width:600px){.cube-scene{height:240px!important}}.scroll-contact-final{z-index:60;opacity:0;visibility:hidden;pointer-events:none;place-items:center;transition:opacity 70ms linear,visibility 0s linear 70ms;display:grid;position:absolute;inset:0}.scroll-contact-final--active{opacity:1;visibility:visible;pointer-events:none;transition:opacity 70ms linear,visibility}.scroll-contact-final__content{text-align:center;pointer-events:none;justify-items:center;width:min(620px,100vw - 40px);display:grid}.scroll-contact-final .contact-wordmark{color:#06261f8c;letter-spacing:.2em;margin:0 0 22px;font-size:11px;font-weight:700}.scroll-contact-final h1{color:var(--color-forest);letter-spacing:-.06em;margin:0;font-size:clamp(48px,8vw,82px);font-weight:600;line-height:.94}.scroll-contact-final .contact-icon-grid{pointer-events:none!important}.scroll-contact-final .contact-icon-link{z-index:70;position:relative;pointer-events:auto!important;cursor:pointer!important}.cube-rotator--complete{opacity:0}@media (max-width:600px){.scroll-contact-final__content{width:calc(100vw - 32px)}.scroll-contact-final h1{font-size:clamp(44px,13vw,64px)}}.scroll-contact-final,.scroll-contact-final--active{display:none!important}.cube-rotator,.cube-rotator--scroll,.cube-rotator--complete{opacity:1!important;visibility:visible!important}.cube-face--choice{pointer-events:none!important}.cube-face--contact{transform-style:preserve-3d;backface-visibility:hidden;pointer-events:none!important}.cube-face--contact-active,.cube-face--contact-active .cube-contact-copy,.cube-face--contact-active .contact-icon-grid,.cube-face--contact-active .contact-icon-link{pointer-events:auto!important}.cube-face--contact-active .contact-icon-tile,.cube-face--contact-active .contact-icon-tile img,.cube-face--contact-active .contact-icon-label{pointer-events:none!important}.cube-face--contact-active .contact-icon-link{z-index:100;position:relative;cursor:pointer!important}.cube-rotator--scroll{transition:transform 80ms cubic-bezier(.2,.75,.3,1)!important}.cube-face--contact-active .contact-icon-link{touch-action:manipulation}.cube-scene{position:relative}.cube-face--contact .cube-contact-copy{transform:translateY(-28px)}.contact-icon-overlay{z-index:300;pointer-events:none;will-change:opacity;width:max-content;transition:opacity 70ms linear;position:absolute;top:50%;left:50%;transform:translate(-50%,62px)}.contact-icon-overlay--active{pointer-events:auto}.contact-icon-overlay .contact-icon-grid{pointer-events:none!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:max-content!important;margin:0!important;display:flex!important}.contact-icon-overlay--active .contact-icon-link{touch-action:manipulation;pointer-events:auto!important;cursor:pointer!important}.contact-icon-overlay .contact-icon-tile,.contact-icon-overlay .contact-icon-tile img,.contact-icon-overlay .contact-icon-label,.cube-face--choice,.cube-face--contact{pointer-events:none!important}.cube-rotator--scroll{opacity:1!important;visibility:visible!important;transition:transform 80ms cubic-bezier(.2,.75,.3,1)!important}.scroll-contact-final,.scroll-contact-final--active,.cube-click-layer,.cube-click-layer--active{display:none!important}@media (max-width:600px){.cube-face--contact .cube-contact-copy{transform:translateY(-24px)}.contact-icon-overlay{transform:translate(-50%,56px)}.contact-icon-overlay .contact-icon-grid{gap:5px!important}}.contact-svg-icon{pointer-events:none;width:32px;height:32px;transition:background-color .18s var(--ease-glass), transform .18s var(--ease-glass);background:#06261f85;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.contact-icon-link:hover .contact-svg-icon{background:#d9e691;transform:translateY(-2px)}.contact-icon-link:active .contact-svg-icon{transform:translateY(0)scale(.92)}.contact-icon-link[href^=tel\:] .contact-svg-icon{width:20px;height:20px}@media (max-width:600px){.contact-svg-icon{width:29px;height:29px}.contact-icon-link[href^=tel\:] .contact-svg-icon{width:19px;height:19px}}.accent-dot{color:#d9e691!important}.cube-scene{height:200px!important}@media (max-width:600px){.cube-scene{height:150px!important}}.experience--success{position:relative}.scroll-cue{z-index:400;color:#06261f75;pointer-events:none;flex-direction:column;align-items:center;gap:7px;transition:opacity .12s linear;display:flex;position:absolute;bottom:clamp(42px,9vh,86px);left:50%;transform:translate(-50%)}.scroll-cue-text{white-space:nowrap;letter-spacing:.08em;font-size:11px;font-weight:600}.scroll-cue-arrow{font-size:18px;font-weight:400;line-height:1;animation:1.5s cubic-bezier(.45,0,.55,1) infinite scroll-cue-bob;display:block}@keyframes scroll-cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:600px){.scroll-cue{gap:6px;bottom:52px}.scroll-cue-text{font-size:10px}.scroll-cue-arrow{font-size:17px}}@media (prefers-reduced-motion:reduce){.scroll-cue-arrow{animation:none}}@media (max-width:600px){.question-english,.question-copy .english,.question-copy p:last-child{font-size:clamp(28px,8.5vw,40px)!important}}@media (max-width:600px){.question-english,.question-copy .english,.question-copy p:last-child{font-size:clamp(30px,9vw,42px)!important}}@media (max-width:600px){.question-english,.question-copy .english,.question-copy p:last-child{font-size:clamp(30px,9vw,42px)!important}}@media (max-width:600px){.question-english,.question-copy .english,.question-copy p:last-child{font-size:clamp(30px,9vw,42px)!important}}@media (max-width:600px){.question-english,.question-copy .english,.question-copy p:last-child{font-size:clamp(30px,9vw,42px)!important}}@media (max-width:600px){.question-english,.question-copy .english,.question-copy p:last-child{font-size:clamp(30px,9vw,42px)!important}}@media (max-width:600px){.question-english,.question-copy .english,.question-copy p:last-child{font-size:clamp(30px,9vw,42px)!important}}.question-english,.question-copy .english,.question-copy p:last-child{font-size:clamp(34px,4.8vw,59px)!important}@media (max-width:600px){.question-english,.question-copy .english,.question-copy p:last-child{font-size:clamp(32px,9.5vw,44px)!important}}button[data-choice=yes]{background:#dae691!important}button[data-choice=no]{background:#f7fafb!important}button[data-choice=yes]:before,button[data-choice=yes]:after,button[data-choice=no]:before,button[data-choice=no]:after{background:0 0!important}
