.ys-inner-page{background:#f5f5ef;color:#171c11;min-width:0}.ys-inner-hero{position:relative;isolation:isolate;overflow:hidden;background:#0d100b;color:#f5f5ef;padding:155px 5% 36px;min-height:660px}.ys-inner-hero-content{position:relative;z-index:2;max-width:1600px;margin:auto}.ys-inner-breadcrumb{display:flex;flex-wrap:wrap;gap:16px;font:10px var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;color:#b6b9a8}.ys-inner-breadcrumb a:hover{color:#ffcf00}.ys-inner-hero h1{position:relative;max-width:1050px;font-size:clamp(48px,6.8vw,110px);font-weight:400;line-height:1.02;letter-spacing:-.06em;margin:65px 0 40px;text-wrap:balance}.ys-inner-hero-bottom{display:flex;align-items:end;justify-content:space-between;gap:40px}.ys-inner-hero-bottom p{max-width:610px;font-size:clamp(17px,1.5vw,23px);line-height:1.5;color:#c5c9b7}.ys-inner-button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:22px 26px;background:#ffcf00;color:#10130d;border-radius:5px;font:11px var(--font-geist-mono),monospace;white-space:nowrap;transition:background .2s}.ys-inner-button:hover{background:white}.ys-inner-hero-caption{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #ffffff25;margin-top:65px;padding-top:24px;font:9px var(--font-geist-mono),monospace;letter-spacing:.08em;color:#979f83}.ys-inner-orbit{position:absolute;width:620px;height:620px;right:-65px;top:30px;border-radius:50%;background:radial-gradient(ellipse,#ffcf0025,transparent 66%);z-index:0;opacity:.65;pointer-events:none}.ys-inner-orbit>span{position:absolute;inset:40px;border:1px solid #ffcf0030;border-radius:50%;transform:rotate(-30deg) scaleY(.5)}.ys-inner-orbit>span:last-child{transform:rotate(45deg) scaleY(.65)}.ys-inner-stack{position:absolute;inset:180px 125px;transform-style:preserve-3d;transform:perspective(900px) rotateX(58deg) rotate(-32deg);animation:ys-layer-float 10s ease-in-out infinite}.ys-inner-stack i{position:absolute;inset:0;border-radius:16px;background:linear-gradient(135deg,#fff098,#ffcf00 45%,#aa7700);border:1px solid #ffe794;box-shadow:0 10px 0 #775600,0 13px 0 #c89a00,0 30px 35px #0006}.ys-inner-stack i:first-child{transform:translateZ(-100px)}.ys-inner-stack i:nth-child(2){transform:translateZ(-50px)}.ys-inner-stack i:nth-child(3){transform:translateZ(0)}@keyframes ys-layer-float{50%{transform:perspective(900px) rotateX(52deg) rotate(-24deg) translateY(-15px)}}.ys-inner-body{position:relative;z-index:3;border-radius:28px 28px 0 0;margin-top:-1px;background:#f5f5ef;padding:10px 5% 90px}.ys-inner-body>article,.ys-inner-body>div,.ys-inner-body>section{max-width:1500px;margin-left:auto;margin-right:auto}.ys-inner-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8%;border-bottom:1px solid #171c1125;padding:75px 0}.ys-inner-detail h2{font-size:clamp(28px,3.4vw,52px);font-weight:400;letter-spacing:-.045em;line-height:1.08;max-width:530px}.ys-inner-detail>div{min-width:0}.ys-inner-detail>div:last-child{border-radius:16px;background:#e9ecdf;padding:32px}.ys-inner-detail p{line-height:1.7}.ys-inner-page :is(a,button):focus-visible{outline:2px solid #ac8000;outline-offset:5px}.ys-inner-page article{min-width:0}.ys-inner-page article h2{overflow-wrap:anywhere}.ys-article-hero h1{max-width:1250px;font-size:clamp(38px,5vw,78px)}.ys-article-hero .ys-inner-orbit{opacity:.25}.ys-inner-date{max-width:1500px;margin:0 auto;padding:30px 0 0;font:11px var(--font-geist-mono),monospace;color:#667051}@media(max-width:800px){.ys-inner-hero{padding-top:120px;min-height:0}.ys-inner-hero h1{margin-top:48px;max-width:95%}.ys-inner-orbit{width:430px;height:430px;right:-160px;top:60px;opacity:.3}.ys-inner-stack{inset:125px 85px}.ys-inner-hero-bottom{display:block}.ys-inner-hero-bottom p{max-width:100%;font-size:18px}.ys-inner-button{margin-top:28px;min-height:52px}.ys-inner-hero-caption{margin-top:45px;font-size:8px}.ys-inner-detail{grid-template-columns:1fr;gap:26px;padding:42px 0}.ys-inner-detail>div:last-child{padding:24px}.ys-inner-body{border-radius:20px 20px 0 0;padding-bottom:55px}}@media(max-width:380px){.ys-inner-hero h1{font-size:40px}.ys-article-hero h1{font-size:34px}.ys-inner-button{width:100%;gap:12px;font-size:10px}.ys-inner-hero-caption span:first-child{max-width:150px}.ys-inner-detail>div:last-child{padding:20px}}@media(prefers-reduced-motion:reduce){.ys-inner-stack{animation:none}.ys-inner-button{transition:none}}.ys-hero-art{position:absolute;width:48%;max-width:740px;right:1%;top:95px;pointer-events:none;opacity:.85}.ys-hero-art svg{width:100%;height:auto;filter:drop-shadow(0 35px 40px #0005)}.ys-inner-hero:not(.ys-article-hero) h1{max-width:65%;font-size:clamp(46px,5.5vw,90px)}.ys-inner-hero-bottom p{max-width:52%}.ys-inner-hero-bottom{position:relative;z-index:2}.ys-article-hero .ys-hero-art{opacity:.13}.ys-article-hero .ys-inner-hero-bottom p{max-width:800px}[dir=rtl] .ys-hero-art{right:auto;left:1%}@media(max-width:800px){.ys-hero-art{position:relative;top:auto;right:auto;width:90%;max-width:500px;margin:20px auto -30px;opacity:1}.ys-inner-hero{display:flex;flex-direction:column}.ys-inner-hero-content{width:100%;order:-1}.ys-inner-hero:not(.ys-article-hero) h1{max-width:100%;font-size:clamp(40px,8vw,64px)}.ys-inner-hero-bottom p{max-width:100%}.ys-inner-hero-caption{margin-top:30px}.ys-article-hero .ys-hero-art{display:none}}@media(min-width:801px){.ys-hero-art{width:40%;right:1%;top:125px}.ys-inner-hero:not(.ys-article-hero) h1{max-width:58%}}