@keyframes FCPIJW_readIn{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}.FCPIJW_section{padding-block:clamp(4rem,8vw,7rem)}.FCPIJW_housing{background:linear-gradient(160deg, #ff9f22 0%, var(--orange) 45%, #d97a00 100%);border-radius:clamp(22px,2.6vw,34px);padding:clamp(10px,1.4vw,16px);box-shadow:inset 0 1px #ffffff59,0 30px 60px -30px #783c008c}.FCPIJW_face{background:radial-gradient(90% 120% at 20% 0%, #2c3135 0%, transparent 60%), var(--housing2);color:var(--light);border-radius:clamp(14px,1.8vw,22px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid}.FCPIJW_dialWrap{place-items:center;display:grid}.FCPIJW_dial{aspect-ratio:1;width:min(100%,380px);position:relative}.FCPIJW_dial:before{content:"";border:1px dashed #f4f2ee29;border-radius:50%;position:absolute;inset:16%}.FCPIJW_knob{z-index:2;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:50%;position:absolute;inset:24%}.FCPIJW_knob:focus{outline:none}.FCPIJW_knob:focus-visible{outline:2px solid var(--orange);outline-offset:12px}.FCPIJW_knobDragging{cursor:grabbing}.FCPIJW_knobBody{transition:transform .6s var(--ez);background:repeating-conic-gradient(#ffffff0d 0deg 4deg,#0000002e 4deg 8deg),radial-gradient(circle at 35% 30%,#3b4146 0%,#16191b 75%);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 6px #0f1113,0 0 0 7px #ffffff14,0 22px 40px -12px #000000d9}.FCPIJW_knobDragging .FCPIJW_knobBody{transition-duration:.18s}.FCPIJW_knob:hover .FCPIJW_knobBody{box-shadow:0 0 0 6px #0f1113,0 0 0 7px #f28c0059,0 22px 40px -12px #000000d9}.FCPIJW_knobBody:after{content:"";background:radial-gradient(circle at 40% 35%,#30363a,#1a1d20 80%);border-radius:50%;position:absolute;inset:22%;box-shadow:inset 0 1px #ffffff14}.FCPIJW_pointer{z-index:1;background:var(--orange);border-radius:3px;width:6px;height:30%;position:absolute;top:3%;left:50%;transform:translate(-50%);box-shadow:0 0 12px #f28c008c}.FCPIJW_mark{min-width:48px;height:34px;color:var(--light2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:0 8px;font-size:12px;transition:color .3s,border-color .3s,background .3s;position:absolute;transform:translate(-50%,-50%)}.FCPIJW_mark:hover{color:var(--light);border-color:#f4f2ee38}.FCPIJW_mark:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.FCPIJW_markOn{color:#141618;background:var(--orange)}.FCPIJW_markOn:hover{color:#141618}.FCPIJW_screen{background:linear-gradient(180deg, #ffffff08, transparent 40%), var(--display);border-radius:12px;padding:clamp(1.25rem,2.6vw,2.25rem);position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 20px 50px #0000008c}.FCPIJW_stack{display:grid}.FCPIJW_panel{visibility:hidden;opacity:0;grid-area:1/1}.FCPIJW_panelOn{visibility:visible;opacity:1;animation:.5s FCPIJW_readIn}.FCPIJW_screenTop{color:#e9f2ea80;border-bottom:1px solid #e9f2ea1a;justify-content:space-between;padding-bottom:.9rem;font-size:11px;display:flex}.FCPIJW_readout{flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;margin-top:clamp(1rem,2.4vw,2rem);display:flex}.FCPIJW_readout b{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.04em;color:var(--glow);text-shadow:0 0 28px #e9f2ea38;font-size:clamp(3.4rem,8vw,7rem);font-weight:500;line-height:.95}.FCPIJW_readout b[data-long]{font-size:clamp(2.6rem,5.6vw,5rem)}.FCPIJW_readout small{font-family:var(--font-mono), ui-monospace, monospace;color:var(--orange);letter-spacing:.06em;font-size:clamp(1rem,1.6vw,1.4rem)}.FCPIJW_title{letter-spacing:-.015em;margin-top:clamp(1.25rem,2.4vw,2rem);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600}.FCPIJW_text{color:#e9f2eaad;max-width:48ch;margin-top:.6rem;font-size:16px;line-height:1.6}.FCPIJW_tools{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-content:start;gap:clamp(8px,1vw,12px);margin:0;padding:clamp(10px,1.4vw,16px) 0 0;list-style:none;display:grid}.FCPIJW_tools .FCPIJW_tool{color:var(--light);background:#141618e6;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:1rem;padding:.95rem 1.1rem;transition:background .3s;display:grid}.FCPIJW_tools .FCPIJW_tool:hover{background:#0e1011}.FCPIJW_tool span{color:var(--orange);font-size:11px}.FCPIJW_tool b{grid-row:2;margin-top:.2rem;font-size:15px;font-weight:500}.FCPIJW_tool svg{width:18px;height:18px;transition:transform .5s var(--ez);grid-area:1/2/3}.FCPIJW_tool:hover svg{transform:translate(4px)}.FCPIJW_tool:focus-visible{outline:2px solid var(--housing);outline-offset:2px}@media (max-width:900px){.FCPIJW_face{grid-template-columns:1fr}.FCPIJW_dial{width:min(100%,330px)}}@media (max-width:420px){.FCPIJW_mark{min-width:40px;height:30px;padding:0 5px;font-size:11px}}@media (prefers-reduced-motion:reduce){.FCPIJW_knobBody,.FCPIJW_knobDragging .FCPIJW_knobBody{transition:none}.FCPIJW_panelOn{animation:none}}
@keyframes Ib9HpG_cardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.Ib9HpG_shop{padding-block:clamp(4rem,8vw,7rem)}.Ib9HpG_chips{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.Ib9HpG_chip{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background .3s,color .3s,border-color .3s}.Ib9HpG_chip:hover{border-color:var(--ink)}.Ib9HpG_chip:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.Ib9HpG_chipOn{background:var(--ink);border-color:var(--ink);color:var(--light)}.Ib9HpG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);display:grid}.Ib9HpG_card{border:1px solid var(--line);animation:Ib9HpG_cardIn .7s var(--ez) backwards;transition:border-color .3s ease, transform .5s var(--ez), box-shadow .5s var(--ez);background:#fbfaf8;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.Ib9HpG_card:hover{border-color:#1416184d;transform:translateY(-3px);box-shadow:0 18px 40px -24px #14161866}.Ib9HpG_card:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.Ib9HpG_tile{aspect-ratio:1;border-bottom:1px solid var(--line);background:#fff;position:relative}.Ib9HpG_tile img{object-fit:contain;mix-blend-mode:multiply;width:78%;height:78%;transition:transform .7s var(--ez);position:absolute;inset:11%}.Ib9HpG_placeholder{color:#1416188c;background:repeating-linear-gradient(135deg,#fbfaf8 0 10px,#f4f2ee 10px 20px);border:1px dashed #1416182e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex;position:absolute;inset:11%}.Ib9HpG_placeholder span{letter-spacing:.14em;color:#b86a00;font-size:11px}.Ib9HpG_placeholder b{letter-spacing:.02em;font-size:clamp(18px,2vw,26px);font-weight:600}.Ib9HpG_card:hover .Ib9HpG_tile img{transform:scale(1.04)}.Ib9HpG_meta{flex-direction:column;gap:.35rem;padding:.95rem 1.05rem 1.1rem;display:flex}.Ib9HpG_meta span{color:#b86a00;font-size:11px}.Ib9HpG_meta b{font-size:15px;font-weight:500;line-height:1.35}@media (max-width:1000px){.Ib9HpG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.Ib9HpG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Ib9HpG_meta b{font-size:14px}}
.fdiqtq_flagship{padding-block:clamp(4rem,8vw,7rem)}.fdiqtq_flagGrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.fdiqtq_flagFigure{margin:0;padding-bottom:clamp(3rem,8vw,6rem);position:relative}.fdiqtq_flagPhoto{aspect-ratio:1200/1072;background:var(--panel);border-radius:16px;position:relative;overflow:hidden}.fdiqtq_flagPhoto img{object-fit:cover;width:100%;height:112%;position:absolute;inset:-6% 0}.fdiqtq_flagProduct{aspect-ratio:4/5;background:#f6f5f2;border-radius:14px;place-items:center;width:44%;padding:8%;display:grid;position:absolute;bottom:0;right:clamp(-1rem,-2vw,-2rem);box-shadow:0 30px 60px -24px #000000b3}.fdiqtq_flagProduct img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.fdiqtq_specs{border-top:1px solid var(--edge);margin:2rem 0 0}.fdiqtq_specs div{border-bottom:1px solid var(--edge);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1rem;padding:.75rem 0;display:grid}.fdiqtq_specs dt{color:var(--light2);align-self:center;font-size:11px}.fdiqtq_specs dd{font-family:var(--font-mono), ui-monospace, monospace;color:var(--glow);margin:0;font-size:15px}.fdiqtq_flagCta{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.fdiqtq_band{isolation:isolate;background:var(--housing);align-items:flex-end;min-height:clamp(520px,62vw,760px);display:flex;position:relative;overflow:hidden}.fdiqtq_band>img{z-index:-2;object-fit:cover;object-position:70% 50%;width:100%;height:116%;position:absolute;inset:-8% 0}.fdiqtq_band:after{content:"";z-index:-1;background:linear-gradient(90deg,#0e1011d1 0%,#0e101159 45%,#0e101100 70%);position:absolute;inset:0}.fdiqtq_bandInner{width:100%;padding-block:clamp(3rem,6vw,5rem)}.fdiqtq_bandCard{max-width:34rem;color:var(--light)}.fdiqtq_bandTitle{margin-top:1rem;font-size:clamp(2.4rem,5vw,4.4rem)}.fdiqtq_bandText{color:#f4f2eed1;max-width:42ch;margin:1.25rem 0 2rem;font-size:clamp(16px,1.2vw,18px);line-height:1.65}.fdiqtq_contact{padding-block:clamp(4rem,8vw,6.5rem)}.fdiqtq_contactGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(2.5rem,5vw,5rem);display:grid}.fdiqtq_contactTitle{margin-top:1rem;font-size:clamp(2.6rem,5.6vw,5rem)}.fdiqtq_contactText{max-width:46ch;color:var(--light2);margin-top:1.5rem;font-size:clamp(16px,1.2vw,18px);line-height:1.65}.fdiqtq_actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.fdiqtq_list{border-top:1px solid var(--edge);margin:0}.fdiqtq_list div{border-bottom:1px solid var(--edge);justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.fdiqtq_list dt{color:var(--light2);align-self:center;font-size:11px}.fdiqtq_list dd{text-align:right;margin:0;font-weight:500}.fdiqtq_list a:hover{color:var(--orange)}@media (max-width:960px){.fdiqtq_flagGrid,.fdiqtq_contactGrid{grid-template-columns:1fr}.fdiqtq_flagProduct{right:0}.fdiqtq_band{align-items:flex-end}.fdiqtq_band:after{background:linear-gradient(#0e101133 8%,#0e1011cc 45%,#0e1011f0 100%)}}