html:has(.mk-scope){scroll-behavior:smooth}.marketing-module__SpNEBa__root{--mk-bg:#060504;--mk-surface:#0c0a07;--mk-surface2:#12100b;--mk-rule:#241f15;--mk-rule-inner:#1d1910;--mk-frame-outer:#d4af5a59;--mk-frame-inner:#d4af5a29;--mk-frame-mid:#d4af5a4d;--mk-gold:#c9a54a;--mk-gold-hover:#f0d488;--mk-gold-bright:#e9c979;--mk-on-gold:#171102;--mk-text-bright:#f5efe3;--mk-text:#f0e8d5;--mk-wordmark:#e9e2d2;--mk-body:#b7ae9c;--mk-body2:#c9c0ab;--mk-body3:#ddd3bd;--mk-muted:#8a8069;--mk-faint:#6d654f;--mk-faint2:#4f4a3e;--mk-placeholder:#5e584a;--mk-label:#b9a878;--mk-danger:#b0563f;background:var(--mk-bg);color:var(--mk-body);font-family:var(--font-maison-body), sans-serif;-webkit-font-smoothing:antialiased;min-height:100dvh}.marketing-module__SpNEBa__root ::selection{background:#e8c97940}.marketing-module__SpNEBa__root :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:2px solid #c9a54a99}.marketing-module__SpNEBa__display{font-family:var(--mk-font-display), Georgia, serif;font-style:normal;font-weight:500}.marketing-module__SpNEBa__foilText{background:linear-gradient(105deg,#8a6420,#f0d488 38%,#c49a3c 58%,#f7e7b0);color:#0000;-webkit-background-clip:text;background-clip:text}.marketing-module__SpNEBa__metalText{background:linear-gradient(#f9e9ae 0%,#f3d271 35%,#c8922e 62%,#9c6d1c 82%,#e3bc5a 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.marketing-module__SpNEBa__sealText{background:linear-gradient(140deg,#9a7327,#f0d488 45%,#b3862e);color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.marketing-module__SpNEBa__foilText,.marketing-module__SpNEBa__metalText,.marketing-module__SpNEBa__sealText{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:canvastext}}.marketing-module__SpNEBa__cta{color:var(--mk-on-gold);background:linear-gradient(120deg,#a37c2c,#e9c979 45%,#b3862e 70%,#e9c979);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.marketing-module__SpNEBa__cta:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:60px;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-20deg)}@media (prefers-reduced-motion:no-preference){.marketing-module__SpNEBa__cta:after{animation:3.4s ease-in-out infinite marketing-module__SpNEBa__mkSheen}}@keyframes marketing-module__SpNEBa__mkSheen{0%{transform:translate(-160%)skew(-20deg)}to{transform:translate(320%)skew(-20deg)}}.marketing-module__SpNEBa__cells{background:var(--mk-bg);border:1px solid var(--mk-rule);grid-template-columns:repeat(auto-fit,minmax(272px,1fr));gap:1px;display:grid}.marketing-module__SpNEBa__cell{background:var(--mk-bg);box-shadow:0 0 0 1px var(--mk-rule)}.marketing-module__SpNEBa__cellHighlight{background:var(--mk-surface);box-shadow:inset 0 0 0 1px #d4af5a66, 0 0 0 1px var(--mk-rule)}.marketing-module__SpNEBa__divider{justify-content:center;align-items:center;gap:16px;display:flex}.marketing-module__SpNEBa__dividerLineIn{background:linear-gradient(90deg,#0000,#d4af5a99);width:clamp(40px,8vw,110px);height:1px}.marketing-module__SpNEBa__dividerLineOut{background:linear-gradient(90deg,#d4af5a99,#0000);width:clamp(40px,8vw,110px);height:1px}.marketing-module__SpNEBa__diamond{background:var(--mk-gold);width:6px;height:6px;transform:rotate(45deg)}.marketing-module__SpNEBa__portrait{object-fit:cover;object-position:center 10%;filter:grayscale()contrast(1.06);opacity:.92}.marketing-module__SpNEBa__scrim{pointer-events:none;background:linear-gradient(#06050433 0%,#06050400 40%,#060504d9 92%);position:absolute;inset:0}.marketing-module__SpNEBa__insetFrame{border:1px solid var(--mk-frame-mid);pointer-events:none;position:absolute;inset:14px}.marketing-module__SpNEBa__input,.marketing-module__SpNEBa__select,.marketing-module__SpNEBa__textarea{box-sizing:border-box;border:1px solid var(--mk-rule);width:100%;color:var(--mk-text);font-family:var(--font-maison-body), sans-serif;appearance:none;background:0 0;border-radius:0;outline:none;padding:14px 16px;font-size:15px;font-weight:400}.marketing-module__SpNEBa__input::placeholder,.marketing-module__SpNEBa__textarea::placeholder{color:var(--mk-placeholder)}.marketing-module__SpNEBa__input:focus,.marketing-module__SpNEBa__select:focus,.marketing-module__SpNEBa__textarea:focus{outline-offset:0;border-color:#c9a54a99;outline:2px solid #c9a54a40}.marketing-module__SpNEBa__select{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'><path d='M1 1L7 7L13 1' stroke='%23c9a54a' stroke-width='1.6'/></svg>");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}.marketing-module__SpNEBa__select option{background:var(--mk-surface);color:var(--mk-text)}.marketing-module__SpNEBa__textarea{resize:vertical;min-height:110px;line-height:1.6}.marketing-module__SpNEBa__checkbox{appearance:none;cursor:pointer;background:0 0;border:1px solid #c9a54a99;border-radius:0;flex-shrink:0;width:18px;height:18px;margin:2px 0 0;position:relative}.marketing-module__SpNEBa__checkbox:hover{border-color:var(--mk-gold-bright)}.marketing-module__SpNEBa__checkbox:checked{border-color:var(--mk-gold-bright);background:linear-gradient(120deg,#a37c2c,#e9c979 60%,#b3862e)}.marketing-module__SpNEBa__checkbox:checked:after{content:"";border:solid var(--mk-on-gold);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.marketing-module__SpNEBa__checkbox:focus-visible{outline-offset:2px;outline:2px solid #c9a54a80}.marketing-module__SpNEBa__trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.marketing-module__SpNEBa__errorBox{color:var(--mk-danger);background:#b0563f14;border:1px solid #b0563f73;padding:8px 12px;font-size:14px}
@font-face{font-family:playfair;src:url(../media/playfair_display_latin_500-s.p.1jbdm1ow0r2mj.woff2?dpl=dpl_9DLnEZB2qgkN6Xbba21r6FevWSzR)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:playfair Fallback;src:local(Times New Roman);ascent-override:96.58%;descent-override:22.4%;line-gap-override:0.0%;size-adjust:112.03%}.playfair_aba60c26-module__qqX0ha__className{font-family:playfair,playfair Fallback;font-style:normal;font-weight:500}.playfair_aba60c26-module__qqX0ha__variable{--mk-font-display:"playfair", "playfair Fallback"}
