﻿@font-face{font-family:"dinot";src:url("/fonts/dinot/dinot-bold.woff2") format("woff2");font-weight:700;font-display:swap;}@font-face{font-family:"dinot";src:url("/fonts/dinot/dinot-medium.woff2") format("woff2");font-weight:500;font-display:swap;}@font-face{font-family:"dinot";src:url("/fonts/dinot/dinot.woff2") format("woff2");font-weight:400;font-display:swap;}@font-face{font-family:"dinot";src:url("/fonts/dinot/dinot-light.woff2") format("woff2");font-weight:300;font-display:swap;}@font-face{font-family:"DIN OT";src:url("/fonts/din/5426100/60d165c5-73cd-45a1-8f89-28a2fd432339.eot?#iefix");src:url("/fonts/din/5426100/60d165c5-73cd-45a1-8f89-28a2fd432339.eot?#iefix") format("eot"),url("/fonts/din/5426100/732e3dc3-cffa-49de-9b4b-4cb9ae593525.woff2") format("woff2"),url("/fonts/din/5426100/21d2896c-7c1f-4093-bb1f-e7975180b9b8.woff") format("woff"),url("/fonts/din/5426100/aa0de6b1-5147-44f5-bc5f-666419393cb5.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:"DIN OT";src:url("/fonts/din/5426105/f2fdd2b7-b1c3-436b-9041-724c6a02057f.eot?#iefix");src:url("/fonts/din/5426105/f2fdd2b7-b1c3-436b-9041-724c6a02057f.eot?#iefix") format("eot"),url("/fonts/din/5426105/a5a426db-6dbd-4135-b607-371a197c38fa.woff2") format("woff2"),url("/fonts/din/5426105/d6062c05-ec0a-4cd8-b859-20c330d2785f.woff") format("woff"),url("/fonts/din/5426105/0a2435f1-0a73-40d5-a303-fc076009ab66.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"DIN OT";src:url("/fonts/din/5426053/e72945c4-5029-4c68-859b-74bc6429ccd6.eot?#iefix");src:url("/fonts/din/5426053/e72945c4-5029-4c68-859b-74bc6429ccd6.eot?#iefix") format("eot"),url("/fonts/din/5426053/59fe4d12-8c74-457e-aa68-b9ad885f8f8f.woff2") format("woff2"),url("/fonts/din/5426053/39432a06-ab95-4bf7-bbb6-cb84e51170e8.woff") format("woff"),url("/fonts/din/5426053/e93afcb1-b4f4-4177-94ab-97c66a9bb9ee.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:"DIN OT";src:url("/fonts/din/5426089/a397c752-ee83-47cf-b8a8-b476511dd2c9.eot?#iefix");src:url("/fonts/din/5426089/a397c752-ee83-47cf-b8a8-b476511dd2c9.eot?#iefix") format("eot"),url("/fonts/din/5426089/53fb9c60-2054-4c31-9283-5562244b4935.woff2") format("woff2"),url("/fonts/din/5426089/45831ca8-93bd-4808-aa5f-3c915944f727.woff") format("woff"),url("/fonts/din/5426089/429a3e29-88da-4603-94ff-c1450c089c88.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"DIN OT";src:url("/fonts/din/5426038/74a919d5-7a40-4a51-982e-bae87c827481.eot?#iefix");src:url("/fonts/din/5426038/74a919d5-7a40-4a51-982e-bae87c827481.eot?#iefix") format("eot"),url("/fonts/din/5426038/3fd43eae-744c-4368-b386-94088f2e669b.woff2") format("woff2"),url("/fonts/din/5426038/07222620-b566-4e53-8361-960b63754371.woff") format("woff"),url("/fonts/din/5426038/091b2fc7-228b-4f55-9b43-78bfe1c8fde4.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:"DIN OT";src:url("/fonts/din/5426076/9f48a411-8295-4ad8-b97a-f4cc38cef43d.eot?#iefix");src:url("/fonts/din/5426076/9f48a411-8295-4ad8-b97a-f4cc38cef43d.eot?#iefix") format("eot"),url("/fonts/din/5426076/79949f65-d692-489f-bd6b-b62647297229.woff2") format("woff2"),url("/fonts/din/5426076/b9597dec-1d68-488e-87e0-d7824cf36028.woff") format("woff"),url("/fonts/din/5426076/964c9b01-5d07-4ef1-8b71-3b173b54fbcc.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"DIN OT";src:url("/fonts/din/5426014/a94d5d16-cbe3-439e-b1a5-fbdfb180d789.eot?#iefix");src:url("/fonts/din/5426014/a94d5d16-cbe3-439e-b1a5-fbdfb180d789.eot?#iefix") format("eot"),url("/fonts/din/5426014/8beea44e-c2c9-4889-9123-13d0e8b8d1bc.woff2") format("woff2"),url("/fonts/din/5426014/871e70ec-2f76-44c5-a2f1-77ee8cd0a5fe.woff") format("woff"),url("/fonts/din/5426014/8fa83ec7-0734-49e5-b5ad-b13a41463328.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"DIN OT";src:url("/fonts/din/5426025/31393c1c-3e18-4011-a98d-252b48422e6f.eot?#iefix");src:url("/fonts/din/5426025/31393c1c-3e18-4011-a98d-252b48422e6f.eot?#iefix") format("eot"),url("/fonts/din/5426025/4bfc9802-18e0-45f1-b221-721200906da1.woff2") format("woff2"),url("/fonts/din/5426025/abff5174-3c28-4767-b3ba-8ec56b67064e.woff") format("woff"),url("/fonts/din/5426025/f0b0175d-906e-433e-ab60-e60c0d0779f4.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:"DIN OT";src:url("/fonts/din/5425970/973d086f-296a-4d74-8ac2-053d046e657e.eot?#iefix");src:url("/fonts/din/5425970/973d086f-296a-4d74-8ac2-053d046e657e.eot?#iefix") format("eot"),url("/fonts/din/5425970/c27280d9-cd6e-4ac9-915e-3dbcc8c280aa.woff2") format("woff2"),url("/fonts/din/5425970/1650453a-faf9-4b41-88d0-0b924f8ec3e2.woff") format("woff"),url("/fonts/din/5425970/62267c41-f9cf-4754-b558-d204f5411673.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap;}@font-face{font-family:"DIN OT";src:url("//fonts/din/5425993/1649cdb9-9d1d-45c1-a4f4-f89ffd7f602f.eot?#iefix");src:url("/fonts/din/5425993/1649cdb9-9d1d-45c1-a4f4-f89ffd7f602f.eot?#iefix") format("eot"),url("/fonts/din/5425993/69a6a09d-674d-41dd-9a87-4137b47bc191.woff2") format("woff2"),url("/fonts/din/5425993/82524774-35cd-4dd0-b03e-643e83eec686.woff") format("woff"),url("/fonts/din/5425993/164b143e-b89d-4f66-86a0-705070a4cb17.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"ptserif";src:url("/fonts/pt-serif/PTSerif-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"ptserif";src:url("/fonts/pt-serif/PTSerif-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:"ptserif";src:url("/fonts/pt-serif/PTSerif-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"ptserif";src:url("/fonts/pt-serif/PTSerif-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"notoserifdisplay";src:url("/fonts/noto-serif-display/NotoSerifDisplay-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap;}#main-menu-items-container,#mainMenuSubmenuContainer,#mainMenuDetailedMenuContainer{contain:layout paint;}#mainMenuV3{display:none;z-index:100000;position:fixed;background-color:#fff;}@media only screen and (min-width:1024px){#mainMenuV3{display:block;}}#mainMenuV3 *,#mainMenuV3 ::after,#mainMenuV3 ::before,#mainMenuV3 ::backdrop,#mainMenuV3 ::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}#mainMenuV3 html,#mainMenuV3 :host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}#mainMenuV3 hr{height:0;color:inherit;border-top-width:1px;}#mainMenuV3 abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}#mainMenuV3 h1,#mainMenuV3 h2,#mainMenuV3 h3,#mainMenuV3 h4,#mainMenuV3 h5,#mainMenuV3 h6{font-size:inherit;font-weight:inherit;}#mainMenuV3 a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}#mainMenuV3 b,#mainMenuV3 strong{font-weight:bolder;}#mainMenuV3 code,#mainMenuV3 kbd,#mainMenuV3 samp,#mainMenuV3 pre{font-family:monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}#mainMenuV3 small{font-size:80%;}#mainMenuV3 sub,#mainMenuV3 sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}#mainMenuV3 sub{bottom:-.25em;}#mainMenuV3 sup{top:-.5em;}#mainMenuV3 table{text-indent:0;border-color:inherit;border-collapse:collapse;}#mainMenuV3 :-moz-focusring{outline:auto;}#mainMenuV3 progress{vertical-align:baseline;}#mainMenuV3 summary{display:list-item;}#mainMenuV3 ul li{list-style-type:none;}#mainMenuV3 ul li a{font-size:.7rem;line-height:1.4;font-weight:500;font-family:"dinot";text-shadow:1px 1px 1px rgba(0,0,0,.075);}#mainMenuV3 #mainMenuContainer ul li a{line-height:1.7;}#mainMenuV3 #mainMenuContainer ul#main-menu-items{padding-left:1rem;}@media only screen and (min-width:1200px){#mainMenuV3 #mainMenuContainer ul#main-menu-items{padding-left:1rem;}}#mainMenuV3 #mainMenuSearchHlContainer ul li .main-menu-desktop__item-link{font-size:.7rem;font-weight:700;}#mainMenuV3 #mainMenuSubmenuContainer ul li a{line-height:1.7;}#mainMenuV3 #mainMenuDetailedMenuContainer{position:absolute;background-color:#fff;width:100%;pointer-events:none;padding-right:2rem;}#mainMenuV3 #mainMenuDetailedMenuContainer span.menu-section{line-height:1.2;color:#000;text-shadow:0 1px 1px rgba(0,0,0,.125);font-family:"DIN OT";font-size:.5rem;font-style:normal;font-weight:500;text-transform:uppercase;}#mainMenuV3 #mainMenuDetailedMenuContainer ul.menu-items li{line-height:1.2;}#mainMenuV3 #mainMenuDetailedMenuContainer ul.menu-items li.text-link{width:100%;max-width:8.5rem;}#mainMenuV3 #mainMenuDetailedMenuContainer ul.menu-items li a{line-height:1.2;color:#000;font-family:"DIN OT";font-size:.7rem;font-style:normal;font-weight:500;}#mainMenuV3 #mainMenuDetailedMenuContainer ul.menu-items li a:hover{color:oklch(20.5% 0 0deg);transition-duration:.2s;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);}#mainMenuV3 #mainMenuDetailedMenuContainer ul.menu-items li a .desc{font-weight:300;margin-top:5px;}#mainMenuV3 #mainMenuDetailedMenuContainer ul.menu-items li a .more{line-height:1.5;text-align:right;text-transform:uppercase;color:#000;font-family:"DIN OT";font-size:.5rem;font-style:normal;font-weight:700;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:15px;margin-top:8px;}#mainMenuV3 #mainMenuDetailedMenuContainer ul.menu-items li a .more svg{margin-right:5px;}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container{position:absolute;display:flex;flex-direction:row;width:100%;left:0;right:0;top:0;pointer-events:auto;z-index:10020;}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .detailed-section{display:flex;width:60%;max-width:1320px;}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .detailed-section.m-l-detailed-menu-items{margin:0 auto 0 auto;}@media only screen and (min-width:1400px){#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .detailed-section.m-l-detailed-menu-items{margin:0 auto 0 calc(calc(100px + calc(20px + 80px + 20px)) - 3rem);}}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .detailed-section.p-detailed-menu-items{padding:4rem 1rem 0 1rem;}@media only screen and (min-width:1200px){#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .detailed-section.p-detailed-menu-items{padding:4rem 3rem 0 3rem;}}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .featured-section{display:flex;width:40%;border-left:.2rem solid #000;}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .featured-section--inks{position:relative;align-items:center;justify-content:center;}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .featured-section.p-featured-section{padding:4rem 3rem 0 4rem;}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .main-menu-desktop__inks-featured-image{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;opacity:0;pointer-events:none;transform:translateY(.5rem);transition:opacity 200ms cubic-bezier(.4,0,.2,1),transform 200ms cubic-bezier(.4,0,.2,1);padding-top:2rem;}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .main-menu-desktop__inks-featured-image img{width:330px;height:330px;object-fit:contain;}#mainMenuV3 #mainMenuDetailedMenuContainer .detailed-featured-section-container .main-menu-desktop__inks-featured-image--active{opacity:1;transform:translateY(0);}#mainMenuV3 #mainMenuDetailFooterLinks{width:100%;max-width:90%;position:absolute;left:0;right:0;bottom:1rem;margin-inline:auto;pointer-events:auto;z-index:10030;}#mainMenuV3 #mainMenuDetailFooterLinks .footer-items{display:flex;justify-content:space-between;margin-top:2.5rem;--tw-tracking:.18em;letter-spacing:.18em;}#mainMenuV3 #mainMenuDetailFooterLinks .footer-items .footer-item{display:flex;justify-content:flex-start;}#mainMenuV3 #mainMenuDetailFooterLinks .footer-items .footer-item a{color:#000;color:oklch(37.1% 0 0deg);font-family:"DIN OT";font-size:.7rem;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase;word-break:keep-all;}#mainMenuV3 #mainMenuDetailFooterLinks .footer-items .footer-item a:hover{color:oklch(20.5% 0 0deg);transition-duration:.2s;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);}#mainMenuV3 #mainMenuDetailFooterLinks.m-l-detailed-footer-items{margin:0 auto 0 auto;}@media only screen and (min-width:1400px){#mainMenuV3 #mainMenuDetailFooterLinks.m-l-detailed-footer-items{margin:0 auto 0 calc(calc(100px + calc(20px + 80px + 20px)) - 3rem);}}#mainMenuV3 #mainMenuDetailFooterLinks.p-detailed-footer-items{padding:0 3rem 1rem 3rem;}#mainMenuV3 #mainMenuSubmenuContainer{padding-left:calc(100px + 1rem);}@media only screen and (min-width:1200px){#mainMenuV3 #mainMenuSubmenuContainer{padding-left:calc(100px + calc(20px + 80px + 20px));}}#mainMenuV3 #mainMenuDetailedMenuContainer{padding-left:100px;height:0;min-height:0;}#mainMenuV3 img,#mainMenuV3 svg,#mainMenuV3 video,#mainMenuV3 canvas,#mainMenuV3 audio,#mainMenuV3 iframe,#mainMenuV3 embed,#mainMenuV3 object{display:block;vertical-align:middle;}#mainMenuV3 img,#mainMenuV3 video{max-width:100%;height:auto;}#mainMenuV3 button,#mainMenuV3 input,#mainMenuV3 select,#mainMenuV3 optgroup,#mainMenuV3 textarea,#mainMenuV3 ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}#mainMenuV3 :where(select:is([multiple],[size])) optgroup{font-weight:bolder;}#mainMenuV3 :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px;}#mainMenuV3 ::file-selector-button{margin-inline-end:4px;}#mainMenuV3 ::placeholder{opacity:1;}@supports(not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){#mainMenuV3 ::placeholder{color:currentcolor;}@supports(color:color-mix(in lab,#f00,#f00)){#mainMenuV3 ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent);}}}#mainMenuV3 textarea{resize:vertical;}#mainMenuV3 ::-webkit-search-decoration{-webkit-appearance:none;}#mainMenuV3 ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit;}#mainMenuV3 ::-webkit-datetime-edit{display:inline-flex;}#mainMenuV3 ::-webkit-datetime-edit-fields-wrapper{padding:0;}#mainMenuV3 ::-webkit-datetime-edit,#mainMenuV3 ::-webkit-datetime-edit-year-field,#mainMenuV3 ::-webkit-datetime-edit-month-field,#mainMenuV3 ::-webkit-datetime-edit-day-field,#mainMenuV3 ::-webkit-datetime-edit-hour-field,#mainMenuV3 ::-webkit-datetime-edit-minute-field,#mainMenuV3 ::-webkit-datetime-edit-second-field,#mainMenuV3 ::-webkit-datetime-edit-millisecond-field,#mainMenuV3 ::-webkit-datetime-edit-meridiem-field{padding-block:0;}#mainMenuV3 ::-webkit-calendar-picker-indicator{line-height:1;}#mainMenuV3 :-moz-ui-invalid{box-shadow:none;}#mainMenuV3 button,#mainMenuV3 input:where([type=button],[type=reset],[type=submit]),#mainMenuV3 ::file-selector-button{appearance:button;}#mainMenuV3 ::-webkit-inner-spin-button,#mainMenuV3 ::-webkit-outer-spin-button{height:auto;}#mainMenuV3 [hidden]:where(:not([hidden=until-found])){display:none!important;}#mainMenuV3 .pointer-events-none{pointer-events:none;}#mainMenuV3 .block{display:block;}#mainMenuV3 .hidden{display:none;}#mainMenuV3 #mainMenuDetailedMenuContainer{will-change:auto;}#mainMenuV3 .main-menu-desktop{position:fixed;inset:0 0 auto;z-index:10000;height:60px;color:oklch(20.5% 0 0deg);background-color:transparent;box-shadow:none;}#mainMenuV3 .main-menu-desktop__primary,#mainMenuV3 .main-menu-desktop__submenu-inner{display:flex;align-items:center;width:100%;height:100%;margin-inline:auto;background-color:#fff;}#mainMenuV3 .main-menu-desktop__logo{position:relative;z-index:10050;display:flex;align-items:center;justify-content:center;width:5rem;height:60px;color:#fff;font-size:20px;font-weight:500;letter-spacing:.03em;text-transform:lowercase;background-color:#000;}@media only screen and (min-width:768px){#mainMenuV3 .main-menu-desktop__logo{font-size:22px;}}#mainMenuV3 .main-menu-desktop__anniversary-logo{position:relative;z-index:10050;flex:0 0 5rem;width:5rem;height:60px;}#mainMenuV3 .main-menu-desktop__anniversary-logo img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:5px;}#mainMenuV3 .main-menu-desktop__anniversary-logo img.fg{filter:saturate(1.25);}#mainMenuV3 .main-menu-desktop__anniversary-logo img.bg{background-blend-mode:color-dodge;mix-blend-mode:difference;filter:contrast(.1275);}#mainMenuV3 .main-menu-desktop__anniversary-logo:focus-visible{outline:2px solid currentcolor;outline-offset:-2px;}#mainMenuV3 .main-menu-desktop__primary-links{position:relative;z-index:10050;display:none;height:100%;opacity:1;pointer-events:auto;background-color:#fff;transform:translateY(0);transition:transform 200ms cubic-bezier(0,0,.2,1),opacity 200ms cubic-bezier(0,0,.2,1);}@media only screen and (min-width:768px){#mainMenuV3 .main-menu-desktop__primary-links{display:flex;flex:1;align-items:center;justify-content:flex-start;}}#mainMenuV3 .main-menu-desktop__link-list{position:relative;display:flex;align-items:flex-start;height:100%;font-size:14px;font-weight:500;list-style:none;gap:1.25rem;}#mainMenuV3 .main-menu-desktop__link-list--secondary{padding-bottom:6px;}@media only screen and (min-width:1200px){#mainMenuV3 .main-menu-desktop__link-list{gap:1.5rem;}}#mainMenuV3 .main-menu-desktop__link-item{align-content:center;height:100%;}#mainMenuV3 .main-menu-desktop__link-item span{line-height:1.2rem;}#mainMenuV3 .main-menu-desktop__link{display:inline-block;height:100%;padding-block:1rem;white-space:nowrap;}#mainMenuV3 .main-menu-desktop__link:hover{cursor:pointer;}#mainMenuV3 .main-menu-desktop__link--interactive{transition:color 200ms cubic-bezier(.4,0,.2,1);}#mainMenuV3 .main-menu-desktop__link--interactive:hover{cursor:pointer;}#mainMenuV3 .main-menu-desktop__link--interactive:focus-visible{outline:2px solid currentcolor;outline-offset:2px;}#mainMenuV3 .main-menu-desktop__legacy-underline{position:absolute;top:0;left:0;width:0;height:.25rem;pointer-events:none;background-color:#000;}#mainMenuV3 .main-menu-desktop__actions{position:relative;z-index:10050;display:flex;align-items:center;height:100%;padding-right:.75rem;gap:.5rem;font-size:11px;font-weight:600;text-transform:uppercase;background-color:#fff;}@media only screen and (min-width:40rem){#mainMenuV3 .main-menu-desktop__actions{font-size:12px;line-height:1.3333;}}@media only screen and (min-width:768px){#mainMenuV3 .main-menu-desktop__actions{font-size:13px;}}#mainMenuV3 .main-menu-desktop__search-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;transition:background-color 200ms cubic-bezier(.4,0,.2,1);}#mainMenuV3 .main-menu-desktop__search-button:hover{background-color:oklch(97% 0 0deg);}#mainMenuV3 .main-menu-desktop__search-button:focus-visible{outline:2px solid currentcolor;outline-offset:2px;}#mainMenuV3 .main-menu-desktop__languages,#mainMenuV3 .main-menu-desktop__language-list{display:flex;align-items:center;gap:.75rem;}#mainMenuV3 .main-menu-desktop__languages{justify-content:flex-end;}#mainMenuV3 .main-menu-desktop__languages:hover .main-menu-desktop__language-list,#mainMenuV3 .main-menu-desktop__languages:focus-within .main-menu-desktop__language-list{width:7.5rem;}#mainMenuV3 .main-menu-desktop__languages:hover .main-menu-desktop__language-link--inactive,#mainMenuV3 .main-menu-desktop__languages:focus-within .main-menu-desktop__language-link--inactive{visibility:visible;opacity:1;pointer-events:auto;transform:translateX(0);transition-delay:0s;}#mainMenuV3 .main-menu-desktop__languages:hover .main-menu-desktop__language-link--active::after,#mainMenuV3 .main-menu-desktop__languages:focus-within .main-menu-desktop__language-link--active::after{opacity:1;transform:scaleX(1);transition-delay:200ms;}#mainMenuV3 .main-menu-desktop__language-list{justify-content:flex-end;width:1.5rem;overflow:hidden;white-space:nowrap;transition:width 200ms cubic-bezier(.4,0,.2,1);}#mainMenuV3 .main-menu-desktop__language-item--active{order:2;}#mainMenuV3 .main-menu-desktop__language-item--inactive{order:1;}#mainMenuV3 .main-menu-desktop__language-link{transition:color 200ms cubic-bezier(.4,0,.2,1);}#mainMenuV3 .main-menu-desktop__language-link:hover{color:oklch(55.6% 0 0deg);}#mainMenuV3 .main-menu-desktop__language-link--active{position:relative;font-weight:700;}#mainMenuV3 .main-menu-desktop__language-link--active::after{position:absolute;right:0;bottom:-1px;left:0;height:1px;content:"";background-color:currentcolor;opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity 200ms cubic-bezier(.4,0,.2,1),transform 200ms cubic-bezier(.4,0,.2,1);}#mainMenuV3 .main-menu-desktop__language-link--inactive{font-weight:500;visibility:hidden;opacity:0;pointer-events:none;transform:translateX(.5rem);transition:color 200ms cubic-bezier(.4,0,.2,1),opacity 200ms cubic-bezier(.4,0,.2,1),transform 200ms cubic-bezier(.4,0,.2,1),visibility 0s linear 200ms;}#mainMenuV3 .main-menu-desktop__submenu{position:absolute;top:100%;left:0;z-index:10040;width:100%;height:60px;min-height:60px;background-color:#fff;}#mainMenuV3 .main-menu-desktop__submenu-panel{width:100%;height:100%;}#mainMenuV3 .main-menu-desktop__submenu-inner{position:relative;}#mainMenuV3 .main-menu-desktop__details{z-index:10010;overflow:hidden;}#mainMenuV3 .main-menu-desktop__details-main{flex:1;}#mainMenuV3 .main-menu-desktop__details-main>.main-menu-desktop__section-grid .main-menu-desktop__section-title>a,#mainMenuV3 .main-menu-desktop__details-main>.main-menu-desktop__section-grid .main-menu-desktop__item-list>li>.main-menu-desktop__item-link{position:relative;display:inline-block;}#mainMenuV3 .main-menu-desktop__details-main>.main-menu-desktop__section-grid .main-menu-desktop__section-title>a::after,#mainMenuV3 .main-menu-desktop__details-main>.main-menu-desktop__section-grid .main-menu-desktop__item-list>li>.main-menu-desktop__item-link::after{position:absolute;right:0;bottom:-4px;left:0;height:3px;content:"";background-color:#000;transform:scaleX(0);transform-origin:left center;transition:transform 200ms cubic-bezier(.4,0,.2,1);}#mainMenuV3 .main-menu-desktop__details-main>.main-menu-desktop__section-grid .main-menu-desktop__section-title>a:hover::after,#mainMenuV3 .main-menu-desktop__details-main>.main-menu-desktop__section-grid .main-menu-desktop__section-title>a:focus-visible::after,#mainMenuV3 .main-menu-desktop__details-main>.main-menu-desktop__section-grid .main-menu-desktop__item-list>li>.main-menu-desktop__item-link:hover::after,#mainMenuV3 .main-menu-desktop__details-main>.main-menu-desktop__section-grid .main-menu-desktop__item-list>li>.main-menu-desktop__item-link:focus-visible::after{transform:scaleX(1);}#mainMenuV3 .main-menu-desktop__details-main--applications .main-menu-desktop__section-grid,#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__section-grid{grid-template-columns:minmax(0,1fr);}#mainMenuV3 .main-menu-desktop__details-main--applications .main-menu-desktop__item-list,#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0;}@media only screen and (min-width:1400px){#mainMenuV3 .main-menu-desktop__details-main--applications .main-menu-desktop__item-list,#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item-list{grid-template-columns:repeat(3,minmax(0,1fr));}}#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item--has-submenu .main-menu-desktop__nested-menu{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 200ms cubic-bezier(.4,0,.2,1),opacity 200ms cubic-bezier(.4,0,.2,1);}#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item--has-submenu .main-menu-desktop__nested-list{min-height:0;overflow:hidden;padding-left:.125rem;}#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item--has-submenu .main-menu-desktop__nested-list li{padding-bottom:.5rem;}#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item--has-submenu .main-menu-desktop__nested-list li:first-child{padding-top:.5rem;}#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item--has-submenu .main-menu-desktop__nested-list .main-menu-desktop__nested-link{display:flex;align-items:center;gap:.5rem;color:oklch(55.6% 0 0deg);font-weight:300;}#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item--has-submenu .main-menu-desktop__ink-color{flex:0 0 .65rem;width:.65rem;height:.65rem;position:relative;top:-1px;}#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item--has-submenu .main-menu-desktop__ink-color svg{width:100%;height:100%;}#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item--has-submenu:hover .main-menu-desktop__nested-menu,#mainMenuV3 .main-menu-desktop__details-main--inks .main-menu-desktop__item--has-submenu:focus-within .main-menu-desktop__nested-menu{grid-template-rows:1fr;opacity:1;}#mainMenuV3 .main-menu-desktop__section-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2.5rem;padding-bottom:4px;}@media only screen and (min-width:40rem){#mainMenuV3 .main-menu-desktop__section-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (min-width:1024px){#mainMenuV3 .main-menu-desktop__section-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media only screen and (min-width:1200px){#mainMenuV3 .main-menu-desktop__section-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}@media only screen and (min-width:1400px){#mainMenuV3 .main-menu-desktop__section-grid{grid-template-columns:repeat(5,minmax(0,1fr));}}#mainMenuV3 .main-menu-desktop__section,#mainMenuV3 .main-menu-desktop__item-list{display:flex;flex-direction:column;}#mainMenuV3 .main-menu-desktop__section{gap:.5rem;}#mainMenuV3 .main-menu-desktop__section-title{letter-spacing:.18em;word-break:keep-all;height:36px;min-height:36px;}@media only screen and (min-width:1400px){#mainMenuV3 .main-menu-desktop__section-title{height:24px;min-height:24px;overflow:hidden;}}#mainMenuV3 .main-menu-desktop__section-title a{line-height:1.2;color:#000;text-shadow:0 1px 1px rgba(0,0,0,.125);font-family:"DIN OT";font-size:.5rem;font-style:normal;font-weight:500;text-transform:uppercase;}#mainMenuV3 .main-menu-desktop__item-list{gap:.5rem;}#mainMenuV3 .main-menu-desktop__footer-link{display:flex;align-items:flex-start;gap:.5rem;}#mainMenuV3 .main-menu-desktop__spacer{height:60px;}#mainMenuV3 .main-menu-desktop--hidden{display:none!important;}#mainMenuV3 .main-menu-desktop--visible{display:block;}#mainMenuV3 .main-menu-desktop--inert{pointer-events:none;}