.unify-page .ux-hero{position:relative;overflow:hidden;isolation:isolate;border-radius:0;min-height:610px;padding:78px clamp(24px,6vw,92px);display:grid;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);align-items:center;gap:40px;text-align:left}.ux-hero:before,.ux-hero:after{content:"";position:absolute;pointer-events:none;z-index:-1}.ux-copy{max-width:680px;position:relative;z-index:3}.ux-kicker{display:inline-flex;align-items:center;gap:9px;font:700 12px/1 DM Sans,sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-bottom:22px;padding:11px 15px;border:1px solid currentColor;border-radius:999px}.ux-title{font-family:Playfair Display,serif!important;font-size:clamp(48px,6vw,78px)!important;line-height:.96!important;letter-spacing:-.045em!important;margin:0 0 24px!important;color:inherit!important;max-width:720px!important}.ux-sub{font:400 17px/1.7 DM Sans,sans-serif!important;max-width:650px!important;margin:0 0 30px!important;color:inherit!important;opacity:.86}.ux-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.ux-actions .btn{border-radius:14px;padding:15px 22px;font-weight:800}.ux-link{font:700 14px DM Sans,sans-serif;text-decoration:underline;text-underline-offset:5px;color:inherit}.ux-art{position:relative;min-height:470px;display:flex;align-items:center;justify-content:center;z-index:2}.ux-art *{box-sizing:border-box}.ux-orbit{position:absolute;border:1px solid currentColor;border-radius:50%;opacity:.18}.ux-orbit.a{width:430px;height:430px}.ux-orbit.b{width:330px;height:330px;transform:rotate(32deg);border-style:dashed}.ux-glow{position:absolute;width:300px;height:300px;border-radius:50%;filter:blur(40px);opacity:.32}.ux-business{background:radial-gradient(circle at 82% 45%,#2c2941 0,#171624 42%,#10101b);color:#fff}.ux-business:after{top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#c9a84c 1px,transparent 1px);background-size:38px 38px;opacity:.09;-webkit-mask-image:linear-gradient(90deg,transparent 35%,#000 85%);mask-image:linear-gradient(90deg,transparent 35%,#000 85%)}.ux-business .ux-kicker{color:#e8c96a}.ux-business .ux-glow{background:#c9a84c}.ux-business .ux-orbit{color:#c9a84c}.biz-card{width:min(410px,90%);min-height:390px;border:1px solid rgba(232,201,106,.55);border-radius:26px;background:linear-gradient(145deg,#202033,#12121e);box-shadow:0 34px 90px #0006,inset 0 1px #ffffff12;padding:30px;transform:rotate(3deg);position:relative}.biz-card:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(255,255,255,.07);border-radius:18px}.biz-top{display:flex;justify-content:space-between;font:700 11px DM Sans;letter-spacing:.14em;text-transform:uppercase;color:#e8c96a}.biz-percent{font:700 102px/.9 DM Sans;letter-spacing:-.08em;margin-top:62px;color:#fff}.biz-label{font:500 18px DM Sans;color:#cfcdd8;margin-top:10px}.biz-rule{height:1px;background:#e8c96a40;margin:45px 0 18px}.biz-foot{display:flex;justify-content:space-between;color:#a9a7b4;font:500 11px DM Sans;text-transform:uppercase;letter-spacing:.08em}.biz-chip{position:absolute;background:#fff;color:#151421;border-radius:14px;padding:13px 16px;box-shadow:0 15px 35px #00000038;font:800 12px DM Sans;display:flex;gap:8px;align-items:center}.biz-chip.one{top:35px;right:-32px}.biz-chip.two{bottom:45px;left:-42px}.biz-star{position:absolute;font-size:25px;color:#e8c96a}.biz-star.one{top:10%;left:8%}.biz-star.two{bottom:12%;right:8%}.ux-campus{background:linear-gradient(135deg,#2438e8,#2535d7 48%,#5b3acb);color:#fff}.ux-campus:after{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 75% 25%,rgba(255,222,80,.18),transparent 25%),radial-gradient(circle at 80% 85%,rgba(255,255,255,.11),transparent 30%)}.ux-campus .ux-kicker{color:#fff;border-color:#ffffff59}.ux-campus .ux-glow{background:#fd5}.ux-campus .ux-orbit{color:#fff}.campus-ticket{width:min(430px,92%);height:330px;background:linear-gradient(145deg,#ffe76b,#ffd84b);color:#111a75;border-radius:30px;padding:28px 30px;position:relative;transform:rotate(-4deg);box-shadow:0 35px #141b9638,0 45px 80px #10146e4d;overflow:hidden}.campus-ticket:before,.campus-ticket:after{content:"";position:absolute;top:52%;width:34px;height:34px;background:#3039d9;border-radius:50%;transform:translateY(-50%)}.campus-ticket:before{left:-17px}.campus-ticket:after{right:-17px}.campus-ticket .ct-brand{display:flex;justify-content:space-between;font:900 11px DM Sans;letter-spacing:.16em;text-transform:uppercase}.campus-ticket .ct-big{font:900 92px/.86 DM Sans;letter-spacing:-.08em;margin-top:48px}.campus-ticket .ct-label{font:700 20px/1.1 DM Sans;max-width:170px}.campus-ticket .ct-line{position:absolute;left:30px;right:30px;bottom:67px;border-top:1px dashed rgba(17,26,117,.35)}.campus-ticket .ct-bottom{position:absolute;bottom:24px;left:30px;right:30px;display:flex;justify-content:space-between;font:700 11px DM Sans;text-transform:uppercase}.campus-sticker{position:absolute;background:#fff;border-radius:16px;padding:13px 17px;box-shadow:0 18px 35px #0003;color:#17227c;font:800 12px DM Sans}.campus-sticker.one{left:2%;top:19%;transform:rotate(-7deg)}.campus-sticker.two{right:0;top:17%;transform:rotate(6deg)}.campus-sticker.three{right:2%;bottom:17%;transform:rotate(-5deg)}.campus-doodle{position:absolute;color:#fd5;font-size:36px}.campus-doodle.one{left:9%;bottom:14%}.campus-doodle.two{right:8%;top:8%}.ux-taste{background:#fff5ed;color:#241d1a}.ux-taste:after{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 50%,rgba(211,58,0,.13),transparent 34%)}.ux-taste .ux-kicker{color:#d03a00}.ux-taste .ux-glow{background:#ff8c42}.ux-taste .ux-orbit{color:#d03a00}.taste-menu{width:min(410px,90%);height:430px;background:#fff;border-radius:22px;box-shadow:0 30px 80px #602d0f29;padding:32px;position:relative;transform:rotate(4deg);border:1px solid rgba(208,58,0,.12)}.taste-menu:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid #eaded5;border-radius:15px;pointer-events:none}.tm-brand{font:800 11px DM Sans;letter-spacing:.18em;color:#d03a00;text-transform:uppercase}.tm-title{font:700 43px/1 Playfair Display;margin-top:48px}.tm-line{height:1px;background:#decfc5;margin:24px 0}.tm-item{display:flex;justify-content:space-between;font:600 14px DM Sans;margin:16px 0}.tm-note{font:500 12px/1.5 DM Sans;color:#756a64;max-width:220px}.plate{position:absolute;width:150px;height:150px;border-radius:50%;background:#fff;border:7px solid #d03a00;box-shadow:0 20px 35px #501e0526;right:-58px;bottom:25px;display:flex;align-items:center;justify-content:center;font-size:58px}.taste-tag{position:absolute;background:#d03a00;color:#fff;border-radius:13px;padding:12px 15px;font:800 12px DM Sans;box-shadow:0 12px 25px #d03a0040}.taste-tag.one{top:10%;right:4%;transform:rotate(7deg)}.taste-tag.two{left:3%;bottom:12%;transform:rotate(-5deg)}.ux-experience{background:linear-gradient(135deg,#eef5f8,#f8fbfc);color:#163d4d}.ux-experience:after{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 76% 45%,rgba(27,107,138,.15),transparent 32%)}.ux-experience .ux-kicker{color:#1b6b8a}.ux-experience .ux-glow{background:#4fa3be}.ux-experience .ux-orbit{color:#1b6b8a}.hotel-frame{width:min(430px,90%);height:420px;border-radius:28px;background:linear-gradient(145deg,#d7e9ee,#fff);padding:18px;box-shadow:0 30px 70px #14425233;transform:rotate(-3deg);position:relative}.hotel-room{height:100%;border-radius:20px;background:linear-gradient(#b6d5df 0 43%,#eee8df 43%);position:relative;overflow:hidden}.window{position:absolute;top:30px;left:28px;width:160px;height:150px;background:linear-gradient(135deg,#88b8c8,#d7eef3);border:9px solid #fff;box-shadow:0 10px 25px #0000001f}.bed{position:absolute;bottom:36px;left:48px;width:300px;height:110px;background:#fff;border-radius:55px 55px 12px 12px;box-shadow:0 12px 20px #0000001f}.bed:before{content:"";position:absolute;left:18px;top:16px;width:82px;height:55px;background:#d6e7eb;border-radius:12px}.key{position:absolute;right:15px;top:90px;width:115px;height:205px;border-radius:20px;background:#1b6b8a;box-shadow:0 20px 35px #1b6b8a59;display:flex;align-items:center;justify-content:center;color:#e8f4f7;font:800 12px DM Sans;letter-spacing:.14em;writing-mode:vertical-rl}.hotel-tag{position:absolute;background:#fff;border-radius:14px;padding:13px 16px;box-shadow:0 15px 30px #0f2d3729;font:800 12px DM Sans;color:#1b6b8a}.hotel-tag.one{left:1%;top:11%;transform:rotate(-7deg)}.hotel-tag.two{right:0;bottom:14%;transform:rotate(5deg)}.ux-explorer{background:#eef8f1;color:#173d28}.ux-explorer:after{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 80% 50%,rgba(30,107,60,.13),transparent 35%)}.ux-explorer .ux-kicker{color:#1e6b3c}.ux-explorer .ux-glow{background:#52d68a}.ux-explorer .ux-orbit{color:#1e6b3c}.explore-map{width:min(450px,92%);height:430px;border-radius:30px;background:#fffdf6;box-shadow:0 30px 75px #15492729;position:relative;overflow:hidden;transform:rotate(3deg);border:1px solid #d7e7db}.explore-map:before{content:"";position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;background:repeating-linear-gradient(35deg,transparent 0 34px,rgba(30,107,60,.05) 35px 36px)}.trail{position:absolute;left:75px;top:65px;width:270px;height:290px;border:5px dashed #1e6b3c;border-left-color:transparent;border-radius:45% 55% 40% 60%;transform:rotate(-14deg)}.pin{position:absolute;width:25px;height:25px;border-radius:50% 50% 50% 0;background:#1e6b3c;transform:rotate(-45deg)}.pin:after{content:"";position:absolute;width:9px;height:9px;background:#fff;border-radius:50%;top:8px;left:8px}.pin.start{left:62px;top:55px}.pin.end{right:55px;bottom:60px;background:#d03a00}.map-label{position:absolute;background:#173d28;color:#fff;padding:10px 13px;border-radius:11px;font:800 11px DM Sans;letter-spacing:.06em}.map-label.one{top:32px;right:30px}.map-label.two{bottom:28px;left:26px}.compass{position:absolute;right:20px;top:155px;width:105px;height:105px;border-radius:50%;background:#fff;border:8px solid #1e6b3c;box-shadow:0 15px 30px #0000001f;display:flex;align-items:center;justify-content:center;font-size:46px}.explore-chip{position:absolute;background:#fff;border-radius:14px;padding:12px 15px;box-shadow:0 15px 30px #14462329;font:800 12px DM Sans;color:#1e6b3c}.explore-chip.one{left:0;top:13%;transform:rotate(-6deg)}.explore-chip.two{right:0;bottom:13%;transform:rotate(5deg)}.ux-events{background:linear-gradient(135deg,#f5edff,#fbf8ff);color:#2c1941}.ux-events:after{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 79% 42%,rgba(123,47,190,.16),transparent 32%)}.ux-events .ux-kicker{color:#7b2fbe}.ux-events .ux-glow{background:#a855f7}.ux-events .ux-orbit{color:#7b2fbe}.event-ticket{width:min(450px,92%);height:300px;border-radius:24px;background:#fff;box-shadow:0 30px 75px #4b206e33;display:grid;grid-template-columns:1fr 105px;position:relative;overflow:hidden;transform:rotate(-3deg)}.event-ticket:before,.event-ticket:after{content:"";position:absolute;right:90px;width:28px;height:28px;background:#f5edff;border-radius:50%;z-index:3}.event-ticket:before{top:-14px}.event-ticket:after{bottom:-14px}.et-main{padding:34px}.et-kicker{font:900 11px DM Sans;letter-spacing:.15em;text-transform:uppercase;color:#7b2fbe}.et-title{font:700 44px/1 Playfair Display;margin-top:34px;color:#21102f}.et-meta{font:600 12px/1.5 DM Sans;color:#75657f;margin-top:28px}.et-stub{border-left:2px dashed #d9cbe3;background:#7b2fbe;color:#fff;display:flex;align-items:center;justify-content:center;font:900 12px DM Sans;letter-spacing:.14em;writing-mode:vertical-rl}.et-code{position:absolute;right:13px;bottom:18px;font:900 9px DM Sans;opacity:.75}.event-pill{position:absolute;background:#fff;border-radius:14px;padding:13px 16px;box-shadow:0 15px 30px #4b206e2b;font:800 12px DM Sans;color:#7b2fbe}.event-pill.one{top:11%;right:2%;transform:rotate(6deg)}.event-pill.two{left:1%;bottom:12%;transform:rotate(-5deg)}@media(max-width:980px){.unify-page .ux-hero{grid-template-columns:1fr;min-height:auto;padding:68px 28px}.ux-copy{max-width:760px}.ux-art{min-height:420px}.ux-title{font-size:clamp(46px,9vw,70px)!important}.ux-sub{max-width:700px!important}}@media(max-width:600px){.unify-page .ux-hero{padding:52px 20px 36px;gap:12px}.ux-title{font-size:clamp(40px,12vw,58px)!important}.ux-sub{font-size:16px!important}.ux-art{min-height:350px;transform:scale(.86);margin:-25px -30px}.ux-actions{flex-direction:column;align-items:flex-start}.ux-actions .btn{width:100%;text-align:center}.biz-card,.taste-menu,.hotel-frame,.explore-map,.event-ticket,.campus-ticket{max-width:360px}.ux-business .ux-title,.ux-campus .ux-title{color:#fff!important}}.ux-hero--burst{min-height:680px!important;padding-top:72px!important;padding-bottom:72px!important}.ux-hero--burst .ux-copy{max-width:650px}.ux-hero--burst .ux-title{font-family:DM Sans,sans-serif!important;font-weight:900!important;letter-spacing:-.055em!important}.ux-art--illustrated{min-height:560px;overflow:visible}.world-illustration{position:relative;z-index:3;width:min(700px,125%);max-width:none;filter:drop-shadow(0 30px 40px rgba(0,0,0,.16));transition:transform .5s ease,filter .5s ease}.ux-art--illustrated:hover .world-illustration{transform:translateY(-7px) rotate(-1deg);filter:drop-shadow(0 38px 48px rgba(0,0,0,.2))}.burst-shape{position:absolute;width:430px;height:430px;border-radius:45% 55% 48% 52%;transform:rotate(14deg);filter:blur(1px);opacity:.22;z-index:1}.burst-shape--orange{background:#ffcf33;right:3%;top:8%}.burst-star{position:absolute;z-index:4;font-size:58px;line-height:1;font-weight:900;animation:unifyFloat 4s ease-in-out infinite}.burst-star--one{left:2%;top:10%}.burst-star--two{right:5%;bottom:9%;font-size:38px;animation-delay:-1.4s}.floating-note{position:absolute;z-index:6;background:#fff;border-radius:20px;padding:14px 17px 13px;box-shadow:0 18px 45px #0000002b;display:grid;grid-template-columns:auto 1fr;column-gap:9px;align-items:center;font:800 13px/1.1 DM Sans,sans-serif;min-width:145px}.floating-note b{grid-column:2}.floating-note small{grid-column:2;margin-top:5px;font:600 10px/1.2 DM Sans;opacity:.58}.floating-note--a{left:0;top:24%;transform:rotate(-7deg)}.floating-note--b{right:0;bottom:18%;transform:rotate(6deg)}.ux-taste{background:linear-gradient(125deg,#fff0df,#ffd5bd 42%,#ff9b72)!important}.ux-taste:before{width:520px;height:520px;right:-80px;top:-130px;background:#d03a00;border-radius:50%;opacity:.13}.ux-taste .ux-kicker{background:#fff;border:0;box-shadow:0 10px 25px #6e26001a;padding:12px 17px}.ux-taste .ux-sub{max-width:590px!important}.ux-taste .btn-taste{box-shadow:0 12px 28px #d03a0040}.ux-experience{background:linear-gradient(135deg,#d8fbf6,#74cbd0 45%,#6251c9)!important;color:#123f4b!important}.ux-experience:before{width:500px;height:500px;right:-100px;bottom:-220px;background:#fd5;border-radius:50%;opacity:.2}.ux-experience .ux-kicker{background:#fffc;border:0;box-shadow:0 10px 25px #1446501f}.ux-experience .ux-sub{max-width:590px!important}.ux-experience .btn-experience{box-shadow:0 12px 28px #1b6b8a40}.ux-explorer{background:linear-gradient(130deg,#e9ffd7,#91df76 40%,#159f69)!important;color:#143e28!important}.ux-explorer:before{width:620px;height:300px;right:-100px;bottom:-90px;background:#08a7a2;border-radius:50% 50% 0 0;opacity:.25}.ux-explorer .ux-kicker{background:#fff;border:0;box-shadow:0 10px 25px #1450281a}.ux-explorer .ux-sub{max-width:610px!important}.ux-explorer .btn-explorer{box-shadow:0 12px 28px #1e6b3c40}.ux-events{background:linear-gradient(130deg,#ffe0f2,#ff86bd 34%,#8b45d4 72%,#351b75)!important;color:#fff!important}.ux-events:before{width:340px;height:340px;right:10%;top:-90px;background:#ffdc4b;border-radius:50%;opacity:.22}.ux-events .ux-kicker{background:#fffffff2;border:0;box-shadow:0 10px 25px #37145a1f;color:#7b2fbe!important}.ux-events .ux-sub{max-width:610px!important}.ux-events .btn-events{box-shadow:0 12px 28px #4114644d}.ux-events .floating-note--a,.ux-events .floating-note--b{color:#7b2fbe}@keyframes unifyFloat{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-10px) rotate(5deg)}}@media(max-width:980px){.ux-art--illustrated{min-height:500px}.world-illustration{width:min(700px,115%)}.floating-note--a{left:2%}.floating-note--b{right:2%}}@media(max-width:600px){.ux-hero--burst{padding-top:48px!important}.ux-art--illustrated{min-height:390px;transform:none;margin:0 -12px}.world-illustration{width:125%;margin-left:-12%}.floating-note{transform:scale(.88)!important}.floating-note--a{left:-2%;top:18%}.floating-note--b{right:-2%;bottom:9%}.burst-star{font-size:38px}.burst-shape{width:300px;height:300px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/unify-hero-worlds.css.map */
