/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.float-right{float:right}.contents{display:contents}[hidden]{display:none!important}.maqiu-root{display:contents}header nav>a:first-child>div{flex-shrink:0;width:48px;height:48px}header nav>a:first-child img{object-fit:contain;width:100%;height:100%}@media (min-width:640px){header nav>a:first-child>div{width:56px;height:56px}}.maqiu-home-hero{min-height:0;padding-top:96px;padding-bottom:24px}.maqiu-home-hero>div.relative{gap:24px}.maqiu-home-hero h1{margin-top:20px}.maqiu-home-hero h1~p{margin-top:16px}.maqiu-home-hero .mt-9{margin-top:24px}.maqiu-home-hero .mt-8{margin-top:20px}.maqiu-home-hero .mb-8{margin-bottom:20px}.maqiu-quick-products{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.maqiu-quick-product{border-radius:16px;flex-direction:column;align-items:flex-start;padding:16px;display:flex}.maqiu-quick-product img{object-fit:contain;width:40px;height:40px;margin-bottom:12px}.maqiu-quick-product h3{font-size:18px;font-weight:600;line-height:28px}.maqiu-quick-product strong{margin-top:8px;font-size:30px;line-height:36px}.maqiu-quick-product span{color:var(--color-primary);margin-top:12px;font-size:16px;font-weight:600;line-height:24px}.maqiu-quick-mobile{margin-top:24px}.maqiu-home-visual{display:none}.maqiu-mobile-model{margin:40px auto 0;overflow:hidden}#home-products{padding-top:40px}#home-products>div>.text-center{margin-bottom:32px}@media (min-width:1024px){.maqiu-mobile-model,.maqiu-quick-mobile{display:none}.maqiu-home-visual{min-width:0;display:block}.maqiu-home-visual>.maqiu-quick-products{margin-bottom:24px}.maqiu-home-hero>div.relative{gap:40px}}[data-reference-home-card]{min-height:var(--reference-card-mobile)}@media (min-width:1280px){[data-reference-home-card]{min-height:622px}}[data-reference-picker]{min-height:var(--reference-picker-mobile)}[data-reference-picker] p{min-height:var(--reference-description-mobile)}[data-reference-picker] .mt-4.rounded-xl{min-height:50px}@media (min-width:640px){[data-reference-picker]{min-height:428.25px}[data-reference-picker] p{min-height:var(--reference-description-desktop)}[data-reference-picker] .mt-4.rounded-xl{min-height:var(--reference-benefit-desktop)}}.maqiu-form label{display:block}.maqiu-form input:not([type=checkbox]),.maqiu-form textarea{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-foreground);border-radius:12px;outline:none;padding:12px 16px}.maqiu-form input:focus,.maqiu-form textarea:focus{border-color:var(--color-primary)}.maqiu-form input[type=checkbox]{flex-shrink:0;width:16px;height:16px}.maqiu-form button:disabled{opacity:.5;cursor:wait}.maqiu-dialog{border:1px solid var(--color-border);width:min(440px,100vw - 32px);color:var(--color-foreground);background:#fff;border-radius:16px;margin:auto;padding:32px;box-shadow:0 24px 80px #0f172a30}.maqiu-dialog::backdrop{background:#0f172a88}.maqiu-lightbox{width:auto;max-width:95vw;max-height:95vh;padding:16px}.maqiu-lightbox img{width:auto;max-width:90vw;height:auto;max-height:85vh;display:block}.maqiu-error{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5;border-radius:12px}.maqiu-error,.maqiu-notice{padding:16px;font-size:14px}.maqiu-notice{border:1px solid var(--color-border);background:#fff;border-radius:12px}.maqiu-purchase-feedback{z-index:100;width:min(560px,100vw - 32px);position:fixed;top:80px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0f172a20}[data-sku]{cursor:pointer}[data-sku]:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation:none!important}}.buying-guide{overflow-wrap:anywhere;line-height:1.85}.buying-guide h1{margin:24px 0 16px;font-size:clamp(26px,4vw,38px);font-weight:700;line-height:1.4}.buying-guide h2{margin:32px 0 16px;font-size:24px;font-weight:650}.buying-guide h3{margin:20px 0 10px;font-size:19px;font-weight:600}.buying-guide p{margin:16px 0}.buying-guide ol,.buying-guide ul{margin:16px 0;padding-left:24px}.buying-guide ol{list-style:decimal}.buying-guide ul{list-style:outside}.buying-guide li{padding:6px 0}.guide-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.guide-index article{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;padding:20px}.guide-index h3{margin-top:0}.guide-index p{color:var(--color-muted);font-size:14px}.guide-index details{border:1px solid var(--color-border);border-radius:12px;align-self:start;padding:16px}.guide-index summary{cursor:pointer;font-weight:600}.guide-index details article{border:0;border-top:1px solid var(--color-border);border-radius:0;margin-top:12px;padding:12px}.guide-table{max-width:100%;margin:20px 0;overflow-x:auto}.guide-table table{border-collapse:collapse;width:100%;font-size:14px}.guide-table td,.guide-table th{border:1px solid var(--color-border);text-align:left;vertical-align:top;min-width:90px;padding:12px}.guide-table caption{text-align:left;color:var(--color-muted);margin-bottom:10px}.buying-guide figure{margin:28px 0}.buying-guide figure img{border-radius:16px;width:100%;height:auto}.buying-guide figcaption{color:var(--color-muted);margin-top:8px;font-size:13px}.maqiu-mobile-content-nav{display:none}@media (max-width:767px){.guide-index{grid-template-columns:1fr}.maqiu-mobile-content-nav{color:var(--color-primary);justify-content:center;gap:28px;margin-bottom:12px;font-size:14px;display:flex;position:relative;top:72px}}