.ai-jr{background:#fff;position:relative;overflow-x:clip;container-type:inline-size}.ai-jr .ai-jr__inner{--u:.0520833cqw;padding-block:calc(var(--sec-pad-n) * var(--u));position:relative}.ai-jr__title{width:calc(976 * var(--u));text-align:center;font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);font-size:calc(56 * var(--u));line-height:calc(66 * var(--u));color:#000;margin:0 auto}.ai-jr__accent{color:var(--hv3-purple)}.ai-jr__sub{width:calc(622 * var(--u));margin:calc(20 * var(--u)) auto 0;text-align:center;font-size:max(var(--hv3-desc-min), calc(18 * var(--u)));line-height:max(calc(var(--hv3-desc-min) * 1.5), calc(27 * var(--u)));color:#67657d}.ai-jr__row{width:calc(1571 * var(--u));height:calc(569 * var(--u));margin:calc(54 * var(--u)) auto 0;gap:calc(19 * var(--u));display:flex}.ai-st{box-sizing:border-box;flex:0 0 calc(218.09 * var(--u));border-radius:calc(40.64 * var(--u));border:calc(1.3546 * var(--u)) solid #ffffffe6;background:#ebebeb94;height:100%;transition:flex-basis .55s cubic-bezier(.2,.7,.2,1),background-color .35s;position:relative;overflow:hidden}@media (hover:hover){.ai-st:not(.ai-st--on):hover{background:#e2e2e8bf}}.ai-st.ai-st--on{flex-basis:calc(623.11 * var(--u));background:linear-gradient(152.2deg,#ffffffdb 7.7%,#d6e0ffbf 92.3%);border-color:#f0f0f0e6}.ai-st__heading{font:inherit;margin:0}.ai-st .ai-st__tab{border-radius:inherit;width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.ai-st.ai-st--on .ai-st__tab{cursor:default}.ai-st .ai-st__tab:focus-visible{outline:3px solid var(--hv3-purple);outline-offset:-6px}.ai-st__tile{left:calc(29.8 * var(--u));top:calc(29.8 * var(--u));width:calc(73.15 * var(--u));height:calc(73.15 * var(--u));border-radius:calc(24.38 * var(--u));background:var(--tint);color:var(--stage);place-items:center;transition:transform .45s cubic-bezier(.2,.7,.2,1),background-color .35s,color .35s;display:grid;position:absolute}.ai-st--on .ai-st__tile{background:var(--stage);color:#fff;transform:rotate(-6deg)}.ai-st__tile svg{width:calc(35.22 * var(--u));height:calc(35.22 * var(--u))}.ai-st__label{left:calc(17.1 * var(--u));bottom:calc(29.4 * var(--u));writing-mode:vertical-rl;white-space:nowrap;font-weight:var(--hv3-w-body);font-size:calc(40 * var(--u));line-height:calc(60 * var(--u));color:#000;position:absolute;transform:rotate(180deg)}.ai-st--on .ai-st__label{left:calc(29.6 * var(--u));top:calc(282.6 * var(--u));writing-mode:horizontal-tb;font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);font-size:calc(48 * var(--u));line-height:calc(58 * var(--u));color:#14213d;bottom:auto;transform:none}.ai-st__panel{pointer-events:none;position:absolute;inset:0}.ai-st__panel[hidden]{display:none}.ai-st .ai-st__aurora{left:calc(322.4 * var(--u));top:calc(281.8 * var(--u));width:calc(339 * var(--u));height:calc(339 * var(--u));--aurora-o:.22;max-width:none;opacity:var(--aurora-o);color:var(--stage);animation:.6s .15s both ai-st-aurora-in;position:absolute}.ai-st__desc{left:calc(29.6 * var(--u));top:calc(352.6 * var(--u));width:calc(541 * var(--u));font-size:max(var(--hv3-desc-min), calc(24 * var(--u)));line-height:max(calc(var(--hv3-desc-min) * 1.41667), calc(34 * var(--u)));color:#14213d;pointer-events:auto;margin:0;animation:.5s .3s both ai-jr-in;position:absolute}@keyframes ai-st-aurora-in{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}to{opacity:var(--aurora-o);transform:none}}@keyframes ai-jr-in{0%{opacity:0;transform:translateY(calc(14 * var(--u)))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ai-st,.ai-st__tile{transition:none}.ai-st .ai-st__aurora,.ai-st__desc{animation:none}}@media (min-width:981px){.ai-jr__row{height:auto;min-height:calc(569 * var(--u))}.ai-st{height:auto}.ai-st__panel{box-sizing:border-box;padding:calc(352.6 * var(--u)) calc(29.6 * var(--u)) calc(40 * var(--u));position:relative;inset:auto}.ai-st__desc{width:auto;max-width:calc(541 * var(--u));position:relative;top:auto;left:auto}}@media (max-width:980px){.ai-jr{container-type:normal}.ai-jr .ai-jr__inner{--u:1px;padding:calc(var(--sec-pad-n) * var(--u)) 16px}.ai-jr__title,.ai-jr__sub,.ai-jr__row{width:auto}.ai-jr__title{font-size:var(--m-title);line-height:1.2}.ai-jr__sub{margin:14px 0 0;font-size:15px;line-height:1.5}.ai-jr__br{display:none}.ai-jr__row{flex-direction:column;gap:12px;height:auto;margin-top:28px}.ai-st{border-width:1px;border-radius:24px;flex:none;height:96px;transition:background-color .35s}.ai-st.ai-st--on{flex-basis:auto;height:auto;min-height:300px;padding:156px 22px 26px}.ai-st__tile{border-radius:18px;width:56px;height:56px;top:20px;left:20px}.ai-st__tile svg{width:28px;height:28px}.ai-st__label{writing-mode:horizontal-tb;font-size:22px;line-height:28px;top:34px;bottom:auto;left:92px;transform:none}.ai-st--on .ai-st__label{font-size:30px;line-height:36px;top:100px;left:22px}.ai-st__panel{position:static}.ai-st .ai-st__aurora{display:none}.ai-st__desc{width:auto;font-size:16px;line-height:24px;position:static}}
