.UFbaGG_page{color:var(--ink-950);background:#f4f0e8;padding-top:5rem;overflow-x:clip}.UFbaGG_page nav[aria-label=面包屑]{color:#3e403b94;padding-block:.85rem;font-size:.72rem}.UFbaGG_eyebrow{color:var(--tea-700);letter-spacing:.18em;font-size:.74rem;font-weight:600}.UFbaGG_hero{padding-bottom:clamp(7rem,10vw,11rem)}.UFbaGG_heroIntro{grid-template-columns:minmax(12rem,3fr) minmax(0,8fr);align-items:center;gap:3rem;width:min(100% - 8rem,92rem);margin:clamp(2.5rem,4vw,4rem) auto clamp(2.25rem,3vw,3.25rem);display:grid}.UFbaGG_heroIntro h1{max-width:58rem;font-family:var(--font-display);letter-spacing:.045em;text-wrap:balance;font-size:clamp(3.35rem,4.9vw,5.6rem);font-weight:500;line-height:1.15}.UFbaGG_model{color:var(--ink-600);letter-spacing:.16em;margin-top:.85rem;font-size:.82rem}.UFbaGG_heroImage{aspect-ratio:16/8.6;background:#ded8ce;width:min(100% - 4rem,112rem);margin-inline:auto;position:relative;overflow:hidden}.UFbaGG_heroImage img,.UFbaGG_expressionImage img,.UFbaGG_spaceImage img{object-fit:cover}.UFbaGG_heroImage img{object-position:50% 50%}.UFbaGG_expression{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.55fr);align-items:center;gap:clamp(4rem,9vw,10rem);width:min(100% - 8rem,92rem);margin-inline:auto;padding-block:clamp(7rem,11vw,13rem);display:grid}.UFbaGG_sectionHeading h2,.UFbaGG_inSpace h2,.UFbaGG_information h2{font-family:var(--font-display);letter-spacing:.04em;margin-top:1.5rem;font-size:clamp(2.5rem,4.5vw,4.8rem);font-weight:500;line-height:1.2}.UFbaGG_sectionHeading>p:not(.UFbaGG_eyebrow,.UFbaGG_context){max-width:28rem;color:var(--ink-800);margin-top:2.25rem;font-size:clamp(1rem,1.15vw,1.12rem);line-height:2}.UFbaGG_context{color:var(--ink-600);letter-spacing:.08em;margin-top:1.5rem;font-size:.76rem}.UFbaGG_expressionImage{aspect-ratio:16/10;background:#ded8ce;position:relative;overflow:hidden}.UFbaGG_expressionImage img{object-position:50% 50%}.UFbaGG_containedVisual{background:#ebe5da}.UFbaGG_containedVisual img{object-fit:contain;padding:clamp(1.5rem,4vw,4.5rem)}.UFbaGG_inSpace{background:#ebe5da;padding-block:clamp(7rem,11vw,13rem)}.UFbaGG_inSpace header{grid-template-columns:3fr 8fr;align-items:end;gap:3rem;width:min(100% - 8rem,92rem);margin:0 auto clamp(3rem,5vw,5rem);display:grid}.UFbaGG_spaceImage{aspect-ratio:16/8.7;background:#ded8ce;width:min(100% - 4rem,112rem);margin-inline:auto;position:relative;overflow:hidden}.UFbaGG_spaceImage img{object-position:50% 50%}.UFbaGG_information{grid-template-columns:4fr 7fr;gap:clamp(4rem,10vw,11rem);width:min(100% - 8rem,92rem);margin-inline:auto;padding-block:clamp(8rem,12vw,14rem);display:grid}.UFbaGG_information dl{align-content:start;gap:3.5rem;padding-top:.35rem;display:grid}.UFbaGG_information dl>div{border-top:1px solid #5b443452;grid-template-columns:minmax(8rem,1fr) 2fr;align-items:baseline;gap:2rem;padding-top:1.35rem;display:grid}.UFbaGG_information dt{color:var(--ink-600);letter-spacing:.1em;font-size:.82rem}.UFbaGG_information dd{font-family:var(--font-display);letter-spacing:.045em;font-size:clamp(1.6rem,2.5vw,2.6rem)}.UFbaGG_explore{background:var(--ink-950);color:#f5f1e9;padding:clamp(7rem,10vw,11rem) max(4rem,50vw - 46rem)}.UFbaGG_explore>.UFbaGG_eyebrow{color:#f5f1e994}.UFbaGG_exploreList{border-top:1px solid #f5f1e947;margin-top:clamp(4rem,7vw,7rem)}.UFbaGG_exploreList a{min-height:9rem;transition:color var(--motion-standard) var(--ease-standard);border-bottom:1px solid #f5f1e933;grid-template-columns:4rem 1fr auto;align-items:center;gap:2rem;display:grid}.UFbaGG_exploreList .UFbaGG_number{color:#f5f1e97a;letter-spacing:.18em;align-self:start;padding-top:2.1rem;font-size:.7rem}.UFbaGG_exploreList strong{font-family:var(--font-display);letter-spacing:.05em;font-size:clamp(1.9rem,3.2vw,3.4rem);font-weight:500;display:block}.UFbaGG_exploreList small{color:#f5f1e994;letter-spacing:.05em;margin-top:.65rem;font-size:.82rem;display:block}.UFbaGG_exploreList svg{width:1.4rem;height:1.4rem;transition:transform var(--motion-standard) var(--ease-standard)}.UFbaGG_exploreList a:hover svg{transform:translate(4px,-4px)}@media (max-width:1023px){.UFbaGG_heroIntro,.UFbaGG_expression,.UFbaGG_inSpace header,.UFbaGG_information{width:min(100% - 3rem,76rem)}.UFbaGG_heroImage,.UFbaGG_spaceImage{width:100%}.UFbaGG_expression{gap:4rem}.UFbaGG_explore{padding-inline:3rem}}@media (max-width:767px){.UFbaGG_hero{padding-bottom:5.5rem}.UFbaGG_heroIntro{flex-direction:column-reverse;align-items:flex-start;gap:1.5rem;width:calc(100% - 2rem);margin:2rem auto 2.25rem;display:flex}.UFbaGG_heroIntro h1{word-break:keep-all;width:100%;max-width:22rem;font-size:clamp(2.55rem,12vw,3.3rem);line-height:1.22}.UFbaGG_heroIntro h1.UFbaGG_longTitle{font-size:clamp(2.15rem,10vw,2.75rem)}.UFbaGG_heroImage{aspect-ratio:4/3;width:100%}.UFbaGG_heroImage img{object-position:50% 52%}.UFbaGG_expression{flex-direction:column;align-items:stretch;gap:3.5rem;width:calc(100% - 2rem);padding-block:6rem;display:flex}.UFbaGG_sectionHeading h2,.UFbaGG_inSpace h2,.UFbaGG_information h2{font-size:2.7rem}.UFbaGG_expressionImage{aspect-ratio:4/3;width:calc(100% + 2rem);margin-left:-1rem}.UFbaGG_expressionImage img{object-position:54% 50%}.UFbaGG_containedVisual img{padding:1.5rem}.UFbaGG_inSpace{padding-block:6rem}.UFbaGG_inSpace header{width:calc(100% - 2rem);margin-bottom:3rem;display:block}.UFbaGG_inSpace h2{margin-top:1.5rem}.UFbaGG_spaceImage{aspect-ratio:4/3;width:100%}.UFbaGG_spaceImage img{object-position:50% 50%}.UFbaGG_information{width:calc(100% - 2rem);padding-block:6.5rem;display:block}.UFbaGG_information dl{gap:2.75rem;margin-top:4rem}.UFbaGG_information dl>div{display:block}.UFbaGG_information dd{margin-top:1rem;font-size:1.8rem}.UFbaGG_explore{padding:6rem 1rem}.UFbaGG_exploreList{margin-top:4rem}.UFbaGG_exploreList a{grid-template-columns:2rem 1fr auto;gap:.75rem;min-height:8.5rem}.UFbaGG_exploreList .UFbaGG_number{padding-top:2rem}.UFbaGG_exploreList strong{font-size:1.85rem}.UFbaGG_exploreList small{max-width:17rem;font-size:.75rem;line-height:1.65}}@media (prefers-reduced-motion:reduce){.UFbaGG_exploreList a,.UFbaGG_exploreList svg{transition:none}.UFbaGG_exploreList a:hover svg{transform:none}}
