:root{--bg:#0b1020;--bg-2:#111a33;--fg:#eef2ff;--muted:#9aa6c7;--accent:#4f8cff;--accent-2:#7cf5d2;--kakao:#fee500;--card:rgba(255,255,255,0.06);--border:rgba(255,255,255,0.12)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:radial-gradient(1200px 600px at 20% -10%,#1a2a5a 0,var(--bg) 55%);color:var(--fg);font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,system-ui,-apple-system,sans-serif}body,html{min-height:100vh}body{display:flex;flex-direction:column}body>.container{width:100%;box-sizing:border-box}.page-main{flex:1 0 auto;padding-bottom:48px}a{color:inherit;text-decoration:none}body{word-break:keep-all;overflow-wrap:anywhere}.container{max-width:1120px;margin:0 auto;padding:0 24px}.nav{display:flex;align-items:center;justify-content:space-between;height:64px}.nav .brand{font-weight:800;letter-spacing:-.02em;font-size:18px}.nav .links{display:flex;gap:20px;align-items:center;color:var(--muted);font-size:14px}.nav .links>a{white-space:nowrap}@media (max-width:760px){.nav{height:auto;min-height:64px;padding-top:12px;padding-bottom:12px;flex-wrap:wrap;gap:10px 16px}.nav .links{width:100%;gap:12px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.nav .links::-webkit-scrollbar{display:none}.nav .links .btn{margin-left:auto;white-space:nowrap}}.hero{position:relative;min-height:560px;margin-top:8px;border-radius:24px;overflow:hidden;border:1px solid var(--border);display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(90deg,rgba(11,16,32,.94),rgba(11,16,32,.82) 36%,rgba(11,16,32,.22) 66%,rgba(11,16,32,.04)),url(/hero-logistics.jpg?v=20260911h) 58% 50% /cover no-repeat;box-shadow:0 30px 80px rgba(0,0,0,.35)}.hero-content{padding:64px 56px 32px;max-width:680px}.eyebrow{display:inline-block;font-size:12.5px;letter-spacing:.12em;color:var(--accent-2);font-weight:700;margin-bottom:14px;text-transform:uppercase}.hero h1{font-size:clamp(32px,4.6vw,54px);line-height:1.12;margin:0 0 18px;letter-spacing:-.03em}.hero p{color:#c7d0ea;font-size:17px;line-height:1.65;margin:0 0 28px}.br-wide{display:inline}@media (max-width:700px){.br-wide{display:none}}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px;align-items:center}.hero .notice{color:var(--muted)}.hero-points{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);background:rgba(11,16,32,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--border)}.hero-points li{padding:18px 24px;display:grid;grid-gap:4px;gap:4px;border-left:1px solid var(--border)}.hero-points li:first-child{border-left:none}.hero-points strong{font-size:15px;letter-spacing:-.01em}.hero-points span{font-size:12.5px;color:var(--muted)}.btn.ghost{background:transparent}@media (max-width:900px){.hero{min-height:0;background-position:70%}.hero-content{padding:44px 28px 24px}.hero-points{grid-template-columns:repeat(2,1fr)}.hero-points li:nth-child(3){border-left:none}.hero-points li:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:560px){.hero-points{grid-template-columns:1fr}.hero-points li{border-left:none;border-top:1px solid var(--border)}}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:12px;font-weight:700;font-size:15px;border:1px solid var(--border);background:var(--card);color:var(--fg);cursor:pointer}.btn.primary{background:var(--accent);color:#fff}.btn.kakao,.btn.primary{border-color:transparent}.btn.kakao{background:var(--kakao);color:#191600}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn.hero-cta,.btn.hero-sub{min-height:46px;padding:0 22px;border-radius:3px;font-size:14px;font-weight:600;letter-spacing:.04em;box-shadow:none}.btn.hero-cta{background:#f3efe6;border:1px solid #f3efe6;color:#14120e}.btn.hero-cta:hover:not(:disabled){background:#fffaf0;border-color:#fffaf0;color:#14120e}.btn.hero-sub{background:transparent;border:1px solid rgba(243,239,230,.42);color:#f3efe6}.btn.hero-sub:hover:not(:disabled){border-color:#f3efe6;background:rgba(243,239,230,.08)}.card{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:20px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:48px 0}@media (max-width:860px){.grid3{grid-template-columns:1fr}}.card h3{margin:0 0 8px;font-size:16px}.card p{margin:0;font-size:14px;line-height:1.5}.card p,.notice{color:var(--muted)}.notice{font-size:13px;margin-top:12px}.error{color:#ff8a8a;font-size:14px}footer{color:var(--muted);font-size:12px;padding:28px 0 32px;margin-top:auto;flex:none}.order-grid{display:grid;grid-template-columns:1fr 340px;grid-gap:16px;gap:16px;align-items:start}.order-grid>.card{min-width:0}.order-grid .quote-box{grid-column:2;grid-row:1/span 4;position:-webkit-sticky;position:sticky;top:16px}@media (max-width:900px){.order-grid{grid-template-columns:1fr}.order-grid .quote-box{grid-column:1;grid-row:auto;position:static}}.field{display:grid;grid-gap:6px;gap:6px;margin:12px 0}.field>span{font-size:13px;color:var(--muted)}.field input,.field select,.field textarea{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--fg);font:inherit;font-size:15px}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--accent);outline-offset:0}.field input[readonly]{color:var(--fg);cursor:default}.field textarea{resize:vertical;max-width:100%;min-height:72px}.dp-trigger:disabled{opacity:.6;cursor:default}.field select option{color:#000}.addr-row{display:flex;gap:8px}.addr-row input{flex:1 1}.addr-row .btn{white-space:nowrap;padding:10px 14px}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:560px){.two{grid-template-columns:1fr}}.check{display:flex;align-items:center;gap:8px;font-size:14px;margin-top:8px}.cartypes{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:10px;gap:10px;margin:8px 0 12px}.cartype{display:grid;grid-gap:4px;gap:4px;padding:12px;border-radius:12px;border:1px solid var(--border);background:rgba(255,255,255,.03);cursor:pointer}.cartype.on{border-color:var(--accent);background:rgba(79,140,255,.15)}.cartype input{display:none}.cartype small{color:var(--muted);font-size:12px;line-height:1.4}.lines{list-style:none;padding:0;margin:8px 0;display:grid;grid-gap:6px;gap:6px;font-size:14px}.lines li{gap:12px;color:var(--muted)}.lines li,.total{display:flex;justify-content:space-between}.total{align-items:baseline;border-top:1px solid var(--border);padding-top:10px;margin-top:8px}.total strong{font-size:22px;color:var(--accent-2)}.status-pill{display:inline-block;padding:6px 12px;border-radius:999px;background:rgba(124,245,210,.15);color:var(--accent-2);font-size:13px;font-weight:700}.steps{display:flex;gap:6px;counter-reset:s}.steps li{flex:1 1;text-align:center;font-size:13px;color:var(--muted);padding:10px 4px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid var(--border)}.steps li.done{color:var(--fg);background:rgba(79,140,255,.2);border-color:var(--accent)}.kv{display:grid;grid-template-columns:90px 1fr;grid-gap:8px 12px;gap:8px 12px;margin:0;font-size:14px}.kv dt{color:var(--muted)}.kv dd{margin:0}.order-row:hover{border-color:var(--accent)}.site-footer{display:grid;grid-gap:0;gap:0;padding:28px 24px 32px}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;font-size:13px;padding:0 0 20px;border-bottom:1px solid var(--border)}.footer-links a{color:var(--fg)}.footer-info{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px 24px;gap:10px 24px;margin:0;padding:24px 0 0;font-size:12px}.footer-info div{display:flex;gap:8px;align-items:baseline;min-height:18px}@media (max-width:900px){.footer-info{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.footer-info{grid-template-columns:1fr}}.footer-info dt{color:var(--muted);flex:none}.footer-info dd{margin:0;color:var(--fg)}.footer-info a{color:var(--fg)}.footer-copy{margin:24px 0 0;font-size:12px;color:var(--muted);text-align:center}.legal{max-width:820px;margin:32px auto;line-height:1.75;font-size:14.5px}.legal h2{margin-bottom:4px}.legal h3{margin:28px 0 8px;font-size:16px}.legal ol,.legal ul{padding-left:22px}.legal li{margin:4px 0}.legal-table{width:100%;border-collapse:collapse;margin:10px 0 16px;font-size:13.5px}.legal-table td,.legal-table th{border:1px solid var(--border);padding:8px 10px;text-align:left;vertical-align:top}.legal-table th{background:rgba(255,255,255,.05);color:var(--muted);font-weight:600}.dp,.tp{position:relative}.dp-trigger{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--fg);font:inherit;font-size:15px;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.dp-trigger:hover{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.06)}.dp.open .dp-trigger,.tp.open .dp-trigger{outline:2px solid var(--accent);outline-offset:0}.dp-trigger .dp-ico{color:var(--accent);flex:none}.dp-trigger span{flex:1 1}.dp-trigger .dp-ph{color:var(--muted)}.dp-trigger .dp-chev{color:var(--muted);flex:none;transition:transform .15s}.dp.open .dp-chev,.tp.open .dp-chev{transform:rotate(180deg)}.dp-pop{position:absolute;z-index:40;top:calc(100% + 6px);left:50%;width:300px;transform:translateX(-50%);padding:12px;border-radius:14px;border:1px solid var(--border);background:linear-gradient(180deg,#172142,#111a33);box-shadow:0 18px 48px rgba(0,0,0,.45);animation:dp-in .12s ease-out}@keyframes dp-in{0%{opacity:0}to{opacity:1}}.dp-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.dp-head strong{font-size:15px;letter-spacing:-.01em}.dp-nav{width:32px;height:32px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--fg);font-size:20px;line-height:1;cursor:pointer}.dp-nav:hover:not(:disabled){background:rgba(255,255,255,.08)}.dp-nav:disabled{opacity:.3;cursor:default}.dp-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.dp-dow span{text-align:center;font-size:11px;color:var(--muted);padding:4px 0 6px}.dp-dow .sun{color:#ff8a8a}.dp-dow .sat{color:#8ab4ff}.dp-day{height:36px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--fg);font:inherit;font-size:14px;cursor:pointer;position:relative}.dp-day:hover:not(:disabled){background:rgba(79,140,255,.18)}.dp-day.out{color:rgba(154,166,199,.45)}.dp-day.sun:not(.out){color:#ff9c9c}.dp-day.sat:not(.out){color:#9cc0ff}.dp-day.today:after{content:"";position:absolute;left:50%;bottom:4px;width:4px;height:4px;border-radius:50%;background:var(--accent-2);transform:translateX(-50%)}.dp-day.sel{background:var(--accent);color:#fff;font-weight:700}.dp-day.sel.sat,.dp-day.sel.sun{color:#fff}.dp-day:disabled{color:rgba(154,166,199,.25);cursor:not-allowed}.dp-foot{display:flex;justify-content:flex-end;margin-top:8px}.dp-link{border:none;background:transparent;color:var(--accent-2);font:inherit;font-size:13px;cursor:pointer;padding:4px 8px;border-radius:6px}.dp-link:hover:not(:disabled){background:rgba(124,245,210,.12)}.dp-link:disabled{opacity:.35;cursor:default}.tp-pop{width:288px;max-height:320px;overflow-y:auto;padding:10px}.tp-group+.tp-group{margin-top:8px}.tp-group-title{font-size:11px;color:var(--muted);padding:2px 4px 6px;letter-spacing:.04em}.tp-slots{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.tp-slot{padding:8px 0;border-radius:8px;border:1px solid transparent;background:rgba(255,255,255,.04);color:var(--fg);font:inherit;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.tp-slot:hover{background:rgba(79,140,255,.18)}.tp-slot.sel{background:var(--accent);color:#fff;font-weight:700}.tp-pop::-webkit-scrollbar{width:8px}.tp-pop::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:8px}@media (max-width:560px){.dp-pop{left:0;right:0;width:auto;transform:none}}.sel{position:relative}.sel-pop{width:100%;left:0;transform:none;padding:6px}.sel-opt{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--fg);font:inherit;font-size:14.5px;cursor:pointer;text-align:left}.sel-opt:hover{background:rgba(79,140,255,.18)}.sel-opt.sel{background:rgba(79,140,255,.28);font-weight:700}.sel-opt.sel:after{content:"✓";color:var(--accent-2);font-size:13px}.sel-opt small{color:var(--muted);font-size:12px}.tp-slot:disabled{color:rgba(154,166,199,.3);background:transparent;cursor:not-allowed}.cargroup{margin:6px 0 10px}.cargroup-title{font-size:12px;color:var(--muted);letter-spacing:.04em;margin:8px 0 6px}.cargroup .cartypes{margin:0;grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.contact-row{margin-top:-4px}.sec-head{text-align:center;max-width:640px;margin:0 auto 32px}.sec-head h2{font-size:clamp(24px,3vw,34px);letter-spacing:-.02em;margin:6px 0 10px}.sec-head p{color:var(--muted);font-size:15px;line-height:1.6;margin:0}.how{margin:72px 0 0}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.step-card{position:relative;padding:20px 14px 18px;border-radius:16px;border:1px solid var(--border);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03));text-align:center;min-width:0}.step-ico{width:120px;height:120px;margin:0 auto 10px;border-radius:22px;background:#020f33;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 12px 28px rgba(0,0,0,.35)}.step-ico img{width:100%;height:100%;display:block;object-fit:cover;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 62%,transparent 92%);mask-image:radial-gradient(circle at 50% 50%,#000 62%,transparent 92%)}.step-no{display:inline-block;font-size:11px;letter-spacing:.14em;color:var(--accent-2);font-weight:800;margin-bottom:4px}.step-card h3{margin:0 0 6px;font-size:16px;letter-spacing:-.01em}.step-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.step-card.step-extra{background:linear-gradient(180deg,#fff4a8 0,var(--kakao) 100%);border-color:#e0c400;color:#191600;box-shadow:none}.step-extra .step-no{color:#6b5700;letter-spacing:.06em}.step-extra p{color:#4d4200}@media (max-width:900px){.steps{grid-template-columns:1fr}.step-card p br{display:none}.step-ico{width:140px;height:140px}}.service-overview{margin:72px 0 0}.service-link-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.service-link-card{min-width:0;padding:24px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(145deg,rgba(79,140,255,.12),rgba(255,255,255,.035));transition:transform .15s ease,border-color .15s ease,background .15s ease}.service-link-card:hover{transform:translateY(-2px);border-color:rgba(124,245,210,.5);background:linear-gradient(145deg,rgba(79,140,255,.18),rgba(255,255,255,.05))}.service-link-card>span{color:var(--accent-2);font-size:12px;font-weight:800;letter-spacing:.08em}.service-link-card h3{margin:8px 0;font-size:20px;letter-spacing:-.02em}.service-link-card p{min-height:66px;margin:0 0 18px;color:var(--muted);font-size:14px;line-height:1.6}.service-link-card>strong{color:#dfe8ff;font-size:13px}@media (max-width:820px){.service-link-grid{grid-template-columns:1fr}.service-link-card p{min-height:0}}.marketing-page{margin:18px 0 0}.marketing-breadcrumb{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--muted);font-size:12px}.marketing-breadcrumb a:hover{color:var(--fg)}.marketing-hero{padding:54px 56px;border:1px solid var(--border);border-radius:24px;background:radial-gradient(560px 260px at 86% 10%,rgba(79,140,255,.22),transparent 70%),linear-gradient(145deg,rgba(255,255,255,.07),rgba(255,255,255,.025));box-shadow:0 24px 70px rgba(0,0,0,.22)}.marketing-hero h1{max-width:760px;margin:0;font-size:clamp(32px,4.5vw,52px);line-height:1.15;letter-spacing:-.035em}.marketing-hero>p{max-width:760px;margin:18px 0 0;color:#c7d0ea;font-size:17px;line-height:1.75}.marketing-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.marketing-highlights{display:grid;grid-template-columns:repeat(4,1fr);margin:18px 0 0;border:1px solid var(--border);border-radius:16px;overflow:hidden;background:rgba(255,255,255,.035)}.marketing-highlights>div{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:18px 20px;border-left:1px solid var(--border)}.marketing-highlights>div:first-child{border-left:0}.marketing-highlights strong{font-size:14px}.marketing-highlights span{color:var(--muted);font-size:12.5px;line-height:1.5}.marketing-content{display:grid;grid-gap:18px;gap:18px;margin-top:56px}.marketing-section{max-width:900px;margin:0 auto;width:100%;padding:30px 34px;border:1px solid var(--border);border-radius:18px;background:rgba(255,255,255,.035)}.marketing-page-wide .marketing-cta,.marketing-page-wide .marketing-faq,.marketing-page-wide .marketing-section{width:100%;max-width:none}.marketing-section h2{margin:0 0 14px;font-size:clamp(22px,3vw,29px);letter-spacing:-.025em}.marketing-section h3{margin:24px 0 10px;font-size:16px;color:var(--accent-2)}.marketing-section p{margin:10px 0 0;color:#c4cde5;font-size:15px;line-height:1.8}.marketing-section ul{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0;padding-left:22px;color:#cbd4eb;font-size:14.5px;line-height:1.65}.marketing-note{padding:13px 15px;border-radius:11px;background:rgba(79,140,255,.1);color:var(--muted)!important;font-size:13px!important}.guide-group+.guide-group{margin-top:24px}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.guide-card{padding:15px;border:1px solid var(--border);border-radius:12px;background:rgba(11,16,32,.38)}.guide-card strong{color:var(--fg);font-size:15px}.guide-card p{margin:5px 0 0;font-size:12.5px;line-height:1.5}.body-type-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.body-type-grid>div{display:grid;grid-gap:4px;gap:4px;padding:15px;border:1px solid var(--border);border-radius:12px;background:rgba(11,16,32,.38)}.body-type-grid strong{color:var(--accent-2);font-size:14px}.body-type-grid span{color:var(--muted);font-size:12.5px;line-height:1.5}.marketing-faq{max-width:900px;margin:66px auto 0}.marketing-faq>h2{margin:0 0 20px;font-size:clamp(24px,3vw,32px)}.marketing-faq-list{display:grid;grid-gap:10px;gap:10px}.marketing-faq details{border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.035)}.marketing-faq summary{padding:17px 20px;cursor:pointer;font-size:15px;font-weight:750}.marketing-faq details p{margin:0;padding:0 20px 18px;color:var(--muted);font-size:14px;line-height:1.7}.marketing-cta{max-width:900px;margin:64px auto 0;padding:36px;border:1px solid rgba(124,245,210,.25);border-radius:20px;text-align:center;background:linear-gradient(145deg,rgba(79,140,255,.13),rgba(124,245,210,.06))}.marketing-cta h2{margin:0;font-size:26px;letter-spacing:-.025em}.marketing-cta p{margin:10px 0 22px;color:var(--muted);font-size:14px;line-height:1.6}@media (max-width:820px){.marketing-hero{padding:38px 28px}.marketing-highlights{grid-template-columns:repeat(2,1fr)}.marketing-highlights>div:nth-child(3){border-left:0}.marketing-highlights>div:nth-child(n+3){border-top:1px solid var(--border)}.guide-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.marketing-hero{padding:32px 22px}.marketing-hero>p{font-size:15px}.marketing-actions .btn{width:100%;justify-content:center}.marketing-highlights{grid-template-columns:1fr}.marketing-highlights>div{border-left:0;border-top:1px solid var(--border)}.marketing-highlights>div:first-child{border-top:0}.marketing-section{padding:24px 20px}.body-type-grid,.guide-grid{grid-template-columns:1fr}.marketing-cta{padding:30px 20px}}.pricing{margin:72px 0 0}.price-group{margin-top:22px}.price-group-title{font-size:12.5px;letter-spacing:.1em;color:var(--muted);font-weight:700;margin:0 0 10px 2px}.price-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.price-card{padding:18px 18px 16px;border-radius:16px;border:1px solid var(--border);background:rgba(255,255,255,.04);display:grid;grid-gap:4px;gap:4px;transition:border-color .15s,transform .15s}.price-card:hover{border-color:rgba(79,140,255,.6);transform:translateY(-2px)}.price-name{font-weight:800;font-size:17px;letter-spacing:-.01em}.price-desc{color:var(--muted);font-size:12.5px;min-height:34px;line-height:1.4}.price-main{font-size:22px;font-weight:800;margin-top:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.price-main small{font-size:13px;font-weight:600;color:var(--muted);margin-left:2px}.price-sub{color:var(--muted);font-size:12.5px}.price-notes{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px;margin-top:24px}.chip{padding:12px 14px;border-radius:12px;border:1px solid var(--border);background:rgba(79,140,255,.08);font-size:13.5px;color:var(--fg)}.chip strong{color:var(--accent-2);margin-right:8px}@media (max-width:1000px){.price-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.price-grid{grid-template-columns:repeat(2,1fr)}.price-notes{grid-template-columns:1fr}}