.product-studio[data-astro-cid-pvygh7ga]>figure[data-astro-cid-pvygh7ga]{margin:0}.product-studio[data-astro-cid-pvygh7ga] img[data-astro-cid-pvygh7ga]{display:block;width:100%;height:auto}.product-studio[data-astro-cid-pvygh7ga] figcaption[data-astro-cid-pvygh7ga]{font-size:10px;color:#716a75;line-height:1.5;margin-top:10px}.studio-story[data-astro-cid-pvygh7ga]{display:grid;grid-template-columns:1fr 1.1fr;gap:7vw;align-items:center;margin-top:50px}.studio-story[data-astro-cid-pvygh7ga] h2[data-astro-cid-pvygh7ga]{font:400 clamp(34px,4.6vw,64px)/1.05 var(--font-display);letter-spacing:-.03em}.studio-story[data-astro-cid-pvygh7ga] p[data-astro-cid-pvygh7ga]{font-size:16px;line-height:1.7;max-width:40ch;margin:24px 0}.studio-story[data-astro-cid-pvygh7ga] figure[data-astro-cid-pvygh7ga]{margin:0}.technical-claims[data-astro-cid-pvygh7ga]{display:flex;flex-wrap:wrap;gap:16px 30px;padding:20px 20px 35px;font-size:14px;line-height:1.5}.technical-claims[data-astro-cid-pvygh7ga] li[data-astro-cid-pvygh7ga]{max-width:40ch}@media(max-width:700px){.studio-story[data-astro-cid-pvygh7ga]{grid-template-columns:1fr;gap:25px;margin-top:30px}.studio-story[data-astro-cid-pvygh7ga] p[data-astro-cid-pvygh7ga]{font-size:14px}.product-studio[data-astro-cid-pvygh7ga]{padding-inline:20px}}.product-edition[data-astro-cid-pvygh7ga]{--product-accent:#9bddf1}.product-fullbleed[data-astro-cid-pvygh7ga]{margin:0;width:100%;background:#000}.product-fullbleed[data-astro-cid-pvygh7ga] img{width:100%;height:auto;display:block}.product-ribbon[data-astro-cid-pvygh7ga]{background:#080808;color:#eae8e3;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px clamp(20px,5vw,64px);font-size:12px;position:relative}.product-ribbon[data-astro-cid-pvygh7ga]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#e85269,#efd284,#9bd4ac,#79d1ec,#a992dc,#e85269)}.product-ribbon[data-astro-cid-pvygh7ga] a[data-astro-cid-pvygh7ga]{display:flex;gap:25px}.product-story[data-astro-cid-pvygh7ga]{padding-block:48px 90px;scroll-margin-top:100px}.product-crumb[data-astro-cid-pvygh7ga]{display:flex;gap:14px;font-size:12px;color:#625e58}.product-title-row[data-astro-cid-pvygh7ga]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:38px 0 44px}.product-title-row[data-astro-cid-pvygh7ga] h1[data-astro-cid-pvygh7ga]{font:400 clamp(54px,8.8vw,130px)/.97 var(--font-display);letter-spacing:-.045em;max-width:15ch;overflow-wrap:anywhere}.product-optic[data-astro-cid-pvygh7ga]{width:clamp(85px,15vw,210px);aspect-ratio:1;flex:none;border-radius:50%;padding:2px;background:conic-gradient(from 40deg,#eb566f,#f1d478,#9fcbb0,#76c9ed,#aa8ade,#eb566f);display:grid;place-items:center;box-shadow:0 0 45px color-mix(in srgb,var(--product-accent) 26%,transparent)}.product-optic[data-astro-cid-pvygh7ga]>span[data-astro-cid-pvygh7ga]{width:100%;height:100%;border-radius:50%;background:var(--color-paper);border:15px solid color-mix(in srgb,var(--product-accent) 12%,var(--color-paper));box-shadow:inset 0 0 0 1px #aaa6}.product-intro[data-astro-cid-pvygh7ga]{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start}.product-intro[data-astro-cid-pvygh7ga] h2[data-astro-cid-pvygh7ga]{font:400 clamp(26px,3.6vw,49px)/1.14 var(--font-display);max-width:22ch;letter-spacing:-.025em}.product-intro[data-astro-cid-pvygh7ga] p[data-astro-cid-pvygh7ga]{font-size:16px;line-height:1.75;max-width:53ch}.product-actions[data-astro-cid-pvygh7ga]{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:28px}.product-action[data-astro-cid-pvygh7ga]{display:inline-flex;align-items:center;gap:28px;background:#101010;color:#fff;padding:15px 20px;font-size:13px;border-radius:2px}.product-action[data-astro-cid-pvygh7ga] span[data-astro-cid-pvygh7ga]{font-size:22px}.product-text-link[data-astro-cid-pvygh7ga]{display:inline-block;font-size:13px;line-height:1.5;border-bottom:1px solid currentColor;padding:6px 0}.product-properties[data-astro-cid-pvygh7ga]{background:#0a0a0a;color:#f4f0e8;padding-block:clamp(50px,7vw,96px);position:relative;overflow:hidden}.product-properties[data-astro-cid-pvygh7ga]:before{content:"";position:absolute;left:-100px;top:-140px;width:420px;aspect-ratio:1;border-radius:50%;border:1px solid var(--product-accent);box-shadow:0 0 70px color-mix(in srgb,var(--product-accent) 10%,transparent);pointer-events:none}.property-layout[data-astro-cid-pvygh7ga]{display:grid;grid-template-columns:1fr 1.1fr;gap:8vw;position:relative}.property-layout[data-astro-cid-pvygh7ga] header[data-astro-cid-pvygh7ga]>p[data-astro-cid-pvygh7ga],.technical-heading[data-astro-cid-pvygh7ga]>div[data-astro-cid-pvygh7ga]>p[data-astro-cid-pvygh7ga]{font-size:13px;margin-bottom:18px;opacity:.7}.property-layout[data-astro-cid-pvygh7ga] h2[data-astro-cid-pvygh7ga],.technical-heading[data-astro-cid-pvygh7ga] h2[data-astro-cid-pvygh7ga],.related-heading[data-astro-cid-pvygh7ga] h2[data-astro-cid-pvygh7ga]{font:400 clamp(34px,4.5vw,62px)/1.05 var(--font-display);letter-spacing:-.025em}.property-layout[data-astro-cid-pvygh7ga] header[data-astro-cid-pvygh7ga] a[data-astro-cid-pvygh7ga]{margin-top:25px}.property-layout[data-astro-cid-pvygh7ga] ul[data-astro-cid-pvygh7ga]{list-style:none;padding:0;margin:0}.property-layout[data-astro-cid-pvygh7ga] li[data-astro-cid-pvygh7ga]{display:flex;align-items:center;gap:22px;padding:25px 0;border-top:1px solid #3a3a3a}.property-layout[data-astro-cid-pvygh7ga] li[data-astro-cid-pvygh7ga]:last-child{border-bottom:1px solid #3a3a3a}.property-layout[data-astro-cid-pvygh7ga] li[data-astro-cid-pvygh7ga] p[data-astro-cid-pvygh7ga]{font:400 clamp(20px,2.2vw,30px)/1.25 var(--font-display)}.property-lens[data-astro-cid-pvygh7ga]{width:24px;aspect-ratio:1;flex:none;border-radius:50%;border:1px solid var(--product-accent);background:radial-gradient(circle at 25% 25%,#fff8,transparent 50%);box-shadow:inset -4px -3px 8px color-mix(in srgb,var(--product-accent) 25%,transparent)}.technical-section[data-astro-cid-pvygh7ga]{padding-block:80px}.technical-heading[data-astro-cid-pvygh7ga]{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end;margin-bottom:38px}.technical-heading[data-astro-cid-pvygh7ga]>p[data-astro-cid-pvygh7ga]{font-size:15px;line-height:1.7;max-width:45ch}.technical-dossier[data-astro-cid-pvygh7ga]{border-block:1px solid #bab5aa}.technical-dossier[data-astro-cid-pvygh7ga] summary[data-astro-cid-pvygh7ga]{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:26px 0;list-style:none;cursor:pointer;font-size:17px}.technical-dossier[data-astro-cid-pvygh7ga] summary[data-astro-cid-pvygh7ga]::-webkit-details-marker{display:none}.dossier-plus[data-astro-cid-pvygh7ga]{font-size:30px;font-weight:300}.technical-dossier[data-astro-cid-pvygh7ga][open] .dossier-plus[data-astro-cid-pvygh7ga]{transform:rotate(45deg)}.technical-pages[data-astro-cid-pvygh7ga]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:980px;margin:0 auto;padding:12px 0 35px}.technical-pages[data-astro-cid-pvygh7ga] img[data-astro-cid-pvygh7ga]{display:block;width:100%;height:auto}.product-support[data-astro-cid-pvygh7ga]{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}.product-support[data-astro-cid-pvygh7ga] p[data-astro-cid-pvygh7ga]{font-size:14px}.product-related[data-astro-cid-pvygh7ga]{padding-bottom:50px}.related-heading[data-astro-cid-pvygh7ga]{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.related-gallery[data-astro-cid-pvygh7ga]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.related-product[data-astro-cid-pvygh7ga]>div[data-astro-cid-pvygh7ga]{position:relative;padding:19px 35px 10px 0}.related-product[data-astro-cid-pvygh7ga] span[data-astro-cid-pvygh7ga]{font-size:12px;color:#625e58}.related-product[data-astro-cid-pvygh7ga] h3[data-astro-cid-pvygh7ga]{font:400 clamp(24px,2.5vw,35px)/1.05 var(--font-display);margin:8px 0}.related-product[data-astro-cid-pvygh7ga] p[data-astro-cid-pvygh7ga]{font-size:13px;line-height:1.5}.related-product[data-astro-cid-pvygh7ga] i[data-astro-cid-pvygh7ga]{position:absolute;right:0;top:30px;font:normal 26px var(--font-sans)}.product-edition[data-astro-cid-pvygh7ga] a[data-astro-cid-pvygh7ga]:focus-visible,.technical-dossier[data-astro-cid-pvygh7ga] summary[data-astro-cid-pvygh7ga]:focus-visible{outline:2px solid #40609c;outline-offset:5px}@media(max-width:760px){.product-ribbon[data-astro-cid-pvygh7ga]{padding:16px 20px;font-size:11px}.product-ribbon[data-astro-cid-pvygh7ga]>span[data-astro-cid-pvygh7ga]:first-child{display:none}.product-title-row[data-astro-cid-pvygh7ga]{padding:28px 0}.product-optic[data-astro-cid-pvygh7ga]{width:64px}.product-optic[data-astro-cid-pvygh7ga]>span[data-astro-cid-pvygh7ga]{border-width:6px}.product-title-row[data-astro-cid-pvygh7ga] h1[data-astro-cid-pvygh7ga]{font-size:clamp(42px,11vw,74px)}.product-intro[data-astro-cid-pvygh7ga],.property-layout[data-astro-cid-pvygh7ga],.technical-heading[data-astro-cid-pvygh7ga]{grid-template-columns:1fr;gap:28px}.product-story[data-astro-cid-pvygh7ga]{padding-block:28px 48px}.property-layout[data-astro-cid-pvygh7ga] h2[data-astro-cid-pvygh7ga]{max-width:18ch}.technical-section[data-astro-cid-pvygh7ga]{padding-block:48px}.technical-pages[data-astro-cid-pvygh7ga]{grid-template-columns:1fr}.related-gallery[data-astro-cid-pvygh7ga]{grid-template-columns:1fr;gap:32px}.related-heading[data-astro-cid-pvygh7ga]{align-items:start;flex-direction:column;gap:18px}.product-support[data-astro-cid-pvygh7ga]{gap:15px}.related-product[data-astro-cid-pvygh7ga] h3[data-astro-cid-pvygh7ga]{font-size:32px}}
