[hidden]{display:none!important}.sg-len{background:var(--sg-bg, #ffffff);color:var(--sg-ink, #0F0F0F);font-family:var(--font-body, Arial, "Helvetica Neue", Helvetica, sans-serif);font-size:var(--fs-base, 16px);line-height:1.6;-webkit-font-smoothing:antialiased}.sg-len *{box-sizing:border-box}.sg-wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.sg-len-hero{background:var(--sg-hero-bg, var(--hero-bg));padding:7rem 0 5rem}.sg-eyebrow{font-size:var(--fs-eyebrow, 11px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--sg-hero-eyebrow, var(--accent));margin:0 0 1rem}.sg-h1{font-family:var(--font-display);text-transform:var(--sg-head-case, uppercase);font-size:clamp(calc(var(--fs-hero-title, 96px) * .42),9vw,var(--fs-hero-title, 96px));font-weight:400;line-height:.86;letter-spacing:-.02em;color:var(--sg-ink, #0F0F0F);margin:0 0 2rem;max-width:22ch}.sg-h1 em{font-style:normal;color:var(--sg-hero-accent, var(--accent))}.sg-lead{font-size:var(--fs-hero-lead, 20px);line-height:1.55;color:var(--sg-ink, #0F0F0F);max-width:none;margin:0}.sg-crumbs-bar{background:var(--sg-bg, #ffffff)}.sg-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.9rem 0;font-size:var(--fs-xs, 13px)}.sg-crumbs a{color:var(--sg-muted, #555555);text-decoration:none}.sg-crumbs a:hover{color:var(--sg-ink, #0F0F0F);text-decoration:underline;text-underline-offset:3px}.sg-crumb-sep{width:12px;height:12px;stroke:var(--sg-muted, #555555);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.6;flex:0 0 auto}.sg-crumb-current{color:var(--sg-ink, #0F0F0F)}.sg-sec{padding:3.5rem 0;border-top:1px solid var(--sg-rule, #E4E4E0)}.sg-sec-head{font-family:var(--font-display);text-transform:var(--sg-head-case, uppercase);font-size:var(--fs-h2, 24px);font-weight:400;line-height:1.1;color:var(--sg-ink, #0F0F0F);margin:0 0 1.5rem}.sg-h3{font-family:var(--font-body, Arial, sans-serif);font-size:var(--fs-h3, 17px);font-weight:700;line-height:1.3;color:var(--sg-ink, #0F0F0F);margin:0 0 .4rem}.sg-sec-lead{font-size:var(--fs-lead, 18px);line-height:1.6;color:var(--sg-ink, #0F0F0F);max-width:68ch;margin:0 0 1.75rem}.sg-tag{font-size:var(--fs-xs, 13px);color:var(--sg-muted, #555555);margin:0 0 1.25rem}.sg-len a:focus-visible,.sg-len button:focus-visible{outline:2px solid var(--sg-ink, #0F0F0F);outline-offset:2px}.sg-measure{display:grid;grid-template-columns:280px minmax(0,1fr);gap:3rem;align-items:start}@media(max-width:880px){.sg-measure{grid-template-columns:1fr;gap:2rem}}.sg-diagram{display:flex;justify-content:center;background:var(--sg-panel, #F6F6F3);border-radius:8px;padding:1.5rem 1rem}.sg-diagram svg{width:100%;max-width:240px;height:auto;overflow:visible}.sg-diagram svg .sg-svg-long{font-size:12px}.sg-diagram .dg-ink{stroke:var(--sg-ink, #0F0F0F)}.sg-diagram .dg-muted{stroke:var(--sg-muted, #555555)}.sg-diagram .dg-label,.sg-diagram .dg-label-strong{fill:var(--sg-muted, #555555)}.sg-diagram .dg-dot{fill:var(--sg-diagram, #6FA838)}.sg-diagram .dg-hi{stroke:var(--sg-diagram, #6FA838)}.sg-diagram .dg-hi-text{fill:var(--sg-diagram, #6FA838)}.sg-diagram svg>g{transition:opacity .2s ease}.sg-diagram svg[data-active]>g{opacity:.15}.sg-diagram svg[data-active]>g.p-body{opacity:.4}.sg-diagram svg[data-active=floor]>g.p-floor,.sg-diagram svg[data-active=arms]>g.p-arms,.sg-diagram svg[data-active=w2f]>g.p-w2f,.sg-diagram svg[data-active=height]>g.p-height{opacity:1}.sg-mlist{display:flex;flex-direction:column;border-top:1px solid var(--sg-rule, #E4E4E0)}.sg-m{display:flex;gap:.9rem;align-items:flex-start;width:100%;text-align:left;font:inherit;color:inherit;background:transparent;border:0;border-bottom:1px solid var(--sg-rule, #E4E4E0);border-left:3px solid transparent;padding:.85rem .75rem;cursor:pointer;transition:background .15s,border-color .15s}.sg-m:hover{background:var(--sg-panel, #F6F6F3)}.sg-m.on{background:var(--sg-panel, #F6F6F3);border-left-color:var(--sg-accent, #8BC44A)}.sg-m .mn{flex:0 0 1.5rem;font-size:var(--fs-base, 16px);font-weight:700;line-height:1.6;color:var(--sg-muted, #555555);font-variant-numeric:tabular-nums}.sg-m.on .mn{color:var(--sg-ink, #0F0F0F)}.sg-m-body{flex:1 1 auto;min-width:0}.sg-m p{font-size:var(--fs-base, 16px);line-height:1.6;color:var(--sg-ink, #0F0F0F);margin:0}.sg-m p b,.sg-m p strong{font-weight:700}.sg-len-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem}.sg-len-point{border-top:2px solid var(--sg-ink, #0F0F0F);padding-top:1rem}.sg-len-point p{font-size:var(--fs-base, 16px);color:var(--sg-muted, #555555);margin:0}.sg-len-under{margin:2rem 0 0}.sg-chart-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:3rem;align-items:start}@media(max-width:880px){.sg-chart-grid{grid-template-columns:1fr;gap:2rem}}.sg-chart-media{max-width:420px;min-width:0}.sg-chart-copy{min-width:0}.sg-frame{position:relative;display:block;width:100%;padding:0;margin:0 0 .75rem;overflow:hidden;border:1px solid var(--sg-rule, #E4E4E0);border-radius:8px;background:var(--sg-bg, #ffffff)}.sg-frame img{width:100%;height:auto;display:block}.sg-chart-zoom{cursor:zoom-in}.sg-chart-zoom-badge{position:absolute;right:.5rem;bottom:.5rem;display:inline-flex;align-items:center;gap:.35rem;padding:5px 9px;border:1px solid var(--sg-rule, #E4E4E0);border-radius:4px;background:var(--sg-bg, #ffffff);color:var(--sg-ink, #0F0F0F);font-family:var(--font-body, Arial, sans-serif);font-size:var(--fs-xs, 13px);font-weight:700}.sg-chart-zoom-badge svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round}.sg-chart-zoom:hover .sg-chart-zoom-badge{border-color:var(--sg-ink, #0F0F0F)}.sg-chart-text{font-size:var(--fs-base, 16px);line-height:1.65;color:var(--sg-muted, #555555)}.sg-chart-text p{margin:0 0 1em}.sg-chart-text p:last-child{margin-bottom:0}.sg-chart-text strong{color:var(--sg-ink, #0F0F0F);font-weight:700}.sg-len-chart-placeholder{aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center;border:1px dashed var(--sg-rule, #E4E4E0);border-radius:8px;color:var(--sg-muted, #555555);font-size:var(--fs-xs, 13px);margin-bottom:.75rem}.sg-len-source{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem;font-size:var(--fs-xs, 13px);color:var(--sg-muted, #555555);margin:0}.sg-len-source-k{font-weight:700;color:var(--sg-ink, #0F0F0F)}.sg-len-source-k:after{content:":"}.sg-len-source a{color:var(--sg-muted, #555555);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--sg-rule, #E4E4E0)}.sg-len-source a:hover{color:var(--sg-ink, #0F0F0F);text-decoration-color:var(--sg-accent, #8BC44A)}.sg-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:24px;background:#0f0f0fbf}.sg-lb.open{display:flex}.sg-lb-inner{position:relative;max-width:96vw;max-height:92vh;overflow:auto;border-radius:8px;background:var(--sg-bg, #ffffff)}.sg-lb-img{display:block;width:auto;max-width:92vw;height:auto}.sg-lb-close{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;border:1px solid var(--sg-rule, #E4E4E0);background:var(--sg-bg, #ffffff);color:var(--sg-ink, #0F0F0F);font-size:22px;line-height:1;cursor:pointer}.sg-sec--note{background:var(--sg-panel, #F6F6F3);padding:2rem 0}.sg-disc{font-size:var(--fs-xs, 13px);line-height:1.6;color:var(--sg-muted, #555555);max-width:none;margin:0}.sg-disc b{color:var(--sg-ink, #0F0F0F);font-weight:700}.sg-len-cards{--sg-more-ratio: 1 / 1;--sg-more-radius: 10px}.sg-len-cards .sg-more__title{display:none}.sg-len-cards .sg-more{max-width:none;margin:0;padding:0}.sg-len-cards .sg-more__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:.75rem}.sg-len-cards .sg-more__item{margin:0;min-width:0}@media(max-width:900px){.sg-len-cards .sg-more__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.6rem;padding-bottom:.75rem;scrollbar-width:thin;scrollbar-color:rgba(15,15,15,.25) transparent}.sg-len-cards .sg-more__grid::-webkit-scrollbar{height:4px}.sg-len-cards .sg-more__grid::-webkit-scrollbar-track{background:transparent}.sg-len-cards .sg-more__grid::-webkit-scrollbar-thumb{background:#0f0f0f40;border-radius:99px}.sg-len-cards .sg-more__item{flex:0 0 128px;scroll-snap-align:start}}.sg-len-cards .sg-more__card{display:block;text-decoration:none;color:var(--ink, #0F0F0F)}.sg-len-cards .sg-more__media{position:relative;display:block;width:100%;aspect-ratio:var(--sg-more-ratio, 4 / 5);overflow:hidden;border-radius:var(--sg-more-radius, 12px);background:#0f2820;isolation:isolate}.sg-len-cards .sg-more__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0;transition:transform .45s cubic-bezier(.22,.61,.36,1)}.sg-len-cards .sg-more__card:hover .sg-more__img,.sg-len-cards .sg-more__card:focus-visible .sg-more__img{transform:scale(1.04)}.sg-len-cards .sg-more__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#0f2820eb,#0f28208c 45%,#0f28201f);pointer-events:none;transition:opacity .25s ease}.sg-len-cards .sg-more__card:hover .sg-more__scrim,.sg-len-cards .sg-more__card:focus-visible .sg-more__scrim{opacity:.85}.sg-len-cards .sg-more__body{position:absolute;left:.6rem;right:2rem;bottom:.6rem;z-index:2;display:flex;flex-direction:column;gap:.2rem}.sg-len-cards .sg-more__label{font-family:var(--font-display);text-transform:uppercase;font-size:12px;line-height:1.05;color:#fff}.sg-len-cards .sg-more__count{font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e8dfc0b8;font-variant-numeric:tabular-nums;font-size:10px}.sg-len-cards .sg-more__card.is-noimg .sg-more__media{background:#0f2820}.sg-len-cards .sg-more__arrow{position:absolute;right:.55rem;bottom:.55rem;z-index:2;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:var(--accent, #8BC44A);color:var(--ink, #0F0F0F);transform:translate(-4px);opacity:0;transition:transform .25s ease,opacity .25s ease}.sg-len-cards .sg-more__arrow svg{width:12px;height:12px}.sg-len-cards .sg-more__card:hover .sg-more__arrow,.sg-len-cards .sg-more__card:focus-visible .sg-more__arrow{transform:translate(0);opacity:1}@media(hover:none){.sg-len-cards .sg-more__arrow{transform:translate(0);opacity:1}}.sg-anim .sg-reveal{opacity:0;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease}.sg-anim .sg-reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.sg-anim .sg-reveal{opacity:1;transform:none;transition:none}.sg-diagram svg>g,.sg-m,.sg-len-cards .sg-more__img,.sg-len-cards .sg-more__arrow,.sg-len-cards .sg-more__scrim{transition:none}.sg-len-cards .sg-more__card:hover .sg-more__img{transform:none}}@media(max-width:780px){.sg-len-hero{padding:5rem 0 3.5rem}.sg-sec{padding:2.5rem 0}.sg-len-points{grid-template-columns:1fr;gap:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sg-length-guide.css.map */
