html[data-design=inkwell] #main .application-disclaimer .application-intro-scene{margin:0 0 2rem}html[data-design=inkwell] #main .application-disclaimer .application-intro-scene .discovery-intro{text-align:left;background:0 0;border:0;max-width:none;margin:0;padding:clamp(1.25rem,3vw,2.5rem);position:relative;overflow:visible}html[data-design=inkwell] #main .application-intro-scene .discovery-intro:before,html[data-design=inkwell] #main .application-intro-scene .discovery-intro:after{display:none}html[data-design=inkwell] #main .application-disclaimer .application-intro-scene .discovery-intro h1{letter-spacing:-.055em;max-width:58rem;text-shadow:none;text-wrap:balance;margin:1.5rem 0;font:450 clamp(2.4rem,4.4vw,4.6rem)/1.04 system-ui,-apple-system,sans-serif}html[data-design=inkwell] #main .application-intro-scene .discovery-intro .discovery-lead{color:#263a47;max-width:43rem;font-size:clamp(1.1rem,1.7vw,1.4rem);line-height:1.5}html[data-design=inkwell] #main .application-intro-scene .discovery-intro>p{max-width:43rem;font-size:.95rem;line-height:1.75}html[data-design=inkwell] #main .application-intro-scene .discovery-intro .actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;margin:1.5rem 0;display:flex}html[data-design=inkwell] #main .application-intro-scene .discovery-intro .actions a{min-height:3.25rem;margin:0;padding:.9rem 1.25rem;font-size:.7rem;line-height:1.5}html[data-design=inkwell] #main .application-intro-scene .discovery-intro .discovery-specialties{color:#526673;margin:.75rem 0 0;font-size:.75rem}html[data-design=inkwell] #main .application-intro-scene .discovery-start{letter-spacing:.05em;border-color:#8296a4;margin-top:1rem;font:600 .65rem/1.5 system-ui,sans-serif}html[data-design=inkwell] #main .fluid-invitation .request-intro-scene{margin:0 0 3rem}html[data-design=inkwell] #main .request-intro-scene .fluid-invite-heading{max-width:46rem;margin:1.75rem 0 1.5rem}html[data-design=inkwell] #main .request-intro-scene .fluid-invite-heading h1{letter-spacing:-.065em;max-width:44rem;margin:1.25rem 0 1.5rem;font:450 clamp(3rem,6vw,6rem)/.98 system-ui,-apple-system,sans-serif}html[data-design=inkwell] #main .request-intro-scene .fluid-invite-heading p{color:#526673;max-width:30rem;font-size:1rem;line-height:1.75}html[data-design=inkwell] #main .request-intro-scene .fluid-choice{max-width:32rem}html[data-design=inkwell] #main .request-intro-scene .fluid-invite-steps{color:#526673;gap:clamp(.75rem,2vw,2rem);margin:1.5rem 0;font-size:.75rem}html[data-design=inkwell] #main .request-intro-scene .fluid-invite-steps li{min-width:0}.public-intro-next{color:#f6f8fa;letter-spacing:.04em;touch-action:manipulation;background:#1c272d;border:1px solid #1c272d;border-radius:2rem;justify-content:space-between;align-items:center;gap:2rem;max-width:100%;min-height:3.25rem;padding:.9rem 1.25rem;font:600 .7rem/1.5 system-ui,sans-serif;display:inline-flex}.public-intro-next:active{transform:scale(.97)}.public-intro-next:focus-visible{outline-offset:5px;outline:2px solid #1666b2}#invitation-request-form{scroll-margin-top:8rem}html[data-design=inkwell] .access-intro-scene{margin:1.5rem 0}html[data-design=inkwell] .access-intro-scene>.intro-scene-stage{min-height:0;padding-block:1rem 2.75rem}html[data-design=inkwell] .access-intro-scene .invitation-access{box-shadow:none;color:#1c272d;background:0 0;border:0;border-radius:0;margin:0;padding:clamp(1.25rem,4vw,2.75rem);position:relative}html[data-design=inkwell] .access-intro-scene .invitation-access h2{letter-spacing:-.05em;max-width:36rem;font:450 clamp(2rem,4vw,3.5rem)/1.06 system-ui,sans-serif}html[data-design=inkwell] .access-intro-scene .invitation-access h2 em{font:inherit;color:#657d8d}html[data-design=inkwell] .access-intro-scene .invitation-access>p{color:#526673;max-width:38rem}html[data-design=inkwell] .access-intro-scene .invitation-access form{max-width:38rem;margin-top:1.5rem}html[data-design=inkwell] .access-intro-scene .invite-request-links{max-width:38rem}@media (max-width:759px){html[data-design=inkwell] #main .application-disclaimer .application-intro-scene .discovery-intro{padding:1.25rem}html[data-design=inkwell] #main .application-disclaimer .application-intro-scene .discovery-intro h1{margin-block:1.25rem;font-size:clamp(2rem,8.5vw,3.5rem);line-height:1.06}html[data-design=inkwell] #main .application-intro-scene .discovery-intro .actions{grid-template-columns:1fr;display:grid}html[data-design=inkwell] #main .application-intro-scene .discovery-intro .actions a{text-align:center;justify-content:center;width:100%;padding-inline:.85rem}html[data-design=inkwell] #main .request-intro-scene .fluid-invite-heading h1{font-size:clamp(2.6rem,11vw,4.2rem)}html[data-design=inkwell] #main .request-intro-scene .fluid-invite-steps{flex-direction:column;gap:.75rem}html[data-design=inkwell] #main .request-intro-scene .fluid-choice{max-width:100%}.public-intro-next{width:100%}#invitation-request-form{scroll-margin-top:6rem}}@media (prefers-reduced-motion:reduce){.public-intro-next:active{transform:none}}@media (prefers-contrast:more){.public-intro-next{color:#fff;background:#101c24;border-color:#101c24}}#main :is(#application-preparation,#application-access,#application-safety){scroll-margin-top:calc(var(--site-header-height,88px) + 24px)}#main #application-preparation .readiness-options{margin-top:1.5rem}#main #application-preparation .readiness-options label{color:#1c272d}#main #application-preparation .readiness-options input:focus-visible{outline-offset:4px;outline:2px solid}@media (forced-colors:active){#main #application-preparation .readiness-options label{color:canvastext}}html[data-design=inkwell] #main .fluid-home.immersive-home #home-invitation{color:#171c2a;background:#dfe5f1;min-height:0}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema{--invite-progress:1;--invite-first:1;--invite-second:1;--invite-pointer-x:0;--invite-pointer-y:0;--invite-open:0;--invite-sky:#dfe5f1;--invite-glow:#c0b1eb;--invite-tint:#b7c5e7;--invite-ink:#171c2a;background:var(--invite-sky);width:100%;max-width:none;min-height:0;color:var(--invite-ink);isolation:isolate;perspective:none;border:0;margin:0;padding:0;display:block;position:relative;top:auto;overflow:visible}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema[data-invite-tone=violet]{--invite-sky:#e7dff3;--invite-glow:#b79ee2;--invite-tint:#cfb6e8}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema[data-invite-tone=ice]{--invite-sky:#dfedf0;--invite-glow:#a4cfdf;--invite-tint:#a8d6db}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema[data-invite-open=true]{--invite-open:1}.invitation-cinema .invite-cinema-stage{isolation:isolate;background:var(--invite-sky);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:1.6rem 2rem;min-height:min(48rem,100svh - 8rem);padding:3.5rem clamp(1.25rem,5vw,6rem) 1.5rem;transition:background-color .5s;display:grid;position:relative;overflow:clip}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema[data-invite-motion=active][data-invite-pin=true]{min-height:calc(var(--invite-stage-height,48rem) + var(--invite-run,0px));padding-bottom:0}.invitation-cinema[data-invite-motion=active][data-invite-pin=true]>.invite-cinema-stage{position:sticky;top:5rem}.invitation-cinema .invite-cinema-atmosphere{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at calc(78% + var(--invite-pointer-x)*8%) calc(32% + var(--invite-pointer-y)*8%),#ffffffdb,transparent 40%),radial-gradient(ellipse at 75% 65%,var(--invite-glow),transparent 60%),linear-gradient(160deg,#ffffff28,transparent);transition:background-color .5s;position:absolute;inset:0;overflow:hidden}.invitation-cinema .invite-cinema-atmosphere>i{width:24rem;height:24rem;transform:translate3d(calc(var(--invite-pointer-x)*-12px),calc(var(--invite-pointer-y)*-10px),0);border:1px solid #ffffff5e;border-radius:50%;position:absolute;top:-7rem;right:-4rem;box-shadow:0 0 0 3rem #ffffff10,0 0 0 6rem #ffffff09}.invitation-cinema .invite-cinema-atmosphere>i:nth-child(2){width:9rem;height:9rem;box-shadow:none;border-color:#ffffff80;top:65%;right:40%}.invitation-cinema .invite-cinema-atmosphere>i:nth-child(3){filter:blur(70px);width:28rem;height:28rem;box-shadow:none;background:#ffffff50;border:0;top:18%;right:13%}.invitation-cinema .invite-cinema-atmosphere>span{letter-spacing:-.1em;color:#ffffff24;white-space:nowrap;font:600 clamp(19rem,40vw,42rem)/1 Arial,sans-serif;position:absolute;bottom:-.22em;right:-.04em}.invitation-cinema .invite-cinema-horizon{background:repeating-linear-gradient(90deg,#0000 0 14.95%,#ffffff36 15% 15.1%,#0000 15.2% 30%),repeating-linear-gradient(0deg,#0000 0 89px,#ffffff45 90px,#0000 91px);border:1px solid #ffffff63;position:absolute;inset:60% -20% -40%;transform:perspective(700px)rotateX(60deg)rotate(-12deg);-webkit-mask-image:linear-gradient(#0000,#000 30%,#0000 90%);mask-image:linear-gradient(#0000,#000 30%,#0000 90%)}.invitation-cinema .invite-cinema-copy{z-index:2;min-width:0;transform:translateY(calc((1 - var(--invite-first))*12px));align-self:center;position:relative}.invitation-cinema .invite-cinema-eyebrow{letter-spacing:.09em;color:#40495f;align-items:center;gap:.7rem;font:500 .625rem/1.6 ui-monospace,monospace;display:flex}.invitation-cinema .invite-cinema-eyebrow:before{content:"";clip-path:polygon(0 0,100% 0,100% 40%,60% 40%,60% 100%,0 100%);background:#31384b;width:7px;height:7px}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema h2{letter-spacing:-.075em;text-transform:none;text-wrap:initial;max-width:13ch;color:var(--invite-ink);text-shadow:none;margin:2rem 0 1.6rem;font:500 clamp(3.5rem,6.25vw,7rem)/.98 Arial,Helvetica,sans-serif}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema h2>span,html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema h2>em{font:inherit;color:inherit;opacity:1;transform:translateY(calc((1 - var(--invite-first))*9px));display:block}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema h2>em{color:#4e5875;transform:translateY(calc((1 - var(--invite-second))*12px))}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema .invite-cinema-copy>p{letter-spacing:0;color:#424c63;max-width:30rem;margin:0;font:400 clamp(.875rem,1.05vw,1rem)/1.8 Arial,sans-serif}.invitation-cinema .invite-cinema-orientation{color:#68718a;align-items:center;gap:.7rem;width:6rem;margin-top:1.6rem;font:500 .5625rem/1 ui-monospace,monospace;display:flex}.invitation-cinema .invite-cinema-orientation>i{background:#8b94ac55;flex:1;height:1px;position:relative;overflow:hidden}.invitation-cinema .invite-cinema-orientation>i:after{content:"";transform:scaleX(var(--invite-progress));transform-origin:0;background:#343d55;position:absolute;inset:0}.invitation-cinema .invite-cinema-portal{perspective:1200px;min-width:0;transform-style:preserve-3d;position:relative}.invitation-cinema .invite-sculpture{width:100%;height:clamp(21rem,30vw,29rem);color:var(--invite-ink);cursor:pointer;isolation:isolate;perspective:1000px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:visible}.invitation-cinema .invite-sculpture:focus-visible{outline-offset:2px;border-radius:2rem;outline:2px solid #384465}.invitation-cinema .invite-sculpture-shadow{filter:blur(20px);width:72%;height:12%;transform:rotate(-12deg) scale(calc(.8 + var(--invite-progress)*.15));z-index:-1;background:#53537c45;border-radius:50%;position:absolute;bottom:12%;left:15%}.invitation-cinema .invite-sculpture-plinth{width:90%;height:34%;transform-style:preserve-3d;z-index:0;position:absolute;bottom:11%;left:6%;transform:perspective(900px)rotateX(62deg)rotate(-18deg)}.invitation-cinema .invite-sculpture-plinth>i{background:linear-gradient(130deg,#fff,#e6ecf6 45%,#bfcae2);border:1px solid #fff;border-radius:1.5rem;position:absolute;inset:0;transform:translateZ(-20px);box-shadow:0 8px #abb6cd,0 12px #d6deed,0 22px 25px -10px #66728b52}.invitation-cinema .invite-sculpture-plinth>i:nth-child(2){background:linear-gradient(125deg,#fff,#e2e9f5);border-radius:1rem;inset:14% 15%;transform:translateZ(2px);box-shadow:0 8px #c2cde1,0 15px 25px #76839b2b}.invitation-cinema .invite-sculpture-plinth>i:nth-child(3){border-radius:.7rem;inset:28% 30%;transform:translateZ(20px);box-shadow:0 8px #c2cce0,0 20px 20px #7e8ba82b}.invitation-cinema .invite-sculpture-orbit{transform:perspective(900px) rotateY(calc(-24deg + var(--invite-pointer-x)*8deg)) rotateZ(calc(-20deg + var(--invite-progress)*10deg));transform-style:preserve-3d;z-index:1;pointer-events:none;position:absolute;inset:5% 3% 12%}.invitation-cinema .invite-sculpture-orbit>i{background:linear-gradient(145deg,#ffffff05,#ffffff19 48%,#c3b1e719 49%,#0000 60%);border:20px solid #ffffffd9;border-color:#ffffffd9 #cbd4e99e #95a6c46b #ffffff72;border-radius:46%;position:absolute;inset:1% 8%;transform:rotateY(25deg);box-shadow:inset 3px 5px 5px #ffffffdb,inset -4px -6px 10px #93a5c04d,4px 9px 8px #7d8da226,-3px -5px 4px #ffffffb8}.invitation-cinema .invite-sculpture-orbit>i:nth-child(2){box-shadow:none;background:0 0;border-width:1px;border-color:#fff9;inset:10% 19%;transform:translateZ(30px)rotateY(25deg)}.invitation-cinema .invite-sculpture-orbit>i:nth-child(3){box-shadow:none;background:0 0;border-width:2px;border-color:#ffffff96;inset:2% 9%;transform:translateZ(10px)rotateY(25deg)}.invitation-cinema .invite-glass-envelope{width:64%;height:40%;transform:translate3d(calc(var(--invite-pointer-x)*12px),calc((1 - var(--invite-progress))*15px + var(--invite-pointer-y)*-8px),80px) rotateY(calc(-18deg + var(--invite-pointer-x)*9deg)) rotateX(calc(4deg + var(--invite-pointer-y)*-5deg)) rotateZ(-9deg);transform-style:preserve-3d;z-index:3;filter:drop-shadow(8px 16px 20px #4c5b7a2b);position:absolute;top:29%;left:19%}.invitation-cinema .invite-glass-back{background:linear-gradient(135deg,#f7faff9c,var(--invite-tint),#ffffffc7);border:1px solid #ffffffdf;border-radius:12px;position:absolute;inset:0;transform:translateZ(-3px);box-shadow:inset 1px 1px 2px #fff,6px 5px 0 -2px #7e91b5,8px 6px 1px -2px #edf4ff}.invitation-cinema .invite-glass-letter{text-align:left;color:#343e5b;transform:translateY(calc(var(--invite-open)*-62%)) translateZ(1px);background:linear-gradient(135deg,#fff,#eff1ff);border:1px solid #fff;border-radius:5px;flex-direction:column;gap:1rem;padding:14% 10%;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;inset:10% 9%;overflow:hidden;box-shadow:0 -8px 25px #6c6a9c21}.invitation-cinema .invite-glass-letter>span{letter-spacing:-.07em;font:600 clamp(1.25rem,2vw,2.25rem)/1 Arial,sans-serif}.invitation-cinema .invite-glass-letter>i{letter-spacing:.07em;font:500 .4rem/1.4 ui-monospace,monospace}.invitation-cinema .invite-glass-letter>b{font:400 1.5rem/1 Arial,sans-serif;position:absolute;top:18%;right:12%}.invitation-cinema .invite-glass-face{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);clip-path:polygon(0 0,50% 52%,100% 0,100% 100%,0 100%);background:linear-gradient(160deg,#ffffff45,#e3eaff6b 38%,#b0bde38c 39%,#f5f6ff8c 68%,#e5edffba);border:1px solid #ffffffd9;border-radius:12px;position:absolute;inset:0;overflow:hidden;transform:translateZ(3px);box-shadow:inset 2px 2px 1px #fff8,inset -1px -3px 4px #8297c354}.invitation-cinema .invite-glass-face:before,.invitation-cinema .invite-glass-face:after{content:"";clip-path:polygon(0 0,51% 52%,0 100%);background:linear-gradient(135deg,#fff9,#0000 60%);position:absolute;inset:0}.invitation-cinema .invite-glass-face:after{clip-path:polygon(100% 0,49% 52%,100% 100%);background:linear-gradient(225deg,#fff5,#bdc8e652)}.invitation-cinema .invite-glass-face>i{border:1px solid #ffffff7a;border-radius:8px;position:absolute;inset:4px}.invitation-cinema .invite-glass-face>span{letter-spacing:.12em;font:500 .5rem/1 ui-monospace,monospace;position:absolute;bottom:12%;left:8%}.invitation-cinema .invite-glass-face>b{color:#4b5b81;font:400 1.5rem/1 Arial,sans-serif;position:absolute;bottom:8%;right:9%}.invitation-cinema .invite-glass-flap{clip-path:polygon(0 0,100% 0,50% 90%);transform-origin:50% 0;transform:translateZ(5px) rotateX(calc(var(--invite-open)*155deg));-webkit-backface-visibility:visible;backface-visibility:visible;background:linear-gradient(145deg,#ffffffd9,#cad5ef8c 70%,#a9b8d988);border-top:1px solid #fff;border-radius:12px 12px 0 0;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0 0 38%}.invitation-cinema .invite-sculpture-caption{letter-spacing:.08em;color:#525e78;justify-content:center;align-items:center;gap:.6rem;font:500 .5rem/1.5 ui-monospace,monospace;display:flex;position:absolute;bottom:0;left:0;right:0}.invitation-cinema .invite-sculpture-caption>i{background:#6f6e98;border-radius:50%;width:4px;height:4px;box-shadow:0 0 0 4px #ffffff6e}.invitation-cinema .invite-cinema-routes{z-index:4;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.5rem;display:grid;position:relative}.invitation-cinema .invite-cinema-card{min-width:0;transform:translateY(calc((1 - var(--invite-first))*14px));transform-style:preserve-3d;position:relative}.invitation-cinema .invite-cinema-card--model{transform:translateY(calc((1 - var(--invite-second))*16px))}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema .invite-cinema-route{min-height:8rem;color:var(--invite-ink);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);touch-action:manipulation;background:linear-gradient(120deg,#ffffff7a,#ffffff2b);border:1px solid #ffffffd9;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;padding:1.5rem 5rem 1.5rem 1.75rem;text-decoration:none;transition:background-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;transform:none;box-shadow:inset 0 1px 1px #fff,0 12px 26px -22px #3b4d7b66}.invitation-cinema .invite-cinema-role{z-index:1;letter-spacing:.075em;color:#4d5770;font:500 .5625rem/1.5 ui-monospace,monospace;position:relative}.invitation-cinema .invite-cinema-route>strong{z-index:1;letter-spacing:-.04em;max-width:none;color:inherit;margin-top:.8rem;font:500 clamp(1.2rem,1.65vw,1.75rem)/1.15 Arial,sans-serif;position:relative}.invitation-cinema .invite-cinema-arrow{width:2.8rem;height:2.8rem;color:inherit;border:1px solid #7c8aaa50;border-radius:50%;place-items:center;margin-top:-1.4rem;font:400 1.5rem/1 Arial,sans-serif;transition:transform .2s,background .2s;display:grid;position:absolute;top:50%;right:1.4rem}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema .invite-cinema-route:hover{background:#ffffffa8;transform:none;box-shadow:inset 0 1px 1px #fff,0 12px 26px -16px #3b4d7b33}.invitation-cinema .invite-cinema-route:hover .invite-cinema-arrow{background:#fff8;transform:rotate(45deg)}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema .invite-cinema-route:active{background:#ffffffc9;translate:0 1px}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema :is(.invite-cinema-route,.invite-cinema-tones button):focus-visible{outline-offset:4px;outline:2px solid #374669}.invitation-cinema .invite-cinema-footer{border-top:1px solid #6f7b9a30;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;padding-top:1rem;display:flex;position:relative}.invitation-cinema .invite-cinema-footer>span{letter-spacing:.1em;color:#536079;font:500 .5625rem/1.4 ui-monospace,monospace}.invitation-cinema .invite-cinema-footer>span>i{margin-left:.75rem;font-style:normal}.invitation-cinema .invite-cinema-tones{align-items:center;gap:.35rem;display:flex}.invitation-cinema .invite-cinema-tones button{color:#4c5974;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2rem;align-items:center;gap:.4rem;min-height:44px;padding:0 .6rem;font:500 .5625rem/1.4 Arial,sans-serif;display:flex}.invitation-cinema .invite-cinema-tones button[aria-pressed=true]{color:#1b2943;background:#ffffff42;border-color:#8996b260}.invitation-cinema .invite-cinema-tones i{background:#dfe5f1;border:1px solid #8c98b3;border-radius:50%;width:10px;height:10px}.invitation-cinema .invite-cinema-tones [data-tone=violet] i{background:#c4a8e9}.invitation-cinema .invite-cinema-tones [data-tone=ice] i{background:#a8d6db}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema .motion-control{color:#3b4964;background:#ffffff3b;border:1px solid #8c98b35c;border-radius:2rem;min-height:44px;margin:0;padding:.6rem .85rem;font-size:.5625rem}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema[data-invite-motion=quiet]{padding-bottom:0}.invitation-cinema[data-invite-motion=quiet] .invite-cinema-stage{position:relative;top:auto}.invitation-cinema[data-invite-motion=quiet] :is(.invite-cinema-copy,.invite-cinema-copy h2>span,.invite-cinema-copy h2>em,.invite-cinema-card,.invite-cinema-atmosphere>i){opacity:1;transform:none!important}.invitation-cinema[data-invite-motion=quiet] .invite-glass-envelope{transform:translateZ(80px)rotateY(-12deg)rotate(-9deg)}.invitation-cinema[data-invite-motion=quiet] .invite-sculpture-orbit{transform:perspective(900px)rotateY(-24deg)rotate(-10deg)}@media (max-width:999px){.invitation-cinema .invite-cinema-stage{grid-template-columns:1fr 1fr;gap:1.25rem;min-height:0;padding-top:3rem}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema h2{margin-block:1.5rem;font-size:clamp(3rem,6.5vw,4.5rem)}.invitation-cinema .invite-sculpture{height:23rem}.invitation-cinema .invite-cinema-eyebrow{letter-spacing:.055em;font-size:.5625rem}.invitation-cinema .invite-cinema-orientation{display:none}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema .invite-cinema-route{min-height:8.5rem;padding:1.3rem 4rem 1.3rem 1.3rem}.invitation-cinema .invite-cinema-route>strong{max-width:12ch;font-size:1.3rem}.invitation-cinema .invite-cinema-arrow{width:2.4rem;height:2.4rem;margin-top:-1.2rem;right:1rem}}@media (max-width:650px){.invitation-cinema .invite-cinema-stage{grid-template-columns:1fr;gap:1.1rem;padding:3rem 1.25rem 1.25rem}.invitation-cinema .invite-cinema-copy{z-index:4}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema h2{letter-spacing:-.07em;max-width:none;margin:1.5rem 0 1.1rem;font-size:clamp(2.8rem,10.5vw,4.75rem)}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema .invite-cinema-copy>p{max-width:none;font-size:.875rem;line-height:1.7}.invitation-cinema .invite-cinema-portal{width:100%;max-width:27rem;margin:-.25rem auto 0}.invitation-cinema .invite-sculpture{height:20rem}.invitation-cinema .invite-cinema-routes{grid-template-columns:1fr;gap:.75rem;margin-top:.75rem}html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema .invite-cinema-route{border-radius:12px;min-height:7rem;padding:1.25rem 4.5rem 1.25rem 1.25rem}.invitation-cinema .invite-cinema-route>strong{max-width:16ch;margin-top:.6rem;font-size:1.25rem}.invitation-cinema .invite-cinema-role{font-size:.5625rem}.invitation-cinema .invite-cinema-footer{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;padding-top:.75rem}.invitation-cinema .invite-cinema-footer>span{display:none}.invitation-cinema .invite-cinema-tones{gap:0}.invitation-cinema .invite-cinema-tones button{padding-inline:.4rem}.invitation-cinema .invite-glass-letter>span{font-size:1.6rem}.invitation-cinema .invite-cinema-atmosphere>span{font-size:30rem;bottom:5%}}@media (max-width:359px){.invitation-cinema .invite-cinema-stage{padding-inline:1rem}.invitation-cinema .invite-sculpture{height:17rem}.invitation-cinema .invite-cinema-tones button span{font-size:.5rem}}@media (prefers-reduced-motion:reduce){html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema{padding-bottom:0!important}.invitation-cinema .invite-cinema-stage{min-height:0;position:relative!important;top:auto!important}.invitation-cinema :is(.invite-cinema-copy,.invite-cinema-card,.invite-cinema-copy h2>span,.invite-cinema-copy h2>em,.invite-cinema-atmosphere>i){transform:none!important}.invitation-cinema .invite-glass-envelope{transform:translateZ(80px)rotateY(-12deg)rotate(-9deg)}.invitation-cinema *{transition:none!important}}@media (prefers-contrast:more){.invitation-cinema .invite-cinema-eyebrow,.invitation-cinema .invite-cinema-copy>p{color:#171c2a!important}.invitation-cinema .invite-cinema-route{border:2px solid #374669!important}.invitation-cinema .invite-cinema-atmosphere{opacity:.35}}@media (forced-colors:active){.invitation-cinema .invite-cinema-atmosphere,.invitation-cinema .invite-cinema-portal{display:none}.invitation-cinema .invite-cinema-stage{color:canvastext;background:canvas;display:block!important}.invitation-cinema h2,.invitation-cinema h2>em,.invitation-cinema .invite-cinema-copy>p{color:canvastext!important}.invitation-cinema .invite-cinema-routes{margin-block:2rem}.invitation-cinema .invite-cinema-route{color:linktext!important;background:canvas!important;border-color:linktext!important}.invitation-cinema .invite-cinema-tones{display:none}}@media print{html[data-design=inkwell] #main .fluid-home.immersive-home .invitation-cinema{color:#000;background:#fff;padding-bottom:0!important}.invitation-cinema .invite-cinema-stage{background:#fff;min-height:0;display:block;position:relative!important;top:auto!important}.invitation-cinema .invite-cinema-atmosphere,.invitation-cinema .invite-cinema-footer,.invitation-cinema .invite-cinema-portal{display:none}.invitation-cinema :is(.invite-cinema-copy,.invite-cinema-card,.invite-cinema-copy h2>span,.invite-cinema-copy h2>em){opacity:1;transform:none!important}.invitation-cinema h2,.invitation-cinema h2>em,.invitation-cinema .invite-cinema-copy>p{color:#000!important}.invitation-cinema .invite-cinema-routes{margin-top:2rem}.invitation-cinema .invite-cinema-route{color:#000!important;box-shadow:none!important;background:#fff!important;border:1px solid #777!important}}
