._dialog_1xq58_1{box-sizing:border-box;color:#fff;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(.75rem,2vw,1.5rem);overflow:hidden}._dialog_1xq58_1:not([open]){display:none}._dialog_1xq58_1[open]{place-items:center;display:grid}._dialog_1xq58_1::backdrop{-webkit-backdrop-filter:blur(14px)saturate(.75);backdrop-filter:blur(14px)saturate(.75);background:#080605d1}._frame_1xq58_29{grid-template-rows:auto 1fr;gap:.75rem;width:min(100%,100rem);height:100%;min-height:0;animation:.18s ease-out both _lightbox-in_1xq58_1;display:grid}._toolbar_1xq58_39{justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.25rem;display:flex}._title_1xq58_48{font-family:var(--font-display);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:560;overflow:hidden}._closeButton_1xq58_59{color:#fff;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1c;border:1px solid #ffffff26;border-radius:999px;flex:none;align-items:center;gap:.6rem;padding:.55rem .65rem .55rem .9rem;font-size:.84rem;font-weight:520;transition:border-color .16s,background-color .16s,transform .16s;display:inline-flex}._closeButton_1xq58_59:hover{background:#ffffff2b;border-color:#ffffff3d}._closeButton_1xq58_59:active{transform:scale(.97)}html[data-keyboard-navigation=true] ._closeButton_1xq58_59:focus-visible{outline-offset:3px;outline:2px solid #fff}._shortcut_1xq58_94{color:#ffffffad;font:inherit;background:#00000038;border:1px solid #ffffff21;border-radius:999px;padding:.18rem .42rem;font-size:.72rem}._figure_1xq58_104{place-items:center;min-width:0;min-height:0;margin:0;display:grid;overflow:hidden}._image_1xq58_113{object-fit:contain;border:1px solid #ffffff1f;border-radius:clamp(1rem,2vw,1.75rem);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 7rem);display:block;box-shadow:0 2rem 5rem #0000006b,0 0 0 1px #00000059}@keyframes _lightbox-in_1xq58_1{0%{opacity:0;transform:scale(.975)translateY(.5rem)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=600px){._dialog_1xq58_1{padding:.75rem}._frame_1xq58_29{gap:.5rem}._shortcut_1xq58_94{display:none}}@media (prefers-reduced-motion:reduce){._frame_1xq58_29{animation:none}._closeButton_1xq58_59{transition:none}}._section_1socd_1{--section-gutter:clamp(1.25rem, 4vw, 4rem);--header-bottom:calc(clamp(.75rem, 1.75vw, 1.75rem) + 3.75rem);z-index:1;height:100dvh;padding:var(--header-bottom) 0 0;box-sizing:border-box;background:var(--color-surface-light);color:var(--color-ink);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}._header_1socd_21{width:min(calc(100% - 2 * var(--section-gutter)), 80rem);margin:0 auto}._title_1socd_26{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.65rem,4.2vw,4.25rem);font-weight:570;line-height:.92}._intro_1socd_35{color:#17151394;letter-spacing:-.025em;text-wrap:balance;max-width:44rem;margin:clamp(1.1rem,2.2vh,1.5rem) 0 0;font-size:clamp(1rem,1.45vw,1.3rem);font-weight:520;line-height:1.28}._rail_1socd_46{padding:0 max(var(--section-gutter), calc((100vw - 80rem) / 2)) .5rem;overscroll-behavior-inline:contain;scroll-padding-inline:max(var(--section-gutter), calc((100vw - 80rem) / 2));scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.75rem,4vh,2.5rem);display:flex;overflow-x:auto}._rail_1socd_46::-webkit-scrollbar{display:none}._rail_1socd_46[data-dragging=true],._rail_1socd_46[data-dragging=settling]{scroll-snap-type:none}._rail_1socd_46[data-dragging=true]{-webkit-user-select:none;user-select:none}._feature_1socd_75{scroll-snap-align:start;flex:0 0 clamp(18rem,39vw,39rem)}._media_1socd_80{box-sizing:border-box;background:#f0ede9;border:1px solid #17151317;border-radius:clamp(1.5rem,2.5vw,2.25rem);width:100%;height:clamp(16rem,44vh,22rem);overflow:hidden}._mediaWithImage_1socd_90{background:#000}._mediaButton_1socd_94{color:inherit;font:inherit;cursor:zoom-in;padding:0;display:block;position:relative}._mediaImage_1socd_103{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._mediaAction_1socd_112{color:#fff;letter-spacing:-.01em;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#100c0aa3;border:1px solid #ffffff29;border-radius:999px;padding:.48rem .68rem;font-size:.74rem;font-weight:520;transition:opacity .16s,transform .16s;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(.3rem)}._mediaButton_1socd_94:hover ._mediaAction_1socd_112,html[data-keyboard-navigation=true] ._mediaButton_1socd_94:focus-visible ._mediaAction_1socd_112{opacity:1;transform:translateY(0)}html[data-keyboard-navigation=true] ._mediaButton_1socd_94:focus-visible{outline-offset:3px;outline:3px solid #17110f}._caption_1socd_146{padding:clamp(.9rem,1.8vh,1.25rem) clamp(.25rem,.7vw,.75rem) 0}._name_1socd_150{font-weight:650}._statement_1socd_154{letter-spacing:-.02em;max-width:46rem;margin:0;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:430;line-height:1.42}._description_1socd_163{color:#1715138f;letter-spacing:-.01em;max-width:48rem;margin:.55rem 0 0;font-size:clamp(.88rem,1.05vw,.98rem);font-weight:400;line-height:1.45}@media (hover:hover) and (pointer:fine){._rail_1socd_46{cursor:grab}._rail_1socd_46[data-dragging=true]{cursor:grabbing}}@media (width<=820px){._section_1socd_1{--section-gutter:1rem;height:auto;min-height:100svh;padding:5rem 0 6rem;display:block;overflow:visible}._title_1socd_26{font-size:clamp(2.85rem,12vw,4rem)}._intro_1socd_35{max-width:34rem;margin-top:1.35rem;font-size:clamp(1.05rem,4.6vw,1.3rem);line-height:1.3}._rail_1socd_46{gap:.85rem;margin-top:2.25rem}._feature_1socd_75{flex-basis:calc(100vw - 3rem)}._media_1socd_80{aspect-ratio:4/3;border-radius:1.5rem;height:auto}._description_1socd_163{font-size:1rem}}@media (prefers-reduced-motion:reduce){._mediaAction_1socd_112{transition:none}}._footer_yfqv8_1{--footer-gutter:clamp(1.25rem, 4vw, 4rem);z-index:1;box-sizing:border-box;background:var(--color-surface-light);min-height:clamp(27rem,66vh,34rem);color:var(--color-ink);scroll-snap-align:end;align-items:center;padding:clamp(3.5rem,7vw,5.5rem) 0 2rem;display:flex;position:relative}._content_yfqv8_16{width:min(calc(100% - 2 * var(--footer-gutter)), 80rem);opacity:0;border-top:1px solid #10080521;margin:0 auto;transform:translateY(.9rem)}._footer_yfqv8_1[data-visible=true] ._content_yfqv8_16{animation:.56s cubic-bezier(.22,1,.36,1) forwards _footer-enter_yfqv8_1}._main_yfqv8_28{grid-template-columns:minmax(17rem,1.12fr) minmax(0,1.65fr);gap:clamp(3rem,8vw,8rem);padding:clamp(2.5rem,5vw,4rem) 0;display:grid}._brandColumn_yfqv8_35{max-width:25rem}._brand_yfqv8_35{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(3.3rem,6vw,5.6rem);font-weight:590;line-height:.86;text-decoration:none;display:inline-block}._brand_yfqv8_35 span{color:var(--color-accent)}._description_yfqv8_54{color:#10080596;letter-spacing:-.016em;max-width:24rem;margin:clamp(1.25rem,2.5vw,1.8rem) 0 0;font-size:clamp(.86rem,1.15vw,1rem);font-weight:430;line-height:1.5}._discordLink_yfqv8_64{box-sizing:border-box;min-height:2.85rem;color:var(--color-accent-strong);border:1px solid #ea9b4ca8;border-radius:.8rem;align-items:center;gap:.65rem;margin-top:1.45rem;padding:.65rem 1rem;font-size:.82rem;font-weight:590;line-height:1;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}._discordLink_yfqv8_64 svg{flex:none;width:1.15rem;height:1.15rem}._discordLink_yfqv8_64:hover{border-color:var(--color-accent);color:#91430e;background:#fff7ed;transform:translateY(-1px)}._linkGroups_yfqv8_99{grid-template-columns:1.5fr 1fr .85fr;gap:clamp(1.75rem,4vw,4rem);display:grid}._linkGroup_yfqv8_99 h2{color:#1008057d;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.67rem;font-weight:680}._linkGroup_yfqv8_99 ul{gap:.12rem;margin:0;padding:0;list-style:none;display:grid}._linkGroup_yfqv8_99 a{color:#100805b5;letter-spacing:-.014em;justify-content:space-between;align-items:center;gap:.65rem;min-width:0;padding:.42rem 0;font-size:clamp(.75rem,1vw,.88rem);font-weight:460;line-height:1.28;text-decoration:none;transition:color .16s,transform .16s;display:flex}._linkGroup_yfqv8_99 a svg{width:.88rem;height:.88rem;color:var(--color-accent-strong);opacity:0;flex:none;transition:opacity .16s,transform .16s;transform:translate(-.25rem,.25rem)}._linkGroup_yfqv8_99 a:hover{color:var(--color-ink);transform:translate(.15rem)}._linkGroup_yfqv8_99 a:hover svg{opacity:1;transform:translate(0)}._bottom_yfqv8_162{border-top:1px solid #1008051c;justify-content:space-between;align-items:center;gap:2rem;padding:1.45rem 0 0;display:flex}._bottom_yfqv8_162 p{color:#1008056e;letter-spacing:-.01em;margin:0;font-size:.68rem;font-weight:430;line-height:1.4}html[data-keyboard-navigation=true] ._brand_yfqv8_35:focus-visible,html[data-keyboard-navigation=true] ._discordLink_yfqv8_64:focus-visible,html[data-keyboard-navigation=true] ._linkGroup_yfqv8_99 a:focus-visible{outline-offset:3px;outline:2px solid #ea9b4ce0}@keyframes _footer-enter_yfqv8_1{to{opacity:1;transform:translateY(0)}}@media (width<=820px){._footer_yfqv8_1{scroll-snap-align:none;align-items:flex-start;min-height:0;padding:3.5rem 0 1.5rem}._content_yfqv8_16{width:min(100% - 2.5rem,42rem)}._main_yfqv8_28{grid-template-columns:1fr;gap:3rem;padding:2.5rem 0 2.8rem}._brand_yfqv8_35{font-size:clamp(3.6rem,18vw,5rem)}._linkGroups_yfqv8_99{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem 1.5rem}._linkGroup_yfqv8_99:first-child{grid-row:span 2}._linkGroup_yfqv8_99 a{padding:.5rem 0;font-size:.83rem}._bottom_yfqv8_162{align-items:flex-start;padding-top:1.2rem}}@media (width<=460px){._linkGroups_yfqv8_99{grid-template-columns:1fr}._linkGroup_yfqv8_99:first-child{grid-row:auto}._bottom_yfqv8_162{flex-direction:column;gap:.45rem}}@media (prefers-reduced-motion:reduce){._content_yfqv8_16,._footer_yfqv8_1[data-visible=true] ._content_yfqv8_16{opacity:1;animation:none;transform:none}._discordLink_yfqv8_64,._linkGroup_yfqv8_99 a,._linkGroup_yfqv8_99 a svg{transition:none}}._header_9kj6n_1{z-index:3;box-sizing:border-box;pointer-events:none;justify-content:center;width:100%;padding:0 clamp(.75rem,2.5vw,2.5rem);display:flex;position:fixed;top:clamp(.75rem,1.75vw,1.75rem);left:0}._inner_9kj6n_14{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:#1212129e;border:1px solid #f7f3ef29;border-radius:999px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.5rem;width:min(100%,80rem);min-height:3.75rem;padding:.45rem .55rem;display:grid;position:relative;box-shadow:0 .85rem 2.5rem #00000038,inset 0 1px #ffffff0f}._brand_9kj6n_35,._navigation_9kj6n_36,._actions_9kj6n_37{z-index:1;position:relative}._brand_9kj6n_35{color:var(--color-text);font-family:var(--font-display);letter-spacing:-.035em;grid-area:1/1;justify-self:start;margin-left:.7rem;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none}._navigation_9kj6n_36{grid-area:1/2;justify-self:center;align-items:center;gap:.15rem;display:flex}._actions_9kj6n_37{grid-area:1/3;justify-self:end;align-items:center;gap:.45rem;display:flex}._menuButton_9kj6n_74{display:none}._accountLink_9kj6n_78{box-sizing:border-box;min-width:4.65rem;height:2.65rem;color:var(--color-text);cursor:pointer;background:#f7f3ef14;border:1px solid #f7f3ef24;border-radius:999px;place-items:center;padding:0 1rem;font-size:.86rem;font-weight:500;line-height:1;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:inline-grid}._accountLink_9kj6n_78:hover{background:#f7f3ef24;border-color:#f7f3ef40;transform:translateY(-1px)}._accountLinkAuthenticated_9kj6n_106{background:var(--color-accent);width:2.65rem;min-width:2.65rem;color:var(--color-ink);font-family:var(--font-display);border-color:#ea9b4c7a;padding:0;font-size:1.08rem;font-weight:650}._accountLinkAuthenticated_9kj6n_106:hover{background:var(--color-accent-bright);border-color:#f4b66fad}._accountPopover_9kj6n_123{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#181716f5;border:1px solid #f7f3ef24;border-radius:1.15rem;width:min(18rem,100vw - 1.5rem);padding:.75rem;animation:.18s cubic-bezier(.22,1,.36,1) both _accountIn_9kj6n_1;position:absolute;top:calc(100% + .75rem);right:0;box-shadow:0 1.5rem 4rem #0000006b,inset 0 1px #ffffff0f}._accountIdentity_9kj6n_141{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.55rem;display:grid}._accountMonogram_9kj6n_150{background:var(--color-accent);width:2.5rem;height:2.5rem;color:var(--color-ink);font-family:var(--font-display);border-radius:.85rem;place-items:center;font-size:1rem;font-weight:650;display:grid;box-shadow:inset 0 1px #ffffff4d}._accountIdentity_9kj6n_141 p,._accountIdentity_9kj6n_141 strong{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._accountIdentity_9kj6n_141 p{color:#fff5eb6b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.68rem;font-weight:600}._accountIdentity_9kj6n_141 strong{color:#fff5ebe0;font-size:.82rem;font-weight:520;display:block}._accountMenuLink_9kj6n_188,._signOutButton_9kj6n_189{box-sizing:border-box;color:#fff5eb9e;cursor:pointer;background:#fff5eb0d;border:1px solid #fff5eb14;border-radius:.8rem;align-items:center;gap:.65rem;width:100%;min-height:2.65rem;margin-top:.4rem;padding:0 .8rem;font-size:.8rem;font-weight:520;text-decoration:none;transition:background-color .16s,color .16s;display:flex}._accountMenuLink_9kj6n_188{margin-top:.35rem}._signOutButton_9kj6n_189:hover,._accountMenuLink_9kj6n_188:hover{color:var(--color-text);background:#fff5eb17}._accountMenuLink_9kj6n_188 svg,._signOutButton_9kj6n_189 svg{width:.95rem;height:.95rem}._link_9kj6n_231{color:#fff5ebb3;letter-spacing:-.015em;border-radius:999px;padding:.75rem clamp(.55rem,1.15vw,1rem);font-size:clamp(.78rem,1vw,.9rem);font-weight:500;line-height:1;text-decoration:none;transition:color .16s,background-color .16s}._link_9kj6n_231:hover{color:var(--color-text);background:#fff5eb1a}html[data-keyboard-navigation=true] ._brand_9kj6n_35:focus-visible,html[data-keyboard-navigation=true] ._link_9kj6n_231:focus-visible,html[data-keyboard-navigation=true] ._accountLink_9kj6n_78:focus-visible,html[data-keyboard-navigation=true] ._accountMenuLink_9kj6n_188:focus-visible,html[data-keyboard-navigation=true] ._signOutButton_9kj6n_189:focus-visible{outline-offset:2px;outline:2px solid #fff5ebbf}@keyframes _accountIn_9kj6n_1{0%{opacity:0;transform:translateY(-.4rem)scale(.98)}}@media (width<=820px){._header_9kj6n_1{padding-inline:.75rem;top:.75rem}._inner_9kj6n_14{border-radius:1.2rem;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;width:100%;min-height:3.5rem;padding:.45rem .45rem .45rem 1rem}._brand_9kj6n_35{margin-left:0;font-size:1.15rem;display:block}._menuButton_9kj6n_74{width:2.65rem;height:2.65rem;color:var(--color-text);cursor:pointer;background:#fff5eb14;border:1px solid #fff5eb1f;border-radius:.9rem;place-items:center;padding:0;display:grid}._actions_9kj6n_37{grid-column:2}._accountLink_9kj6n_78{min-width:4.25rem;height:2.65rem;padding-inline:.85rem;font-size:.82rem}._accountLinkAuthenticated_9kj6n_106{width:2.65rem;min-width:2.65rem;padding:0;font-size:1.02rem}._accountPopover_9kj6n_123{top:calc(100% + .65rem);right:0}._menuButton_9kj6n_74:hover{background:#fff5eb21}html[data-keyboard-navigation=true] ._menuButton_9kj6n_74:focus-visible{outline-offset:2px;outline:2px solid #fff5ebbf}._menuButton_9kj6n_74 svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.3rem;height:1.3rem}._navigation_9kj6n_36{box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;transform-origin:100% 0;pointer-events:none;background:#110703c2;border:1px solid #fff5eb2b;border-radius:1.2rem;flex-direction:column;align-items:stretch;gap:.15rem;width:min(15rem,100vw - 1.5rem);padding:.45rem;transition:opacity .16s,visibility .16s,transform .16s;display:flex;position:absolute;top:calc(100% + .55rem);right:0;transform:translateY(-.45rem)scale(.98);box-shadow:0 1.25rem 3rem #0c040157,inset 0 1px #ffffff14}._navigationOpen_9kj6n_370{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}._link_9kj6n_231{box-sizing:border-box;text-align:left;width:100%;padding:.95rem 1rem;font-size:.95rem}}@media (prefers-reduced-motion:reduce){._accountLink_9kj6n_78,._link_9kj6n_231,._navigation_9kj6n_36,._accountPopover_9kj6n_123{transition:none;animation:none}}._button_16hnn_1{background:var(--color-text);min-height:3.25rem;color:var(--color-ink);letter-spacing:-.02em;cursor:pointer;pointer-events:auto;white-space:nowrap;border:1px solid #ffffff7a;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;margin-top:clamp(.25rem,.8vw,.75rem);padding:.85rem 1.4rem;font-size:clamp(.9rem,1.15vw,1.05rem);font-weight:500;line-height:1;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex}._button_16hnn_1:hover{background:#fff;transform:translateY(-2px)}._button_16hnn_1:disabled{cursor:wait;opacity:.72;transform:none}html[data-keyboard-navigation=true] ._button_16hnn_1:focus-visible{outline-offset:4px;outline:3px solid #fff5eb8c}._button_16hnn_1 svg{flex:none;width:1.35rem;height:1.35rem;transform:translateY(-.02em)}@media (width<=820px){._button_16hnn_1{max-width:100%;min-height:3.5rem;margin-top:.25rem;padding:.9rem 1.35rem;font-size:clamp(.95rem,3.4vw,1.1rem)}._button_16hnn_1 svg{width:1.4rem;height:1.4rem}}@media (prefers-reduced-motion:reduce){._button_16hnn_1{transition:none}}._canvas_ktesf_1{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}._hero_18kbi_1{isolation:isolate;background:var(--color-hero-fallback);width:100%;height:100dvh;position:relative;overflow:hidden}._content_18kbi_11{z-index:1;box-sizing:border-box;color:var(--color-text);text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:clamp(1.5rem,5vw,7rem);display:flex;position:absolute;inset:0}._copy_18kbi_26{flex-direction:column;align-items:center;gap:clamp(.75rem,2vw,2rem);max-width:100%;display:flex}._title_18kbi_34{font-family:var(--font-display);letter-spacing:-.03em;font-kerning:normal;margin:0;font-size:clamp(4rem,15vw,13rem);font-weight:600;line-height:.84}._subtitle_18kbi_44{letter-spacing:-.025em;text-wrap:balance;max-width:36ch;margin:0;font-size:clamp(1rem,2vw,2.2rem);font-weight:600;line-height:1.25}._systemRequirement_18kbi_54{color:#fff5ebad;letter-spacing:-.01em;margin:calc(clamp(.75rem,2vw,2rem)/-1.81818) 0 0;font-size:clamp(.75rem,.9vw,.875rem);font-weight:500}@media (width<=820px){._content_18kbi_11{padding:clamp(7rem,20vw,9rem) clamp(1.25rem,6vw,3rem) clamp(3rem,10vw,5rem)}._copy_18kbi_26{gap:clamp(1rem,3.5vw,1.5rem);width:min(100%,42rem);transform:none}._title_18kbi_34{font-size:clamp(4.75rem,22vw,8rem);line-height:.84}._subtitle_18kbi_44{max-width:32ch;font-size:clamp(1rem,3.8vw,1.35rem);line-height:1.25}._systemRequirement_18kbi_54{margin-top:-.55rem;font-size:.78rem}}._section_1hx17_1{--section-gutter:clamp(1.25rem, 4vw, 4rem);--header-bottom:calc(clamp(.75rem, 1.75vw, 1.75rem) + 3.75rem);z-index:1;height:100dvh;padding:var(--header-bottom) 0 0;box-sizing:border-box;background:radial-gradient(circle at 76% 12%, #ea9b4c1a, transparent 34%), radial-gradient(circle at 16% 88%, #ea9b4c0f, transparent 38%), var(--color-page);color:var(--color-text);align-items:center;display:flex;position:relative;overflow:hidden}._ambient_1hx17_21{pointer-events:none;position:absolute;inset:0;overflow:hidden}._ambient_1hx17_21:before{aspect-ratio:1;content:"";background:radial-gradient(circle,#ea9b4c14,#0000 68%);border-radius:50%;width:56%;position:absolute;top:-36%;left:10%}._content_1hx17_39{width:min(calc(100% - 2 * var(--section-gutter)), 80rem);margin:0 auto;position:relative}._header_1hx17_45{max-width:50rem}._eyebrow_1hx17_49{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .65rem;font-size:.72rem;font-weight:650}._title_1hx17_58{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.7rem,4.4vw,4.3rem);font-weight:570;line-height:.94}._intro_1hx17_67{color:#fff5eba3;letter-spacing:-.018em;text-wrap:balance;max-width:45rem;margin:clamp(.9rem,1.8vh,1.3rem) 0 0;font-size:clamp(.94rem,1.25vw,1.08rem);font-weight:430;line-height:1.42}._featured_1hx17_78{z-index:2;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(.45rem,.8vw,.7rem);margin-top:clamp(1.4rem,3.2vh,2.2rem);display:grid;position:relative}._featuredCard_1hx17_87{box-sizing:border-box;min-width:0;height:clamp(6.2rem,14vh,7.45rem);color:var(--color-text);cursor:default;background:#fff5eb0b;border:1px solid #fff5eb1a;border-radius:1.15rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:.8rem .45rem;transition:border-color .16s,background-color .16s,transform .16s;display:flex;position:relative}._featuredCard_1hx17_87:hover,html[data-keyboard-navigation=true] ._featuredCard_1hx17_87:focus-visible,._featuredCard_1hx17_87[aria-pressed=true]{z-index:3;background:#fff5eb14;border-color:#ea9b4c85;transform:translateY(-.16rem)}html[data-keyboard-navigation=true] ._featuredCard_1hx17_87:focus-visible{outline-offset:2px;outline:2px solid #ea9b4cd6}._brandMark_1hx17_123{color:#fff5ebc2;flex:none;place-items:center;width:clamp(2rem,2.8vw,2.45rem);height:clamp(2rem,2.8vw,2.45rem);transition:color .16s;display:grid}._brandMark_1hx17_123 svg{width:100%;height:100%;display:block}._brandMark_1hx17_123 svg *{stroke:currentColor;fill:currentColor!important}._brandMarkWithoutBackground_1hx17_144 svg>path:first-of-type{stroke:none;fill:#0000!important}._featuredCard_1hx17_87:hover ._brandMark_1hx17_123,html[data-keyboard-navigation=true] ._featuredCard_1hx17_87:focus-visible ._brandMark_1hx17_123,._featuredCard_1hx17_87[aria-pressed=true] ._brandMark_1hx17_123{color:var(--color-accent)}._brandMarkCompact_1hx17_157{color:#ea9b4ce0;width:1.35rem;height:1.35rem}._featuredName_1hx17_163{letter-spacing:-.015em;text-align:center;justify-content:center;align-items:center;gap:.32rem;max-width:100%;font-size:clamp(.7rem,.85vw,.82rem);font-weight:570;line-height:1.08;display:flex}._beta_1hx17_176,._groupBeta_1hx17_177{color:var(--color-accent-bright);letter-spacing:.04em;text-transform:uppercase;background:#ea9b4c1f;border:1px solid #ea9b4c5c;border-radius:999px;align-items:center;font-size:.52rem;font-weight:650;display:inline-flex}._beta_1hx17_176{height:1rem;padding:0 .32rem}._outcome_1hx17_195{z-index:5;box-sizing:border-box;color:#fff5ebd1;letter-spacing:-.01em;opacity:0;visibility:hidden;pointer-events:none;background:#211f1d;border:1px solid #fff5eb1f;border-radius:.9rem;width:min(16.5rem,28vw);padding:.72rem .82rem;font-size:.72rem;font-weight:470;line-height:1.35;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + .65rem);left:50%;transform:translate(-50%,-.3rem);box-shadow:0 .85rem 2.3rem #00000052}._featuredCard_1hx17_87:hover ._outcome_1hx17_195,html[data-keyboard-navigation=true] ._featuredCard_1hx17_87:focus-visible ._outcome_1hx17_195,._featuredCard_1hx17_87[aria-pressed=true] ._outcome_1hx17_195{opacity:1;visibility:visible;transform:translate(-50%)}._outcomeStart_1hx17_232 ._outcome_1hx17_195{left:0;transform:translateY(-.3rem)}._outcomeStart_1hx17_232:hover ._outcome_1hx17_195,html[data-keyboard-navigation=true] ._outcomeStart_1hx17_232:focus-visible ._outcome_1hx17_195,._outcomeStart_1hx17_232[aria-pressed=true] ._outcome_1hx17_195{transform:translate(0)}._outcomeEnd_1hx17_245 ._outcome_1hx17_195{left:auto;right:0;transform:translateY(-.3rem)}._outcomeEnd_1hx17_245:hover ._outcome_1hx17_195,html[data-keyboard-navigation=true] ._outcomeEnd_1hx17_245:focus-visible ._outcome_1hx17_195,._outcomeEnd_1hx17_245[aria-pressed=true] ._outcome_1hx17_195{transform:translate(0)}._groups_1hx17_259{z-index:1;counter-reset:integration-group;border-top:1px solid #fff5eb1a;grid-template-columns:.86fr 1.18fr 1.22fr 1.2fr .96fr;margin-top:clamp(3.9rem,7vh,5.25rem);padding-top:clamp(1.15rem,2.5vh,1.7rem);display:grid;position:relative}._group_1hx17_177{counter-increment:integration-group;min-width:0;padding:0 clamp(1rem,1.8vw,1.5rem)}._group_1hx17_177:first-child{padding-left:0}._group_1hx17_177:last-child{padding-right:0}._group_1hx17_177+._group_1hx17_177{border-left:1px solid #fff5eb17}._groupTitle_1hx17_288{color:#fff5eb75;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(.61rem,.7vw,.68rem);font-weight:650;line-height:1.2}._groupTitle_1hx17_288:before{content:counter(integration-group) ". "}._groupLogos_1hx17_302{grid-template-columns:minmax(0,1fr);gap:.58rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}._groupLogosDense_1hx17_311{grid-template-columns:repeat(2,minmax(0,1fr))}._groupIntegration_1hx17_315{color:#fff5ebc7;letter-spacing:-.012em;align-items:center;gap:.52rem;max-width:100%;font-size:clamp(.68rem,.84vw,.78rem);font-weight:520;line-height:1.2;display:flex}._groupIntegration_1hx17_315>span:last-child{align-items:center;gap:.25rem;display:inline-flex}._groupBeta_1hx17_177{height:.85rem;padding:0 .25rem;font-size:.43rem}._groupCopy_1hx17_339{color:#fff5eb78;letter-spacing:-.012em;margin:clamp(1rem,2vh,1.25rem) 0 0;font-size:clamp(.67rem,.82vw,.76rem);font-weight:420;line-height:1.45}@media (width<=1100px){._featured_1hx17_78{grid-template-columns:repeat(4,minmax(0,1fr))}._featuredCard_1hx17_87{flex-direction:row;gap:.65rem;height:5.2rem}._groups_1hx17_259{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3.2rem}._group_1hx17_177,._group_1hx17_177:first-child,._group_1hx17_177:last-child{padding:0}._group_1hx17_177+._group_1hx17_177{border-left:0}._section_1hx17_1{height:auto;min-height:100dvh;padding:calc(var(--header-bottom) + 2.2rem) 0 4rem;overflow:visible}}@media (width<=820px){._section_1hx17_1{--section-gutter:1rem;min-height:100svh;padding:6.5rem 0 5rem;display:block}._title_1hx17_58{max-width:20rem;font-size:clamp(2.7rem,12vw,4rem)}._intro_1hx17_67{max-width:34rem;margin-top:1.2rem;font-size:1rem}._featured_1hx17_78{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:2rem}._featuredCard_1hx17_87{border-radius:1rem;flex-wrap:wrap;justify-content:flex-start;height:auto;min-height:5.5rem;padding:.85rem}._outcome_1hx17_195{width:100%;max-height:0;box-shadow:none;opacity:0;background:0 0;border:0;padding:0;font-size:.69rem;display:block;position:static;overflow:hidden;transform:none}._featuredCard_1hx17_87:hover ._outcome_1hx17_195,html[data-keyboard-navigation=true] ._featuredCard_1hx17_87:focus-visible ._outcome_1hx17_195,._featuredCard_1hx17_87[aria-pressed=true] ._outcome_1hx17_195,._outcomeStart_1hx17_232:hover ._outcome_1hx17_195,html[data-keyboard-navigation=true] ._outcomeStart_1hx17_232:focus-visible ._outcome_1hx17_195,._outcomeStart_1hx17_232[aria-pressed=true] ._outcome_1hx17_195,._outcomeEnd_1hx17_245:hover ._outcome_1hx17_195,html[data-keyboard-navigation=true] ._outcomeEnd_1hx17_245:focus-visible ._outcome_1hx17_195,._outcomeEnd_1hx17_245[aria-pressed=true] ._outcome_1hx17_195{opacity:1;max-height:4rem;margin-top:.2rem;transform:none}._groups_1hx17_259{grid-template-columns:1fr;gap:2rem;margin-top:2.5rem;padding-top:1.5rem}._groupTitle_1hx17_288{font-size:.72rem}._groupIntegration_1hx17_315{font-size:.78rem}._groupCopy_1hx17_339{max-width:36rem;margin-top:.9rem;font-size:.82rem}}@media (prefers-reduced-motion:reduce){._featuredCard_1hx17_87,._brandMark_1hx17_123,._outcome_1hx17_195{transition:none}}._overlay_1vr59_1{z-index:100;-webkit-backdrop-filter:blur(12px)saturate(.82);backdrop-filter:blur(12px)saturate(.82);background:radial-gradient(circle at 50% 35%,#ea9b4c1c,#0000 32rem),#0a0a0abd;place-items:center;padding:1.25rem;animation:.26s both _overlayIn_1vr59_1;display:grid;position:fixed;inset:0}._overlayClosing_1vr59_16{animation:.22s both _overlayOut_1vr59_1}._panel_1vr59_20{box-sizing:border-box;width:min(30rem,100%);color:var(--color-text);background:linear-gradient(145deg,#f7f3ef0f,#0000 42%),#1a1918;border:1px solid #f7f3ef24;border-radius:clamp(1.5rem,3vw,2rem);padding:clamp(1.5rem,4vw,2.5rem);animation:.52s cubic-bezier(.16,1,.3,1) both _panelIn_1vr59_1;position:relative;overflow:hidden;box-shadow:0 2.5rem 7rem #00000094,0 0 0 1px #0000003d,inset 0 1px #ffffff14}._overlayClosing_1vr59_16 ._panel_1vr59_20{animation:.22s both _panelOut_1vr59_1}._ambient_1vr59_43{pointer-events:none;position:absolute;inset:0;overflow:hidden}._ambient_1vr59_43 span{filter:blur(1px);opacity:.38;border-radius:50%;width:18rem;height:18rem;position:absolute}._ambient_1vr59_43 span:first-child{background:radial-gradient(circle,#f4b66f57,#0000 68%);animation:8s ease-in-out infinite alternate _driftFirst_1vr59_1;top:-12rem;left:-7rem}._ambient_1vr59_43 span:last-child{background:radial-gradient(circle,#ea9b4c2e,#0000 68%);animation:10s ease-in-out infinite alternate _driftSecond_1vr59_1;bottom:-13rem;right:-10rem}._close_1vr59_73{z-index:3;color:#fff5eb94;cursor:pointer;background:#fff5eb0f;border:1px solid #fff5eb1a;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;padding:0;transition:color .16s,background-color .16s,transform .16s;display:grid;position:absolute;top:1rem;right:1rem}._close_1vr59_73:hover{color:var(--color-text);background:#fff5eb1f;transform:rotate(3deg)}._close_1vr59_73 svg{width:1rem;height:1rem}._brand_1vr59_105{z-index:1;color:var(--color-text);font-family:var(--font-display);letter-spacing:-.035em;align-items:center;gap:.65rem;margin-bottom:clamp(2rem,6vw,3.25rem);font-size:1.15rem;font-weight:600;display:inline-flex;position:relative}._brandMark_1vr59_119{object-fit:cover;border-radius:.65rem;width:2rem;height:2rem;display:block;box-shadow:0 .65rem 1.5rem #ea9b4c33}._step_1vr59_128{z-index:1;min-height:17.75rem;animation:.42s cubic-bezier(.22,1,.36,1) both _stepIn_1vr59_1;position:relative}._eyebrow_1vr59_135{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.72rem;font-weight:700}._title_1vr59_144{color:var(--color-text);font-family:var(--font-display);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(2.15rem,7vw,3.3rem);font-weight:560;line-height:.96}._description_1vr59_155{color:#fff5eb94;text-wrap:pretty;max-width:37ch;margin:1rem 0 1.75rem;font-size:.95rem;line-height:1.55}._description_1vr59_155 strong{color:#fff5ebe0;font-weight:550}._form_1vr59_169{gap:1rem;display:grid}._field_1vr59_174{gap:.55rem;display:grid}._fieldLabel_1vr59_179{color:#fff5eb8c;font-size:.78rem;font-weight:550}._inputShell_1vr59_185{background:#fff5eb0d;border:1px solid #fff5eb21;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;min-height:3.65rem;padding:0 1rem;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #ffffff08}._inputShell_1vr59_185:focus-within{background:#fff5eb12;border-color:#ea9b4ce0;box-shadow:0 0 0 4px #ea9b4c21,0 .75rem 2.5rem #0000002e}._inputShell_1vr59_185>svg{color:#fff5eb5c;width:1.05rem;height:1.05rem}._inputShell_1vr59_185 input{min-width:0;height:100%;color:var(--color-text);background:0 0;border:0;outline:0;padding:0;font-size:1rem}._inputShell_1vr59_185 input::placeholder{color:#fff5eb47}._primary_1vr59_231{background:var(--color-accent);min-height:3.5rem;color:var(--color-ink);cursor:pointer;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:0 1.25rem;font-size:.94rem;font-weight:600;transition:transform .18s,filter .18s;display:inline-flex}._primary_1vr59_231:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)}._primary_1vr59_231:disabled{cursor:default;filter:saturate(.4);opacity:.48}._primary_1vr59_231 svg{width:1rem;height:1rem}._otpShell_1vr59_266{--otp-progress:0;--otp-progress-position:0%;cursor:text;padding:.3rem 0 .8rem;position:relative}._otpInput_1vr59_275{z-index:4;caret-color:#0000;color:#0000;opacity:.01;cursor:text;background:0 0;border:0;outline:none;width:100%;height:calc(100% - .45rem);padding:0;position:absolute;inset:0}._otpCells_1vr59_291{z-index:2;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.35rem,1.5vw,.55rem);display:grid;position:relative}._otpCell_1vr59_291{aspect-ratio:.88;min-width:0;color:var(--color-text);font-family:var(--font-display);font-variant-numeric:tabular-nums;background:linear-gradient(145deg,#ffffff0d,#0000),#fff5eb0a;border:1px solid #fff5eb1f;border-radius:clamp(.7rem,2vw,.95rem);place-items:center;font-size:clamp(1.35rem,5vw,1.9rem);font-weight:560;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}._otpCell_1vr59_291:after{content:"";opacity:0;background:radial-gradient(circle at 50% 110%,#ea9b4c40,#0000 58%);transition:opacity .22s;position:absolute;inset:0}._otpCellFilled_1vr59_333{background-color:#ea9b4c14;border-color:#ea9b4c6b;box-shadow:inset 0 1px #ffffff12,0 .7rem 1.8rem #0000001f}._otpCellFilled_1vr59_333:after{opacity:1}._otpCellActive_1vr59_345{background-color:#ea9b4c1c;border-color:#f4b66fe6;transform:translateY(-2px);box-shadow:0 0 0 3px #ea9b4c21,0 0 2rem #ea9b4c21,inset 0 1px #ffffff14}._otpDigit_1vr59_355{z-index:1;animation:.32s cubic-bezier(.2,1.4,.45,1) both _digitIn_1vr59_1;position:relative}._otpCaret_1vr59_361{background:var(--color-accent);border-radius:999px;width:2px;height:1.65rem;animation:1s ease-in-out infinite _caretPulse_1vr59_1;box-shadow:0 0 .8rem #ea9b4ca8}._otpProgress_1vr59_370{z-index:1;background:linear-gradient(90deg, #be6b24, var(--color-accent-bright));height:2px;transform:scaleX(var(--otp-progress));transform-origin:0;border-radius:999px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 1rem #ea9b4c6b}._otpGlow_1vr59_385{bottom:-1.65rem;left:var(--otp-progress-position);filter:blur(3px);width:3rem;height:3rem;opacity:calc(var(--otp-progress) * .85);background:radial-gradient(circle,#ea9b4c40,#0000 68%);border-radius:50%;transition:left .32s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;transform:translate(-50%)}._otpVerifying_1vr59_401 ._otpCell_1vr59_291{animation:.72s ease-in-out infinite alternate _verifyWave_1vr59_1;animation-delay:calc(var(--otp-index) * 55ms)}._otpInvalid_1vr59_406{animation:.46s cubic-bezier(.36,.07,.19,.97) _invalidShake_1vr59_1}._otpInvalid_1vr59_406 ._otpCell_1vr59_291{background-color:#ff503e12;border-color:#ff65527a}._codeStatus_1vr59_415{color:#fff5eb61;min-height:2.75rem;margin-top:.85rem;font-size:.78rem;line-height:1.4}._verifyingText_1vr59_423{color:#fff5eba3;align-items:center;gap:.55rem;display:inline-flex}._spinner_1vr59_430{border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:.9rem;height:.9rem;animation:.7s linear infinite _spin_1vr59_430;display:inline-block}._error_1vr59_441{color:#ff8c7a;margin:0;font-size:.8rem;line-height:1.4}._codeActions_1vr59_448{justify-content:space-between;gap:1rem;margin-top:.6rem;display:flex}._textButton_1vr59_455{color:#fff5eb7a;cursor:pointer;background:0 0;border:0;padding:.2rem 0;font-size:.82rem;font-weight:550;transition:color .16s}._textButton_1vr59_455:hover:not(:disabled){color:var(--color-accent-bright)}._textButton_1vr59_455:disabled{cursor:default;opacity:.42}._privacyNote_1vr59_475{z-index:1;color:#fff5eb57;border-top:1px solid #fff5eb14;align-items:flex-start;gap:.6rem;margin-top:1.75rem;padding-top:1.15rem;font-size:.72rem;line-height:1.45;display:flex;position:relative}._privacyNote_1vr59_475>svg{color:#ea9b4cb8;flex:none;width:.85rem;height:.85rem;margin-top:.1rem}._privacyNote_1vr59_475 a{color:#fff5eb8a;text-decoration:none;transition:color .16s}._privacyNote_1vr59_475 a:hover{color:var(--color-accent-bright)}._successOrb_1vr59_507{background:radial-gradient(circle at 38% 28%, #ffffff5c, transparent 34%), linear-gradient(145deg, var(--color-accent-bright), #bd6922);width:5.25rem;height:5.25rem;color:var(--color-ink);border-radius:50%;place-items:center;margin-bottom:2rem;animation:.62s cubic-bezier(.2,1.4,.45,1) both _successPop_1vr59_1;display:grid;position:relative;box-shadow:0 0 0 .55rem #ea9b4c17,0 1.5rem 4rem #0000004d}._successOrb_1vr59_507>svg{stroke-width:3px;width:2rem;height:2rem}._successRing_1vr59_531{border:1px solid #ea9b4c85;border-radius:50%;animation:1.5s ease-out infinite _successRing_1vr59_531;position:absolute;inset:-.65rem}html[data-keyboard-navigation=true] ._close_1vr59_73:focus-visible,html[data-keyboard-navigation=true] ._primary_1vr59_231:focus-visible,html[data-keyboard-navigation=true] ._textButton_1vr59_455:focus-visible,html[data-keyboard-navigation=true] ._privacyNote_1vr59_475 a:focus-visible{outline-offset:3px;outline:2px solid #fff5ebbd}@keyframes _overlayIn_1vr59_1{0%{opacity:0}}@keyframes _overlayOut_1vr59_1{to{opacity:0}}@keyframes _panelIn_1vr59_1{0%{opacity:0;transform:translateY(1.1rem)scale(.97)}}@keyframes _panelOut_1vr59_1{to{opacity:0;transform:translateY(.6rem)scale(.985)}}@keyframes _stepIn_1vr59_1{0%{opacity:0;transform:translateY(.55rem)}}@keyframes _digitIn_1vr59_1{0%{opacity:0;transform:translateY(.35rem)scale(.68)}}@keyframes _caretPulse_1vr59_1{0%,to{opacity:.28;transform:scaleY(.82)}50%{opacity:1;transform:scaleY(1)}}@keyframes _invalidShake_1vr59_1{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(7px)}30%,50%,70%{transform:translate(-10px)}40%,60%{transform:translate(10px)}}@keyframes _verifyWave_1vr59_1{0%{border-color:#f48f3952;transform:translateY(0)}to{border-color:#f48f39e6;transform:translateY(-3px);box-shadow:0 0 1.25rem #ee7c2029}}@keyframes _spin_1vr59_430{to{transform:rotate(1turn)}}@keyframes _successPop_1vr59_1{0%{opacity:0;transform:scale(.5)rotate(-8deg)}}@keyframes _successRing_1vr59_531{0%{opacity:.7;transform:scale(.88)}to{opacity:0;transform:scale(1.42)}}@keyframes _driftFirst_1vr59_1{to{transform:translate(2.5rem,1.5rem)scale(1.08)}}@keyframes _driftSecond_1vr59_1{to{transform:translate(-2rem,-1rem)scale(1.12)}}@media (width<=560px){._overlay_1vr59_1{align-items:end;padding:.65rem}._panel_1vr59_20{border-radius:1.5rem;width:100%;padding:1.4rem 1.2rem 1.25rem}._brand_1vr59_105{margin-bottom:2rem}._step_1vr59_128{min-height:16.75rem}._otpCells_1vr59_291{gap:.32rem}._otpCell_1vr59_291{border-radius:.72rem;font-size:1.35rem}}@media (prefers-reduced-motion:reduce){._overlay_1vr59_1,._overlayClosing_1vr59_16,._panel_1vr59_20,._overlayClosing_1vr59_16 ._panel_1vr59_20,._ambient_1vr59_43 span,._step_1vr59_128,._otpDigit_1vr59_355,._otpCaret_1vr59_361,._otpVerifying_1vr59_401 ._otpCell_1vr59_291,._otpInvalid_1vr59_406,._spinner_1vr59_430,._successOrb_1vr59_507,._successRing_1vr59_531{animation:none}._otpProgress_1vr59_370,._otpGlow_1vr59_385{transition:none}}._section_e54gm_1{--section-gutter:clamp(1.25rem, 4vw, 4rem);--header-bottom:calc(clamp(.75rem, 1.75vw, 1.75rem) + 3.75rem);z-index:1;height:100dvh;padding:var(--header-bottom) 0 0;box-sizing:border-box;background:var(--color-surface-light);color:var(--color-ink);align-items:center;display:flex;position:relative;overflow:hidden}._content_e54gm_18{width:min(calc(100% - 2 * var(--section-gutter)), 80rem);margin:0 auto}._header_e54gm_23{opacity:0;max-width:70rem;transform:translateY(.8rem)}._section_e54gm_1[data-visible=true] ._header_e54gm_23{animation:.52s cubic-bezier(.22,1,.36,1) forwards _metrics-enter_e54gm_1}._title_e54gm_33{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(2.65rem,4.9vw,4.55rem);font-weight:580;line-height:.96}._title_e54gm_33 span{color:var(--color-accent-strong)}._intro_e54gm_46{color:#10080594;letter-spacing:-.017em;text-wrap:balance;max-width:46rem;margin:clamp(.75rem,1.8vh,1.15rem) 0 0;font-size:clamp(.88rem,1.18vw,1.05rem);font-weight:430;line-height:1.48}._memoryComparisons_e54gm_57{opacity:0;border-top:1px solid #1008051c;margin-top:clamp(1.5rem,3.7vh,2.65rem);transform:translateY(1rem)}._section_e54gm_1[data-visible=true] ._memoryComparisons_e54gm_57{animation:.56s cubic-bezier(.22,1,.36,1) 80ms forwards _metrics-enter_e54gm_1}._comparison_e54gm_69{border-bottom:1px solid #1008051c;grid-template-columns:minmax(8.5rem,.62fr) minmax(0,3fr) minmax(6rem,.62fr);align-items:center;gap:clamp(1rem,2vw,2rem);min-height:clamp(6.4rem,14vh,7.4rem);display:grid}._comparison_e54gm_69 h3,._metric_e54gm_79 h3{letter-spacing:-.025em;margin:0;font-size:clamp(.88rem,1.2vw,1.05rem);font-weight:590;line-height:1.15}._barGroup_e54gm_87{gap:.72rem;display:grid}._barRow_e54gm_92{grid-template-columns:4.3rem 6.2rem minmax(0,1fr);align-items:center;gap:.8rem;min-width:0;display:grid}._productName_e54gm_100{color:#10080594;font-size:.72rem;font-weight:500}._barRow_e54gm_92:first-child ._productName_e54gm_100{color:var(--color-accent-strong)}._barRow_e54gm_92 strong{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.025em;white-space:nowrap;font-size:clamp(.86rem,1.2vw,1.02rem);font-weight:590}._track_e54gm_118{background:#eeecea;border-radius:999px;height:.42rem;display:block;position:relative;overflow:hidden}._fill_e54gm_127{width:calc(var(--bar-ratio) * 100%);border-radius:inherit;transform-origin:0;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}._section_e54gm_1[data-visible=true] ._fill_e54gm_127{animation:.76s cubic-bezier(.22,1,.36,1) .24s forwards _fill-bar_e54gm_1}._fillTermy_e54gm_140{background:var(--color-accent)}._fillTermius_e54gm_144{background:#544f4c}._result_e54gm_148{color:#10080591;flex-direction:column;align-items:flex-start;margin:0;line-height:1;display:flex}._result_e54gm_148 strong{color:var(--color-accent-strong);font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.045em;font-size:clamp(1.65rem,2.7vw,2.35rem);font-weight:570}._result_e54gm_148 span{margin-top:.35rem;font-size:.72rem;font-weight:480}._supportingMetrics_e54gm_172{opacity:0;border-bottom:1px solid #1008051c;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;transform:translateY(1rem)}._section_e54gm_1[data-visible=true] ._supportingMetrics_e54gm_172{animation:.56s cubic-bezier(.22,1,.36,1) .15s forwards _metrics-enter_e54gm_1}._metric_e54gm_79{border-right:1px solid #1008051c;min-width:0;padding:clamp(1rem,2.2vh,1.4rem) clamp(1rem,2.5vw,2rem)}._metric_e54gm_79:first-child{padding-left:0}._metric_e54gm_79:last-child{border-right:0;padding-right:0}._metricValues_e54gm_200{align-items:center;gap:clamp(.6rem,1.5vw,1.2rem);margin:.7rem 0 0;display:flex}._metricValues_e54gm_200>span{flex-direction:column;min-width:0;display:flex}._metricValues_e54gm_200 strong{font-family:var(--font-body);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.035em;white-space:nowrap;font-size:clamp(1.35rem,2.3vw,2rem);font-weight:560;line-height:1}._metricValues_e54gm_200 small{color:#10080580;margin-top:.32rem;font-size:.64rem;font-weight:480}._metricValues_e54gm_200>span:first-child small{color:var(--color-accent-strong)}._metricValues_e54gm_200 em{color:#10080561;font-size:.74rem;font-style:normal}._metricResult_e54gm_240{color:var(--color-accent-strong);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;margin:.6rem 0 0;font-size:clamp(.84rem,1.2vw,1.02rem);font-weight:560}@keyframes _metrics-enter_e54gm_1{to{opacity:1;transform:translateY(0)}}@keyframes _fill-bar_e54gm_1{to{transform:scaleX(1)}}@media (width<=820px){._section_e54gm_1{align-items:flex-start;height:auto;min-height:100svh;padding:6rem 0 3.5rem;overflow:visible}._content_e54gm_18{width:min(100% - 2.5rem,42rem)}._title_e54gm_33{max-width:22rem;font-size:clamp(2.55rem,12vw,3.55rem)}._intro_e54gm_46{max-width:32rem;font-size:.9rem}._memoryComparisons_e54gm_57{margin-top:2rem}._comparison_e54gm_69{grid-template-columns:minmax(0,1fr) auto;gap:1rem;min-height:0;padding:1.2rem 0}._comparison_e54gm_69 h3{grid-column:1}._barGroup_e54gm_87{grid-area:2/1/auto/-1}._result_e54gm_148{grid-area:1/2;align-items:flex-end}._barRow_e54gm_92{grid-template-columns:3.65rem 5.3rem minmax(0,1fr);gap:.55rem}._result_e54gm_148 strong{font-size:1.75rem}._supportingMetrics_e54gm_172{grid-template-columns:1fr}._metric_e54gm_79,._metric_e54gm_79:first-child,._metric_e54gm_79:last-child{border-bottom:1px solid #1008051c;border-right:0;grid-template-columns:minmax(0,.7fr) minmax(0,1.25fr);align-items:center;gap:.35rem 1rem;padding:1.1rem 0;display:grid}._metric_e54gm_79:last-child{border-bottom:0}._metric_e54gm_79 h3{grid-area:1/1/span 2}._metricValues_e54gm_200{grid-column:2;margin-top:0}._metricValues_e54gm_200 strong{font-size:1.22rem}._metricResult_e54gm_240{grid-column:2;margin-top:.15rem}}@media (width<=430px){._barRow_e54gm_92{grid-template-columns:3.55rem 4.75rem minmax(0,1fr)}._metric_e54gm_79,._metric_e54gm_79:first-child,._metric_e54gm_79:last-child{grid-template-columns:minmax(5.5rem,.65fr) minmax(0,1.35fr)}}@media (prefers-reduced-motion:reduce){._header_e54gm_23,._memoryComparisons_e54gm_57,._supportingMetrics_e54gm_172{opacity:1;animation:none;transform:none}._fill_e54gm_127,._section_e54gm_1[data-visible=true] ._fill_e54gm_127{animation:none;transform:scaleX(1)}}._section_e7l0m_1{--section-gutter:clamp(1.25rem, 4vw, 4rem);--header-bottom:calc(clamp(.75rem, 1.75vw, 1.75rem) + 3.75rem);z-index:1;height:100dvh;padding:var(--header-bottom) 0 0;box-sizing:border-box;background:var(--color-surface-light);color:var(--color-ink);align-items:center;display:flex;position:relative;overflow:hidden}._content_e7l0m_18{width:min(calc(100% - 2 * var(--section-gutter)), 80rem);margin:0 auto}._header_e7l0m_23{max-width:45rem}._eyebrow_e7l0m_27{color:var(--color-accent-strong);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .45rem;font-size:.68rem;font-weight:700}._title_e7l0m_36{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,3.6vw,3.45rem);font-weight:590;line-height:.96}._comparison_e7l0m_45{grid-template-columns:minmax(0,1.85fr) minmax(17rem,.95fr);gap:clamp(.8rem,1.5vw,1.2rem);margin-top:clamp(1.05rem,2.5vh,1.65rem);display:grid}._card_e7l0m_52{box-sizing:border-box;border-radius:1.35rem;min-width:0;height:clamp(24rem,58vh,28.25rem)}._proCard_e7l0m_59{background:#fff;border:1.5px solid #ea9b4cd1;grid-template-columns:minmax(13.5rem,.77fr) minmax(0,1.55fr);gap:clamp(1rem,2vw,1.6rem);padding:clamp(1.15rem,2vw,1.55rem);display:grid;box-shadow:0 1.25rem 3.5rem #1715130d}._proIntro_e7l0m_69{flex-direction:column;justify-content:space-between;min-width:0;display:flex}._proTitle_e7l0m_76,._cardTitle_e7l0m_77{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:590;line-height:1}._proTitle_e7l0m_76{color:var(--color-accent-strong)}._cardIntro_e7l0m_90{color:#10080591;letter-spacing:-.015em;text-wrap:balance;max-width:28rem;margin:.7rem 0 0;font-size:clamp(.82rem,1.05vw,.96rem);font-weight:430;line-height:1.42}._proAction_e7l0m_101{margin-top:1.4rem}._primaryCta_e7l0m_105,._secondaryCta_e7l0m_106{box-sizing:border-box;letter-spacing:-.018em;text-align:center;cursor:pointer;border-radius:.8rem;justify-content:center;align-items:center;width:100%;min-height:3.1rem;padding:.75rem 1rem;font-size:.9rem;font-weight:570;line-height:1.1;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}._primaryCta_e7l0m_105{background:var(--color-accent);color:var(--color-ink);border:1px solid #d98737}._primaryCta_e7l0m_105:hover{background:var(--color-accent-bright);transform:translateY(-1px)}._primaryCta_e7l0m_105:disabled,._secondaryCta_e7l0m_106:disabled{cursor:wait;opacity:.62;transform:none}._trialNote_e7l0m_146{color:#1008058a;letter-spacing:-.01em;margin:.75rem 0 0;font-size:.72rem;line-height:1.4}._checkoutError_e7l0m_154{color:#a53f14;margin:.55rem 0 0;font-size:.7rem;line-height:1.4}._proDetails_e7l0m_161{flex-direction:column;gap:clamp(.85rem,1.6vh,1.1rem);min-width:0;display:flex}._planPicker_e7l0m_168{background:#faf9f8;border:1px solid #1008051f;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid;position:relative;overflow:hidden}._planIndicator_e7l0m_179{z-index:0;border:1.5px solid var(--color-accent);box-sizing:border-box;backface-visibility:hidden;pointer-events:none;will-change:transform;background:#fff8f0;width:calc(33.3333% - .666667px);transition:transform .24s cubic-bezier(.22,1,.36,1),border-radius .18s;position:absolute;top:1px;bottom:1px;left:1px}._planPicker_e7l0m_168[data-selected=termy-yearly] ._planIndicator_e7l0m_179{border-radius:.9rem 0 0 .9rem;transform:translate(0,0)}._planPicker_e7l0m_168[data-selected=termy-monthly] ._planIndicator_e7l0m_179{border-radius:0;transform:translate(100%)}._planPicker_e7l0m_168[data-selected=termy-lifetime] ._planIndicator_e7l0m_179{border-radius:0 .9rem .9rem 0;transform:translate(200%)}._planOption_e7l0m_212{z-index:1;min-width:0;min-height:8.8rem;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #1008051a;flex-direction:column;align-items:flex-start;padding:.85rem .75rem .7rem;transition:color .2s;display:flex;position:relative}._planOption_e7l0m_212:last-child{border-right:0}@media (hover:hover){._planOption_e7l0m_212:not([aria-pressed=true]):hover{background:#ffffff7a}}._planOptionSelected_e7l0m_240{background:0 0}._planTopline_e7l0m_244{color:#100805ad;justify-content:space-between;align-items:center;gap:.35rem;width:100%;min-height:1.35rem;font-size:.72rem;font-weight:650;display:flex}._planOptionSelected_e7l0m_240 ._planTopline_e7l0m_244{color:var(--color-accent-strong)}._bestValue_e7l0m_260,._savings_e7l0m_261{color:var(--color-accent-strong);white-space:nowrap;border:1px solid #dc660e6b;border-radius:999px;justify-content:center;align-items:center;font-size:.53rem;font-weight:680;line-height:1;display:inline-flex}._bestValue_e7l0m_260{min-height:1.15rem;padding:0 .38rem}._planPrice_e7l0m_279{font-family:var(--font-body);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.018em;white-space:nowrap;margin-top:.5rem;font-size:clamp(1.05rem,1.7vw,1.38rem);font-weight:560;line-height:1.05;transition:color .18s}._planOptionSelected_e7l0m_240 ._planPrice_e7l0m_279{color:var(--color-accent-strong)}._mobilePlanSummary_e7l0m_295{display:none}._planPrice_e7l0m_279 span{color:#1008058c;font-family:var(--font-body);letter-spacing:-.01em;font-size:.62rem;font-weight:450}._planDetail_e7l0m_307{color:#1008058a;letter-spacing:-.01em;margin-top:.42rem;font-size:.6rem;line-height:1.26}._savings_e7l0m_261{min-height:1.25rem;margin-top:auto;padding:0 .45rem}._featureList_e7l0m_321{flex-direction:column;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}._featureList_e7l0m_321 li{color:#100805db;letter-spacing:-.014em;border-bottom:1px solid #10080517;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.55rem;min-width:0;padding:clamp(.38rem,.85vh,.48rem) 0;font-size:clamp(.68rem,.88vw,.8rem);font-weight:470;line-height:1.25;display:grid}._featureList_e7l0m_321 li:last-child{border-bottom:0}._featureList_e7l0m_321 svg{width:.95rem;height:.95rem;color:var(--color-accent-strong);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}._freeCard_e7l0m_360{background:#fafafa;border:1px solid #10080521;flex-direction:column;padding:clamp(1.25rem,2.4vw,2rem) clamp(1.25rem,2.4vw,2rem) clamp(1.75rem,3vw,2.5rem);display:flex}._freePrice_e7l0m_369{font-family:var(--font-body);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.025em;margin:clamp(1.35rem,3.5vh,2.2rem) 0 0;font-size:clamp(2.5rem,4.2vw,3.5rem);font-weight:540;line-height:1.05}._freePrice_e7l0m_369 span{color:#10080587;font-family:var(--font-body);letter-spacing:-.02em;font-size:.9rem;font-weight:430}._secondaryCta_e7l0m_106{color:var(--color-ink);background:#f0efee;border:1px solid #1008051f;margin-top:clamp(1rem,2.5vh,1.5rem)}._secondaryCta_e7l0m_106:hover{background:#e8e6e4;border-color:#10080533;transform:translateY(-1px)}._freeFeatureList_e7l0m_400{margin-top:auto;padding-bottom:clamp(.8rem,1.5vw,1.15rem)}._freeFeatureList_e7l0m_400 svg{color:var(--color-ink)}html[data-keyboard-navigation=true] ._primaryCta_e7l0m_105:focus-visible,html[data-keyboard-navigation=true] ._secondaryCta_e7l0m_106:focus-visible,html[data-keyboard-navigation=true] ._planOption_e7l0m_212:focus-visible{outline-offset:2px;outline:2px solid #da6916c7}@media (width<=1040px){._comparison_e7l0m_45{grid-template-columns:minmax(0,1.7fr) minmax(15.5rem,.8fr)}._proCard_e7l0m_59{grid-template-columns:minmax(11.5rem,.68fr) minmax(0,1.55fr)}._planOption_e7l0m_212{padding-inline:.55rem}._bestValue_e7l0m_260{display:none}}@media (width<=820px){._section_e7l0m_1{align-items:flex-start;height:auto;min-height:100svh;padding:6rem 0 3.5rem;overflow:visible}._content_e7l0m_18{width:min(100% - 2.5rem,42rem)}._title_e7l0m_36{font-size:clamp(2.35rem,11vw,3.4rem)}._comparison_e7l0m_45{grid-template-columns:minmax(0,1fr)}._card_e7l0m_52{height:auto}._proCard_e7l0m_59{grid-template-columns:minmax(0,1fr)}._proIntro_e7l0m_69{gap:1.5rem}._planOption_e7l0m_212{min-height:9.25rem;padding:.8rem .55rem .7rem}._planTopline_e7l0m_244{font-size:.68rem}._bestValue_e7l0m_260{display:none}._planPrice_e7l0m_279{font-size:clamp(.95rem,4vw,1.2rem)}._planDetail_e7l0m_307{font-size:.56rem}._featureList_e7l0m_321 li{font-size:.78rem}._freeFeatureList_e7l0m_400{margin-top:1.4rem}}@media (width<=520px){._content_e7l0m_18{width:calc(100% - 1.5rem)}._comparison_e7l0m_45{margin-top:1.25rem}._proCard_e7l0m_59,._freeCard_e7l0m_360{border-radius:1.2rem;padding:1.15rem}._freeCard_e7l0m_360{padding-bottom:1.65rem}._planPicker_e7l0m_168{border-radius:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}._planPicker_e7l0m_168[data-selected=termy-yearly] ._planIndicator_e7l0m_179{border-radius:.8rem 0 0 .8rem;transform:translate(0,0)}._planPicker_e7l0m_168[data-selected=termy-monthly] ._planIndicator_e7l0m_179{border-radius:0;transform:translate(100%)}._planPicker_e7l0m_168[data-selected=termy-lifetime] ._planIndicator_e7l0m_179{border-radius:0 .8rem .8rem 0;transform:translate(200%)}._planOption_e7l0m_212{border-bottom:0;border-right:1px solid #1008051a;justify-content:center;align-items:center;min-height:3.35rem;padding:.65rem .4rem}._planOption_e7l0m_212:last-child{border-right:0}._planTopline_e7l0m_244{justify-content:center;min-height:auto;font-size:.72rem}._bestValue_e7l0m_260,._planOption_e7l0m_212 ._planPrice_e7l0m_279,._planOption_e7l0m_212 ._planDetail_e7l0m_307,._planOption_e7l0m_212 ._savings_e7l0m_261{display:none}._mobilePlanSummary_e7l0m_295{flex-direction:column;justify-content:center;align-items:flex-start;gap:.45rem;min-height:6.9rem;padding:.9rem .15rem .15rem;display:flex}._mobilePlanPrice_e7l0m_576{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.025em;font-size:1.75rem;font-weight:560;line-height:1}._mobilePlanPrice_e7l0m_576>span{color:#1008058c;letter-spacing:-.01em;font-size:.78rem;font-weight:430}._mobilePlanDetail_e7l0m_591{color:#1008058f;max-width:34rem;font-size:.72rem;line-height:1.35}._mobilePlanBadges_e7l0m_598{gap:.45rem;display:flex}._mobilePlanBadges_e7l0m_598 ._bestValue_e7l0m_260,._mobilePlanBadges_e7l0m_598 ._savings_e7l0m_261{min-height:1.25rem;margin:0;padding:0 .45rem;display:inline-flex}}@media (prefers-reduced-motion:reduce){._primaryCta_e7l0m_105,._secondaryCta_e7l0m_106,._planOption_e7l0m_212,._planIndicator_e7l0m_179,._planPrice_e7l0m_279{transition:none}}._section_np9ta_1{--section-gutter:clamp(1.25rem, 4vw, 4rem);--header-bottom:calc(clamp(.75rem, 1.75vw, 1.75rem) + 3.75rem);z-index:1;height:100dvh;padding:var(--header-bottom) 0 0;box-sizing:border-box;background:var(--color-page);color:var(--color-text);align-items:center;display:flex;position:relative;overflow:hidden}._ambient_np9ta_18{pointer-events:none;position:absolute;inset:0;overflow:hidden}._ambient_np9ta_18:before,._ambient_np9ta_18:after{content:"";filter:blur(2px);border-radius:50%;position:absolute}._ambient_np9ta_18:before{aspect-ratio:1;background:radial-gradient(circle,#ea9b4c1c,#0000 70%);width:68%;top:-58%;left:-12%}._ambient_np9ta_18:after{aspect-ratio:1;background:radial-gradient(circle,#ea9b4c14,#0000 70%);width:72%;bottom:-65%;right:-30%}._content_np9ta_49{width:min(calc(100% - 2 * var(--section-gutter)), 80rem);margin:0 auto;position:relative}._sectionHeader_np9ta_55{opacity:0;max-width:52rem;transform:translateY(.8rem)}._section_np9ta_1[data-visible=true] ._sectionHeader_np9ta_55{animation:.52s cubic-bezier(.22,1,.36,1) forwards _section-enter_np9ta_1}._sectionTitle_np9ta_65{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.7rem,4.4vw,4.3rem);font-weight:570;line-height:.96}._sectionTitle_np9ta_65 span{color:var(--color-accent)}._sectionIntro_np9ta_78{color:#fff5eb9e;letter-spacing:-.018em;text-wrap:balance;max-width:45rem;margin:clamp(.65rem,1.5vh,1rem) 0 0;font-size:clamp(.92rem,1.2vw,1.05rem);font-weight:430;line-height:1.42}._releaseLayout_np9ta_89{opacity:0;grid-template-columns:minmax(0,1.35fr) minmax(20rem,.72fr);gap:clamp(2.2rem,5vw,5.5rem);min-height:clamp(21rem,46vh,24.5rem);margin-top:clamp(1.25rem,3vh,2rem);display:grid;transform:translateY(1rem)}._section_np9ta_1[data-visible=true] ._releaseLayout_np9ta_89{animation:.56s cubic-bezier(.22,1,.36,1) 90ms forwards _section-enter_np9ta_1}._releaseDetail_np9ta_104{contain:layout;transform-origin:42%;will-change:opacity, transform;flex-direction:column;min-width:0;min-height:clamp(21rem,46vh,24.5rem);display:flex}._releaseLabel_np9ta_114{color:var(--color-accent);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .45rem;font-size:.68rem;font-weight:680}._versionRow_np9ta_123{align-items:flex-end;gap:clamp(1rem,2vw,1.7rem);min-width:0;display:flex}._version_np9ta_123{font-family:var(--font-body);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.055em;margin:0;font-size:clamp(3.65rem,7.2vw,6.5rem);font-weight:540;line-height:.9}._versionRow_np9ta_123 time{color:#fff5ebab;font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:.5rem;font-size:clamp(.76rem,1vw,.9rem);font-weight:430;line-height:1}._releaseTitle_np9ta_150{font-family:var(--font-display);letter-spacing:-.04em;margin:clamp(.7rem,1.5vh,1rem) 0 0;font-size:clamp(1.7rem,2.75vw,2.55rem);font-weight:560;line-height:1.02}._releaseLead_np9ta_159{color:#fff5eb9e;letter-spacing:-.015em;max-width:42rem;min-height:2.9em;margin:.55rem 0 0;font-size:clamp(.8rem,1.08vw,.95rem);font-weight:420;line-height:1.45}._highlights_np9ta_170{align-content:start;gap:clamp(.45rem,1vh,.65rem);max-width:44rem;min-height:clamp(5.3rem,12vh,6.3rem);margin:clamp(.8rem,1.8vh,1.15rem) 0 0;padding:0;list-style:none;display:grid}._highlights_np9ta_170 li{color:#fff5ebc7;letter-spacing:-.012em;grid-template-columns:1.15rem minmax(0,1fr);align-items:start;gap:.62rem;font-size:clamp(.75rem,.98vw,.87rem);font-weight:460;line-height:1.35;display:grid}._highlights_np9ta_170 svg{width:1rem;height:1rem;color:var(--color-accent);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;margin-top:.05rem}._actions_np9ta_204{align-items:center;gap:.7rem;margin-top:auto;padding-top:clamp(.95rem,2.2vh,1.35rem);display:flex}._downloadButton_np9ta_212,._notesButton_np9ta_213{box-sizing:border-box;letter-spacing:-.015em;cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;min-height:2.85rem;padding:.7rem 1rem;font-size:.82rem;font-weight:560;line-height:1;text-decoration:none;transition:transform .16s,background-color .16s,border-color .16s;display:inline-flex}._downloadButton_np9ta_212{border:1px solid var(--color-accent-bright);background:var(--color-accent);color:var(--color-ink);gap:.52rem}._downloadButton_np9ta_212 svg{flex:none;width:1.15rem;height:1.15rem}._notesButton_np9ta_213{color:var(--color-text);background:#fff5eb0a;border:1px solid #fff5eb2b}._downloadButton_np9ta_212:hover,._notesButton_np9ta_213:hover{transform:translateY(-1px)}._downloadButton_np9ta_212:hover{background:var(--color-accent-bright)}._notesButton_np9ta_213:hover{background:#fff5eb14;border-color:#fff5eb47}._releaseRail_np9ta_266{border-top:1px solid #fff5eb21;align-content:start;gap:0;display:grid}._releaseOption_np9ta_273{color:#fff5ebab;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff5eb21;border-radius:0;gap:.45rem;min-width:0;min-height:5rem;padding:.85rem .85rem .85rem 1rem;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:grid;position:relative;overflow:hidden}._releaseOption_np9ta_273:hover{color:var(--color-text);background:#fff5eb0a;transform:translate(.15rem)}._releaseOption_np9ta_273[aria-pressed=true]{color:var(--color-text);background:#ee8b2e14}._releaseOption_np9ta_273:before{background:var(--color-accent);content:"";opacity:0;width:2px;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0;transform:scaleY(.28)}._releaseOption_np9ta_273[aria-pressed=true]:before{opacity:1;transform:scaleY(1)}._optionTopline_np9ta_324,._optionBottomline_np9ta_325{justify-content:space-between;align-items:center;gap:.7rem;min-width:0;display:flex}._optionTopline_np9ta_324>span{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.025em;font-size:1rem;font-weight:560}._optionTopline_np9ta_324 time{color:#fff5eb7d;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.62rem}._optionBottomline_np9ta_325>span{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:470;overflow:hidden}._optionBottomline_np9ta_325 svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:.9rem;height:.9rem}._statusPanel_np9ta_366{color:#fff5eb9e;opacity:0;border:1px solid #fff5eb1a;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;min-height:min(42vh,20rem);margin-top:1.5rem;display:flex;transform:translateY(1rem)}._section_np9ta_1[data-visible=true] ._statusPanel_np9ta_366{animation:.52s cubic-bezier(.22,1,.36,1) 90ms forwards _section-enter_np9ta_1}._statusPanel_np9ta_366 p{margin:0;font-size:.9rem}._statusPanel_np9ta_366 button{color:var(--color-text);cursor:pointer;background:#fff5eb0f;border:1px solid #fff5eb29;border-radius:.65rem;padding:.65rem .9rem}._loader_np9ta_400{border:2px solid #fff5eb26;border-top-color:var(--color-accent);border-radius:50%;width:1.3rem;height:1.3rem;animation:.65s linear infinite _spin_np9ta_1}._dialog_np9ta_409{box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-text);background:0 0;border:0;margin:0;padding:clamp(.75rem,3vw,2rem);overflow:hidden}._dialog_np9ta_409:not([open]){display:none}._dialog_np9ta_409[open]{place-items:center;display:grid}._dialog_np9ta_409::backdrop{-webkit-backdrop-filter:blur(12px)saturate(.75);backdrop-filter:blur(12px)saturate(.75);background:#080301d6}._dialogPanel_np9ta_437{background:#1c1a18;border:1px solid #fff5eb24;border-radius:1.2rem;grid-template-rows:auto minmax(0,1fr);width:min(100%,58rem);max-height:calc(100dvh - clamp(1.5rem,6vw,4rem));animation:.18s ease-out both _dialog-in_np9ta_1;display:grid;overflow:hidden;box-shadow:0 2rem 6rem #0000007a}._dialogHeader_np9ta_450{border-bottom:1px solid #fff5eb1a;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:clamp(1.2rem,2.7vw,2rem);display:flex}._dialogVersion_np9ta_459{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem;font-size:.68rem;font-weight:650}._dialogTitle_np9ta_468{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:560;line-height:1}._dialogLead_np9ta_477{color:#fff5eb99;max-width:42rem;margin:.6rem 0 0;font-size:.86rem;line-height:1.45}._closeButton_np9ta_485{color:var(--color-text);cursor:pointer;background:#fff5eb12;border:1px solid #fff5eb26;border-radius:999px;flex:none;align-items:center;gap:.55rem;padding:.5rem .55rem .5rem .75rem;font-size:.75rem;display:inline-flex}._closeButton_np9ta_485 kbd{color:#fff5eb96;font:inherit;background:#00000038;border:1px solid #fff5eb21;border-radius:999px;padding:.17rem .35rem;font-size:.62rem}._dialogBody_np9ta_509{scrollbar-color:#ee8b2e61 transparent;scrollbar-width:thin;gap:1.5rem;min-height:0;padding:clamp(1.2rem,2.7vw,2rem);display:grid;overflow-y:auto}._notesSection_np9ta_519 h3{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:680}._notesSection_np9ta_519 ul{gap:.8rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}._notesSection_np9ta_519 li{border-bottom:1px solid #fff5eb14;gap:.2rem;padding-bottom:.8rem;font-size:.82rem;line-height:1.45;display:grid}._notesSection_np9ta_519 li:last-child{border-bottom:0;padding-bottom:0}._notesSection_np9ta_519 strong{color:#fff5ebe8;font-weight:590}._notesSection_np9ta_519 span{color:#fff5eb91}html[data-keyboard-navigation=true] ._downloadButton_np9ta_212:focus-visible,html[data-keyboard-navigation=true] ._notesButton_np9ta_213:focus-visible,html[data-keyboard-navigation=true] ._releaseOption_np9ta_273:focus-visible,html[data-keyboard-navigation=true] ._statusPanel_np9ta_366 button:focus-visible,html[data-keyboard-navigation=true] ._closeButton_np9ta_485:focus-visible{outline-offset:3px;outline:2px solid #ee8b2ee0}@keyframes _section-enter_np9ta_1{to{opacity:1;transform:translateY(0)}}@keyframes _dialog-in_np9ta_1{0%{opacity:0;transform:scale(.985)translateY(.4rem)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes _spin_np9ta_1{to{transform:rotate(360deg)}}@media (width<=820px){._section_np9ta_1{align-items:flex-start;height:auto;min-height:100svh;padding:6rem 0 3.5rem;overflow:visible}._content_np9ta_49{width:min(100% - 2.5rem,42rem)}._sectionTitle_np9ta_65{font-size:clamp(2.4rem,11vw,3.5rem)}._releaseLayout_np9ta_89{flex-direction:column;gap:1.35rem;min-height:0;margin-top:1.6rem;display:flex}._releaseRail_np9ta_266{scroll-snap-type:x mandatory;scrollbar-width:none;border-top:0;order:-1;gap:.55rem;margin-inline:calc(-50vw + 50%);padding:0 calc(50vw - 50%) .35rem;display:flex;overflow-x:auto}._releaseRail_np9ta_266::-webkit-scrollbar{display:none}._releaseOption_np9ta_273{scroll-snap-align:start;border:1px solid #fff5eb21;border-radius:.8rem;flex:none;min-width:min(14rem,73vw);min-height:4.2rem}._releaseOption_np9ta_273:before{width:auto;height:2px;inset:auto 0 0;transform:scaleX(.28)}._releaseOption_np9ta_273[aria-pressed=true]:before{transform:scaleX(1)}._releaseDetail_np9ta_104{min-height:28.5rem}._version_np9ta_123{font-size:clamp(3.6rem,19vw,5.3rem)}._releaseTitle_np9ta_150{font-size:clamp(1.8rem,8vw,2.5rem)}._actions_np9ta_204{flex-wrap:wrap}._dialog_np9ta_409{padding:.75rem}._dialogPanel_np9ta_437{max-height:calc(100dvh - 1.5rem)}._dialogHeader_np9ta_450{gap:.75rem}._closeButton_np9ta_485{padding-inline:.65rem}._closeButton_np9ta_485 kbd{display:none}}@media (width<=520px){._content_np9ta_49{width:calc(100% - 1.5rem)}._sectionIntro_np9ta_78{font-size:.88rem}._releaseLead_np9ta_159{min-height:4.35em}._versionRow_np9ta_123{flex-direction:column;align-items:flex-start;gap:.4rem}._versionRow_np9ta_123 time{margin:0}._highlights_np9ta_170{min-height:7rem;margin-top:1rem}._highlights_np9ta_170 li{font-size:.8rem}._downloadButton_np9ta_212,._notesButton_np9ta_213{width:100%}._dialogHeader_np9ta_450{padding:1rem}._dialogLead_np9ta_477{display:none}._dialogBody_np9ta_509{padding:1rem}}@media (height<=760px) and (width>=821px){._releaseLayout_np9ta_89{margin-top:1rem}._sectionTitle_np9ta_65{font-size:clamp(2.4rem,4vw,3.45rem)}._sectionIntro_np9ta_78{margin-top:.5rem}._version_np9ta_123{font-size:clamp(3.35rem,6vw,4.7rem)}._releaseTitle_np9ta_150{font-size:clamp(1.55rem,2.3vw,2rem)}._releaseOption_np9ta_273{min-height:3.85rem;padding-block:.6rem}}@media (prefers-reduced-motion:reduce){._dialogPanel_np9ta_437,._loader_np9ta_400{animation:none}._downloadButton_np9ta_212,._notesButton_np9ta_213,._releaseOption_np9ta_273,._releaseOption_np9ta_273:before{transition:none}._sectionHeader_np9ta_55,._releaseLayout_np9ta_89,._statusPanel_np9ta_366{opacity:1;transform:none}}._page_1or8w_1{--text:var(--color-text);--text-secondary:#f7f3efb3;--text-tertiary:#f7f3ef6e;--line-faint:#f7f3ef17;--line:#f7f3ef24;--line-strong:#f7f3ef47;--surface:#f7f3ef0f;--bg-elev:#1c1a18;--accent:var(--color-accent);--accent-bright:var(--color-accent-bright);--dur-snap:.16s;--ease-out-q:cubic-bezier(.22, 1, .36, 1);--ease-out-x:cubic-bezier(.16, 1, .3, 1);background:radial-gradient(circle at 50% -12rem, #ea9b4c2e, transparent 34rem), var(--color-page);min-height:100svh;color:var(--text);overflow:clip}._main_1or8w_24{z-index:1;min-height:65svh;position:relative}._notFound_1or8w_30{align-content:center;justify-items:start;width:min(100% - 2.5rem,42rem);min-height:70svh;margin:0 auto;display:grid}._notFound_1or8w_30 p{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:700}._notFound_1or8w_30 h1{color:var(--text);font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,10vw,6.5rem);font-weight:560;line-height:.92}._notFound_1or8w_30 a{color:var(--text-secondary);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.25em;margin-top:2rem}._shell_2dj4x_1{isolation:isolate;background:var(--color-page);min-height:100dvh;color:var(--color-text);position:relative;overflow:hidden}._shader_2dj4x_11{z-index:-2;background:var(--color-page);position:fixed;inset:0}._shaderTint_2dj4x_18{z-index:1;background:linear-gradient(90deg,#080808e0 0 34%,#0c0c0c85 72%,#080808c2),linear-gradient(#08080857,#080808b8);position:absolute;inset:0}._main_2dj4x_27{box-sizing:border-box;justify-content:center;align-items:center;min-height:100dvh;padding:7.5rem clamp(1.25rem,5vw,5rem) 3.25rem;display:flex}._panel_2dj4x_37{box-sizing:border-box;background:linear-gradient(145deg,#23211ff0,#141312f5);border:1px solid #f7f3ef24;border-radius:1.75rem;width:min(100%,58rem);position:relative;box-shadow:0 2rem 7rem #0000008a,inset 0 1px #ffffff12}._centerPanel_2dj4x_50{flex-direction:column;justify-content:center;align-items:flex-start;max-width:45rem;min-height:25rem;padding:clamp(1.6rem,5vw,3rem);display:flex}._successPanel_2dj4x_63{width:min(100%,75rem);margin:auto;animation:.48s cubic-bezier(.22,1,.36,1) both _panelIn_2dj4x_1}._successIntro_2dj4x_69{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(1.25rem,2.5vw,2.4rem);max-width:52rem;display:grid}._successPanel_2dj4x_63 h1{max-width:12ch;font-family:var(--font-display);letter-spacing:-.058em;text-wrap:balance;margin:0;font-size:clamp(3.15rem,6.5vw,6.4rem);font-weight:560;line-height:.92}._successPanel_2dj4x_63 ._lede_2dj4x_88{max-width:50ch;margin-top:1.25rem;font-size:clamp(1rem,1.4vw,1.18rem)}._accountPanel_2dj4x_94{padding:clamp(1.25rem,4vw,2.5rem)}._logo_2dj4x_98{border-radius:.8rem;width:2.8rem;height:2.8rem;margin-bottom:1.8rem;box-shadow:0 .8rem 2rem #ea9b4c38}._eyebrow_2dj4x_106{color:var(--color-accent);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .65rem;font-size:.72rem;font-weight:680}._panel_2dj4x_37 h1{max-width:16ch;font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,6vw,4.5rem);font-weight:590;line-height:.96}._lede_2dj4x_88{max-width:52ch;color:var(--color-text-muted);margin:1rem 0 0;font-size:clamp(.92rem,1.4vw,1.05rem);line-height:1.55}._primaryButton_2dj4x_134,._downloadLink_2dj4x_135{box-sizing:border-box;background:var(--color-accent);min-height:3rem;color:var(--color-ink);cursor:pointer;border:1px solid #ea9b4c99;border-radius:.9rem;justify-content:center;align-items:center;gap:.55rem;padding:0 1.15rem;font-size:.86rem;font-weight:620;text-decoration:none;transition:transform .16s,filter .16s;display:inline-flex}._centerPanel_2dj4x_50>._primaryButton_2dj4x_134{margin-top:1.6rem}._primaryButton_2dj4x_134:hover:not(:disabled),._downloadLink_2dj4x_135:hover{filter:brightness(1.06);transform:translateY(-1px)}._primaryButton_2dj4x_134:disabled{cursor:wait;opacity:.65}._primaryButton_2dj4x_134 svg,._downloadLink_2dj4x_135 svg{width:1.1rem;height:1.1rem}._successMark_2dj4x_177{background:var(--color-accent);width:clamp(3.5rem,5vw,4.8rem);height:clamp(3.5rem,5vw,4.8rem);color:var(--color-ink);border:1px solid #ea9b4cd1;border-radius:50%;place-items:center;margin-top:.35rem;display:grid;box-shadow:0 0 3rem #ea9b4c29,inset 0 1px #ffffff57}._successMark_2dj4x_177 svg{stroke-width:2.3px;width:42%;height:42%}._issuedLicense_2dj4x_198{width:min(100%,49.5rem);margin-top:clamp(2.25rem,4.5vw,3.75rem);margin-left:clamp(0rem,7.2vw,7.2rem)}._issuedKey_2dj4x_204{box-sizing:border-box;width:100%;min-height:6.1rem;color:var(--color-text);cursor:pointer;text-align:left;background:#f7f3ef12;border:1px solid #f7f3ef2e;border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:0 1.15rem 0 clamp(1.15rem,3vw,2rem);transition:border-color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:grid}._issuedKey_2dj4x_204:hover{background:#f7f3ef1a;border-color:#ea9b4c9e;transform:translateY(-1px)}._issuedKey_2dj4x_204 code{min-width:0;color:inherit;font-family:var(--font-body);letter-spacing:clamp(.025em,.18vw,.065em);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1rem,2.4vw,1.75rem);font-weight:560;line-height:1;overflow:hidden}._issuedKey_2dj4x_204>span{min-height:3.5rem;color:var(--color-accent);border-left:1px solid #f7f3ef21;flex:none;align-items:center;gap:.55rem;padding-left:1.2rem;font-size:.92rem;font-weight:580;display:inline-flex}._issuedKey_2dj4x_204 svg{width:1rem;height:1rem}._issuedMeta_2dj4x_262{color:#f7f3ef8a;align-items:center;gap:0;margin-top:1.2rem;font-size:.86rem;display:flex}._issuedMeta_2dj4x_262>span{align-items:center;display:inline-flex}._issuedMeta_2dj4x_262>span:not(:last-child):after{color:#f7f3ef3d;content:"·";margin:0 .85rem}._issuedStatus_2dj4x_282{color:#8fbe5e;text-transform:capitalize}._issuedStatus_2dj4x_282:before{content:"";background:currentColor;border-radius:50%;width:.42rem;height:.42rem;margin-right:.5rem;box-shadow:0 0 0 .2rem #8fbe5e1a}._issuedActions_2dj4x_297{align-items:center;gap:clamp(.8rem,2vw,1.75rem);margin-top:2.2rem;display:flex}._issuedActions_2dj4x_297 ._primaryButton_2dj4x_134{border-radius:.55rem;min-height:4.2rem;padding:0 1.45rem;font-size:.92rem}._issuedLink_2dj4x_311{color:var(--color-accent);align-items:center;gap:.5rem;font-size:.88rem;font-weight:550;text-decoration:none;transition:color .16s,transform .16s;display:inline-flex}._issuedLink_2dj4x_311:hover{color:var(--color-accent-bright);transform:translateY(-1px)}._issuedLink_2dj4x_311 svg{width:1rem;height:1rem}._activationNote_2dj4x_334{color:#f7f3ef6b;align-items:center;gap:.55rem;margin:1.8rem 0 0;font-size:.78rem;display:flex}._spinner_2dj4x_343{width:1.6rem;height:1.6rem;color:var(--color-accent);margin-bottom:1.5rem;animation:.9s linear infinite _spin_2dj4x_343}._progress_2dj4x_351{background:#fff5eb1a;border-radius:999px;width:min(100%,24rem);height:.2rem;margin-top:1.8rem;overflow:hidden}._progress_2dj4x_351 span{border-radius:inherit;background:var(--color-accent);width:42%;height:100%;animation:1.4s ease-in-out infinite _progress_2dj4x_351;display:block;box-shadow:0 0 1rem #ea9b4c9e}._licenseList_2dj4x_370{gap:1rem;margin-top:1.75rem;display:grid}._license_2dj4x_370{background:#fff5eb0d;border:1px solid #fff5eb1a;border-radius:1.2rem;padding:clamp(1rem,3vw,1.45rem)}._featuredLicense_2dj4x_383{background:linear-gradient(145deg,#ea9b4c1f,#f7f3ef0d);border-color:#ea9b4c61;margin-top:2rem;box-shadow:inset 0 1px #ffffff0f}._inactiveLicense_2dj4x_391{opacity:.58}._licenseHeader_2dj4x_395,._accountHeader_2dj4x_396,._accountFooter_2dj4x_397,._footerActions_2dj4x_398{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._licenseHeader_2dj4x_395 h2{font-family:var(--font-display);letter-spacing:-.035em;margin:.55rem 0 0;font-size:clamp(1.35rem,3vw,1.8rem);font-weight:570}._status_2dj4x_413{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.64rem;font-weight:700;display:inline-flex}._status_2dj4x_413:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 0 .22rem #f6a5571f}._status_2dj4x_413[data-status=active]{color:var(--color-accent-bright)}._status_2dj4x_413[data-status=past_due]{color:#f2c98f}._status_2dj4x_413[data-status=expired],._status_2dj4x_413[data-status=revoked]{color:#fff5eb70}._deviceCount_2dj4x_446{color:#fff5eb70;flex:none;font-size:.72rem}._period_2dj4x_452{color:#fff5eb7d;margin:.55rem 0 0;font-size:.78rem;line-height:1.4}._key_2dj4x_459{box-sizing:border-box;width:100%;min-height:4rem;color:var(--color-text);cursor:pointer;text-align:left;background:#00000042;border:1px solid #fff5eb1f;border-radius:.95rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;padding:.75rem .85rem .75rem 1rem;transition:border-color .16s,background-color .16s;display:flex}._key_2dj4x_459:hover:not(:disabled){background:#00000061;border-color:#ea9b4c85}._key_2dj4x_459 code{color:inherit;font-family:var(--font-body);letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.78rem,1.6vw,.94rem);font-weight:540;overflow:hidden}._key_2dj4x_459 span{color:#fff5eb94;flex:none;align-items:center;gap:.4rem;font-size:.72rem;font-weight:560;display:inline-flex}._key_2dj4x_459 span svg{width:.9rem;height:.9rem}._licenseActions_2dj4x_511{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.9rem;display:flex}._licenseActions_2dj4x_511>span{color:#fff5eb6b;font-size:.68rem}._inlineError_2dj4x_524{color:#ffbb84;margin:.75rem 0 0;font-size:.76rem}._footerActions_2dj4x_398{align-items:center;margin-top:1.25rem}._textLink_2dj4x_535{color:#fff5eb9e;font-size:.8rem;font-weight:560;text-decoration:none}._textLink_2dj4x_535:hover{color:var(--color-text)}._accountHeader_2dj4x_396{border-bottom:1px solid #fff5eb1a;padding-bottom:1.6rem}._accountHeader_2dj4x_396 h1{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;font-size:clamp(2rem,5vw,3.5rem);overflow:hidden}._signOut_2dj4x_559{color:#fff5eb9e;cursor:pointer;background:#fff5eb0f;border:1px solid #fff5eb1f;border-radius:.8rem;flex:none;align-items:center;gap:.5rem;min-height:2.6rem;padding:0 .85rem;font-size:.76rem;display:inline-flex}._signOut_2dj4x_559:hover{color:var(--color-text);background:#fff5eb1a}._signOut_2dj4x_559 svg{width:.9rem;height:.9rem}._error_2dj4x_584{color:#ffc29b;background:#ff743814;border:1px solid #ff9c5d33;border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:.9rem 1rem;font-size:.8rem;display:flex}._error_2dj4x_584 button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:650}._skeleton_2dj4x_606{background:linear-gradient(90deg,#fff5eb0a,#fff5eb17,#fff5eb0a) 0 0/200% 100%;border-radius:1.2rem;height:13rem;margin-top:1.5rem;animation:1.4s ease-in-out infinite _shimmer_2dj4x_1}._empty_2dj4x_620{background:#fff5eb0d;border:1px solid #fff5eb1a;border-radius:1.2rem;margin-top:1.5rem;padding:1.5rem}._empty_2dj4x_620 h2,._empty_2dj4x_620 p{margin:0}._empty_2dj4x_620 h2{font-family:var(--font-display);font-weight:570}._empty_2dj4x_620 p{color:#fff5eb85;margin-top:.55rem}._empty_2dj4x_620 a{color:var(--color-accent);margin-top:1rem;text-decoration:none;display:inline-block}._accountFooter_2dj4x_397{border-top:1px solid #fff5eb1a;align-items:center;margin-top:1.5rem;padding-top:1.5rem}._billingAction_2dj4x_657{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}._billingAction_2dj4x_657 button{min-height:2.8rem;color:var(--color-text);cursor:pointer;background:#fff5eb0f;border:1px solid #fff5eb1f;border-radius:.85rem;align-items:center;gap:.5rem;padding:0 1rem;font-size:.8rem;font-weight:560;display:inline-flex}._billingAction_2dj4x_657 button:disabled{cursor:wait;opacity:.58}._billingAction_2dj4x_657 span{color:#ffbb84;font-size:.66rem}html[data-keyboard-navigation=true] ._primaryButton_2dj4x_134:focus-visible,html[data-keyboard-navigation=true] ._downloadLink_2dj4x_135:focus-visible,html[data-keyboard-navigation=true] ._key_2dj4x_459:focus-visible,html[data-keyboard-navigation=true] ._issuedKey_2dj4x_204:focus-visible,html[data-keyboard-navigation=true] ._issuedLink_2dj4x_311:focus-visible,html[data-keyboard-navigation=true] ._textLink_2dj4x_535:focus-visible,html[data-keyboard-navigation=true] ._signOut_2dj4x_559:focus-visible,html[data-keyboard-navigation=true] ._billingAction_2dj4x_657 button:focus-visible{outline-offset:2px;outline:2px solid #ea9b4cdb}@keyframes _spin_2dj4x_343{to{transform:rotate(360deg)}}@keyframes _progress_2dj4x_351{0%{transform:translate(-110%)}to{transform:translate(250%)}}@keyframes _shimmer_2dj4x_1{to{background-position:-200% 0}}@keyframes _panelIn_2dj4x_1{0%{opacity:0;transform:translateY(1rem)scale(.985)}}@media (width<=640px){._main_2dj4x_27{align-items:start;padding:6.5rem 1rem 2rem}._panel_2dj4x_37{border-radius:1.3rem}._centerPanel_2dj4x_50,._accountPanel_2dj4x_94{padding:1.25rem}._successPanel_2dj4x_63{padding-top:clamp(1.25rem,7vh,4rem)}._successIntro_2dj4x_69{grid-template-columns:1fr;gap:1.25rem}._successPanel_2dj4x_63 h1{max-width:10ch;font-size:clamp(3rem,13.8vw,4.3rem)}._successPanel_2dj4x_63 ._lede_2dj4x_88{margin-top:1rem;font-size:.98rem}._successMark_2dj4x_177{width:3.4rem;height:3.4rem;margin:0}._issuedLicense_2dj4x_198{margin-top:2.25rem;margin-left:0}._issuedKey_2dj4x_204{min-height:5.2rem;padding:0 .9rem 0 1rem}._issuedKey_2dj4x_204 code{letter-spacing:.035em;font-size:clamp(.82rem,3.5vw,1rem)}._issuedKey_2dj4x_204>span{min-height:3rem;padding-left:.8rem;font-size:.8rem}._issuedMeta_2dj4x_262{flex-direction:column;align-items:flex-start;gap:.45rem;font-size:.8rem}._issuedMeta_2dj4x_262>span:not(:last-child):after{display:none}._issuedActions_2dj4x_297{flex-direction:column;align-items:stretch;gap:.9rem;margin-top:1.75rem}._issuedActions_2dj4x_297 ._primaryButton_2dj4x_134{width:100%}._issuedLink_2dj4x_311{justify-content:center;min-height:2.75rem}._activationNote_2dj4x_334{text-align:center;justify-content:center;margin-top:1.2rem}._centerPanel_2dj4x_50{min-height:calc(100dvh - 7.7rem)}._accountHeader_2dj4x_396,._accountFooter_2dj4x_397,._footerActions_2dj4x_398,._licenseHeader_2dj4x_395{flex-direction:column;align-items:flex-start}._accountHeader_2dj4x_396 h1{max-width:100%;font-size:2rem}._key_2dj4x_459{flex-direction:column;align-items:flex-start}._key_2dj4x_459 code{white-space:normal;overflow-wrap:anywhere;width:100%}._downloadLink_2dj4x_135,._footerActions_2dj4x_398 ._textLink_2dj4x_535,._accountFooter_2dj4x_397 ._downloadLink_2dj4x_135,._billingAction_2dj4x_657,._billingAction_2dj4x_657 button{width:100%}._billingAction_2dj4x_657{align-items:stretch}}@media (prefers-reduced-motion:reduce){._successPanel_2dj4x_63,._spinner_2dj4x_343,._progress_2dj4x_351 span,._skeleton_2dj4x_606{animation:none}}._page_1k6mv_1{color:#201d1a;background:#f6f3ef;min-height:100dvh}._main_1k6mv_8{box-sizing:border-box;width:min(100%,80rem);margin:0 auto;padding:8.4rem clamp(1.25rem,3.5vw,3rem) 5rem}._profileHeader_1k6mv_15{border-bottom:1px solid #201d1a1f;justify-content:space-between;align-items:center;gap:2rem;padding-bottom:2rem;display:flex}._identity_1k6mv_24{align-items:center;gap:1rem;min-width:0;display:flex}._avatar_1k6mv_31{background:var(--color-accent);color:#24170e;border:1px solid #a652133d;border-radius:1.1rem;flex:none;place-items:center;width:4rem;height:4rem;font-size:1.35rem;font-weight:680;display:grid}._identity_1k6mv_24 p,._identity_1k6mv_24 h1,._identity_1k6mv_24 span{margin:0}._identity_1k6mv_24 p{color:#a35419;margin-bottom:.28rem;font-size:.78rem;font-weight:650}._identity_1k6mv_24 h1{color:#171411;font-family:var(--font-body);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:1.55rem;font-weight:620;line-height:1.15;overflow:hidden}._identity_1k6mv_24 div>span{color:#201d1a85;margin-top:.35rem;font-size:.78rem;display:block}._headerActions_1k6mv_77{flex:none;align-items:center;gap:.55rem;display:flex}._primaryAction_1k6mv_84,._secondaryAction_1k6mv_85,._quietAction_1k6mv_86,._refreshAction_1k6mv_87{box-sizing:border-box;cursor:pointer;border-radius:.72rem;justify-content:center;align-items:center;gap:.48rem;min-height:2.75rem;padding:0 .9rem;font-size:.78rem;font-weight:570;text-decoration:none;transition:border-color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1);display:inline-flex}._primaryAction_1k6mv_84{color:#f8f5f1;background:#24201c;border:1px solid #24201c}._primaryAction_1k6mv_84:hover{background:#3a332d}._secondaryAction_1k6mv_85,._refreshAction_1k6mv_87{color:#29241f;background:#ffffff85;border:1px solid #201d1a24}._secondaryAction_1k6mv_85:hover,._refreshAction_1k6mv_87:hover{background:#ffffffdb;border-color:#201d1a47}._quietAction_1k6mv_86{color:#201d1a8a;background:0 0;border:1px solid #0000}._quietAction_1k6mv_86:hover{color:#29241f;background:#201d1a0d}._headerActions_1k6mv_77 svg,._refreshAction_1k6mv_87 svg{flex:none;width:.95rem;height:.95rem}._headerActions_1k6mv_77 button:disabled,._refreshAction_1k6mv_87:disabled{cursor:wait;opacity:.55}._inlineAlert_1k6mv_153{color:#943a14;background:#c44c160f;border:1px solid #a6421833;border-radius:.7rem;margin:1rem 0 0;padding:.75rem .9rem;font-size:.78rem}._overview_1k6mv_163{border-bottom:1px solid #201d1a1f;grid-template-columns:1.35fr repeat(3,1fr);margin:0;padding:1.35rem 0;display:grid}._overview_1k6mv_163>div{border-left:1px solid #201d1a17;min-width:0;padding:0 1.25rem}._overview_1k6mv_163>div:first-child{border-left:0;padding-left:0}._overview_1k6mv_163 dt{color:#201d1a7a;font-size:.7rem}._overview_1k6mv_163 dd{color:#201d1a;text-overflow:ellipsis;white-space:nowrap;margin:.32rem 0 0;font-size:.9rem;font-weight:610;overflow:hidden}._licensesSection_1k6mv_197{margin-top:3.25rem}._sectionHeading_1k6mv_201{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.1rem;display:flex}._sectionHeading_1k6mv_201 p,._sectionHeading_1k6mv_201 h2{margin:0}._sectionHeading_1k6mv_201 p{color:#a35419;margin-bottom:.28rem;font-size:.72rem;font-weight:650}._sectionHeading_1k6mv_201 h2{color:#171411;font-family:var(--font-body);letter-spacing:-.035em;font-size:1.5rem;font-weight:630}._refreshAction_1k6mv_87{background:0 0;min-height:2.45rem;padding:0 .72rem}._licenseSurface_1k6mv_235{background:#ffffff8f;border:1px solid #201d1a1f;border-radius:1rem;overflow:hidden}._license_1k6mv_197{padding:clamp(1.1rem,2.5vw,1.6rem)}._license_1k6mv_197+._license_1k6mv_197{border-top:1px solid #201d1a1f}._licenseHeader_1k6mv_250{justify-content:space-between;align-items:start;gap:1rem;display:flex}._licenseHeader_1k6mv_250 h3,._licenseHeader_1k6mv_250 p{margin:0}._licenseHeader_1k6mv_250 h3{color:#171411;font-family:var(--font-body);letter-spacing:-.025em;margin-top:.45rem;font-size:1.15rem;font-weight:630}._licenseHeader_1k6mv_250 p{color:#201d1a87;margin-top:.35rem;font-size:.76rem}._status_1k6mv_277{color:#a35419;text-transform:capitalize;align-items:center;gap:.38rem;font-size:.68rem;font-weight:650;display:inline-flex}._status_1k6mv_277:before{content:"";background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._status_1k6mv_277[data-status=expired],._status_1k6mv_277[data-status=revoked]{color:#201d1a6b}._status_1k6mv_277[data-status=past_due]{color:#a04822}._slotCount_1k6mv_304{color:#201d1a7a;flex:none;font-size:.74rem}._keyRow_1k6mv_310{box-sizing:border-box;background:#f6f3efc2;border:1px solid #201d1a1c;border-radius:.78rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.5rem;margin-top:1.15rem;padding:.7rem .75rem .7rem 1rem;display:grid}._keyRow_1k6mv_310>div{min-width:0}._keyRow_1k6mv_310 span,._keyRow_1k6mv_310 strong{display:block}._keyRow_1k6mv_310 span{color:#201d1a73;font-size:.66rem}._keyRow_1k6mv_310 strong{color:#27221e;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;margin-top:.28rem;font-size:.88rem;font-weight:560;overflow:hidden}._keyRow_1k6mv_310 button,._activationRow_1k6mv_350 button,._errorState_1k6mv_351 button,._emptyState_1k6mv_352 a{color:#29241f;cursor:pointer;background:#ffffffb8;border:1px solid #201d1a24;border-radius:.65rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.55rem;padding:0 .75rem;font-size:.74rem;font-weight:580;text-decoration:none;transition:border-color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1);display:inline-flex}._keyRow_1k6mv_310 button:hover,._activationRow_1k6mv_350 button:hover,._errorState_1k6mv_351 button:hover,._emptyState_1k6mv_352 a:hover{background:#fdfbf8;border-color:#201d1a47}._keyRow_1k6mv_310 button:disabled,._activationRow_1k6mv_350 button:disabled{cursor:default;opacity:.48}._keyRow_1k6mv_310 button svg,._activationRow_1k6mv_350 button svg{width:.9rem;height:.9rem}._activationRow_1k6mv_350{align-items:center;gap:.75rem;margin-top:.65rem;display:flex}._activationRow_1k6mv_350 button{color:#f8f5f1;background:#24201c;border-color:#24201c}._activationRow_1k6mv_350 button:hover{background:#3a332d}._activationRow_1k6mv_350>span{color:#201d1a70;font-size:.68rem}._devices_1k6mv_414{border-top:1px solid #201d1a1a;margin-top:1.35rem;padding-top:1.15rem}._devicesHeading_1k6mv_420,._devicesHeading_1k6mv_420>div{align-items:center;display:flex}._devicesHeading_1k6mv_420{justify-content:space-between;gap:1rem}._devicesHeading_1k6mv_420>div{gap:.5rem}._devicesHeading_1k6mv_420 h4,._devicesHeading_1k6mv_420 span{margin:0}._devicesHeading_1k6mv_420 h4{font-size:.8rem;font-weight:620}._devicesHeading_1k6mv_420>div svg{color:#a35419;width:.9rem;height:.9rem}._devicesHeading_1k6mv_420>span{color:#201d1a70;font-size:.68rem}._deviceList_1k6mv_456{margin:.75rem 0 0;padding:0;list-style:none}._deviceList_1k6mv_456 li{border-top:1px solid #201d1a14;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.75rem;display:grid}._deviceIdentity_1k6mv_471,._deviceMeta_1k6mv_472{min-width:0}._deviceIdentity_1k6mv_471 strong,._deviceIdentity_1k6mv_471 span,._deviceMeta_1k6mv_472 span{display:block}._deviceIdentity_1k6mv_471 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:590;overflow:hidden}._deviceIdentity_1k6mv_471 span,._deviceMeta_1k6mv_472 span{color:#201d1a78;margin-top:.18rem;font-size:.67rem}._deviceMeta_1k6mv_472 span:first-child{margin-top:0}._deviceList_1k6mv_456 li>button{color:#201d1a75;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.55rem;align-items:center;gap:.38rem;min-height:2.2rem;padding:0 .58rem;font-size:.68rem;display:inline-flex}._deviceList_1k6mv_456 li>button:hover{color:#963916;background:#97371612}._deviceList_1k6mv_456 li>button:disabled{cursor:wait;opacity:.5}._deviceList_1k6mv_456 li>button svg{width:.82rem;height:.82rem}._noDevices_1k6mv_530{color:#201d1a78;margin:.8rem 0 0;font-size:.72rem}._licenseError_1k6mv_536{color:#963916;margin:.75rem 0 0;font-size:.72rem}._loadingState_1k6mv_542{gap:.65rem;display:grid}._loadingState_1k6mv_542 span{background:linear-gradient(90deg,#ffffff7a,#e6e1dbb8,#ffffff7a) 0 0/200% 100%;border:1px solid #201d1a14;border-radius:1rem;height:11rem;animation:1.2s ease-in-out infinite _shimmer_1k6mv_1;display:block}._errorState_1k6mv_351,._emptyState_1k6mv_352{background:#ffffff8a;border:1px solid #201d1a1f;border-radius:.9rem;align-items:center;gap:1rem;padding:1.15rem;display:flex}._errorState_1k6mv_351>div,._emptyState_1k6mv_352>div{flex:1;min-width:0}._errorState_1k6mv_351 strong,._errorState_1k6mv_351 span,._emptyState_1k6mv_352 h3,._emptyState_1k6mv_352 p{margin:0;display:block}._errorState_1k6mv_351 strong,._emptyState_1k6mv_352 h3{font-size:.86rem;font-weight:620}._errorState_1k6mv_351 span,._emptyState_1k6mv_352 p{color:#201d1a82;margin-top:.3rem;font-size:.74rem;line-height:1.45}._emptyState_1k6mv_352>svg{color:#a35419;flex:none;width:1.4rem;height:1.4rem}._gateMain_1k6mv_608{box-sizing:border-box;place-items:center;min-height:100dvh;padding:7.5rem 1.25rem 3rem;display:grid}._gate_1k6mv_608{text-align:center;width:min(100%,34rem)}._gate_1k6mv_608 img{border-radius:.95rem;width:3.3rem;height:3.3rem}._gate_1k6mv_608 p,._gate_1k6mv_608 h1,._gate_1k6mv_608 span{margin:0}._gate_1k6mv_608 p{color:#a35419;margin-top:1.25rem;font-size:.78rem;font-weight:650}._gate_1k6mv_608 h1{color:#171411;font-family:var(--font-body);letter-spacing:-.045em;margin-top:.45rem;font-size:2.1rem;font-weight:640;line-height:1.08}._gate_1k6mv_608>span{color:#201d1a8c;max-width:48ch;margin:.85rem auto 0;font-size:.86rem;line-height:1.55;display:block}._gate_1k6mv_608 button{color:#f8f5f1;cursor:pointer;background:#24201c;border:1px solid #24201c;border-radius:.72rem;min-height:2.9rem;margin-top:1.4rem;padding:0 1rem;font-size:.8rem;font-weight:580}._gate_1k6mv_608>a{color:#201d1a85;width:max-content;margin:.9rem auto 0;font-size:.76rem;text-decoration:none;display:block}._gate_1k6mv_608>a:hover{color:#201d1a}html[data-keyboard-navigation=true] ._page_1k6mv_1 :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #b45a19}@keyframes _shimmer_1k6mv_1{to{background-position:-200% 0}}@media (width<=900px){._profileHeader_1k6mv_15{flex-direction:column;align-items:flex-start}._headerActions_1k6mv_77{flex-wrap:wrap;width:100%}._overview_1k6mv_163{grid-template-columns:repeat(2,1fr)}._overview_1k6mv_163>div{padding:.8rem 1rem}._overview_1k6mv_163>div:nth-child(odd){border-left:0;padding-left:0}}@media (width<=640px){._main_1k6mv_8{padding:6.7rem 1rem 3rem}._identity_1k6mv_24{align-items:flex-start;width:100%}._avatar_1k6mv_31{border-radius:.9rem;width:3.35rem;height:3.35rem}._identity_1k6mv_24 h1{max-width:calc(100vw - 6.25rem);font-size:1.15rem}._headerActions_1k6mv_77{grid-template-columns:1fr 1fr;display:grid}._headerActions_1k6mv_77>*{width:100%}._quietAction_1k6mv_86{grid-column:1/-1}._overview_1k6mv_163{padding:.55rem 0}._overview_1k6mv_163>div{padding:.7rem .75rem}._overview_1k6mv_163 dd{font-size:.82rem}._licensesSection_1k6mv_197{margin-top:2.4rem}._license_1k6mv_197{padding:1rem}._licenseHeader_1k6mv_250{flex-direction:column;gap:.65rem}._keyRow_1k6mv_310{grid-template-columns:1fr;padding:.8rem}._keyRow_1k6mv_310 strong{white-space:normal;overflow-wrap:anywhere}._keyRow_1k6mv_310 button{width:100%}._activationRow_1k6mv_350{flex-direction:column;align-items:stretch}._activationRow_1k6mv_350 button{width:100%}._deviceList_1k6mv_456 li{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:.75rem 0}._deviceMeta_1k6mv_472{grid-column:1}._deviceList_1k6mv_456 li>button{grid-area:1/2/span 2}._errorState_1k6mv_351,._emptyState_1k6mv_352{flex-direction:column;align-items:stretch}._errorState_1k6mv_351 button,._emptyState_1k6mv_352 a{width:100%}}@media (prefers-reduced-motion:reduce){._loadingState_1k6mv_542 span{animation:none}}._noteSection_12xld_1{margin-top:1.4rem}._noteSection_12xld_1:first-child{margin-top:0}._noteTitle_12xld_9{color:var(--text);margin:0 0 .55rem;font-size:1rem;font-weight:600}._noteList_12xld_16{margin:0;padding:0;list-style:none}._noteItem_12xld_22{max-width:70ch;color:var(--text-secondary);margin-top:.5rem;padding-left:1.1rem;font-size:.94rem;line-height:1.55;position:relative}._noteItem_12xld_22:before{content:"";background:var(--line-strong);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:1px}._noteItem_12xld_22 strong{color:var(--text);font-weight:600}._fixes_12xld_48{margin-top:1.4rem}._fixesSummary_12xld_52{cursor:pointer;color:var(--text-secondary);font-size:.9rem;font-weight:600;list-style:none}._fixesSummary_12xld_52::-webkit-details-marker{display:none}._fixesSummary_12xld_52:before{content:"+ ";color:var(--accent)}._fixes_12xld_48[open] ._fixesSummary_12xld_52:before{content:"− "}._fixes_12xld_48 ._noteList_12xld_16{margin-top:.75rem}._section_vtnmc_1{box-sizing:border-box;width:100%;max-width:56rem;margin:0 auto;padding:clamp(8rem,13vw,10.5rem) clamp(1.5rem,4vw,3rem) clamp(4rem,8vw,8rem)}._inner_vtnmc_10{width:100%}._head_vtnmc_14{margin-bottom:clamp(2.5rem,5vw,4rem)}._title_vtnmc_18{font:600 clamp(2.6rem, 5vw, 4rem) / 1 var(--font-display);letter-spacing:-.032em;color:var(--text);margin:0}._lede_vtnmc_25{max-width:50ch;color:var(--text-secondary);margin:1rem 0 0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.6}._loading_vtnmc_35,._fallback_vtnmc_36{color:var(--text-tertiary);font-size:.95rem}._loading_vtnmc_35:after{content:"";animation:1.4s steps(4,end) infinite _dots_vtnmc_1}@keyframes _dots_vtnmc_1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}._fallback_vtnmc_36 a{color:var(--accent)}._entry_vtnmc_65{border-left:1px solid var(--line);padding-bottom:clamp(2rem,4vw,3.25rem);padding-left:clamp(1.5rem,3vw,2.25rem);position:relative}._entry_vtnmc_65:last-child{padding-bottom:0}._dot_vtnmc_76{background:var(--bg-elev);border:2px solid var(--line-strong);border-radius:50%;width:10px;height:10px;position:absolute;top:.45rem;left:-5px}._latest_vtnmc_87 ._dot_vtnmc_76{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px color-mix(in oklab, var(--accent) 14%, transparent)}._entryHead_vtnmc_93{flex-wrap:wrap;align-items:center;gap:.7rem;margin-bottom:1rem;display:flex}._version_vtnmc_101{font:600 clamp(1.3rem, 1.8vw, 1.6rem) / 1 var(--font-display);letter-spacing:-.02em;color:var(--text);margin:0}._latestTag_vtnmc_108{letter-spacing:.05em;text-transform:uppercase;color:var(--accent);background:color-mix(in oklab, var(--accent) 12%, transparent);border:1px solid color-mix(in oklab, var(--accent) 24%, transparent);border-radius:999px;padding:.12rem .5rem;font-size:.62rem;font-weight:600}._date_vtnmc_120{color:var(--text-tertiary);font-size:.85rem}._dmg_vtnmc_125{color:var(--text-secondary);transition:color var(--dur-snap) var(--ease-out-q);align-items:center;gap:.35rem;margin-left:auto;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}._dmg_vtnmc_125:hover{color:var(--accent)}._history_vtnmc_141{margin-top:.25rem}._historySummary_vtnmc_145{cursor:pointer;color:var(--accent);font-size:.88rem;font-weight:600;list-style:none}._historySummary_vtnmc_145::-webkit-details-marker{display:none}._historySummary_vtnmc_145:before{content:"+ "}._history_vtnmc_141[open] ._historySummary_vtnmc_145:before{content:"− "}._history_vtnmc_141 ._notes_vtnmc_165{margin-top:1rem}.legal{width:min(680px,92vw);color:var(--text-secondary);-webkit-hyphens:manual;hyphens:manual;margin:0 auto;padding-top:clamp(120px,16vh,180px);padding-bottom:clamp(72px,9vh,112px);font-size:1.0625rem;line-height:1.62}.legal a{text-decoration:none}.legal-head{border-bottom:1px solid var(--line-faint);margin-bottom:clamp(48px,7vh,80px);padding-bottom:clamp(24px,4vh,36px)}.legal-title{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"wdth" 92, "opsz" 96;letter-spacing:-.032em;color:var(--text);margin:0 0 clamp(24px,3vh,36px);font-size:clamp(3rem,1.5rem + 6vw,5.5rem);font-weight:500;line-height:.94}.legal-dates{font:500 .78125rem/1.3 var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:.02em;grid-template-columns:auto auto;gap:6px clamp(16px,3vw,28px);margin:0;display:grid}.legal-dates dt{text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);font-weight:500}.legal-dates dd{color:var(--text-secondary);margin:0}.legal-date-placeholder{color:oklch(92% .1 88);letter-spacing:.02em;background:oklch(82% .16 88/.18);border:1px solid oklch(82% .16 88/.45);border-radius:5px;padding:1px 6px;display:inline-block}.legal p{text-wrap:pretty;color:var(--text-secondary);margin:0}.legal p+p{margin-top:1.1em}.legal em{color:var(--text-tertiary);font-style:normal;font:500 .875em/1.6 var(--font-body);letter-spacing:.01em;margin-right:4px}.legal-intro{margin-bottom:clamp(48px,6vh,72px)}.legal-h2--quiet{font:600 .75rem/1 var(--font-body)!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:var(--text-tertiary)!important;font-variation-settings:normal!important;margin-bottom:20px!important}.legal-toc{border-top:1px solid var(--line-faint);border-bottom:1px solid var(--line-faint);margin:clamp(48px,6vh,72px) 0;padding:clamp(24px,3vh,32px) 0}.legal-toc-h{font:600 .75rem/1 var(--font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--text-tertiary);margin:0 0 20px}.legal-toc-list{grid-template-columns:1fr 1fr;gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.legal-toc-list li{margin:0}.legal-toc-list a{color:var(--text-secondary);transition:color var(--dur-snap), border-color var(--dur-snap);border-bottom:1px solid #0000;align-items:baseline;gap:12px;padding:4px 0;font-size:.9375rem;display:inline-flex}.legal-toc-list a:hover{color:var(--text);border-bottom-color:var(--line-strong)}.legal-toc-num{font:600 .75rem/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--text-tertiary);letter-spacing:.06em}.legal-toc-title{color:inherit}@media (width<=720px){.legal-toc-list{grid-template-columns:1fr}}.legal-section{padding-top:clamp(40px,5vh,64px);padding-bottom:clamp(8px,1.5vh,16px);scroll-margin-top:72px}.legal-section+.legal-section{border-top:1px solid var(--line-faint)}.legal-h2{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"wdth" 92, "opsz" 72;letter-spacing:-.026em;color:var(--text);text-wrap:balance;margin:0 0 clamp(20px,2.5vh,28px);font-size:clamp(1.5rem,1rem + 1.6vw,2.125rem);font-weight:500;line-height:1.04}.legal-h2-num{color:var(--text-tertiary);font-variant-numeric:tabular-nums;letter-spacing:-.015em;margin-right:4px}.legal-h3{font-family:var(--font-display);font-optical-sizing:auto;font-variation-settings:"wdth" 92, "opsz" 36;letter-spacing:-.014em;color:var(--text);margin:clamp(28px,3.5vh,40px) 0 clamp(12px,1.5vh,16px);font-size:clamp(1.0625rem,.9rem + .4vw,1.25rem);font-weight:500;line-height:1.2}.legal-list{flex-direction:column;gap:8px;margin:1em 0;padding:0;list-style:none;display:flex}.legal-list--spaced{gap:16px}.legal-list li{color:var(--text-secondary);text-wrap:pretty;padding-left:22px;position:relative}.legal-list li:before{content:"";background:var(--text-tertiary);border-radius:50%;width:4px;height:4px;position:absolute;top:.66em;left:0}.legal-list b{color:var(--text);margin-right:2px;font-weight:500}.legal code{font:500 .85em/1 var(--font-body);background:var(--surface);border:1px solid var(--line);color:var(--text);letter-spacing:0;word-break:break-all;border-radius:6px;padding:1px 6px}.legal-email,.legal-link{color:var(--text);border-bottom:1px solid var(--line-strong);transition:color var(--dur-snap), border-color var(--dur-snap);padding-bottom:1px}.legal-email:hover,.legal-link:hover{color:var(--accent-bright);border-bottom-color:var(--accent)}.legal-email{font:500 .9375em/1 var(--font-body);letter-spacing:0;word-break:break-all}.legal-contact{grid-template-columns:auto 1fr;gap:12px clamp(20px,3vw,32px);margin:1em 0 1.5em;display:grid}.legal-contact dt{font:600 .75rem/1.4 var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);padding-top:3px}.legal-contact dd{color:var(--text-secondary);margin:0}.legal-coda{border-top:1px solid var(--line-faint);padding-top:clamp(20px,2.5vh,28px);color:var(--text-tertiary)!important;margin-top:clamp(28px,3.5vh,36px)!important;font-size:.9375rem!important}.legal-title,.legal-dates{opacity:0;animation:rise .62s var(--ease-out-x) forwards;transform:translateY(8px)}.legal-title{animation-delay:60ms}.legal-dates{animation-delay:.18s}@media (prefers-reduced-motion:reduce){.legal-title,.legal-dates{opacity:1!important;animation:none!important;transform:none!important}}@keyframes rise{to{opacity:1;transform:translateY(0)}}:root{--color-page:#121212;--color-hero-fallback:#121212;--color-text:#f7f3ef;--color-text-muted:#f7f3efa8;--color-ink:#171513;--color-surface-light:#f8f6f3;--color-accent:#ea9b4c;--color-accent-bright:#f4b66f;--color-accent-strong:#ad5717;--color-accent-soft:#ffe0b9;--font-body:"Onest", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Stack Sans Headline", "Onest", -apple-system, BlinkMacSystemFont, sans-serif;color:var(--color-text);background:var(--color-page);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility}html,body,#root{min-height:100%}html,body{overscroll-behavior:none}html{scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-width:none;scroll-padding-top:0}html[data-page=detail],html[data-page=profile]{scroll-snap-type:none;scroll-padding-top:6.5rem}main>section{scroll-snap-align:start;scroll-snap-stop:always}main>footer{scroll-snap-stop:normal}html::-webkit-scrollbar{display:none}body{background:var(--color-page);min-height:100svh;margin:0}button,a{font:inherit}:where(button,a,[tabindex]):focus{outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width<=820px){html{scroll-snap-type:y proximity}main>section{scroll-snap-stop:normal}}
