.fdy-jg{--ink: #14161a;--steel: #1b1f26;--seam: #2c3340;--ash: #98a2b2;--bone: #edeae3;--body: #55504a;--muted: #8a817a;--line: #e7e3df;--tint: #faf8f6;--red: #e01f26;--redink: #b8151b;--wrap: 1180px;--gutter: max(18px, calc(50vw - (var(--wrap) / 2)));--mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;color:var(--body);overflow-x:clip}.fdy-jg *,.fdy-jg *:before,.fdy-jg *:after{box-sizing:border-box}.fdy-jg :focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:2px}.fdy-jg img{display:block;max-width:100%;height:auto}.fdy-jg__lede>p,.fdy-jg__prose>p,.fdy-jg__thesis-body>p,.fdy-jg__kit-note>p,.fdy-jg__specs td>p{margin:0 0 10px}.fdy-jg__lede>p:last-child,.fdy-jg__prose>p:last-child,.fdy-jg__thesis-body>p:last-child,.fdy-jg__kit-note>p:last-child,.fdy-jg__specs td>p:last-child{margin-bottom:0}.fdy-jg__band{padding:64px var(--gutter)}.fdy-jg__band--light{background:#fff;color:var(--body)}.fdy-jg__band--tint{background:var(--tint);color:var(--body)}.fdy-jg__band--dark{background:var(--ink);color:var(--ash)}.fdy-jg__band+.fdy-jg__band--light,.fdy-jg__band+.fdy-jg__band--tint{border-top:1px solid var(--line)}.fdy-jg__inner{max-width:var(--wrap);margin:0 auto}.fdy-jg__eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--redink);margin:0 0 10px;display:flex;align-items:center;gap:10px}.fdy-jg__eyebrow:after{content:"";flex:1 1 auto;height:1px;background:var(--line)}.fdy-jg__band--dark .fdy-jg__eyebrow{color:#ff5a60}.fdy-jg__band--dark .fdy-jg__eyebrow:after{background:var(--seam)}.fdy-jg__h2{margin:0 0 12px;font-size:clamp(26px,3.4vw,38px);line-height:1.12;letter-spacing:-.015em;color:var(--ink)}.fdy-jg__band--dark .fdy-jg__h2{color:#fff}.fdy-jg__lede{margin:0 0 34px;max-width:62ch;font-size:16px;line-height:1.62}.fdy-jg__band--dark .fdy-jg__lede{color:var(--ash)}.fdy-jg__thesis{display:grid;grid-template-columns:repeat(12,1fr);gap:40px 32px;align-items:center}.fdy-jg__thesis-copy,.fdy-jg__thesis-art{grid-column:span 6}.fdy-jg__logo{width:min(340px,78%);margin:0 0 22px}.fdy-jg__claim{margin:0 0 18px;font-size:clamp(22px,2.8vw,30px);line-height:1.22;letter-spacing:-.01em;color:#fff;font-weight:600;max-width:22ch}.fdy-jg__claim em{font-style:normal;color:#ff5a60}.fdy-jg__thesis-body{margin:0 0 26px;max-width:46ch;line-height:1.66;color:var(--ash)}.fdy-jg__figures{display:flex;flex-wrap:wrap;gap:0;border-top:1px solid var(--seam)}.fdy-jg__figure{flex:1 1 110px;padding:16px 18px 0 0}.fdy-jg__figure+.fdy-jg__figure{padding-left:18px;border-left:1px solid var(--seam)}.fdy-jg__figure-n{display:block;font-family:var(--mono);font-size:clamp(20px,2.4vw,26px);color:#fff;letter-spacing:-.02em}.fdy-jg__figure-l{display:block;margin-top:4px;font-family:var(--mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--ash)}.fdy-jg__grid-plate{background:var(--steel);border:1px solid var(--seam);border-radius:4px;padding:22px}.fdy-jg__grid-svg{width:100%;height:auto;display:block}.fdy-jg__grid-cap{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--seam);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ash)}.fdy-jg__kits{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;margin-top:12px}.fdy-jg__kit{grid-column:span 3;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:4px;padding:22px 20px 20px;position:relative;text-decoration:none;color:inherit;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.fdy-jg__kit:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 10px 26px #14161a17}.fdy-jg__kit--on{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.fdy-jg__kit-flag{position:absolute;top:-1px;right:16px;transform:translateY(-50%);background:var(--red);color:#fff;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:2px}.fdy-jg__kit-name{margin:0 0 12px;font-size:17px;line-height:1.28;color:var(--ink);font-weight:600}.fdy-jg__kit-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:4px}.fdy-jg__kit-now{font-family:var(--mono);font-size:22px;color:var(--ink);letter-spacing:-.02em}.fdy-jg__kit-was{font-family:var(--mono);font-size:13px;color:var(--muted);text-decoration:line-through}.fdy-jg__kit-save{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--redink);margin-bottom:14px;min-height:1em}.fdy-jg__kit-list{list-style:none;margin:0 0 18px;padding:0;font-size:13.5px;line-height:1.5;flex:1 1 auto}.fdy-jg__kit-list li{position:relative;padding-left:18px;margin-bottom:7px}.fdy-jg__kit-list li:before{content:"";position:absolute;left:0;top:.52em;width:7px;height:7px;border-radius:50%;border:1.5px solid var(--red)}.fdy-jg__kit-list li[data-fdy-jg-no]:before{border-color:var(--line);background:var(--line)}.fdy-jg__kit-cta{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border-top:1px solid var(--line);padding-top:13px}.fdy-jg__kit-cta:after{content:" \2192";color:var(--red)}.fdy-jg__kit--on .fdy-jg__kit-cta:after{content:" \2713"}.fdy-jg__kit-note{margin:22px 0 0;font-size:14px;line-height:1.6;color:var(--body);padding:14px 16px;background:#fff;border-left:3px solid var(--red)}.fdy-jg__kit-note strong{color:var(--ink)}.fdy-jg__mats{display:grid;grid-template-columns:repeat(12,1fr);gap:20px}.fdy-jg__mat{grid-column:span 2;text-decoration:none;color:inherit;display:block}.fdy-jg__mat-shot{display:block;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--tint);aspect-ratio:1 / 1;transition:border-color .16s ease,transform .16s ease}.fdy-jg__mat-shot img{width:100%;height:100%;object-fit:cover}.fdy-jg__mat:hover .fdy-jg__mat-shot{border-color:var(--ink);transform:translateY(-2px)}.fdy-jg__mat--on .fdy-jg__mat-shot{border-color:var(--red);box-shadow:inset 0 0 0 2px var(--red)}.fdy-jg__mat-name{display:block;margin-top:10px;font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.fdy-jg__mat--on .fdy-jg__mat-name{color:var(--redink)}.fdy-jg__points{display:grid;grid-template-columns:repeat(12,1fr);gap:28px 24px}.fdy-jg__point{grid-column:span 3}.fdy-jg__point-icon{display:block;width:34px;height:34px;margin-bottom:14px;color:var(--red)}.fdy-jg__point-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.fdy-jg__point h3{margin:0 0 8px;font-size:16px;line-height:1.3;color:var(--ink);font-weight:600}.fdy-jg__band--dark .fdy-jg__point h3{color:#fff}.fdy-jg__point .fdy-jg__prose{font-size:14.5px;line-height:1.6}.fdy-jg__shots{display:grid;grid-template-columns:repeat(12,1fr);gap:20px}.fdy-jg__shot{grid-column:span 3}.fdy-jg__shot-frame{display:block;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--tint);aspect-ratio:4 / 3}.fdy-jg__band--dark .fdy-jg__shot-frame{border-color:var(--seam);background:var(--steel)}.fdy-jg__shot-frame img{width:100%;height:100%;object-fit:cover}.fdy-jg__shot-cap{margin:10px 0 0;font-family:var(--mono);font-size:11px;letter-spacing:.07em;color:var(--muted);line-height:1.45}.fdy-jg__band--dark .fdy-jg__shot-cap{color:var(--ash)}.fdy-jg__specs{width:100%;border-collapse:collapse;font-size:14.5px}.fdy-jg__specs th,.fdy-jg__specs td{text-align:left;vertical-align:top;padding:14px 0;border-bottom:1px solid var(--line)}.fdy-jg__specs th{width:34%;padding-right:24px;font-family:var(--mono);font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);font-weight:400}.fdy-jg__specs td{color:var(--ink)}.fdy-jg__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,1fr);gap:24px;counter-reset:fdyjg}.fdy-jg__step{grid-column:span 4;counter-increment:fdyjg;padding-top:16px;border-top:2px solid var(--ink)}.fdy-jg__step:before{content:counter(fdyjg,decimal-leading-zero);display:block;font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--red);margin-bottom:8px}.fdy-jg__step h3{margin:0 0 6px;font-size:15.5px;line-height:1.3;color:var(--ink);font-weight:600}.fdy-jg__step .fdy-jg__prose{font-size:14px;line-height:1.58}.fdy-jg__files{display:grid;grid-template-columns:repeat(12,1fr);gap:32px;align-items:start}.fdy-jg__files-copy,.fdy-jg__files-form{grid-column:span 6}.fdy-jg__files-form-shell{background:#fff;border:1px solid var(--line);border-radius:4px;padding:24px}.fdy-jg__band--dark .fdy-jg__files-form-shell{background:var(--steel);border-color:var(--seam)}.fdy-jg__meta{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:14px 0 0}.fdy-jg__band--dark .fdy-jg__meta{color:var(--ash)}.fdy-jg__faq{max-width:820px}.fdy-jg__q{border-bottom:1px solid var(--line)}.fdy-jg__q>summary{list-style:none;cursor:pointer;padding:18px 34px 18px 0;position:relative;font-size:15.5px;line-height:1.4;color:var(--ink);font-weight:600}.fdy-jg__q>summary::-webkit-details-marker{display:none}.fdy-jg__q>summary:after{content:"";position:absolute;right:4px;top:50%;width:11px;height:11px;margin-top:-6px;border-right:2px solid var(--red);border-bottom:2px solid var(--red);transform:rotate(45deg);transition:transform .18s ease}.fdy-jg__q[open]>summary:after{transform:rotate(-135deg);margin-top:-2px}.fdy-jg__q-body{padding:0 0 20px;font-size:14.5px;line-height:1.66;max-width:68ch}.fdy-jg__q-body p{margin:0 0 10px}.fdy-jg__q-body p:last-child{margin-bottom:0}.fdy-jg__vendor{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:28px 0 0;padding-top:16px;border-top:1px solid var(--line)}@media(max-width:1000px){.fdy-jg__band{padding:52px var(--gutter)}.fdy-jg__thesis-copy,.fdy-jg__thesis-art,.fdy-jg__files-copy,.fdy-jg__files-form{grid-column:span 12}.fdy-jg__kit{grid-column:span 6}.fdy-jg__mat{grid-column:span 3}.fdy-jg__point,.fdy-jg__shot,.fdy-jg__step{grid-column:span 6}}@media(max-width:700px){.fdy-jg__band{padding:44px var(--gutter)}.fdy-jg__logo{width:min(260px,70%)}.fdy-jg__grid-plate{padding:16px}.fdy-jg__kit{grid-column:span 12}.fdy-jg__mat{grid-column:span 4}.fdy-jg__point,.fdy-jg__shot,.fdy-jg__step{grid-column:span 12}.fdy-jg__specs th,.fdy-jg__specs td{display:block;width:100%;padding:0;border:0}.fdy-jg__specs th{padding-top:14px}.fdy-jg__specs td{padding-bottom:14px;border-bottom:1px solid var(--line)}.fdy-jg__figure{flex:1 1 100%;padding-right:0}.fdy-jg__figure+.fdy-jg__figure{padding-left:0;border-left:0;border-top:1px solid var(--seam);margin-top:14px}}@media(prefers-reduced-motion:reduce){.fdy-jg *,.fdy-jg *:before,.fdy-jg *:after{transition-duration:.001ms!important;animation-duration:.001ms!important}.fdy-jg__kit:hover,.fdy-jg__mat:hover .fdy-jg__mat-shot{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fdy-jiggit.css.map */
