@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/ankieta/fonts/poppins-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/ankieta/fonts/poppins-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/ankieta/fonts/poppins-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/ankieta/fonts/poppins-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/ankieta/fonts/poppins-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/ankieta/fonts/poppins-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/ankieta/fonts/poppins-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/ankieta/fonts/poppins-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/ankieta/fonts/poppins-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/ankieta/fonts/poppins-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Poppins,Arial,sans-serif;color:#263f55;background:#fff;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px}button,a{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh;overflow:hidden;background:#f8f7f1}.site-header{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(24px,5vw,84px);border-bottom:1px solid rgba(20,63,72,.12);position:relative;z-index:5;background:#f8f7f1e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand{display:inline-flex;align-items:center;gap:10px;color:#123f48;border:0;background:transparent;padding:5px 0;letter-spacing:.15em;font-size:20px;font-weight:800}.brand-mark{width:27px;display:flex;align-items:flex-end;gap:2px;height:18px;transform:skew(-21deg)}.brand-mark i{display:block;width:7px;border-radius:6px 6px 0 0;background:#ee7554}.brand-mark i:first-child{height:10px}.brand-mark i:nth-child(2){height:16px;background:#1596a5}.brand-mark i:nth-child(3){height:13px;background:#ffc96b}.header-label{margin:0;color:#5e7376;font-size:13px;font-weight:600;letter-spacing:.03em}.header-reset{color:#143f48;border:0;background:transparent;font-size:13px;font-weight:700;padding:8px 0;text-decoration:underline;text-underline-offset:4px}.eyebrow,.question-kicker{margin:0;color:#258f97;font-family:DM Mono,monospace;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.13em}.eyebrow{display:flex;align-items:center;gap:8px}.eyebrow-dot{width:8px;height:8px;border-radius:50%;background:#ed7857;display:inline-block}.welcome-page{min-height:calc(100vh - 82px);display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.88fr)}.welcome-copy{padding:clamp(64px,10vh,115px) clamp(26px,8vw,140px) 70px;max-width:790px;position:relative;z-index:1}.welcome-copy h1{color:#133e47;margin:25px 0 28px;font-size:clamp(47px,5.4vw,83px);font-weight:800;letter-spacing:-.07em;line-height:.99}.welcome-copy h1 em{color:#ed7857;font-family:Playfair Display,Georgia,serif;font-weight:500;letter-spacing:-.06em}.welcome-lead{max-width:488px;margin:0 0 35px;color:#597174;font-size:16px;line-height:1.75}.primary-button,.next-button{display:inline-flex;align-items:center;gap:14px;padding:17px 22px;border:1px solid #143f48;background:#143f48;color:#fff;border-radius:2px;font-size:14px;font-weight:700;box-shadow:0 10px 22px #143f4826;transition:transform .2s,background .2s}.primary-button:hover,.next-button:not(:disabled):hover{background:#0a323a;transform:translateY(-2px)}.primary-button svg,.next-button svg,.product-link svg{width:18px}.welcome-points{display:flex;gap:20px;flex-wrap:wrap;margin-top:31px;color:#587174;font-size:12px;font-weight:700}.welcome-points span{display:inline-flex;align-items:center;gap:7px}.welcome-points svg{width:15px;color:#1596a5}.welcome-art{position:relative;min-height:630px;overflow:hidden;background:#d5e4dd;isolation:isolate}.welcome-art:before{content:"";position:absolute;width:140%;height:72%;left:-20%;bottom:-31%;background:#a7d4d1;border-radius:50% 50% 0 0;transform:rotate(-8deg);z-index:-1}.welcome-art:after{content:"";position:absolute;top:10%;right:-26%;width:400px;height:400px;border:1px solid rgba(20,63,72,.16);border-radius:50%;box-shadow:0 0 0 34px #143f480e,0 0 0 78px #143f4809;z-index:-1}.sun-disc{position:absolute;left:19%;top:10%;width:103px;height:103px;border-radius:50%;background:#f0b64e;opacity:.9}.water-lines{position:absolute;width:68%;left:16%;bottom:12%;display:grid;gap:13px;transform:rotate(-9deg)}.water-lines i{height:1px;background:#143f4840;display:block}.water-lines i:nth-child(2){margin-left:11%;width:105%}.water-lines i:nth-child(3){width:72%}.art-caption{position:absolute;z-index:2;color:#143f48;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.art-caption span{color:#ed7857;font-family:DM Mono,monospace;margin-right:7px}.caption-one{top:18%;right:10%}.caption-two{bottom:23%;left:11%}.board-art{position:relative;width:145px;height:226px;transform:rotate(30deg)}.board-large{width:230px;height:356px;position:absolute;right:24%;top:20%;transform:rotate(32deg);z-index:1}.mini-board{position:absolute;width:92px;height:145px;right:7%;bottom:14%;transform:rotate(-18deg);opacity:.95}.mini-board .board-art{transform:none;scale:.65;transform-origin:top left}.board-shadow{position:absolute;top:13px;right:3px;bottom:-3px;left:10px;border-radius:58% 45% 44% 54%/14% 16% 15%;background:#153e4438;filter:blur(6px);transform:translate(6px,13px)}.board-body{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:52% 48% 47% 53%/12% 13% 11% 12%;border:3px solid #f6ead7;background:#e97151;box-shadow:inset 0 0 0 4px #ffffff61,inset 0 0 0 18px #b4372426}.board-350 .board-body{background:#5caebc;box-shadow:inset 0 0 0 4px #fff6,inset 0 0 0 18px #14637521}.board-body:before{content:"";position:absolute;width:120%;height:52%;left:-10%;top:36%;background:#f6e8c7cc;transform:rotate(-10deg)}.board-350 .board-body:before{background:#caeee6d9}.board-rail{position:absolute;z-index:1;width:64%;height:51%;left:18%;top:27%;border-radius:44%;background:repeating-linear-gradient(90deg,rgba(18,63,72,.42) 0 2px,transparent 2px 6px);opacity:.75}.board-pad{position:absolute;z-index:2;width:55%;height:27%;top:40%;left:22.5%;border-radius:10px;background:#17464c;opacity:.92}.board-bungee{position:absolute;z-index:3;width:48%;height:15%;left:26%;top:19%;border:2px solid rgba(20,63,72,.7);border-bottom:0;transform:skewY(-8deg)}.board-mark{position:absolute;bottom:9%;z-index:2;width:100%;text-align:center;color:#fff5de;font-size:8px;font-weight:800;letter-spacing:.21em;font-style:normal}.survey-page{display:grid;min-height:calc(100vh - 82px);grid-template-columns:minmax(255px,.57fr) minmax(0,1.43fr)}.survey-aside{padding:54px clamp(24px,4vw,70px);display:flex;flex-direction:column;color:#eaf2ed;position:relative;overflow:hidden;background:#143f48}.survey-aside:before{content:"";position:absolute;width:350px;height:350px;right:-173px;bottom:65px;border:1px solid rgba(231,247,239,.22);border-radius:50%;box-shadow:0 0 0 30px #e7f7ef0d,0 0 0 73px #e7f7ef09}.survey-aside .eyebrow{color:#a9d6d2}.aside-copy{margin-top:auto;margin-bottom:auto;position:relative;z-index:1}.aside-number{color:#f1bf66;font-family:Playfair Display,Georgia,serif;font-size:86px;line-height:.9}.aside-copy p{max-width:215px;margin:20px 0 0;font-size:15px;line-height:1.7;color:#c2dcda}.aside-wave{position:absolute;width:160%;height:115px;left:-27%;bottom:12%;border-top:1px solid rgba(255,255,255,.24);border-radius:50%;transform:rotate(-6deg)}.aside-footer{position:relative;z-index:1;margin:0;max-width:180px;color:#94bdbb;font-size:11px;line-height:1.6}.question-panel{padding:clamp(34px,5vh,60px) clamp(28px,8vw,150px) 34px;display:flex;flex-direction:column;min-width:0}.question-progress{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;color:#5c7476;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.04em}.progress-track{height:2px;background:#d9e2dc;overflow:hidden}.progress-track span{display:block;height:100%;background:#ed7857;transition:width .35s ease}.question-content{width:min(690px,100%);margin:auto 0;animation:question-in .3s ease both}.question-kicker{margin-bottom:13px}.question-content h1{max-width:680px;margin:0;color:#143f48;font-size:clamp(29px,3.2vw,47px);letter-spacing:-.055em;line-height:1.14}.question-helper{margin:13px 0 27px;color:#6d8384;font-size:14px;line-height:1.6}.answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.answer-option{min-height:79px;padding:13px 15px;display:flex;gap:12px;align-items:center;text-align:left;border:1px solid #d9e0da;border-radius:3px;background:#fbfbf7;color:#204950;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s}.answer-option:hover{transform:translateY(-2px);border-color:#8bb7b3;box-shadow:0 7px 17px #163f480f}.answer-option.selected{border-color:#158d97;background:#ecf7f4;box-shadow:inset 0 0 0 1px #158d97}.answer-icon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:50%;background:#eef1ea;color:#287e85}.selected .answer-icon{color:#fff;background:#1c8d96}.answer-label{font-size:13px;font-weight:700;line-height:1.38}.answer-label small{display:block;margin-top:2px;color:#718486;font-size:10px;font-weight:500}.answer-check{width:20px;height:20px;display:grid;place-items:center;margin-left:auto;flex:0 0 20px;border:1px solid #ccd7d2;border-radius:50%;color:transparent}.answer-check svg{width:13px}.selected .answer-check{border-color:#158d97;background:#158d97;color:#fff}.question-actions{display:flex;justify-content:space-between;align-items:center;margin-top:28px}.back-button{border:0;background:transparent;color:#526e70;padding:11px 4px;font-size:13px;font-weight:700}.back-button:disabled{color:#b7c1bb;cursor:default}.next-button{padding:13px 18px;font-size:13px}.next-button:disabled{cursor:not-allowed;background:#b7c4bd;border-color:#b7c4bd;box-shadow:none}.result-page{min-height:calc(100vh - 82px);padding:clamp(55px,8vh,92px) clamp(24px,9vw,160px) 45px;position:relative;background:#f8f7f1;overflow:hidden}.result-intro{max-width:830px;position:relative;z-index:1}.result-intro h1{margin:16px 0;color:#143f48;font-size:clamp(37px,4.4vw,65px);letter-spacing:-.065em;line-height:1.05}.result-intro>p{max-width:650px;margin:0;color:#5c7476;font-size:15px;line-height:1.75}.result-orb{position:absolute;z-index:0;border-radius:50%}.orb-one{width:310px;height:310px;background:#daede5;right:-105px;top:-90px}.orb-two{width:170px;height:170px;border:1px solid #d79781;right:15%;top:13%;box-shadow:0 0 0 25px #ed78570d}.results-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,670px);margin-top:42px}.results-layout.results-both{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1030px;gap:18px}.product-card{min-height:277px;display:grid;grid-template-columns:240px 1fr;overflow:hidden;border:1px solid rgba(23,64,72,.13);background:#fffefb;box-shadow:0 16px 35px #133f4714}.product-card.product-320{border-top:5px solid #ed7857}.product-card.product-350{border-top:5px solid #1c9bab}.product-topline{display:none}.product-card>.board-art{align-self:center;justify-self:center;transform:rotate(34deg) scale(.76)}.product-content{padding:28px 32px 28px 7px}.product-eyebrow{margin:0 0 7px;color:#699295;font-family:DM Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.product-content h3{margin:0;color:#143f48;font-family:Playfair Display,Georgia,serif;font-size:34px;font-weight:600;letter-spacing:-.04em}.product-description{max-width:360px;margin:9px 0 16px;color:#5e7778;font-size:12px;line-height:1.65}.product-traits{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:19px}.product-traits span{padding:5px 7px;background:#edf3ef;color:#4f7071;font-size:9px;font-weight:700}.product-link{display:inline-flex;align-items:center;gap:8px;color:#143f48;font-size:12px;font-weight:800;text-decoration:none}.product-link:hover{color:#d96143}.product-link svg{transition:transform .2s}.product-link:hover svg{transform:translate(3px)}.results-both .product-card{min-height:408px;display:flex;flex-direction:column;position:relative}.results-both .product-card>.board-art{height:185px;margin:-21px auto -10px;transform:rotate(32deg) scale(.66)}.results-both .product-content{padding:14px 24px 25px}.results-both .product-description{min-height:60px}.results-both .product-topline{position:absolute;top:15px;left:17px;right:17px;display:flex;justify-content:space-between;align-items:center;color:#4e7476;font-family:DM Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.product-length{padding:5px 7px;border:1px solid #d2dfd9}.score-note{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin-top:21px;color:#698184;font-family:DM Mono,monospace;font-size:10px}.score-note span{text-transform:uppercase;letter-spacing:.08em}.score-note b{font-weight:500;color:#31595e}.score-note i{height:11px;width:1px;background:#b9c9c2}.restart-button{position:relative;z-index:1;display:inline-flex;gap:8px;align-items:center;margin-top:33px;padding:0;border:0;color:#325f64;background:transparent;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.restart-button svg{width:16px}@keyframes question-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 860px){.site-header{height:68px}.header-label{display:none}.welcome-page{min-height:calc(100vh - 68px);grid-template-columns:1fr}.welcome-copy{padding:62px 7vw 52px}.welcome-art{min-height:390px}.board-large{right:30%;top:7%;scale:.85}.sun-disc{left:18%;top:11%}.caption-one{top:20%;right:12%}.caption-two{bottom:18%}.survey-page{min-height:calc(100vh - 68px);grid-template-columns:1fr}.survey-aside{min-height:174px;padding:27px 7vw}.aside-copy{display:flex;align-items:center;gap:19px;margin:25px 0 0}.aside-number{font-size:51px}.aside-copy p{margin:0;max-width:370px;font-size:12px}.aside-wave,.aside-footer{display:none}.question-panel{min-height:calc(100vh - 242px);padding:30px 7vw}.question-content{margin:43px 0 auto}.result-page{min-height:calc(100vh - 68px);padding:55px 7vw 45px}}@media (max-width: 600px){.brand{font-size:18px}.header-reset{font-size:11px}.welcome-copy h1{font-size:clamp(46px,14vw,68px)}.welcome-lead{font-size:14px}.welcome-art{min-height:320px}.board-large{scale:.68;right:23%;top:-13%}.mini-board{display:none}.art-caption{font-size:9px}.caption-one{top:17%}.caption-two,.water-lines{bottom:16%}.survey-aside{min-height:158px}.aside-copy{margin-top:18px}.question-panel{padding:26px 6.5vw 28px}.question-progress{gap:9px;font-size:9px}.question-content{margin-top:34px}.question-content h1{font-size:30px}.question-helper{font-size:12px;margin-bottom:20px}.answers{grid-template-columns:1fr}.answer-option{min-height:62px;padding:9px 12px}.answer-icon{width:30px;height:30px;flex-basis:30px}.answer-icon svg{width:18px}.answer-label{font-size:12px}.question-actions{margin-top:21px}.result-intro h1{font-size:37px}.result-intro>p{font-size:13px}.results-layout,.results-layout.results-both{grid-template-columns:1fr;margin-top:31px;gap:15px}.product-card{min-height:0;grid-template-columns:136px 1fr}.product-card>.board-art{transform:rotate(32deg) scale(.51)}.product-content{padding:19px 19px 20px 0}.product-content h3{font-size:27px}.product-description{font-size:11px}.product-traits{display:none}.results-both .product-card{min-height:0;display:grid}.results-both .product-card>.board-art{height:auto;margin:0;transform:rotate(32deg) scale(.51)}.results-both .product-content{padding:19px 19px 20px 0}.results-both .product-description{min-height:auto}.results-both .product-topline{display:none}.score-note{flex-wrap:wrap;row-gap:6px}.orb-two{right:-46px;top:10%}}:root{--yatra-orange: #d76e31;--yatra-blue: #176bb5;--yatra-ink: #263f55;--yatra-muted: #6b7d8f;--yatra-line: #e4e9ee;--yatra-tint: #f5f8fb}.app-shell{background:#fff}.site-header{border-color:var(--yatra-line);background:#fffffff5;box-shadow:0 1px #263f5505}.brand,.header-reset{color:var(--yatra-ink)}.brand-mark i{background:var(--yatra-orange)}.brand-mark i:nth-child(2){background:var(--yatra-blue)}.brand-mark i:nth-child(3){background:var(--yatra-orange);opacity:.6}.header-label{color:var(--yatra-muted);font-family:Poppins,Arial,sans-serif;font-size:12px}.eyebrow,.question-kicker,.product-eyebrow,.question-progress,.score-note,.results-both .product-topline{font-family:Poppins,Arial,sans-serif;font-weight:600;letter-spacing:.1em}.eyebrow,.question-kicker{color:var(--yatra-blue)}.eyebrow-dot{background:var(--yatra-orange)}.welcome-copy h1,.question-content h1,.result-intro h1{color:var(--yatra-ink);font-family:Poppins,Arial,sans-serif;font-weight:700;letter-spacing:-.055em}.welcome-copy h1 em{color:var(--yatra-orange);font-family:Poppins,Arial,sans-serif;font-weight:700;font-style:normal}.welcome-lead,.question-helper,.result-intro>p{color:var(--yatra-muted)}.primary-button,.next-button{border-color:var(--yatra-orange);background:var(--yatra-orange);border-radius:0;box-shadow:none;text-transform:uppercase;font-size:12px;letter-spacing:.045em}.primary-button:hover,.next-button:not(:disabled):hover{background:#bb5921}.welcome-points span{color:var(--yatra-muted)}.welcome-points svg{color:var(--yatra-blue)}.welcome-art{background:#edf5fb}.welcome-art:before{background:#d5e8f5}.welcome-art:after{border-color:#176bb533;box-shadow:0 0 0 34px #176bb50f,0 0 0 78px #176bb509}.sun-disc{background:var(--yatra-orange)}.art-caption{color:var(--yatra-ink);font-family:Poppins,Arial,sans-serif}.art-caption span{color:var(--yatra-orange);font-family:Poppins,Arial,sans-serif}.water-lines i{background:#263f5538}.board-body{background:var(--yatra-orange)}.board-350 .board-body{background:var(--yatra-blue)}.board-body:before{background:#ffefe3db}.board-350 .board-body:before{background:#e1effce0}.board-pad{background:var(--yatra-ink)}.board-bungee{border-color:#263f55b3}.survey-aside{background:var(--yatra-ink)}.survey-aside .eyebrow{color:#b8d9f6}.aside-number{color:var(--yatra-orange);font-family:Poppins,Arial,sans-serif;font-weight:700}.aside-copy p{color:#e7eff7}.aside-footer{color:#bccbd9}.question-progress{color:var(--yatra-muted)}.progress-track{background:var(--yatra-line)}.progress-track span{background:var(--yatra-orange)}.question-content h1{color:var(--yatra-ink)}.answers{gap:12px}.answer-option{border-color:var(--yatra-line);border-radius:0;background:#fff;color:var(--yatra-ink);box-shadow:none}.answer-option:hover{border-color:var(--yatra-blue);box-shadow:0 5px 17px #263f550f}.answer-option.selected{border-color:var(--yatra-orange);background:#fff8f3;box-shadow:inset 0 0 0 1px var(--yatra-orange)}.answer-icon{border-radius:0;background:var(--yatra-tint);color:var(--yatra-blue)}.selected .answer-icon{background:var(--yatra-orange)}.answer-label small{color:var(--yatra-muted)}.answer-check{border-color:#cfd8e0;border-radius:0}.selected .answer-check{border-color:var(--yatra-orange);background:var(--yatra-orange)}.back-button{color:var(--yatra-ink)}.back-button:disabled{color:#bdc7d0}.next-button:disabled{background:#b8c3cc;border-color:#b8c3cc}.result-page{background:#fff}.result-intro h1{color:var(--yatra-ink)}.result-orb.orb-one{background:#e7f1fa}.orb-two{border-color:#d76e318c;box-shadow:0 0 0 25px #d76e310d}.product-card{border-color:var(--yatra-line);background:#fff;box-shadow:0 10px 28px #263f5512}.product-card.product-320{border-top-color:var(--yatra-orange)}.product-card.product-350{border-top-color:var(--yatra-blue)}.product-eyebrow,.results-both .product-topline{color:var(--yatra-blue)}.product-content h3{color:var(--yatra-ink);font-family:Poppins,Arial,sans-serif;font-weight:700}.product-description{color:var(--yatra-muted)}.product-traits span{background:var(--yatra-tint);color:var(--yatra-ink)}.product-link{color:var(--yatra-orange);text-transform:uppercase;font-size:11px;letter-spacing:.045em}.product-link:hover{color:#a74f1c}.product-length{border-color:#d9e4ed}.score-note{color:var(--yatra-muted)}.score-note b,.restart-button{color:var(--yatra-ink)}.score-note i{background:#ccd6df}.multi-select-note{display:inline-flex;align-items:center;gap:7px;margin:-15px 0 22px;color:var(--yatra-blue);font-size:11px;font-weight:600}.multi-select-note svg{width:15px;height:15px;padding:2px;color:#fff;background:var(--yatra-blue);border-radius:50%}.brand{gap:7px;letter-spacing:0}.brand-symbol{width:166px;height:54px;display:block;object-fit:contain}.brand-wordmark{font-size:25px;font-weight:500;letter-spacing:-.08em;line-height:1}.welcome-art{background:#0d8396}.welcome-lifestyle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:20% 50%}.welcome-art:before{top:0;right:0;bottom:0;left:0;z-index:1;width:auto;height:auto;border-radius:0;transform:none;background:linear-gradient(90deg,#0d2d3e73,#0d2d3e0f 72%)}.welcome-art:after,.sun-disc,.water-lines{display:none}.art-caption{z-index:2;color:#fff;font-size:10px;text-shadow:0 1px 6px rgba(0,0,0,.2)}.art-caption span{color:#fff;font-weight:700}.caption-one{top:10%;right:8%}.hero-photo-note{position:absolute;z-index:2;left:10%;bottom:11%;display:flex;flex-direction:column;color:#fff;text-transform:uppercase}.hero-photo-note span{font-size:10px;font-weight:600;letter-spacing:.16em}.hero-photo-note b{margin-top:3px;color:#fff;font-size:29px;font-weight:700;letter-spacing:-.06em;text-transform:none}.product-card{grid-template-columns:258px 1fr}.product-media{min-height:272px;display:grid;place-items:center;padding:14px 19px;overflow:hidden;background:#f9fafb;border-right:1px solid var(--yatra-line)}.product-media img{display:block;width:100%;height:100%;max-height:252px;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s ease}.product-card:hover .product-media img{transform:scale(1.035)}.results-both .product-card{display:grid;grid-template-columns:1fr;grid-template-rows:214px auto}.results-both .product-media{min-height:0;padding:12px 30px 4px;border-right:0;border-bottom:1px solid var(--yatra-line)}.results-both .product-media img{max-height:196px}.score-note{flex-wrap:wrap;letter-spacing:0}.results-both .product-content{padding:18px 24px 25px}@media (max-width: 860px){.welcome-lifestyle{object-position:25% 50%}}@media (max-width: 600px){.brand-symbol{width:63px;height:27px}.brand-wordmark{font-size:22px}.welcome-art:before{background:linear-gradient(90deg,#0d2d3e47,#0d2d3e0a)}.hero-photo-note{left:8%;bottom:11%}.hero-photo-note b{font-size:24px}.product-card{grid-template-columns:136px 1fr}.product-media{min-height:0;height:100%;padding:8px 11px}.product-media img{max-height:168px}.results-both .product-card{grid-template-columns:136px 1fr;grid-template-rows:auto}.results-both .product-media{min-height:0;padding:8px 11px;border-right:1px solid var(--yatra-line);border-bottom:0}.results-both .product-media img{max-height:168px}.results-both .product-content{padding:19px 19px 20px 0}}
