@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_defe5e44-module__OIl4Zq__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_defe5e44-module__OIl4Zq__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/392b53bd7cca9fbe-s.25ijq8lt3ay48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Parisienne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/308823598d090913-s.p.1b3u8041xgqh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Parisienne Fallback;src:local(Arial);ascent-override:108.7%;descent-override:53.04%;line-gap-override:0.0%;size-adjust:84.23%}.parisienne_500e3cf9-module__9MkgGG__className{font-family:Parisienne,Parisienne Fallback;font-style:normal;font-weight:400}.parisienne_500e3cf9-module__9MkgGG__variable{--font-parisienne:"Parisienne", "Parisienne Fallback"}
:root{--background:#fbfaf7;--surface:#fff;--surface-muted:#f4efe8;--text:#2e2a25;--text-muted:#70685d;--accent:#7b5f46;--accent-strong:#4f6f62;--border:#e4ddd1;--brand-primary:#240933;--brand-secondary:#596a55;--brand-highlight:#9e4770;--brand-contrast:#fcf9f1;--content-primary:#30352e;--content-muted:#666d62;--content-border:#d9d4c8;--cover-backdrop:#263d42;--rsvp-cover-edge-top:#4e6167;--rsvp-cover-edge-bottom:#0f1f1e;--faq-cover-edge-top:#3b4f5e;--faq-cover-edge-bottom:#182219;--hero-background:#0c0e0c;--text-on-dark:#fffaf0;--shadow:0 18px 50px #2e2a2514;--font-ui:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:Georgia, Cambria, "Times New Roman", Times, serif;--font-display:var(--font-cormorant), Georgia, serif;--font-script:var(--font-parisienne), cursive;--weight-semibold:600;--weight-medium:500;--weight-regular:400;--weight-bold:700;--weight-demibold:650;--weight-extrabold:800;--faq-shell-site-nav-link-hover-background:#fcf9f11f;--faq-shell-site-nav-link-hover-border-color:#fcf9f166;--faq-backdrop:var(--brand-primary);--faq-cover-overlay-top:#121e21ad;--faq-cover-overlay-middle:#1221246e;--faq-cover-overlay-bottom:#101d1fad;--faq-intro-color:var(--brand-contrast);--faq-intro-p-last-child-color:var(--faq-intro-color);--faq-card-border:#ded9cc;--faq-card-box-shadow:#0f1b1129;--home-shell-site-brand-color:#fffaf0f2;--home-shell-site-brand-text-shadow:#0e100e5c;--home-shell-site-nav-link-color:#fffaf0d1;--home-shell-site-nav-link-hover-border-color:#fffaf061;--home-shell-site-nav-link-hover-background:#fffaf024;--home-scrim-background:#12141261;--home-scrim-background-2:#12141205;--home-scrim-background-3:#0c0e0c52;--home-scrim-background-4:#0c0e0c0f;--home-scrim-background-5:#0c0e0c66;--home-scrim-text-background:#0a0d0b52;--home-hero-h1-text-shadow:#0e100e6b;--home-hero-h1-text-shadow-2:#0e100e3d;--home-date-line-color:#fffaf0eb;--home-venue-line-color:#fffaf0c7;--home-date-line-text-shadow:#0e100e75;--home-date-line-text-shadow-2:#0e100e38;--home-primary-link-border:#fffaf08c;--home-primary-link-border-hover:#fffaf0db;--home-primary-link-background-top:#fffcf5fa;--home-primary-link-background-bottom:#f6f0e4f0;--home-primary-link-highlight:#ffffffb8;--home-primary-link-shadow:#0c0e0c38;--home-primary-link-shadow-hover:#0c0e0c4d;--home-primary-link-focus-outline:#fffaf0b8;--home-primary-link-color:#25221e;--home-scrim-background-6:#0c0e0c85;--home-scrim-background-7:#0c0e0c1f;--home-scrim-background-8:#0c0e0ca8;--home-scrim-background-9:#0c0e0c29;--home-scrim-background-10:#0c0e0c14;--home-scrim-background-11:#0c0e0c5c;--color-transparent:transparent;--rsvp-shell-before-background:#121e219e;--rsvp-shell-before-background-2:#1221246e;--rsvp-shell-before-background-3:#101d1f94;--rsvp-shell-site-nav-link-color:#fffaf0e0;--rsvp-shell-site-nav-link-text-shadow:#0914165c;--rsvp-shell-site-nav-link-hover-border-color:#fffaf05c;--rsvp-shell-site-nav-link-hover-background:#fffaf01f;--rsvp-intro-text-shadow:#0813165c;--rsvp-intro-p-last-child-color:#fcf9f1d6;--rsvp-flow-border:#ffffff75;--rsvp-flow-box-shadow:#1a22183d;--rsvp-flow-box-shadow-2:#7e665314;--rsvp-flow-h2-color:#293027;--rsvp-flow-h3-color:#30362e;--rsvp-field-label-color:#3e463b;--rsvp-input-border:#c9c7bd;--rsvp-input-background:#fffdf8;--rsvp-input-color:#252a23;--rsvp-input-focus-border-color:#6d7d68;--rsvp-input-focus-box-shadow:#596a5524;--rsvp-hint-color:#777b72;--rsvp-primary-button-box-shadow:#303f2e2b;--rsvp-secondary-button-border:#aeb6a9;--rsvp-secondary-button-color:#3a4637;--rsvp-text-button-color:#596b55;--rsvp-button-tooltip-data-tooltip-before-background:#29342b;--rsvp-button-tooltip-data-tooltip-after-border:#ffffff24;--rsvp-button-tooltip-data-tooltip-after-box-shadow:#121b1438;--rsvp-primary-button-hover-not-disabled-border-color:#465744;--rsvp-secondary-button-hover-not-disabled-background:#e8ece4;--rsvp-primary-button-focus-visible-outline:#4d604647;--rsvp-error-border:#e2c7c1;--rsvp-error-background:#f8ece8;--rsvp-error-color:#7e3f3d;--rsvp-lookup-notice-color:#687365;--rsvp-progress-track-background:#deddd4;--rsvp-event-meta-color:#52604f;--rsvp-choice-border:#b8c0b3;--rsvp-choice-background:#fff6;--rsvp-choice-color:#515d4e;--rsvp-choice-has-input-checked-box-shadow:#313f2e21;--rsvp-choice-hover-border-color:#7f8d7a;--rsvp-optional-color:#7c8278;--rsvp-review-row-strong-color:#353c32;--rsvp-saved-note-color:#687363;--rsvp-loading-color:#626b5e;--globals-body-background:#f4efe8b3;--globals-body-background-2:#fbfaf700;--password-cover-backdrop:#163b4c;--password-cover-overlay-top:#112d3b7a;--password-cover-overlay-middle:#112d3b38;--password-cover-overlay-bottom:#09242b75;--password-panel-background:#fcf9f1f0;--password-panel-border:#fcf9f199;--password-panel-shadow:#09242b33;--password-input-focus-outline:#4f6f622e;--password-error-color:#8f2f2f;--countdown-timer-countdown-border:#fffaf057;--countdown-timer-countdown-background:#fffaf029;--countdown-timer-countdown-box-shadow:#1012101f;--countdown-timer-label-color:#fffaf0b8;--countdown-timer-divider-background:#fffaf047;--site-header-logo-filter:#0e100e47;--site-header-nav-link-hover-border-color:#2e2a252e;--site-header-nav-link-hover-background:#ffffff38;--faq-eyebrow-font-size:.72rem;--faq-eyebrow-letter-spacing:.18em;--label-case:uppercase;--faq-intro-h1-font-size:clamp(2.6rem, 7vw, 4.2rem);--leading-solid:1;--text-lead:1.2rem;--leading-relaxed:1.5;--faq-card-heading-h2-font-size:1.8rem;--text-caption:.75rem;--faq-number-font-size:.7rem;--faq-number-letter-spacing:.06em;--faq-question-h3-font-size:1.65rem;--leading-heading:1.2;--leading-body:1.6;--text-body-large:1.05rem;--note-style:italic;--faq-footer-p-font-size:1.3rem;--text-small:.8rem;--text-lead-mobile:1.1rem;--faq-question-h3-font-size-2:1.4rem;--home-hero-h1-font-size:clamp(3.4rem, 5.8vw, 5.9rem);--home-hero-h1-line-height:1.1;--home-date-line-font-size:clamp(1.35rem, 2vw, 1.65rem);--home-date-line-letter-spacing:.015em;--home-venue-line-font-size:clamp(.9rem, 1.2vw, .96rem);--home-venue-line-letter-spacing:.025em;--home-primary-link-font-size:.95rem;--home-hero-h1-font-size-2:clamp(2.8rem, 13vw, 4.25rem);--home-hero-h1-font-size-3:clamp(2.75rem, 12.5vw, 4.4rem);--home-date-line-font-size-2:clamp(1.12rem, 4.5vw, 1.4rem);--home-date-line-line-height:1.25;--home-venue-line-font-size-2:clamp(.82rem, 3.2vw, .95rem);--rsvp-eyebrow-letter-spacing:.14em;--rsvp-intro-h1-font-size:clamp(2.75rem, 6vw, 4.6rem);--rsvp-intro-h1-line-height:.98;--rsvp-intro-p-last-child-font-size:1.08rem;--rsvp-step-label-font-size:.74rem;--rsvp-step-label-letter-spacing:.12em;--rsvp-flow-h2-font-size:clamp(2.15rem, 5vw, 3.5rem);--rsvp-flow-h2-line-height:1.03;--rsvp-flow-h3-font-size:1.35rem;--text-label:.86rem;--rsvp-input-font-size:1.02rem;--text-hint:.78rem;--rsvp-primary-button-font-size:.9rem;--rsvp-button-tooltip-data-tooltip-after-font-size:.76rem;--rsvp-button-tooltip-data-tooltip-after-line-height:1.35;--rsvp-error-font-size:.88rem;--rsvp-lookup-notice-font-size:.98rem;--rsvp-guest-name-font-size:1.18rem;--rsvp-review-row-line-height:1.45;--rsvp-intro-h1-font-size-2:clamp(2.55rem, 12vw, 3.45rem);--text-base:1rem;--rsvp-intro-p-last-child-line-height:1.4;--rsvp-flow-h2-font-size-2:clamp(2rem, 10vw, 2.7rem);--rsvp-lead-line-height:1.52;--password-panel-h1-font-size:clamp(2.8rem, 10vw, 5.2rem);--text-ui:.92rem;--password-button-font-size:.96rem;--countdown-timer-value-font-size:clamp(1.35rem, 2.2vw, 1.75rem);--countdown-timer-label-letter-spacing:.08em;--countdown-timer-value-font-size-2:clamp(1.2rem, 7vw, 1.55rem);--countdown-timer-label-font-size:clamp(.625rem, 2.6vw, .7rem);--countdown-timer-label-letter-spacing-2:.035em;--countdown-timer-value-font-size-3:clamp(1.15rem, 5.4vw, 1.45rem);--countdown-timer-label-font-size-2:clamp(.625rem, 2vw, .7rem);--countdown-timer-label-letter-spacing-3:.025em;--hero-landscape-1-theme-color:#596b56;--hero-landscape-1-theme-color-bottom:#4f764b;--hero-landscape-1-theme-color-top:#635f62;--hero-landscape-2-theme-color:#63323c;--hero-landscape-2-theme-color-bottom:#490028;--hero-landscape-2-theme-color-top:#7d6451;--hero-landscape-3-theme-color:#6d5e36;--hero-landscape-3-theme-color-bottom:#666b1e;--hero-landscape-3-theme-color-top:#74524e;--hero-landscape-4-theme-color:#564c3c;--hero-landscape-4-theme-color-bottom:#161809;--hero-landscape-4-theme-color-top:#967f70;--hero-portrait-1-theme-color:#8d8482;--hero-portrait-1-theme-color-bottom:#8f8887;--hero-portrait-1-theme-color-top:#8a817d;--hero-portrait-2-theme-color:#454f34;--hero-portrait-2-theme-color-bottom:#4c6730;--hero-portrait-2-theme-color-top:#3f3837;--hero-portrait-3-theme-color:#62704b;--hero-portrait-3-theme-color-bottom:#546d31;--hero-portrait-3-theme-color-top:#6f7266;--hero-portrait-4-theme-color:#7c876e;--hero-portrait-4-theme-color-bottom:#4c6330;--hero-portrait-4-theme-color-top:#acacac}
:root{--max-width:1120px;--radius:8px}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--brand-highlight) transparent;scrollbar-width:thin;min-width:320px}html::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background-color:var(--brand-highlight);background-clip:padding-box;border:2px solid #0000;border-radius:999px;min-height:48px}html::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--brand-highlight) 82%, var(--text))}html::-webkit-scrollbar-button{width:0;height:0;display:none}body{background:linear-gradient(180deg, var(--globals-body-background), var(--globals-body-background-2) 420px), var(--background);color:var(--text);font-family:var(--font-body);line-height:var(--leading-body);margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.app-shell{flex-direction:column;min-height:100vh;display:flex}.main-content{flex:1}.app-shell:has(.rsvpPage,.faqPage){padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px)}.container{width:min(100% - 40px, var(--max-width));margin:0 auto}.browser-cover-edge{display:none}@media (hover:none) and (pointer:coarse){html:has(.rsvpPage){--browser-edge-top:var(--rsvp-cover-edge-top);--browser-edge-bottom:var(--rsvp-cover-edge-bottom)}html:has(.faqPage){--browser-edge-top:var(--faq-cover-edge-top);--browser-edge-bottom:var(--faq-cover-edge-bottom)}html:has(.homeHero){--browser-edge-top:var(--active-cover-edge-top,var(--hero-background));--browser-edge-bottom:var(--active-cover-edge-bottom,var(--hero-background))}html:root:has(.rsvpPage,.faqPage,.homeHero){background:var(--browser-edge-bottom)}html body:has(.rsvpPage,.faqPage,.homeHero){background:var(--browser-edge-bottom)}html .app-shell:has(.rsvpPage,.faqPage,.homeHero){background:0 0}.browser-cover-edge{z-index:0;pointer-events:none;height:8px;transition:background-color 1.6s ease-in-out;display:block;position:fixed;left:0;right:0}.browser-cover-edge-top{background-color:var(--browser-edge-top);top:-4px}html:has(.rsvpPage,.faqPage) .browser-cover-edge-top{display:none}.browser-cover-edge-bottom{background-color:var(--browser-edge-bottom);bottom:-4px}}@media (prefers-reduced-motion:reduce){.browser-cover-edge{transition:none}}@media (max-width:640px){.container{width:min(100% - 28px, var(--max-width))}}
