@property --sec-a{syntax:"<angle>";inherits:false;initial-value:0deg}.sec-seam{z-index:4;pointer-events:none;height:0;position:relative}.sec-seam-line{inset-inline:0;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-line) 70%, transparent) 18%, color-mix(in srgb, var(--accent-line) 70%, transparent) 82%, transparent);height:1px;position:absolute;top:0}.sec-seam-node{place-items:center;width:3.7rem;height:4.25rem;display:grid;position:absolute;top:0;left:50%;translate:-50% -50%}.sec-seam-hex,.sec-seam-light,.sec-seam-face{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute}.sec-seam-hex{background:color-mix(in srgb, var(--accent-line) 70%, transparent);filter:drop-shadow(0 0 .8rem var(--glow));inset:0}.sec-seam-light{opacity:0;background:conic-gradient(from var(--sec-a), transparent 0deg, transparent 232deg, #ffe0a833 262deg, #fff0cd 300deg, #ffe0a833 332deg, transparent 360deg);inset:0}.sec-seam-face{background:var(--background);inset:2px;overflow:hidden}.sec-seam-face:after{content:"";opacity:0;background:linear-gradient(115deg,#0000 38%,#ffe8be8c 50%,#0000 62%) 120% 0/260% 100% no-repeat;position:absolute;inset:0}.sec-seam-mark{background:var(--gold-grad);width:1.3rem;height:1.6rem;position:relative;-webkit-mask:url(/brand/mark.svg) 50%/contain no-repeat;mask:url(/brand/mark.svg) 50%/contain no-repeat}@media (prefers-reduced-motion:no-preference){.sec-seam-node.is-live .sec-seam-light{animation:2.4s cubic-bezier(.45,0,.25,1) both sec-orbit}.sec-seam-node.is-live .sec-seam-face:after{animation:1.7s ease-in-out .5s both sec-glint}.sec-seam-node.is-live .sec-seam-hex{animation:2.4s ease-in-out both sec-hex-glow}.sec-seam-node.is-live .sec-seam-mark{animation:2.4s ease-in-out both sec-mark-pulse}@keyframes sec-orbit{0%{--sec-a:0deg;opacity:0}12%{opacity:1}78%{opacity:1}to{--sec-a:540deg;opacity:0}}@keyframes sec-glint{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-60% 0}}@keyframes sec-hex-glow{0%,to{filter:drop-shadow(0 0 .8rem var(--glow))}45%{filter:drop-shadow(0 0 1.5rem var(--glow-strong)) drop-shadow(0 0 .5rem var(--glow))}}@keyframes sec-mark-pulse{0%,to{filter:none}45%{filter:brightness(1.35) drop-shadow(0 0 .35rem var(--glow))}}}.sec-mark,.sec-glow,.sec-invert{isolation:isolate;position:relative;overflow:clip}.sec-mark:before,.sec-invert:before{content:"";z-index:-1;top:6%;bottom:6%;aspect-ratio:337.236/417.255;background:var(--gold-grad);max-width:55vw;opacity:var(--mark-opacity,.05);pointer-events:none;position:absolute;inset-inline-end:-3%;-webkit-mask:url(/brand/mark.svg) 50%/contain no-repeat;mask:url(/brand/mark.svg) 50%/contain no-repeat}.sec-mark:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 60% at 6% 100%, var(--glow-soft), transparent 70%);position:absolute;inset:0}.sec-glow{border-block:1px solid var(--border-hairline);background:radial-gradient(ellipse 60% 55% at 50% 0%, var(--glow-soft), transparent 72%), radial-gradient(ellipse 45% 40% at 92% 100%, var(--glow-soft), transparent 70%)}.sec-glow:before,.sec-invert:after{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg, transparent 0, transparent calc(var(--col,7rem) - 1px), color-mix(in srgb, var(--accent-line) 11%, transparent) calc(var(--col,7rem) - 1px), color-mix(in srgb, var(--accent-line) 11%, transparent) var(--col,7rem));position:absolute;inset:0;-webkit-mask:linear-gradient(#0000,#000 28% 68%,#0000);mask:linear-gradient(#0000,#000 28% 68%,#0000)}.sec-invert{--mark-opacity:.06;color:var(--foreground);border-block:1px solid var(--border-hairline);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--accent-line) 45%, transparent);background:radial-gradient(ellipse 60% 50% at 88% 0%, var(--glow-strong), transparent 65%), radial-gradient(ellipse 45% 40% at 6% 100%, var(--glow-soft), transparent 65%), linear-gradient(180deg, var(--background-top), var(--background) 50%, var(--background-deep))}.hex-badge{width:1.9rem;height:2.2rem;color:var(--accent);background:var(--accent-line);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);flex:none;place-items:center;display:inline-grid}.hex-badge>span{background:var(--surface-1);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);place-items:center;width:calc(100% - 2px);height:calc(100% - 2px);display:grid}.hex-badge.is-lg{width:3.1rem;height:3.55rem}.sec-watermark{z-index:0;aspect-ratio:337.236/417.255;background:var(--gold-grad);opacity:.055;pointer-events:none;max-width:80%;position:absolute;top:-10%;bottom:-10%;-webkit-mask:url(/brand/mark.svg) 50%/contain no-repeat;mask:url(/brand/mark.svg) 50%/contain no-repeat}.sec-watermark.is-center{left:50%;translate:-50%}.aud-grid{gap:1rem;display:grid}.aud-hint{display:none}@media (min-width:1024px){.aud-grid{grid-template-columns:var(--cols,repeat(3, 1fr));gap:.9rem;transition:grid-template-columns .6s cubic-bezier(.2,.7,.2,1)}.aud-panel[data-active=false] .aud-more{display:none}.aud-panel[data-active=false] .aud-hint{display:inline-flex}.aud-panel[data-active=false]{cursor:pointer}}.stat-strip{border-block:1px solid var(--border-hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stat-strip>li{padding:1.6rem 1.25rem;position:relative}.stat-strip>li:nth-child(2n){border-inline-start:1px solid var(--border-hairline)}.stat-strip>li:nth-child(n+3){border-top:1px solid var(--border-hairline)}.stat-strip>li:before{content:"";top:-1px;background:var(--gold-grad);width:2.25rem;height:2px;position:absolute;inset-inline-start:1.25rem}@media (min-width:768px){.stat-strip{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr))}.stat-strip>li{padding:2rem 2rem 2.1rem}.stat-strip>li:nth-child(n+3){border-top:0}.stat-strip>li:nth-child(2n){border-inline-start:0}.stat-strip>li+li{border-inline-start:1px solid var(--border-hairline)}.stat-strip>li:before{inset-inline-start:2rem}}.sec-line{background:var(--border-hairline);position:relative}.sec-line:after{content:"";background:var(--accent-line);box-shadow:0 0 10px var(--glow);transform-origin:0;position:absolute;inset:0}[dir=rtl] .sec-line:after{transform-origin:100%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sec-seam-node{animation:linear both sec-seam-in;animation-timeline:view();animation-range:entry 10% cover 28%}.sec-seam-line{transform-origin:50%;animation:linear both sec-seam-draw;animation-timeline:view();animation-range:entry cover 30%}.sec-mark:before,.sec-invert:before{animation:linear both sec-mark-drift;animation-timeline:view()}.sec-line:after{animation:linear both sec-line-fill;animation-timeline:view();animation-range:entry 30% cover 55%}@keyframes sec-seam-in{0%{opacity:0;rotate:-40deg;scale:.55}to{opacity:1;rotate:0deg;scale:1}}@keyframes sec-seam-draw{0%{opacity:0;transform:scaleX(.15)}to{opacity:1;transform:none}}@keyframes sec-mark-drift{0%{translate:0 7%}to{translate:0 -7%}}@keyframes sec-line-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}.hx a.group>.glass-panel,.hx a.glass-panel{position:relative;overflow:clip}.hx a.group>.glass-panel:before,.hx a.glass-panel:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg, transparent 38%, color-mix(in srgb, var(--accent-line) 17%, transparent) 50%, transparent 62%);position:absolute;inset:0;transform:translate(-130%)}@media (prefers-reduced-motion:no-preference){.hx a.group:hover>.glass-panel:before,.hx a.group:focus-visible>.glass-panel:before,.hx a.glass-panel:hover:before,.hx a.glass-panel:focus-visible:before{transition:transform .9s cubic-bezier(.3,.1,.2,1);transform:translate(130%)}}[dir=rtl] .hx a.group>.glass-panel:before,[dir=rtl] .hx a.glass-panel:before{transform:translate(130%)}@media (prefers-reduced-motion:no-preference){[dir=rtl] .hx a.group:hover>.glass-panel:before,[dir=rtl] .hx a.group:focus-visible>.glass-panel:before,[dir=rtl] .hx a.glass-panel:hover:before,[dir=rtl] .hx a.glass-panel:focus-visible:before{transform:translate(-130%)}}#faq div.border-b[data-state]{padding-inline-start:.9rem;position:relative}#faq div.border-b[data-state]:before{content:"";background:var(--gold-grad);transform-origin:top;width:2px;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;inset-block:.6rem;inset-inline-start:0;transform:scaleY(0)}#faq div.border-b[data-state=open]:before{transform:scaleY(1)}
