.detailPage{color:#101714;background:#f5f8f7;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.detailNav{background:#ffffffe6;border-bottom:1px solid #dbe3e0;align-items:center;gap:30px;height:76px;padding:0 5vw;display:flex}.detailNav nav{gap:26px;margin:auto;font-size:11px;display:flex}.detailBack{border-bottom:1px solid #82918b;padding-bottom:4px;font-size:11px}.detailCrumb{color:#6e7974;border-bottom:1px solid #e0e6e3;align-items:center;gap:10px;padding:22px 6vw;font-size:10px;display:flex}.detailCrumb b{color:#101714}.detailHero{background:linear-gradient(120deg,#eef5f2,#fff 63%);grid-template-columns:1.12fr .88fr;min-height:620px;display:grid}.detailVisual{background-image:linear-gradient(#1a665812 1px,#0000 1px),linear-gradient(90deg,#1a665812 1px,#0000 1px);background-size:46px 46px;place-items:center;display:grid;position:relative;overflow:hidden}.detailVisual:after{content:"";background:radial-gradient(circle at 49% 48%,#0000 0 24%,#f6faf80a 25% 45%,#deede8b3 100%);position:absolute;inset:0}.detailOrbit{aspect-ratio:1;border:1px solid #1a706047;border-radius:50%;width:min(72%,560px);position:absolute;box-shadow:0 0 0 70px #ffffff40,0 0 0 140px #1e706009}.detailVisual img{z-index:2;object-fit:contain;filter:drop-shadow(0 35px 23px #10201b40);width:78%;max-height:420px;position:relative}.detailStation img{width:83%;max-height:450px}.detailVisual>span{z-index:3;letter-spacing:.16em;color:#4d746b;font-size:9px;position:absolute;top:28px;left:30px}.detailIntro{background:#fff;flex-direction:column;justify-content:center;padding:104px 8vw 70px 5vw;display:flex}.detailIntro>p:first-child,.specSection header>p,.detailInquiry>div>p,.relatedSection>p{color:#147b70;letter-spacing:.18em;margin:0;font-size:9px;font-weight:800}.detailIntro h1{letter-spacing:-.065em;max-width:540px;margin:17px 0 7px;font-size:clamp(45px,5vw,74px);line-height:.93}.detailIntro h2{letter-spacing:.08em;color:#4d5f58;margin:0;font-size:16px}.detailPrice{align-items:baseline;gap:17px;margin:44px 0 21px;display:flex}.detailPrice span{color:#70807a;letter-spacing:.12em;font-size:9px}.detailPrice b{color:#147b70;font-size:25px}.detailLead{color:#5b6963;max-width:430px;font-size:13px;line-height:1.7}.detailActions{align-items:center;gap:22px;margin-top:24px;display:flex}.darkButton{color:#fff;background:#111a16;padding:17px 22px;font-size:11px;font-weight:700;display:inline-block}.lineButton{border-bottom:1px solid #111a16;padding-bottom:5px;font-size:11px}.specSection{background:#f5f8f7;grid-template-columns:.9fr 1.1fr;gap:8vw;padding:100px 6vw;display:grid}.specSection h2,.relatedSection h2{letter-spacing:-.055em;margin:16px 0;font-size:clamp(38px,4.5vw,64px);line-height:.94}.specGrid{border-top:1px solid #cdd9d4;grid-template-columns:1fr 1fr;display:grid}.specGrid>div{border-bottom:1px solid #cdd9d4;flex-direction:column;gap:9px;min-height:82px;padding:24px 12px 26px 0;display:flex}.specGrid>div:nth-child(2n){border-left:1px solid #cdd9d4;padding-left:28px}.specGrid span{text-transform:uppercase;letter-spacing:.13em;color:#74817b;font-size:8px}.specGrid b{font-size:15px;line-height:1.35}.specGrid .featureSpec{grid-column:1/-1}.specGrid .featureSpec b{max-width:530px}.detailInquiry{color:#fff;background:#111a16;grid-template-columns:1fr 1fr;gap:9vw;padding:100px 6vw;display:grid}.detailInquiry h2{letter-spacing:-.065em;margin:17px 0;font-size:clamp(44px,5vw,72px);line-height:.91}.detailInquiry>div:last-child{color:#b8c8c0;flex-direction:column;justify-content:end;align-items:flex-start;gap:24px;max-width:420px;font-size:13px;line-height:1.7;display:flex}.detailInquiry a{color:#111a16;background:#fff;padding:16px 22px;font-size:11px;font-weight:700}.modelNav{background:#fff;border-bottom:1px solid #dbe3e0;grid-template-columns:1fr 1fr;padding:36px 6vw;display:grid}.modelNav>div+div{text-align:right;border-left:1px solid #dbe3e0;padding-left:20px}.modelNav a{flex-direction:column;gap:7px;display:inline-flex}.modelNav small{letter-spacing:.13em;color:#73817b;font-size:8px}.modelNav b{font-size:15px}.relatedSection{background:#f5f8f7;padding:100px 6vw}.relatedGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;display:grid}.relatedGrid>a{background:#fff;border:1px solid #dbe3e0;padding-bottom:19px;display:block}.relatedGrid>a>div{background:linear-gradient(135deg,#e5efec,#fafcfb);place-items:center;height:190px;margin-bottom:16px;display:grid}.relatedGrid img{object-fit:contain;filter:drop-shadow(0 18px 14px #0f1f1a2e);max-width:70%;max-height:145px}.relatedGrid small,.relatedGrid b,.relatedGrid span{margin:0 18px;display:block}.relatedGrid small{letter-spacing:.11em;color:#6b8179;font-size:8px}.relatedGrid b{margin-top:8px;font-size:15px}.relatedGrid span{color:#6b7771;margin-top:7px;font-size:10px}.detailFooter{background:#fff;border-top:1px solid #dbe3e0;justify-content:space-between;align-items:center;padding:43px 6vw;display:flex}.detailFooter p{color:#69756f;font-size:10px}.notFound section{min-height:70vh;padding:15vh 8vw}.notFound section p{letter-spacing:.17em;color:#177e72;font-size:9px}.notFound h1{letter-spacing:-.06em;max-width:700px;margin:18px 0 35px;font-size:clamp(44px,6vw,80px);line-height:.95}@media (max-width:850px){.detailNav nav{display:none}.detailBack{margin-left:auto}.detailHero,.specSection,.detailInquiry{grid-template-columns:1fr}.detailVisual{min-height:430px}.detailIntro{padding:65px 7vw}.specSection{gap:30px;padding:70px 7vw}.detailInquiry{gap:32px;padding:70px 7vw}.relatedSection{padding:70px 7vw}}@media (max-width:560px){.detailNav{padding:0 20px}.detailCrumb{white-space:nowrap;padding:18px 20px;overflow:auto}.detailVisual{min-height:360px}.detailVisual img{max-height:270px}.detailOrbit{width:72%}.detailIntro{padding:54px 24px}.detailActions{flex-direction:column;align-items:flex-start;gap:17px}.specGrid{grid-template-columns:1fr}.specGrid>div:nth-child(2n){border-left:0;padding-left:0}.detailInquiry{padding:62px 24px}.modelNav{padding:28px 24px}.relatedSection{padding:62px 24px}.relatedGrid{grid-template-columns:1fr}.detailFooter{flex-direction:column;align-items:flex-start;gap:20px;padding:35px 24px}}
