@font-face{font-family:arizonaSerif;src:url(../media/ABCArizonaSerif_Thin-s.p.0er-q9j4r64pe.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:arizonaSerif;src:url(../media/ABCArizonaSerif_Light-s.p.14pvodfswme~d.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:arizonaSerif Fallback;src:local(Arial);ascent-override:98.01%;descent-override:27.35%;line-gap-override:0.0%;size-adjust:98.36%}.arizonaserif_5ddc4545-module__WrgS1W__className{font-family:arizonaSerif,arizonaSerif Fallback}.arizonaserif_5ddc4545-module__WrgS1W__variable{--font-arizona-serif:"arizonaSerif", "arizonaSerif Fallback"}
@font-face{font-family:generalSans;src:url(../media/GeneralSans_Variable-s.p.0vawpp.iins4c.woff2)format("woff2");font-display:swap;font-weight:200 700;font-style:normal}@font-face{font-family:generalSans;src:url(../media/GeneralSans_VariableItalic-s.p.13mbqryunn-e~.woff2)format("woff2");font-display:swap;font-weight:200 700;font-style:italic}@font-face{font-family:generalSans Fallback;src:local(Arial);ascent-override:91.05%;descent-override:21.64%;line-gap-override:9.01%;size-adjust:110.93%}.generalsans_2bc15575-module__0YXOrq__className{font-family:generalSans,generalSans Fallback}.generalsans_2bc15575-module__0YXOrq__variable{--font-general-sans:"generalSans", "generalSans Fallback"}
.klaro,.klaro button{font-family:inherit;font-family:var(--font-family,inherit);font-size:14px;font-size:var(--font-size,14px)}.klaro.cm-as-context-notice{height:100%;padding-top:12px;padding-bottom:12px}.klaro .cookie-modal .cm-switch-container,.klaro .context-notice .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style,solid);border-bottom-width:1px;border-bottom-width:var(--border-width,1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2,#c8c8c8);vertical-align:middle;min-height:40px;padding:10px 10px 10px 66px;line-height:20px;display:block;position:relative}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container:first-child,.klaro .cookie-modal .cm-switch-container p,.klaro .context-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{width:50px;height:30px;display:inline-block;position:relative}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1,#1a936f);opacity:.6}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before{transform:translate(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2,#24cc9a);opacity:.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider:before{transform:translate(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2,#24cc9a);opacity:.8;cursor:not-allowed}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{opacity:0;width:50px;height:30px;position:absolute;top:0;left:0}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:.9em;font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{color:var(--dark3,#7c7c7c);padding-top:4px;font-size:.9em}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#f2f2f2;background-color:var(--white2,#f2f2f2);cursor:pointer;width:50px;transition:all .4s;display:inline-block;position:absolute;inset:0}.klaro .cookie-modal .cm-list-label .slider:before,.klaro .context-notice .cm-list-label .slider:before,.klaro .cookie-notice .cm-list-label .slider:before{background-color:#e6e6e6;background-color:var(--white3,#e6e6e6);content:"";width:20px;height:20px;transition:all .4s;position:absolute;bottom:5px;left:5px}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round:before,.klaro .context-notice .cm-list-label .slider.round:before,.klaro .cookie-notice .cm-list-label .slider.round:before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3,#48dfb2);box-shadow:0 0 1px var(--box-shadow-color,green3)}.klaro .cookie-modal .cm-list-label input:checked+.slider:before,.klaro .context-notice .cm-list-label input:checked+.slider:before,.klaro .cookie-notice .cm-list-label input:checked+.slider:before{transform:translate(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px #7d7d7d33,5px 5px 10px #7d7d7d30}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider:before{transform:translate(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px #0003,5px 5px 10px #00000030}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:var(--green1,#1a936f);text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:var(--light1,#fafafa)}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{text-align:left;margin:.7em 0 0;padding:0;display:block}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family,inherit)}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{vertical-align:middle;margin-right:.5em}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:var(--button-text-color,#fff);background-color:#5c5c5c;background-color:var(--dark2,#5c5c5c);border-radius:4px;border-radius:var(--border-radius,4px);cursor:pointer;border-style:none;margin-right:.5em;padding:.4em;font-size:1em}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2,#c8c8c8)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1,#1a936f)}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:#24cc9a;background-color:var(--green2,#24cc9a)}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#2581c4;background-color:var(--blue1,#2581c4)}.klaro .context-notice{border-radius:4px;border-radius:var(--border-radius,4px);border-style:solid;border-style:var(--border-style,solid);border-width:1px;border-width:var(--border-width,1px);border-color:#c8c8c8;border-color:var(--light2,#c8c8c8);background-color:#fafafa;background-color:var(--light1,#fafafa);flex-flow:column wrap;justify-content:center;align-items:center;height:100%;padding:12px;display:flex}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1,#333);border-color:#5c5c5c;border-color:var(--dark2,#5c5c5c)}.klaro .context-notice.cm-dark p{color:var(--light1,#fafafa)}.klaro .context-notice.cm-dark p a{color:var(--blue2,#459cdc)}.klaro .context-notice p{color:var(--dark1,#333);text-align:center;flex-grow:0;margin-top:0;padding-top:0}.klaro .context-notice p a{color:var(--green2,#24cc9a)}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .context-notice p.ccn-description-empty-store{font-size:14px;font-size:var(--font-size,14px);margin-top:24px}.klaro .cookie-modal{z-index:1000;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.klaro .cookie-modal.cm-embedded{height:inherit;width:inherit;left:inherit;right:inherit;z-index:0;position:relative}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;transform:none}.klaro .cookie-modal .cm-bg{background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333;background-color:var(--dark1,#333);color:var(--light1,#fafafa);z-index:1001;width:100%;max-height:98%;position:fixed;top:50%;overflow:auto;transform:translateY(-50%);box-shadow:0 4px 6px #0003,5px 5px 10px #00000030}@media (min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius,4px);width:auto;max-width:640px;height:auto;margin:0 auto;position:relative}}.klaro .cookie-modal .cm-modal .hide{cursor:pointer;z-index:1;background:0 0;border-style:none;position:absolute;top:20px;right:20px}.klaro .cookie-modal .cm-modal .hide svg{stroke:var(--light1,#fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:#5c5c5c;border-top-color:var(--dark2,#5c5c5c);border-top-width:1px;border-top-width:var(--border-width,1px);border-top-style:solid;border-top-style:var(--border-style,solid);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{flex-flow:row;justify-content:space-between;display:flex}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{text-align:right;padding-top:4px;padding-right:8px;font-size:.8em}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:var(--dark2,#5c5c5c)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-width:1px;border-bottom-width:var(--border-width,1px);border-bottom-style:solid;border-bottom-style:var(--border-style,solid);border-bottom-color:#5c5c5c;border-bottom-color:var(--dark2,#5c5c5c);padding:1em 24px 1em 1em}.klaro .cookie-modal .cm-modal .cm-header h1{margin:0;font-size:2em;display:block}.klaro .cookie-modal .cm-modal .cm-header h1.title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{width:auto;display:inline-block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{margin:0;padding:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:var(--light3,#a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{vertical-align:middle;min-height:40px;padding-left:60px;line-height:20px;position:relative}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:var(--light3,#a0a0a0);font-size:.8em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-width:1px;border-top-width:var(--border-width,1px);border-top-style:solid;border-top-style:var(--border-style,solid);border-top-color:#5c5c5c;border-top-color:var(--dark2,#5c5c5c);padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:var(--dark2,#5c5c5c);padding-left:.2em;font-size:.8em}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1,#333);z-index:999;width:100%;position:fixed;bottom:0;right:0}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius,4px);position:var(--notice-position,fixed);right:20px;right:var(--notice-right,20px);left:auto;left:var(--notice-left,auto);bottom:20px;bottom:var(--notice-bottom,20px);top:auto;top:var(--notice-top,auto);max-width:400px;max-width:var(--notice-max-width,400px);position:fixed;box-shadow:0 4px 6px #0003,5px 5px 10px #00000030}}@media (max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0;position:relative}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;padding:0 1em 1em;bottom:0}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{flex-grow:1;display:inline-block}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{margin-top:-.5em;display:inline-block}@media (max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media (max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - .5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{flex-flow:wrap;justify-content:right;align-items:baseline;margin-top:-.5em;display:flex}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{background-color:#333;background-color:var(--dark1,#333);color:var(--light1,#fafafa);z-index:1001;width:100%;max-height:98%;padding:.2em 1em 1em;position:fixed;top:50%;overflow:auto;transform:translateY(-50%);box-shadow:0 4px 6px #0003,5px 5px 10px #00000030}@media (min-width:400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius,4px);width:auto;max-width:400px;height:auto;margin:0 auto;position:relative}}.klaro .cookie-modal-notice .cn-ok{flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em;display:flex}.klaro .cookie-notice-hidden{display:none!important}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.left-2{left:.5rem}.top-0{top:0}.z-50{z-index:50}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1}.size-4{width:1rem;height:1rem}.size-\[--cell-size\]{width:var(--cell-size);height:var(--cell-size)}.size-full{width:100%;height:100%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[--cell-size\]{height:var(--cell-size)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.min-h-\[120px\]{min-height:120px}.w-10{width:2.5rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-72{width:18rem}.w-9{width:2.25rem}.w-\[--cell-size\]{width:var(--cell-size)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.min-w-\[--cell-size\]{min-width:var(--cell-size)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-5xl{max-width:64rem}.max-w-full{max-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.border{border-width:1px}.border-0{border-width:0}.border-input{border-color:hsl(var(--input))}.\!bg-black{--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))!important}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-muted{background-color:hsl(var(--muted))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-transparent{background-color:#0000}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[--cell-size\]{padding-left:var(--cell-size);padding-right:var(--cell-size)}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.text-center{text-align:center}.text-\[0\.8rem\]{font-size:.8rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.tracking-\[0\.12em\]{letter-spacing:.12em}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.fade-in{--tw-enter-opacity:0}.duration-200{animation-duration:.2s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[--cell-size\:2rem\]{--cell-size:2rem}.\[--radius\:0\.375rem\]{--radius:.375rem}:root{--background:0 0% 100%;--foreground:20 6% 7%;--popover:0 0% 100%;--popover-foreground:20 6% 7%;--card:0 0% 100%;--card-foreground:20 6% 7%;--primary:20 6% 7%;--primary-foreground:0 0% 98%;--secondary:0 0% 96%;--secondary-foreground:20 6% 7%;--muted:0 0% 96%;--muted-foreground:0 0% 44%;--accent:0 0% 94%;--accent-foreground:20 6% 7%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:0 0% 88%;--input:0 0% 88%;--ring:20 6% 7%;--radius:0rem;--header-height:120px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:18px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:40px;--space-10:48px;--space-11:56px;--space-12:64px;--sec-y:clamp(48px, 7vw, 100px);--sec-y-lg-top:clamp(64px, 9vw, 140px);--sec-y-lg-bottom:clamp(72px, 10vw, 160px);--sec-y-story:clamp(64px, 10vw, 150px);--gap-grid:var(--space-8);--gap-grid-lg:var(--space-12)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{margin:0;padding:0}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body{color:#111;min-height:100vh;font-family:var(--font-general-sans), sans-serif;background-color:#fff;font-weight:400;line-height:1.6;overflow-x:clip}h1,h2,h3{font-family:var(--font-arizona-serif), serif;letter-spacing:.02em;text-transform:uppercase;margin-top:0;font-weight:300;line-height:1.1}h1{font-weight:100}.collections-page h1,.collections-page h2,.collections-page h3,.collections-page .hof-headline-versal,.products-page h1,.products-page h2,.products-page h3,.products-page .hof-headline-versal,.product-detail-page h1,.product-detail-page h2,.product-detail-page h3,.product-detail-page .hof-headline-versal,.contact-page h1,.contact-page h2,.contact-page h3,.contact-page .hof-headline-versal,.news-page h1,.news-page h2,.news-page h3,.news-page .hof-headline-versal,.news-article-page h1,.news-article-page h2,.news-article-page h3,.news-article-page .hof-headline-versal,.design-system-page h1,.design-system-page h2,.design-system-page h3,.design-system-page .hof-headline-versal,.about-page h1,.about-page h2,.about-page h3,.about-page .hof-headline-versal{font-weight:100!important}.about-page .hof-eyebrow{margin-bottom:-4px;line-height:1.2;font-weight:200!important}.home-page h1,.home-page h2,.home-page h3,.home-page .hof-headline-versal{font-weight:100!important}.home-page .hof-sans-versal,.home-page p,.home-page li,.collections-page .hof-eyebrow,.collections-page .hof-sans-versal,.collections-page p,.collections-page li,.products-page .hof-eyebrow,.products-page .hof-sans-versal,.products-page p,.products-page li,.product-detail-page .hof-eyebrow,.product-detail-page .hof-sans-versal,.product-detail-page p,.product-detail-page li,.contact-page .hof-eyebrow,.contact-page .hof-sans-versal,.contact-page p,.contact-page li,.news-page .hof-eyebrow,.news-page .hof-sans-versal,.news-page p,.news-page li,.news-article-page .hof-eyebrow,.news-article-page .hof-sans-versal,.news-article-page p,.news-article-page li,.design-system-page .hof-eyebrow,.design-system-page .hof-sans-versal,.design-system-page p,.design-system-page li{font-weight:400!important}.home-page .hof-eyebrow,.collections-page .hof-eyebrow,.products-page .hof-eyebrow,.product-detail-page .hof-eyebrow,.contact-page .hof-eyebrow,.news-page .hof-eyebrow,.news-article-page .hof-eyebrow,.design-system-page .hof-eyebrow{line-height:1.2;margin-bottom:-6px!important;font-weight:200!important}.contact-page .contact-consultation-form{gap:12px;width:100%;display:grid}.contact-page .contact-consultation-form__field{gap:6px;display:grid}.contact-page .contact-consultation-form__label{letter-spacing:.14em;text-transform:uppercase;color:#201713;font-size:11px;font-weight:700}.contact-page .contact-consultation-form__control{font-family:var(--font-general-sans), sans-serif;letter-spacing:.06em;text-transform:none;font-size:14px;background:#fff!important;border:1px solid #000!important;border-radius:0!important;padding:10px 12px!important}.contact-page .contact-consultation-form__control::placeholder{letter-spacing:.06em;opacity:.55}.contact-page .contact-consultation-form__control--textarea{resize:vertical;min-height:120px;padding-top:10px!important;padding-bottom:10px!important}.contact-page .contact-consultation-form__submit{color:#fff;width:100%;font-family:var(--font-general-sans), sans-serif;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background-color:#000;border:none;padding:12px 18px;font-size:12px;font-weight:700}.contact-page .contact-consultation-form__submit:disabled{cursor:not-allowed;opacity:.6}.contact-page .contact-consultation-form__alert{font-family:var(--font-general-sans), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#b00020;margin:0;font-size:12px}.contact-page .contact-consultation-form__status{font-family:var(--font-general-sans), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#201713;opacity:.75;margin:0;font-size:12px}.contact-page .contact-consultation-form__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.hof-headline-versal{font-family:var(--font-arizona-serif), serif;letter-spacing:.02em;text-transform:uppercase;font-weight:300;line-height:1.05}.hof-eyebrow{font-family:var(--font-general-sans), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#666;font-size:12px;font-weight:700}.hof-sans-versal{font-family:var(--font-general-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.7}.hof-h2-sans-versal{font-family:var(--font-general-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:600;line-height:1.05}button{cursor:pointer;color:inherit;-webkit-text-fill-color:currentColor;font-family:var(--font-general-sans), sans-serif;letter-spacing:.02em;background:0 0;border:none;padding:0;font-weight:500;transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .12s ease-out,box-shadow .12s ease-out,opacity .12s ease-out}nav a{text-decoration:none}button:hover:not([data-day]){opacity:.9}button:active:not([data-day]){opacity:.8;transform:translateY(1px)}img{transform-origin:50%;backface-visibility:hidden;display:block;transition:all .3s!important}@supports not (scale:1){img{will-change:transform;transition:transform .68s ease-in-out!important}@media (hover:hover) and (pointer:fine){img:hover{transform:scale(1.025)}}}@supports (scale:1){img{will-change:scale;scale:1;transition:scale .68s ease-in-out!important}@media (hover:hover) and (pointer:fine){img:hover{scale:1.025}}}@media (prefers-reduced-motion:reduce){img{transition:transform .18s ease-out!important}}@supports (scale:1){@media (prefers-reduced-motion:reduce){img{transition:scale .18s ease-out!important}}}[data-reveal=true][data-reveal-state=hidden]{transition:opacity .52s cubic-bezier(.2,.8,.2,1),translate .52s cubic-bezier(.2,.8,.2,1);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;translate:0 12px;opacity:0!important}[data-reveal=true][data-reveal-state=shown]{translate:0;opacity:1!important}@media (prefers-reduced-motion:reduce){[data-reveal=true][data-reveal-state=hidden],[data-reveal=true][data-reveal-state=shown]{opacity:1!important;transition:none!important;transform:none!important}}.container{box-sizing:border-box;width:min(82%,1400px);margin:0 auto}.sec{padding:var(--sec-y) 0;box-sizing:border-box}.sec-story{padding:var(--sec-y-story) 0;box-sizing:border-box}.sec-lg{padding:var(--sec-y-lg-top) 0 var(--sec-y-lg-bottom);box-sizing:border-box}.hof-cta-link{margin-top:var(--space-5);width:fit-content;font-family:var(--font-general-sans), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#201713;align-items:center;gap:10px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.hof-cta-link:focus-visible{outline-offset:4px;outline:2px solid #201713}.hof-cta-link__text{padding-bottom:2px;position:relative}.hof-cta-link__text:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.hof-cta-link__arrow{will-change:transform;transition:transform .22s;display:inline-block}.hof-cta-link:hover .hof-cta-link__text:after{transform-origin:0;transform:scaleX(1)}.hof-cta-link:hover .hof-cta-link__arrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.hof-cta-link__text:after,.hof-cta-link__arrow{transition:none}}.news-article-layout{-moz-column-gap:64px;grid-template-columns:minmax(0,3fr) minmax(0,1.2fr);align-items:flex-start;column-gap:64px;display:grid}.news-article-actions{z-index:50;box-shadow:none;opacity:0;pointer-events:none;background:0 0;border:none;padding:0;transition:opacity .18s ease-out;position:fixed;top:120px;right:calc(50vw - min(82vw,1400px)/2)}.news-article-actions[data-visible=true]{opacity:1;pointer-events:auto}@media (max-width:1024px){.news-article-layout{grid-template-columns:1fr;row-gap:28px}.news-article-actions{opacity:1;pointer-events:auto;background:#fff;border:2px solid #000;padding:12px 14px;position:fixed;top:auto;bottom:16px;right:16px;box-shadow:0 10px 28px #00000029}.news-article-actions-nav{min-width:unset!important}}.hero-bottom{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.cars-grid{gap:var(--gap-grid);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.cars-grid.cars-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.split-img-txt{gap:var(--gap-grid-lg);grid-template-columns:2fr 3fr;align-items:stretch;display:grid}.split-txt-img{gap:var(--gap-grid-lg);grid-template-columns:3fr 2fr;align-items:stretch;display:grid}.grid-3{grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:40px;display:grid}.news-grid{gap:var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-car-couture-grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;gap:40px;display:grid}.about-our-craft-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1.8fr);align-items:center;gap:56px;display:grid}.about-culture-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1.3fr);align-items:center;gap:56px;display:grid}.about-atelier-grid{grid-template-columns:1fr 1fr;grid-template-areas:"title.""image image"".copy";align-items:stretch;gap:56px;display:grid}.mt-header{grid-template-columns:1fr auto 1fr;align-items:flex-start;gap:16px;display:grid}.footer-tagline{font-family:var(--font-arizona-serif), serif;letter-spacing:0;text-transform:uppercase;font-size:clamp(36px,5vw,64px);font-weight:200;line-height:1.05}.footer-container{width:100%;max-width:920px;padding-inline:clamp(16px,6vw,96px)}.footer-subscribe{grid-template-columns:1fr auto;align-items:stretch;gap:0;width:min(720px,100%);display:grid}.footer-subscribe-input{color:#fff;height:56px;font-family:var(--font-general-sans), sans-serif;letter-spacing:.02em;background:#ffffff0f;border:1px solid #ffffff2e;border-right:none;outline:none;padding:0 18px;font-size:14px}.footer-subscribe-input::placeholder{color:#ffffff73}.footer-subscribe-input:focus{border-color:#ffffff6b}.footer-subscribe-button{color:#000;height:56px;font-family:var(--font-general-sans), sans-serif;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #fff;padding:0 22px;font-size:12px}.footer-subscribe-button:focus-visible{outline-offset:3px;outline:2px solid #fff9}.footer-subscribe-button:hover{filter:brightness(.96)}.footer-legal{justify-content:space-between;align-items:flex-start;max-width:none;margin:0;display:flex;width:min(720px,100%)!important}.footer-legal-block{text-align:left;flex:1;min-width:0}.footer-legal-block:last-child{text-align:right}.last-lap-desktop{display:block}.last-lap-mobile{display:none}@media (max-width:1024px){.container{width:90%}.split-img-txt,.split-txt-img{gap:var(--space-10);grid-template-columns:1fr 1fr}.about-our-craft-grid,.about-culture-grid{grid-template-columns:1fr 1fr;gap:40px}.about-atelier-grid{grid-template-columns:1fr 1fr;grid-template-areas:"title title""image image"".copy";gap:40px}.sec-story{padding:var(--sec-y) 0}.sec-lg{padding:var(--sec-y) 0 clamp(64px, 8vw, 120px)}}@media (max-width:768px){.container{width:92%}.sec,.sec-story,.sec-lg{padding:clamp(40px,7vw,56px) 0}.hero-bottom{align-items:flex-start;gap:var(--space-6);flex-direction:column}.cars-grid{gap:var(--space-9);grid-template-columns:1fr}.cars-grid.cars-grid--3{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.news-grid{gap:var(--space-7);grid-template-columns:1fr}.split-img-txt,.split-txt-img{gap:var(--space-9);grid-template-columns:1fr}.split-img-txt{grid-template-columns:1fr!important}.about-car-couture-grid,.about-our-craft-grid,.about-culture-grid,.about-atelier-grid{gap:var(--space-8);grid-template-columns:1fr}.about-atelier-grid{grid-template-areas:"title""image""copy"}.split-txt-img>:first-child{order:2}.split-txt-img>:last-child{order:1}.grid-3{grid-template-columns:1fr;gap:40px}.mt-header{text-align:center;grid-template-columns:1fr;justify-items:center;gap:0}.mt-header-side{display:none}.footer-tagline{font-size:clamp(28px,10vw,52px)}.footer-subscribe{grid-template-columns:1fr}.footer-subscribe-input{border-right:1px solid #ffffff2e}.footer-legal{gap:var(--space-6);flex-direction:column;align-items:center}.footer-legal-block{text-align:center}.contact-form-grid{gap:var(--space-6)!important;grid-template-columns:1fr!important}.product-detail-faq-inner{max-width:100%!important;margin-left:0!important;margin-right:0!important}.product-detail-recos-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.lounging-layout{gap:var(--space-8)!important;flex-direction:column!important}.lounging-main-image{flex:none!important;width:100%!important;height:clamp(240px,70vw,380px)!important}.lounging-side-image-wrapper{flex:none!important;width:100%!important}.lounging-side-image{height:clamp(240px,70vw,380px)!important;transform:translateY(0)!important}.last-lap-desktop{display:none!important}.last-lap-mobile{gap:var(--space-6);flex-direction:column;align-items:flex-start;display:flex!important}.shaped-racing-grid{gap:var(--space-8)!important;grid-template-columns:1fr!important}.legacy-layout{padding-top:0!important;padding-bottom:0!important}.legacy-image-link{width:100%!important;margin-left:0!important;margin-right:0!important}.legacy-image{width:100%!important;margin-top:24px!important;transform:translateY(0)!important}.legacy-copy{width:100%!important;margin-top:24px!important;margin-left:0!important}.legacy-spec-stack{width:100%!important;max-width:min(100%,440px)!important;margin-top:24px!important;margin-left:auto!important;margin-right:auto!important}.explore-cta-row{flex-direction:column!important;align-items:center!important;gap:20px!important}.explore-cta-row>div:first-child{display:none!important}.about-atelier-grid p{text-align:left!important;justify-self:start!important}}@media (max-width:480px){.container{width:94%}.sec,.sec-story,.sec-lg{padding:40px 0}}.hof-arrow-button{--hof-arrow-color:#000;--hof-arrow-size:44px;--hof-arrow-icon-size:18px;width:var(--hof-arrow-size);height:var(--hof-arrow-size);border:1px solid color-mix(in srgb, var(--hof-arrow-color) 70%, transparent);color:var(--hof-arrow-color);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .16s,border-color .16s,transform 60ms;display:inline-flex}.hof-arrow-button:hover{background:color-mix(in srgb, var(--hof-arrow-color) 6%, transparent);border-color:color-mix(in srgb, var(--hof-arrow-color) 85%, transparent)}.hof-arrow-button:active{transform:translateY(1px)}.hof-arrow-button:disabled{opacity:.45;cursor:not-allowed}.hof-arrow-button:focus-visible{outline:2px solid color-mix(in srgb, var(--hof-arrow-color) 45%, transparent);outline-offset:3px}[data-sr]{opacity:0;transition:opacity .65s cubic-bezier(.4,0,.2,1),translate .65s cubic-bezier(.4,0,.2,1);transition-delay:var(--sr-delay,0s);translate:0 28px}[data-sr].sr-visible{opacity:1;translate:0}.sr-prep #page-content h1,.sr-prep #page-content h2,.sr-prep #page-content h3,.sr-prep #page-content h4,.sr-prep #page-content h5,.sr-prep #page-content h6,.sr-prep #page-content p,.sr-prep #page-content li,.sr-prep #page-content figcaption,.sr-prep #page-content blockquote,.sr-prep #page-content img,.sr-prep #page-content picture,.sr-prep #page-content figure,.sr-prep #page-content video,.sr-prep #page-content button,.sr-prep #page-content a[href],.sr-prep #page-content .cars-grid>*,.sr-prep #page-content .grid-3>*,.sr-prep #page-content .news-grid>*{opacity:0;translate:0 28px}@media (max-width:639px){.product-config-options{grid-template-columns:1fr!important;display:grid!important}.product-config-option-btn{width:100%!important}}@media (prefers-reduced-motion:reduce){[data-sr]{opacity:1!important;transition:none!important;translate:none!important}}#klaro,.klaro{font-family:var(--font-general-sans), sans-serif}#klaro .cm-modal h1,#klaro .cm-modal h2,#klaro .cm-modal h3,#klaro .cookie-modal h1,#klaro .cookie-modal h2,#klaro .cookie-modal h3,.klaro .cm-modal h1,.klaro .cm-modal h2,.klaro .cm-modal h3,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3{font-family:var(--font-arizona-serif), serif!important;letter-spacing:.01em!important;text-transform:none!important;font-weight:300!important}#klaro .cm-modal p,#klaro .cm-modal li,#klaro .cookie-modal p,#klaro .cookie-modal li,.klaro .cm-modal p,.klaro .cm-modal li,.klaro .cookie-modal p,.klaro .cookie-modal li{font-family:var(--font-general-sans), sans-serif!important;letter-spacing:.02em!important;text-transform:none!important;font-size:14px!important;font-weight:300!important;line-height:1.85!important}#klaro .cm-modal .cm-purpose-title,#klaro .cm-modal .cm-list-title,#klaro .cm-modal .cm-title,#klaro .cookie-modal .cm-purpose-title,#klaro .cookie-modal .cm-list-title,#klaro .cookie-modal .cm-title,.klaro .cm-modal .cm-purpose-title,.klaro .cm-modal .cm-list-title,.klaro .cm-modal .cm-title,.klaro .cookie-modal .cm-purpose-title,.klaro .cookie-modal .cm-list-title,.klaro .cookie-modal .cm-title{font-family:var(--font-general-sans), sans-serif!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:700!important}#klaro .cm-btn,#klaro .cookie-modal button,#klaro .cm-modal button,.klaro .cm-btn,.klaro .cookie-modal button,.klaro .cm-modal button{font-family:var(--font-general-sans), sans-serif!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:0!important;padding:12px 26px!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important}#klaro .cookie-modal .cm-modal button.hide,.klaro .cookie-modal .cm-modal button.hide{background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;min-height:0!important;padding:0!important;display:inline-flex!important}#klaro .cookie-modal .cm-modal button.hide svg,.klaro .cookie-modal .cm-modal button.hide svg{stroke:#111!important}#klaro,.klaro{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}#klaro .cookie-modal,#klaro .cm-modal,.klaro .cookie-modal,.klaro .cm-modal{color:#111!important;background:#fff!important;border:1px solid #0000001f!important;box-shadow:0 24px 80px #00000047!important}#klaro .cm-modal a,#klaro .cookie-modal a,.klaro .cm-modal a,.klaro .cookie-modal a{color:#111!important;text-decoration-color:#00000059!important}#klaro .cm-modal a:hover,#klaro .cookie-modal a:hover,.klaro .cm-modal a:hover,.klaro .cookie-modal a:hover{text-decoration-color:#000000a6!important}#klaro .cm-modal .cm-header,#klaro .cm-modal .cm-footer,#klaro .cm-modal .cm-body,#klaro .cookie-modal .cm-header,#klaro .cookie-modal .cm-footer,#klaro .cookie-modal .cm-body,.klaro .cm-modal .cm-header,.klaro .cm-modal .cm-footer,.klaro .cm-modal .cm-body,.klaro .cookie-modal .cm-header,.klaro .cookie-modal .cm-footer,.klaro .cookie-modal .cm-body{color:inherit!important;background:0 0!important}#klaro .cm-modal h1,#klaro .cm-modal h2,#klaro .cm-modal h3,#klaro .cookie-modal h1,#klaro .cookie-modal h2,#klaro .cookie-modal h3,.klaro .cm-modal h1,.klaro .cm-modal h2,.klaro .cm-modal h3,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3{color:#111!important}#klaro .cm-modal p,#klaro .cm-modal li,#klaro .cookie-modal p,#klaro .cookie-modal li,.klaro .cm-modal p,.klaro .cm-modal li,.klaro .cookie-modal p,.klaro .cookie-modal li{color:#111111d6!important}#klaro .cm-modal .cm-list,#klaro .cookie-modal .cm-list,.klaro .cm-modal .cm-list,.klaro .cookie-modal .cm-list{border-top-color:#0000001f!important}#klaro input[type=checkbox],#klaro input[type=radio],.klaro input[type=checkbox],.klaro input[type=radio]{accent-color:#111}#klaro .cm-btn,#klaro .cookie-modal button,#klaro .cm-modal button,.klaro .cm-btn,.klaro .cookie-modal button,.klaro .cm-modal button{border:1px solid #0000002e!important}#klaro .cm-btn.cm-btn-success,#klaro .cm-btn.cm-btn-accept,#klaro .cm-btn.cm-btn-info,.klaro .cm-btn.cm-btn-success,.klaro .cm-btn.cm-btn-accept,.klaro .cm-btn.cm-btn-info{color:#fff!important;background:#111!important;border-color:#111!important}#klaro .cm-btn.cm-btn-danger,#klaro .cm-btn.cm-btn-decline,.klaro .cm-btn.cm-btn-danger,.klaro .cm-btn.cm-btn-decline{color:#111!important;background:#fff!important}#klaro .cm-overlay,.klaro .cm-overlay{pointer-events:none!important;background:0 0!important}html.cm-modal-open,body.cm-modal-open,html.klaro-modal-open,body.klaro-modal-open,html.klaro-no-scroll,body.klaro-no-scroll{overflow:auto!important}#klaro .cm-modal,#klaro .cookie-modal,.klaro .cm-modal,.klaro .cookie-modal{pointer-events:auto!important}#klaro .cm-notice,#klaro .cookie-notice,.klaro .cm-notice,.klaro .cookie-notice{-webkit-backdrop-filter:blur(10px);color:#ffffffeb!important;background:#111111eb!important;border:1px solid #ffffff1f!important;border-radius:16px!important;box-shadow:0 20px 60px #00000073!important}#klaro .cm-notice p,#klaro .cookie-notice p,.klaro .cm-notice p,.klaro .cookie-notice p{color:inherit!important}#klaro .cm-notice a,#klaro .cookie-notice a,.klaro .cm-notice a,.klaro .cookie-notice a{color:#ffffffe6!important;text-decoration-color:#ffffff59!important}#klaro .cm-notice a:hover,#klaro .cookie-notice a:hover,.klaro .cm-notice a:hover,.klaro .cookie-notice a:hover{text-decoration-color:#ffffffa6!important}#klaro .cm-notice .cm-btn,#klaro .cookie-notice .cm-btn,.klaro .cm-notice .cm-btn,.klaro .cookie-notice .cm-btn{min-height:44px;border:1px solid #ffffff38!important;border-radius:0!important;padding:12px 26px!important}#klaro .cm-notice .cm-btn.cm-btn-success,#klaro .cookie-notice .cm-btn.cm-btn-success,.klaro .cm-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{color:#111!important;background:#fff!important;border-color:#fff!important}#klaro .cm-notice .cm-btn.cm-btn-danger,#klaro .cookie-notice .cm-btn.cm-btn-danger,.klaro .cm-notice .cm-btn.cm-btn-danger,.klaro .cookie-notice .cm-btn.cm-btn-danger{color:#fff!important;background:0 0!important}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.visited\:text-black:visited{color:#000}.hover\:\!bg-black\/90:hover{background-color:#000000e6!important}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:\!bg-black\/80:active{background-color:#000c!important}.active\:bg-black\/10:active{background-color:#0000001a}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:hsl(var(--primary))}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:hsl(var(--accent))}.data-\[range-start\=true\]\:bg-primary[data-range-start=true],.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:hsl(var(--primary))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:hsl(var(--primary-foreground))}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:hsl(var(--accent-foreground))}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true],.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:hsl(var(--primary-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:relative{position:relative}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:z-10{z-index:10}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:border-ring{border-color:hsl(var(--ring))}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:ring-\[3px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.group\/day[data-focused=true] .group-data-\[focused\=true\]\/day\:ring-ring\/50{--tw-ring-color:hsl(var(--ring) / .5)}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:flex-row{flex-direction:row}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:.75rem;line-height:1rem}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\]\:text-\[\#888888\]{--tw-text-opacity:1;color:rgb(136 136 136/var(--tw-text-opacity,1))}.\[\&\]\:text-\[\#8a8a8a\]{--tw-text-opacity:1;color:rgb(138 138 138/var(--tw-text-opacity,1))}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}
