.page-shell{background:radial-gradient(circle at 10% 10%,rgba(99,214,195,.16),transparent 24%),radial-gradient(circle at 86% 8%,rgba(255,211,91,.24),transparent 20%),linear-gradient(180deg,#fffaf7,#fff 45%,#fff6fa)}.page-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:42px;align-items:center;max-width:1320px;margin:0 auto;padding:72px clamp(18px,5vw,72px) 54px}.page-hero h1{font-size:clamp(42px,6vw,78px)}.page-hero p{color:var(--muted);font-size:18px;line-height:1.7}.page-hero img,.feature-image,.product-main-image{border-radius:8px;box-shadow:var(--shadow)}.subnav{display:flex;flex-wrap:wrap;gap:10px;max-width:1320px;margin:0 auto;padding:0 clamp(18px,5vw,72px) 24px}.subnav a{border:2px solid var(--ink);border-radius:999px;padding:10px 14px;background:#fff;font-weight:900;box-shadow:5px 5px 0 var(--teal)}.detail-section{max-width:1320px;margin:0 auto;padding:72px clamp(18px,5vw,72px)}.detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.detail-card{min-height:230px;border:1px solid var(--line);border-radius:8px;padding:24px;background:#fff;box-shadow:0 12px 34px #191c2d12}.detail-card strong{display:inline-grid;width:48px;height:48px;place-items:center;border-radius:50%;margin-bottom:16px;background:var(--pink);color:#fff;font-size:18px}.detail-card p,.spec-table td,.factory-copy p{color:var(--muted);line-height:1.62}.two-column{display:grid;grid-template-columns:minmax(380px,.95fr) minmax(0,1.05fr);gap:42px;align-items:center}.spec-table{width:100%;border-collapse:collapse;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff}.spec-table th,.spec-table td{padding:16px;border-bottom:1px solid var(--line);text-align:left}.spec-table th{width:34%;color:var(--ink);font-weight:900}.product-listing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-import-section{background:#ffffffb8;border-top:1px solid rgba(25,28,45,.08);border-bottom:1px solid rgba(25,28,45,.08)}.product-count-row{margin-bottom:22px}.mini-product{overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 12px 34px #191c2d14}.mini-product img{width:100%;aspect-ratio:1 / 1;object-fit:cover;background:var(--pink-soft)}.mini-product div{padding:18px}.mini-product h3{font-size:18px;line-height:1.35}.mini-product p{color:var(--muted);line-height:1.55}.import-status-card{grid-column:1 / -1;display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,.58fr);align-items:center}.import-status-card img{height:100%;min-height:320px}.badge-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.badge-row span{border-radius:999px;padding:8px 10px;background:var(--pink-soft);font-size:12px;font-weight:900}.visual-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.visual-gallery figure{overflow:hidden;margin:0;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 12px 34px #191c2d14}.visual-gallery img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.visual-gallery figcaption{padding:12px 14px 14px;color:var(--ink);font-size:13px;font-weight:900}.trend-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.trend-card{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 12px 34px #191c2d14}.trend-card>img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.trend-card>div{display:grid;gap:12px;padding:18px}.trend-card h3{font-size:19px;line-height:1.28}.trend-card p{color:var(--muted);line-height:1.55}.factory-copy{display:grid;gap:16px}.cert-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cert-card{border:1px solid var(--line);border-radius:8px;padding:18px;background:#fff}.cert-card h3{font-size:17px}.cta-band{max-width:1320px;margin:0 auto 72px;padding:36px clamp(18px,5vw,52px);border-radius:8px;background:var(--ink);color:#fff}.cta-band p{color:#ffffffc2}.cta-band .button.primary{background:#fff;color:var(--ink)}.analysis-note{border-left:6px solid var(--pink);padding:18px 20px;background:#fff;color:var(--muted);line-height:1.65}.design-team-page{background:linear-gradient(180deg,#fffaf1,#fff 42%,#f4fffb)}.design-hero{display:grid;grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);gap:34px;align-items:center;max-width:1440px;margin:0 auto;padding:38px clamp(18px,4.5vw,64px) 42px}.design-hero-copy h1{max-width:720px;font-size:60px;line-height:1}.design-hero-copy p{max-width:680px;color:var(--muted);font-size:18px;line-height:1.65}.design-hero-media img,.image-led-section img{width:100%;border-radius:8px;box-shadow:var(--shadow)}.design-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:1440px;margin:0 auto;padding:0 clamp(18px,4.5vw,64px) 42px}.design-metrics div{min-height:150px;padding:24px;background:var(--ink);color:#fff}.design-metrics strong{display:block;margin-bottom:10px;color:var(--yellow);font-size:54px;line-height:1}.design-metrics span{color:#ffffffc7;font-weight:800;line-height:1.45}.design-proof h2,.design-studio-scale h2,.sketch-board-section h2,.image-led-section h2,.design-process h2{font-size:54px;line-height:1.05}.design-studio-scale{grid-template-columns:minmax(0,1fr) minmax(430px,1.08fr);align-items:center}.design-studio-scale .feature-image{width:100%;aspect-ratio:16 / 9;min-height:0;height:auto;object-fit:cover;object-position:center}.studio-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.studio-role-grid span{display:block;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font-size:13px;font-weight:900;text-transform:uppercase}.sketch-board-section .wide-image{aspect-ratio:16 / 9;object-position:center}.capability-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:28px;background:var(--ink);border-radius:8px;overflow:hidden}.capability-band article{min-height:270px;padding:24px;background:#fff}.capability-band span{display:inline-grid;width:44px;height:44px;place-items:center;margin-bottom:18px;border-radius:50%;background:var(--pink);color:#fff;font-weight:950}.capability-band h3{font-size:21px;line-height:1.2}.capability-band p,.process-strip p,.image-led-section figcaption{color:var(--muted);line-height:1.55}.image-led-section{max-width:1440px;margin:0 auto;padding:70px clamp(18px,4.5vw,64px)}.image-led-section figure{margin:28px 0 0}.image-led-section figcaption{max-width:900px;padding-top:14px;font-weight:850}.process-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:28px}.process-strip article{min-height:190px;padding:22px;border:1px solid var(--line);border-radius:8px;background:#fff}.process-strip strong{display:block;margin-bottom:12px;font-size:22px}@media(max-width:980px){.page-hero,.two-column,.design-hero{grid-template-columns:1fr}.page-hero img{order:-1}.detail-grid,.product-listing,.cert-grid,.visual-gallery,.trend-link-grid,.design-metrics,.capability-band,.process-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.import-status-card{grid-template-columns:1fr}.design-hero-copy h1{font-size:52px}.design-proof h2,.design-studio-scale h2,.sketch-board-section h2,.image-led-section h2,.design-process h2{font-size:42px}}@media(max-width:680px){.page-shell{background:radial-gradient(circle at 18% 3%,rgba(99,214,195,.18),transparent 24%),linear-gradient(180deg,#fffaf7,#fff 56%,#fff7fb)}.page-hero{gap:20px;padding:28px 16px 34px}.page-hero h1{font-size:34px;line-height:1}.page-hero p{font-size:16px;line-height:1.58}.subnav{flex-wrap:nowrap;gap:8px;margin-inline:0;padding:0 16px 18px;overflow-x:auto}.subnav a{flex:0 0 auto;padding:9px 12px;font-size:12px;box-shadow:4px 4px 0 var(--teal);white-space:nowrap}.detail-section,.image-led-section{padding:38px 16px}.detail-grid,.product-listing,.cert-grid,.visual-gallery,.trend-link-grid,.design-metrics,.capability-band,.process-strip{grid-template-columns:1fr}.detail-card,.mini-product,.trend-card,.process-strip article,.capability-band article{min-height:0;padding:18px}.visual-gallery{gap:12px}.mini-product img,.trend-card>img,.visual-gallery img,.feature-image,.product-main-image{width:100%;aspect-ratio:4 / 3;object-fit:cover}.import-status-card img{min-height:0}.design-hero{gap:22px;padding:34px 16px 28px}.design-hero-copy h1{font-size:34px;line-height:1}.design-hero-copy p{font-size:16px;line-height:1.6}.design-hero-media{order:-1}.design-hero-media img,.design-proof .feature-image,.image-led-section img{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center}.design-metrics strong{font-size:38px}.design-metrics{gap:8px;padding:0 16px 26px}.design-metrics div{min-height:0;padding:18px;border-radius:8px}.design-proof h2,.design-studio-scale h2,.sketch-board-section h2,.image-led-section h2,.design-process h2{font-size:30px;line-height:1.04}.design-studio-scale .feature-image{aspect-ratio:4 / 3}.studio-role-grid{grid-template-columns:1fr;gap:8px}.studio-role-grid span,.badge-row span{font-size:12px}.cta-band{margin:16px;padding:28px 18px}.cta-band h2{font-size:30px}.cta-band .button.primary{width:100%;justify-content:center}}@media(max-width:420px){.page-hero h1,.design-hero-copy h1{font-size:31px}.design-proof h2,.design-studio-scale h2,.sketch-board-section h2,.image-led-section h2,.design-process h2,.cta-band h2{font-size:27px}.design-metrics strong{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/biliboli-pages.css.map */
