.home-module__xN3HmW__page{--paper:#f0ede5;--ink:#20211e;--muted:#77786f;--line:#bfc0b4;--red:#ed492d;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;background:var(--paper);min-height:100svh;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Arial,Helvetica Neue,PingFang SC,Microsoft YaHei,sans-serif}.home-module__xN3HmW__page a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.home-module__xN3HmW__page a:focus-visible{outline:3px solid var(--red);outline-offset:5px}.home-module__xN3HmW__page ::selection{color:var(--paper);background:var(--red)}.home-module__xN3HmW__sheet{flex-direction:column;max-width:1376px;min-height:100svh;margin:auto;padding:0 48px;display:flex}.home-module__xN3HmW__topbar{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;height:70px;display:flex}.home-module__xN3HmW__identity{letter-spacing:.7px;align-items:center;gap:14px;font-size:11px;display:inline-flex}.home-module__xN3HmW__identityMark{background:var(--red);place-items:center;width:18px;height:18px;display:grid}.home-module__xN3HmW__identityMark:after{content:"";border:1px solid var(--paper);width:6px;height:6px}.home-module__xN3HmW__indexLink{font:9px var(--mono);letter-spacing:.5px;align-items:center;gap:15px;display:flex}.home-module__xN3HmW__indexLink span{font-size:15px}.home-module__xN3HmW__main{flex:1}.home-module__xN3HmW__pageGrid{grid-template-columns:104px minmax(0,1fr);gap:32px;display:grid}.home-module__xN3HmW__heroSide{color:var(--red);font:9px var(--mono);letter-spacing:.8px;padding-top:40px}.home-module__xN3HmW__hero{grid-template-columns:minmax(0,1fr) 238px;align-items:center;gap:30px;min-height:300px;padding:38px 0;display:grid}.home-module__xN3HmW__wordmark{color:var(--ink);letter-spacing:-.063em;white-space:nowrap;margin:0 0 0 -6px;font-family:Georgia,Times New Roman,Songti SC,STSong,serif;font-size:clamp(128px,12.5vw,180px);font-style:normal;font-weight:400;line-height:1.04}.home-module__xN3HmW__one{color:var(--red);margin-left:.085em;margin-right:.025em;font-style:italic;display:inline-block;position:relative}.home-module__xN3HmW__one:before{content:"";background:#111;border-radius:50%;width:.11em;height:.11em;position:absolute;top:.176em;left:61%;transform:translate(-50%)}.home-module__xN3HmW__registration{background:var(--red);border-radius:50%;width:220px;height:220px;margin-left:auto}.home-module__xN3HmW__registration svg{width:100%;height:100%;color:var(--ink);stroke:currentColor;stroke-width:.8px;display:block}.home-module__xN3HmW__sectionSide{border-top:1px solid var(--ink);padding-top:17px;font-size:11px;line-height:1.6}.home-module__xN3HmW__index{border-top:1px solid var(--ink);min-width:0;scroll-margin-top:24px}.home-module__xN3HmW__columnHead{border-bottom:1px solid var(--ink);min-height:41px;color:var(--muted);font:8px var(--mono);letter-spacing:.5px;grid-template-columns:minmax(0,1fr) 230px 28px;align-items:center;gap:20px;display:grid}.home-module__xN3HmW__columnHead span:first-child{color:var(--ink)}.home-module__xN3HmW__columnHead span:last-child{text-align:right}.home-module__xN3HmW__project{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) 230px 28px;align-items:center;gap:20px;min-height:96px;display:grid;position:relative}.home-module__xN3HmW__project:last-child{border-bottom-color:var(--ink)}.home-module__xN3HmW__project:before{content:"";pointer-events:none;opacity:0;background:#20211e;transition:opacity .16s;position:absolute;inset:0 -12px}.home-module__xN3HmW__project:hover:before{opacity:.035}.home-module__xN3HmW__number{color:var(--red);font:9px var(--mono)}.home-module__xN3HmW__project h2{letter-spacing:-2.2px;margin:0;font-size:43px;font-weight:600;line-height:1.2}.home-module__xN3HmW__destination{color:var(--muted);font:9px var(--mono);letter-spacing:.2px}.home-module__xN3HmW__arrow{text-align:right;font-size:28px;font-weight:300;line-height:1;transition:transform .16s}.home-module__xN3HmW__project:hover .home-module__xN3HmW__arrow{transform:translate(3px,-3px)}.home-module__xN3HmW__footer{justify-content:space-between;align-items:center;min-height:86px;padding:24px 0;font-size:12px;display:flex}.home-module__xN3HmW__footerDomain{color:var(--muted);font:8px var(--mono);margin-left:15px}.home-module__xN3HmW__footer a{color:var(--muted);font:12px var(--mono);padding:8px 0 8px 12px}@media (min-width:1600px){.home-module__xN3HmW__hero{min-height:330px}.home-module__xN3HmW__project{min-height:108px}}@media (max-width:1100px){.home-module__xN3HmW__sheet{padding:0 32px}.home-module__xN3HmW__pageGrid{grid-template-columns:80px minmax(0,1fr);gap:24px}.home-module__xN3HmW__hero{grid-template-columns:minmax(0,1fr) 180px;gap:24px;min-height:270px}.home-module__xN3HmW__wordmark{font-size:12.5vw}.home-module__xN3HmW__registration{width:170px;height:170px}.home-module__xN3HmW__columnHead{grid-template-columns:minmax(0,1fr) 190px 25px;gap:14px}.home-module__xN3HmW__project{grid-template-columns:34px minmax(0,1fr) 190px 25px;gap:14px}.home-module__xN3HmW__project h2{font-size:38px}.home-module__xN3HmW__destination{font-size:8px}}@media (max-width:760px){.home-module__xN3HmW__sheet{padding:0 24px}.home-module__xN3HmW__topbar{height:65px}.home-module__xN3HmW__identity{gap:10px;font-size:10px}.home-module__xN3HmW__identityMark{width:15px;height:15px}.home-module__xN3HmW__identityMark:after{width:5px;height:5px}.home-module__xN3HmW__indexLink{font-size:8px}.home-module__xN3HmW__pageGrid{display:block}.home-module__xN3HmW__heroSide{padding-top:24px;font-size:8px}.home-module__xN3HmW__hero{flex-direction:column;align-items:stretch;gap:20px;min-height:0;padding:20px 0 29px;display:flex;position:relative}.home-module__xN3HmW__wordmark{margin-left:-3px;font-size:24.5vw}.home-module__xN3HmW__registration{width:64px;height:64px}.home-module__xN3HmW__sectionSide{display:none}.home-module__xN3HmW__index{scroll-margin-top:16px}.home-module__xN3HmW__columnHead{grid-template-columns:minmax(0,1fr) 24px;min-height:37px;font-size:7px}.home-module__xN3HmW__columnHead span:nth-child(2){display:none}.home-module__xN3HmW__project{grid-template-columns:24px minmax(0,1fr) 24px;gap:7px 8px;min-height:112px;padding:21px 0}.home-module__xN3HmW__number{grid-area:1/1/3;align-self:start;padding-top:8px;font-size:8px}.home-module__xN3HmW__project h2{letter-spacing:-1.8px;grid-column:2;font-size:34px}.home-module__xN3HmW__destination{letter-spacing:0;grid-area:2/2;align-self:start;font-size:8px}.home-module__xN3HmW__arrow{grid-area:1/3/3;font-size:25px}.home-module__xN3HmW__footer{min-height:80px}}@media (max-width:360px){.home-module__xN3HmW__sheet{padding:0 19px}.home-module__xN3HmW__project h2{font-size:30px}.home-module__xN3HmW__destination{font-size:7px}}@media (prefers-reduced-motion:reduce){.home-module__xN3HmW__page *,.home-module__xN3HmW__page :before,.home-module__xN3HmW__page :after{transition:none!important}}
