.page_page__G0Bd8{max-width:none;--primary:#ffc32c;background:var(--background);color:var(--foreground)}.page_page__G0Bd8 main{max-width:var(--container-width);margin:auto;padding:40px var(--container-gutter) 56px}.page_intro__30Oik{max-width:640px;margin-bottom:28px}.page_label__CcCwi{font-size:11px;letter-spacing:.16em;color:var(--muted-foreground);margin-bottom:18px;font-weight:700}.page_intro__30Oik h1{font-size:clamp(48px,5vw,80px);line-height:1;letter-spacing:-.055em;font-weight:900;margin-bottom:24px}.page_intro__30Oik h1 span{color:#e9a600}.page_intro__30Oik>p:not(.page_label__CcCwi){font-size:18px;line-height:1.6;color:var(--muted-foreground);max-width:40ch;margin-bottom:24px}.page_explorer__McUOC{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:44px;align-items:start}.page_pyramid___P45_{min-width:0}.page_pyramid___P45_ img{height:auto;display:block;border-radius:20px}.page_levelColumn__4bxUx{min-width:0}.page_levels__UNo6l{display:grid;gap:12px}.page_levels__UNo6l button{display:flex;align-items:center;gap:20px;width:100%;padding:12px 20px;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;font-size:17px;font-weight:600;transition:border-color .2s}.page_levels__UNo6l button:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.page_levels__UNo6l button.page_active__c5aMh{border-color:#e9a600}.page_levels__UNo6l img{width:64px;height:64px;object-fit:contain}.page_number__Wa0dW{font-size:32px;font-weight:900;color:#c48a00;letter-spacing:-.04em}.page_detail__77WrK{border-top:1px solid var(--border);padding-top:28px;margin-top:28px}.page_detail__77WrK h2{font-size:32px;letter-spacing:-.045em;margin-bottom:16px}.page_detail__77WrK>p:not(.page_label__CcCwi){font-size:16px;line-height:1.7;color:var(--muted-foreground)}.page_detail__77WrK ul{padding-left:20px;margin:20px 0;display:grid;gap:10px;line-height:1.5}.page_detail__77WrK a{color:#b47e00;font-weight:700;font-size:14px}@media(min-width:1200px){.page_page__G0Bd8 main{position:relative}.page_intro__30Oik{width:30%;position:absolute;left:var(--container-gutter);top:80px}.page_intro__30Oik h1{font-size:64px}.page_explorer__McUOC{margin-left:30%;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:20px}.page_levels__UNo6l button{padding:10px 14px;gap:12px;font-size:14px}.page_levels__UNo6l img{width:48px;height:48px}.page_number__Wa0dW{font-size:28px}}@media(max-width:760px){.page_page__G0Bd8 main{padding-top:28px}.page_explorer__McUOC{grid-template-columns:1fr;gap:24px}.page_intro__30Oik h1{font-size:52px}.page_pyramid___P45_{max-width:520px;margin:auto}.page_levels__UNo6l{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page_levels__UNo6l button{gap:8px;padding:12px;border-radius:14px;flex-wrap:wrap;font-size:13px}.page_levels__UNo6l img{width:48px;height:48px}.page_number__Wa0dW{font-size:26px}.page_levels__UNo6l button>span:last-child{flex-basis:100%;text-align:center}}.page_page__G0Bd8{min-height:100svh;display:flex;flex-direction:column}.page_page__G0Bd8>.ref-header{flex-shrink:0;width:100%}.page_page__G0Bd8>main{flex:1;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);gap:28px;padding-block:28px;min-height:0}.page_intro__30Oik{position:static;width:100%;margin:0;align-self:center}.page_intro__30Oik h1{font-size:clamp(44px,4.5vw,72px)}.page_explorer__McUOC{margin-left:0;grid-template-columns:minmax(0,4fr) minmax(90px,1fr);gap:20px;align-items:center;min-height:0}.page_pyramid___P45_{height:100%;min-height:0;display:flex;align-items:center;justify-content:center}.page_pyramid___P45_ img{height:100%;width:100%;object-fit:contain}.page_levelColumn__4bxUx{height:100%;display:flex;align-items:center}.page_levels__UNo6l{width:100%;height:100%;align-content:space-evenly;gap:6px;grid-template-columns:1fr}.page_levels__UNo6l button{padding:8px 10px;gap:8px;justify-content:center;flex-wrap:nowrap}.page_levels__UNo6l img{width:48px;height:48px}.page_number__Wa0dW{font-size:28px}.page_levels__UNo6l button>span:last-child{flex-basis:auto;text-align:left}@media(min-width:761px){.page_page__G0Bd8{height:100svh}.page_page__G0Bd8>main{max-height:calc(100svh - 86px)}.page_explorer__McUOC{height:100%}}@media(max-width:760px){.page_page__G0Bd8>main{grid-template-columns:1fr;gap:20px;padding-block:22px}.page_intro__30Oik h1{font-size:40px;margin-bottom:14px}.page_intro__30Oik .page_label__CcCwi{margin-bottom:12px}.page_intro__30Oik>p:not(.page_label__CcCwi){font-size:15px;margin-bottom:16px}.page_explorer__McUOC{grid-template-columns:minmax(0,1fr) 76px;gap:12px;min-height:350px}.page_pyramid___P45_{max-width:none;margin:0}.page_pyramid___P45_ img{max-height:440px}.page_levels__UNo6l img{width:30px;height:30px}.page_levels__UNo6l button{padding:6px;gap:4px;border-radius:999px}.page_number__Wa0dW{font-size:18px}}.page_explorer__McUOC{grid-template-columns:minmax(0,3fr) minmax(180px,1fr)}.page_levels__UNo6l button{gap:12px;padding:8px 14px}.page_number__Wa0dW{font-size:clamp(36px,3.5vw,64px);line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.page_levels__UNo6l img{flex-shrink:0}@media(max-width:1100px) and (min-width:761px){.page_explorer__McUOC{grid-template-columns:minmax(0,3fr) minmax(150px,1fr)}.page_number__Wa0dW{font-size:36px}.page_levels__UNo6l img{width:36px;height:36px}}@media(max-width:760px){.page_explorer__McUOC{grid-template-columns:minmax(0,1fr) 104px;gap:8px}.page_levels__UNo6l button{flex-direction:column;gap:6px;padding:8px 4px}.page_number__Wa0dW{font-size:30px}.page_levels__UNo6l button>span:last-child{text-align:center}}