.experience-page{padding-top:var(--header-height)}.experience-feature--mist{background:var(--surface)}.experience-page{--experience-cta-accent: rgb(240, 164, 41);--experience-device-inline-shift: 0px;--experience-viewport-height: calc(100dvh - var(--header-height));--experience-scroll-frame-height: var(--experience-viewport-height)}.experience-feature--viewport{--experience-screen-height: var(--experience-viewport-height);--experience-content-height: calc( var(--experience-screen-height) - (var(--experience-viewport-gap) * 2) );--experience-viewport-gap: clamp(24px, 3.4svh, 38px);box-sizing:border-box;display:grid;align-items:center;min-height:var(--experience-screen-height);padding-block:var(--experience-viewport-gap)}.experience-scroll-tabs{--scroll-tabs-scene-height: 0px;--scroll-tabs-scroll-length: 0px}.experience-scroll-tabs__range{min-height:calc(var(--scroll-tabs-scene-height) + var(--scroll-tabs-scroll-length))}.experience-scroll-tabs__sticky{position:relative}.experience-scroll-tabs.is-scroll-driven .experience-scroll-tabs__sticky{position:sticky;top:max(calc(var(--header-height) + 20px),calc(var(--header-height) + ((var(--experience-scroll-frame-height) - var(--scroll-tabs-scene-height)) / 2)))}.experience-scroll-tabs__meta{position:absolute;inset:0 auto auto 0;width:0;height:0;overflow:hidden;visibility:hidden;pointer-events:none}.experience-scroll-tabs__stage{width:1px;height:1px;overflow:hidden}.experience-scroll-tabs__track{display:flex;--active-index: 0}.experience-scroll-tabs__slide,.experience-scroll-tabs__dot{flex:0 0 auto;width:1px;height:1px}.experience-feature__grid{display:grid;gap:32px}.experience-feature__content{display:grid;gap:24px}.experience-feature__content--gallery{justify-items:center;text-align:center}.experience-reveal-piece{opacity:0;transform:translate3d(0,52px,0);transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .62s ease;will-change:transform,opacity}.experience-reveal-piece--delayed{transition-delay:90ms}.experience-reveal-piece--late{transition-delay:.18s}.experience-reveal-section.is-visible .experience-reveal-piece{opacity:1;transform:translateZ(0)}.experience-feature__title,.experience-support__title{margin:0;font-size:clamp(2rem,3vw,2.6875rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--ink)}.experience-support__heading{display:grid;gap:10px}.experience-support__subtitle{margin:0;font-size:clamp(1.4rem,2.4vw,2.25rem);font-weight:600;line-height:1.2;color:var(--ink)}.experience-feature__description,.experience-feature__summary{display:grid;gap:4px;margin:0;max-width:460px;font-size:1.0625rem;line-height:1.65;color:var(--ink)}.experience-feature__description p,.experience-feature__summary p{margin:0}.experience-feature__gallery{width:min(100%,528px)}.experience-gallery-stack{display:grid;justify-items:center;gap:18px;width:min(100%,528px)}.experience-feature__gallery--stacked-gallery{position:relative;min-height:265px;isolation:isolate}.experience-gallery-card{display:block;width:100%;padding:0;border:0;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(17,17,17,.08);overflow:hidden;border-radius:20px;box-shadow:0 18px 30px #0f172a14;background:#fff}.experience-gallery-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked{position:absolute;cursor:pointer;transition:left .62s cubic-bezier(.22,1,.36,1),top .62s cubic-bezier(.22,1,.36,1),width .62s cubic-bezier(.22,1,.36,1),height .62s cubic-bezier(.22,1,.36,1),opacity .62s ease,box-shadow .32s ease;will-change:left,top,width,height,opacity}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked:after{display:none}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked img{transition:transform .26s ease;-o-object-fit:cover;object-fit:cover}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=center]{box-shadow:0 24px 38px #0f172a24}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=center] img{transform:scale(1.01)}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked:hover img{transform:scale(1.02)}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=left-mid]:after,.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=right-mid]:after{opacity:.18}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=left-mid] img,.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=right-mid] img{transform:scale(1)}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=left-back]:after,.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=right-back]:after{opacity:.3}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=left-back] img,.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=right-back] img{transform:scale(.98)}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-state=entering],.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-state=exiting]{opacity:0;pointer-events:none;z-index:0}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=left-back]{width:214px;height:110px;left:0;top:122px;z-index:1}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=left-mid]{width:230px;height:118px;left:36px;top:92px;z-index:2}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=center]{width:324px;height:166px;left:102px;top:0;z-index:3}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=right-mid]{width:230px;height:118px;left:262px;top:92px;z-index:2}.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=right-back]{width:214px;height:110px;left:314px;top:122px;z-index:1}.experience-feature__gallery--grid-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.experience-feature__gallery--grid-gallery .experience-gallery-card{aspect-ratio:240 / 180}.experience-gallery-card--selectable{cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;border:2px solid transparent}.experience-gallery-card--selectable:hover{transform:translate3d(0,-2px,0)}.experience-gallery-card--selectable:focus-visible,.experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked:focus-visible{outline:3px solid rgba(240,164,41,.36);outline-offset:4px}.experience-gallery-card--selectable.is-active{border-color:var(--experience-cta-accent);box-shadow:0 22px 34px #0f172a24;transform:translate3d(0,-2px,0)}.experience-gallery-card--selectable img{-o-object-fit:cover;object-fit:cover}.experience-feature__gallery--grid-gallery .experience-gallery-card--scrollable{aspect-ratio:auto;height:clamp(260px,32vw,420px)}.experience-gallery-card__scroll{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.experience-gallery-card__scroll::-webkit-scrollbar{display:none}.experience-gallery-card__scroll img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.experience-feature__tabs{display:flex;flex-wrap:wrap;gap:.75rem}.experience-feature__tabs--universities{display:inline-flex;align-items:center;gap:.625rem;border-radius:9999px;background-color:#0000000d;padding:.625rem}.experience-pill-tab{min-height:2.5rem;border-radius:9999px;padding-left:18px;padding-right:18px;--tw-text-opacity: 1;color:rgb(110 110 115 / var(--tw-text-opacity, 1));transition:background-color .18s ease,color .18s ease}.experience-pill-tab.is-active{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.experience-feature__tabs--majors{justify-content:center;gap:1.75rem;border-bottom-width:1px;border-color:#0000001a;padding-bottom:.625rem}[data-experience-section=majors] .experience-feature__summary,[data-experience-section=majors] .experience-feature__tabs--majors{width:min(100%,528px)}[data-experience-section=majors] .experience-feature__tabs--majors{justify-content:center}.experience-line-tab{position:relative;white-space:nowrap;padding-bottom:.625rem;--tw-text-opacity: 1;color:rgb(110 110 115 / var(--tw-text-opacity, 1))}.experience-line-tab.is-active{--tw-text-opacity: 1;color:rgb(29 29 31 / var(--tw-text-opacity, 1))}.experience-line-tab.is-active:after{content:"";position:absolute;inset:auto 0 -11px;height:2px;border-radius:999px;background:#111}@keyframes experience-qr-halo{0%,to{opacity:.7;transform:scale(.985)}50%{opacity:1;transform:scale(1.035)}}@keyframes experience-qr-button-breath{0%,to{box-shadow:0 16px 34px #f0a2243d,inset 0 1px #ffffff6b;transform:translateZ(0)}50%{box-shadow:0 22px 46px #f0a22457,inset 0 1px #ffffff94;transform:translate3d(0,-1px,0)}}.experience-feature__actions{position:relative;display:flex;justify-content:center;width:100%;z-index:60;padding-top:4px}.experience-page{--experience-qr-bubble-width: 256px;--experience-qr-bubble-padding: 14px;--experience-qr-bubble-radius: 24px;--experience-qr-bubble-inner-radius: 20px}.experience-qr-cta{position:relative;display:inline-flex;z-index:60;padding:9px 12px;border-radius:999px;background:linear-gradient(180deg,#f8f0e4f5,#f2e6d6f0);box-shadow:0 18px 48px #e9c27e2e,inset 0 1px #ffffff8f;isolation:isolate}.experience-qr-cta:before,.experience-qr-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1}.experience-qr-cta:before{top:-4px;right:-4px;bottom:-4px;left:-4px;background:#f5eee3db;animation:experience-qr-halo 2.8s ease-in-out infinite}.experience-qr-cta:after{top:-16px;right:-16px;bottom:-16px;left:-16px;background:#f8f4ede0;z-index:-2;animation:experience-qr-halo 2.8s ease-in-out infinite .45s}.experience-qr-cta__button{position:relative;z-index:1;width:148px;min-width:148px;height:56px;min-height:56px;padding:0;border-radius:999px;background:linear-gradient(180deg,#f6b13c,#f0a429 56%,#eb9a24);color:#fff;font-family:Source Han Sans CN,Microsoft YaHei,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:center;white-space:nowrap;box-shadow:0 16px 34px #f0a2243d,inset 0 1px #ffffff6b;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;animation:experience-qr-button-breath 2.8s ease-in-out infinite}.experience-qr-cta__button:hover{filter:saturate(1.04)}.experience-qr-cta__button:focus-visible{outline:2px solid rgba(240,162,36,.52);outline-offset:4px}.experience-qr-bubble{position:absolute;bottom:calc(100% + 18px);left:50%;z-index:61;width:min(var(--experience-qr-bubble-width),calc(100vw - 72px));padding:var(--experience-qr-bubble-padding);border-radius:var(--experience-qr-bubble-radius);background:#fff;box-shadow:0 24px 56px #0f172a29;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-50%,12px,0) scale(.98);transform-origin:bottom center;transition:opacity .18s ease,transform .22s ease,visibility .18s step-end}.experience-qr-bubble:before{content:"";position:absolute;bottom:-7px;left:50%;width:14px;height:14px;background:#fff;transform:translate(-50%) rotate(45deg);border-radius:3px}.experience-qr-cta:hover .experience-qr-bubble,.experience-qr-cta:focus-within .experience-qr-bubble,[data-experience-qr-action].is-bubble-visible .experience-qr-bubble{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,0,0) scale(1);transition:opacity .18s ease,transform .22s ease,visibility .18s step-start}.experience-qr-bubble__figure{margin:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--experience-qr-bubble-inner-radius);background:radial-gradient(circle at top,#fad07029,#fffffff5 56%),#fff;box-shadow:inset 0 0 0 1px #1111110d}.experience-qr-bubble__figure img{display:block;width:100%;aspect-ratio:1 / 1;height:auto;margin:0 auto;padding:0;-o-object-fit:contain;object-fit:contain;background:#fff}.experience-feature__device{display:flex;align-items:center;justify-content:center}.experience-phone{position:relative;max-width:100%;width:min(334px,88vw);aspect-ratio:644 / 1324;overflow:hidden;--phone-screen-inset-x: 4.9689%;--phone-screen-inset-y: 2.1148%;--phone-screen-radius: 7.4%;--phone-screen-shift: 0px}.experience-phone__screen-shell{position:absolute;display:block;overflow:hidden;inset:calc(var(--phone-screen-inset-y) + var(--phone-screen-shift)) calc(var(--phone-screen-inset-x) + var(--phone-screen-shift));border-radius:var(--phone-screen-radius);background:#fff;z-index:1}.experience-phone__screen-scroll{display:block;height:100%;width:100%;overflow-y:auto;overflow-x:hidden;background:#fff;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none}.experience-phone__screen-scroll::-webkit-scrollbar{display:none}.experience-phone__screen{display:block;height:auto;min-height:100%;width:100.78125%;max-width:none;margin-left:-.390625%}.experience-phone__frame{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.experience-knowledge{display:grid;gap:1.5rem}.experience-knowledge__switch{display:flex;flex-wrap:wrap;gap:.75rem}.experience-knowledge__switch-item{min-height:3rem;min-width:6rem;border-radius:9999px;background-color:#0000000d;padding-left:18px;padding-right:18px;--tw-text-opacity: 1;color:rgb(29 29 31 / var(--tw-text-opacity, 1))}.experience-knowledge__switch-item.is-active{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.experience-knowledge__panel{position:relative;display:grid;max-width:610px;border-radius:20px;background-color:#f5f5f7eb;padding-left:1.25rem;padding-right:1.25rem;padding-top:22px;padding-bottom:22px}.experience-knowledge__panel-stage{display:grid;align-content:flex-start;gap:18px;grid-area:1 / 1}.experience-knowledge__panel-stage--baseline{pointer-events:none;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.experience-knowledge__panel-stage--active{position:relative;z-index:1}.experience-knowledge__summary,.experience-knowledge__note{margin:0;font-size:.9375rem;line-height:1.7;--tw-text-opacity: 1;color:rgb(110 110 115 / var(--tw-text-opacity, 1))}.experience-knowledge__cards{display:grid;gap:.625rem}.experience-question-card{width:100%;border-radius:18px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:14px 18px;text-align:left;--tw-shadow: 0 8px 18px rgba(15,23,42,.05);--tw-shadow-colored: 0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.experience-question-card p{margin:0;font-size:1rem;line-height:1.5rem;line-height:1.6;--tw-text-opacity: 1;color:rgb(29 29 31 / var(--tw-text-opacity, 1))}.experience-question-card.is-active{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1));--tw-shadow: 0 14px 28px rgba(15,23,42,.14);--tw-shadow-colored: 0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transform:translate3d(0,-2px,0)}.experience-question-card.is-active p{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}button.experience-question-card:hover{transform:translate3d(0,-1px,0);box-shadow:0 12px 24px #0f172a1a}@media(min-width:768px){.experience-page{--experience-device-width: clamp(302px, 30vw, 392px);--experience-device-gap: clamp(32px, 4vw, 60px)}.experience-feature__grid{grid-template-columns:minmax(0,1fr) minmax(320px,390px);align-items:center;gap:clamp(32px,4vw,60px)}.experience-feature--viewport .experience-feature__grid{min-height:var(--experience-content-height);grid-template-columns:minmax(0,1fr) var(--experience-device-width);align-items:start;gap:var(--experience-device-gap)}.experience-feature--viewport .experience-feature__grid--single{grid-template-columns:minmax(0,1fr)}.experience-feature--viewport .experience-feature__content{min-height:var(--experience-content-height);align-content:center}.experience-feature__device{justify-content:flex-start;padding-right:clamp(8px,1vw,18px);box-sizing:border-box}.experience-phone{width:min(100%,384px)}.experience-feature--viewport .experience-feature__device{align-self:start;height:var(--experience-content-height);justify-content:flex-end;padding-right:0}.experience-feature--viewport .experience-phone{width:auto;max-width:none;height:100%}.experience-knowledge{grid-template-columns:106px minmax(0,1fr);align-items:start;gap:36px}.experience-knowledge__switch{display:grid;gap:24px}.experience-knowledge__switch-item{min-height:54px}.experience-feature__actions{padding-top:10px}[data-experience-section=majors] .experience-feature__content{justify-items:center;text-align:center}[data-experience-section=majors] .experience-feature__summary,[data-experience-section=majors] .experience-feature__tabs--majors,[data-experience-section=majors] .experience-feature__actions{justify-self:center}[data-experience-section=majors] .experience-feature__tabs--majors,[data-experience-section=majors] .experience-feature__actions{justify-content:center}}@media(min-width:1024px){.experience-feature--viewport{--experience-viewport-gap: clamp(24px, 3svh, 34px);height:var(--experience-screen-height)}.experience-page{--experience-qr-bubble-width: 214px;--experience-qr-bubble-padding: 10px;--experience-qr-bubble-radius: 18px;--experience-qr-bubble-inner-radius: 15px;--experience-device-inline-shift: 24px}.experience-feature--viewport .experience-feature__grid--single{padding-right:calc(var(--experience-device-width) + var(--experience-device-gap))}.experience-feature--viewport .experience-feature__device--primary{position:fixed;top:var(--experience-device-top, calc(50svh + (var(--header-height) / 2)));right:calc(max(var(--page-gutter),calc((100vw - var(--content-max)) / 2)) + var(--experience-device-inline-shift));width:var(--experience-device-width);height:auto;transform:translateY(calc(var(--experience-device-anchor-shift, -50%) - var(--experience-device-release-shift, 0px)));z-index:8}.experience-feature--viewport .experience-feature__device--primary .experience-phone{width:100%;height:auto;max-height:var(--experience-content-height)}.experience-feature__grid{grid-template-columns:minmax(0,.98fr) minmax(350px,430px);gap:clamp(40px,4.2vw,72px)}.experience-feature__content{gap:clamp(30px,3.2svh,42px)}.experience-feature__content--gallery{gap:clamp(34px,3.8svh,50px)}.experience-feature__content{min-width:0}.experience-phone{width:min(100%,410px)}}@media(min-width:1366px){.experience-page{--experience-qr-bubble-width: 234px;--experience-qr-bubble-padding: 12px;--experience-qr-bubble-radius: 20px;--experience-qr-bubble-inner-radius: 17px}}@media(min-width:1440px){.experience-page{--experience-qr-bubble-width: 256px;--experience-qr-bubble-padding: 14px;--experience-qr-bubble-radius: 24px;--experience-qr-bubble-inner-radius: 20px;--experience-device-inline-shift: 96px}}@media(min-width:1024px)and (max-height:900px){.experience-feature--viewport{--experience-viewport-gap: clamp(16px, 2svh, 24px)}.experience-feature__grid{gap:clamp(28px,3.2vw,52px)}.experience-feature__content{gap:clamp(18px,2svh,28px)}.experience-feature__content--gallery{gap:clamp(20px,2.2svh,30px)}.experience-knowledge{gap:24px}.experience-knowledge__switch{gap:18px}.experience-knowledge__panel{padding:18px}}@media(min-width:1024px)and (max-width:1439px)and (max-height:720px){.experience-page{--experience-device-width: clamp(280px, 25vw, 330px);--experience-device-gap: clamp(24px, 2.8vw, 40px)}.experience-feature--viewport{--experience-viewport-gap: clamp(16px, 1.8svh, 22px)}.experience-feature__grid{gap:clamp(24px,2.6vw,40px)}.experience-feature__content{gap:16px}.experience-feature__content--gallery{gap:18px}[data-experience-section=universities] .experience-feature__title,[data-experience-section=majors] .experience-feature__title{font-size:clamp(1.85rem,2.6vw,2.4rem)}[data-experience-section=universities] .experience-feature__summary,[data-experience-section=majors] .experience-feature__summary{width:min(100%,488px);font-size:1rem;line-height:1.55}[data-experience-section=universities] .experience-gallery-stack,[data-experience-section=universities] .experience-feature__gallery,[data-experience-section=majors] .experience-feature__gallery,[data-experience-section=majors] .experience-feature__tabs--majors{width:min(100%,488px)}[data-experience-section=universities] .experience-feature__gallery--stacked-gallery{min-height:234px}[data-experience-section=universities] .experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=left-back]{width:192px;height:98px;top:116px}[data-experience-section=universities] .experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=left-mid]{width:206px;height:106px;left:30px;top:88px}[data-experience-section=universities] .experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=center]{width:292px;height:150px;left:96px}[data-experience-section=universities] .experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=right-mid]{width:206px;height:106px;left:236px;top:88px}[data-experience-section=universities] .experience-feature__gallery--stacked-gallery .experience-gallery-card--stacked[data-gallery-slot=right-back]{width:192px;height:98px;left:296px;top:116px}[data-experience-section=majors] .experience-feature__gallery--grid-gallery{gap:8px}[data-experience-section=majors] .experience-feature__title{font-size:clamp(1.7rem,2.2vw,2.15rem)}[data-experience-section=majors] .experience-feature__summary,[data-experience-section=majors] .experience-feature__gallery,[data-experience-section=majors] .experience-feature__tabs--majors{width:min(100%,452px)}[data-experience-section=majors] .experience-feature__summary{font-size:.9375rem;line-height:1.5}[data-experience-section=majors] .experience-feature__gallery--grid-gallery .experience-gallery-card{border-radius:18px}[data-experience-section=majors] .experience-feature__gallery--grid-gallery .experience-gallery-card--scrollable{height:clamp(196px,21vw,248px)}[data-experience-section=universities] .experience-feature__tabs--universities{gap:8px;padding:8px}[data-experience-section=majors] .experience-feature__tabs--majors{gap:20px;padding-bottom:2px}[data-experience-section=universities] .experience-feature__actions,[data-experience-section=majors] .experience-feature__actions{padding-top:0}[data-experience-section=universities] .experience-qr-cta,[data-experience-section=majors] .experience-qr-cta{padding:8px 10px}[data-experience-section=universities] .experience-qr-cta__button,[data-experience-section=majors] .experience-qr-cta__button{width:136px;min-width:136px;height:52px;min-height:52px;font-size:18px}}@media(min-width:1024px)and (max-width:1720px)and (max-height:1200px){.experience-feature--viewport .experience-feature__device--primary .experience-phone{width:min(100%,calc(var(--experience-content-height) * 644 / 1324))}}@media(min-width:1440px){[data-experience-section=universities] .experience-feature__content--gallery{gap:27px}[data-experience-section=majors] .experience-feature__content{gap:16px}[data-experience-section=majors] .experience-feature__gallery--grid-gallery{width:min(100%,430px);gap:8px}}@media(min-width:1280px)and (max-width:1439px){[data-experience-section=universities] .experience-feature__content--gallery{gap:27px}[data-experience-section=majors] .experience-feature__content{gap:16px}[data-experience-section=majors] .experience-feature__gallery--grid-gallery{width:min(100%,424px);gap:8px}}@media(min-width:1024px)and (max-width:1279px){[data-experience-section=universities] .experience-feature__content--gallery{gap:32px}[data-experience-section=majors] .experience-feature__gallery--grid-gallery{width:min(100%,440px);gap:8px}}@media(min-width:1024px)and (min-height:900px){.experience-feature--viewport{--experience-viewport-gap: clamp(24px, 3svh, 38px)}}@media(min-width:1921px){.experience-page{--experience-viewport-height: min(calc(100dvh - var(--header-height)), 960px);--experience-scroll-frame-height: var(--experience-viewport-height)}}@media(max-width:767px){.experience-feature__content{justify-items:center;text-align:center}.experience-feature__description{justify-items:center}.experience-feature__gallery--stacked-gallery{min-height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.experience-feature__gallery--stacked-gallery .experience-gallery-card{position:relative;inset:auto!important;width:auto!important;height:auto!important;aspect-ratio:4 / 3;opacity:1!important}.experience-feature__gallery--stacked-gallery .experience-gallery-card--2,.experience-feature__gallery--stacked-gallery .experience-gallery-card--5{grid-column:span 2;aspect-ratio:16 / 9}.experience-reveal-piece,.experience-reveal-piece--delayed,.experience-reveal-piece--late{transition-delay:0ms}.experience-feature__tabs--majors,.consulting-tabs__list{gap:16px}.experience-feature__actions{justify-content:center;width:100%}.experience-knowledge{justify-items:center}.experience-knowledge__switch{justify-content:center}.experience-knowledge__panel{justify-items:center;text-align:center}.experience-knowledge__cards{width:100%}.experience-question-card{text-align:left}.experience-phone{width:min(342px,90vw)}}@media(prefers-reduced-motion:reduce){.experience-reveal-piece,.experience-reveal-piece--delayed,.experience-reveal-piece--late{opacity:1;transform:none;transition:none}.experience-qr-bubble{transition:none}.experience-qr-cta:before,.experience-qr-cta:after,.experience-qr-cta__button{animation:none}}
