:root{--red:#ff2f2f;--red-text:#bd2025;--button-red:#d8272b;--black:#111011;--text:#161616;--white:#fff;--muted:#d3d3d3;--font:Arial, Helvetica, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:82px}body{background:var(--white);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}button,input,textarea{font:inherit}img{max-width:100%;display:block}.frame{width:min(1120px,100% - 88px);margin-inline:auto}.hero{isolation:isolate;color:#fff;background:#171412;flex-direction:column;min-height:min(760px,85svh);display:flex;position:relative;overflow:hidden}.hero-image,.hero-shade{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.hero-image{object-fit:cover;object-position:center 43%}.hero-shade{z-index:-1;background:linear-gradient(90deg,#000000c7 0%,#0000009e 35%,#00000030 72%,#00000024 100%),linear-gradient(#0000 35%,#0000004a)}.site-header{justify-content:space-between;align-items:center;height:86px;display:flex}.wordmark{color:var(--red);letter-spacing:-1.6px;align-items:center;font-size:clamp(25px,3vw,34px);font-weight:850;text-decoration:none;display:inline-flex}.brand-logo{object-fit:contain;object-position:left center;width:180px;height:auto}.site-header nav{align-items:center;gap:36px;font-size:14px;font-weight:700;display:flex}.site-header nav a:not(.nav-cta){color:#fff;text-decoration:none;transition:color .18s}.site-header nav a:not(.nav-cta):hover{color:#ffb5b5}.nav-cta,.button{background:var(--button-red);color:#fff;text-align:center;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;min-height:46px;padding:0 25px;font-size:16px;font-weight:750;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.nav-cta{min-height:43px;padding-inline:20px;font-size:14px}.button:hover,.nav-cta:hover{background:#ad1d22;transform:translateY(-1px)}.hero-copy{margin-block:auto;padding-block:80px 84px}.eyebrow{letter-spacing:2.5px;font-size:13px;font-weight:800}.hero-eyebrow{margin-bottom:13px;display:block}.hero-copy h1{letter-spacing:-3.4px;width:min(680px,100%);margin:0;font-size:clamp(46px,7vw,78px);font-weight:820;line-height:.97}.split-title{display:block}.split-word{animation:.65s cubic-bezier(.2,.8,.2,1) both split-rise;display:inline-block}@keyframes split-rise{0%{opacity:.38;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.red-rule{background:var(--red);width:58px;height:6px;margin-block:23px 15px;display:block}.hero-copy>p{max-width:433px;margin:0;font-size:16px;line-height:1.55}.hero-copy .hero-details{margin-top:17px;font-weight:700}.hero-button{min-width:153px;min-height:47px;margin-top:19px;font-size:17px}.countdown{background:radial-gradient(ellipse at center,#1d1b1b,var(--black) 75%);color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:198px;padding:25px 20px;display:flex}.countdown h2{text-align:center;letter-spacing:-.4px;margin:0 0 15px;font-size:22px;font-weight:750}.countdown-grid{grid-template-columns:repeat(4,1fr);align-items:center;width:min(660px,100%);display:grid}.countdown-item{flex-direction:column;align-items:center;min-width:0;padding:0 12px;display:flex;position:relative}.counter-value{font-variant-numeric:tabular-nums;letter-spacing:1px;height:1em;font-size:clamp(52px,8vw,78px);font-weight:800;line-height:1;display:flex;overflow:hidden}.counter-digit-window{width:.63em;height:1em;position:relative;overflow:hidden}.counter-digit-strip{flex-direction:column;width:100%;height:1000%;transition:transform .65s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;left:0}.counter-digit{flex:0 0 10%;justify-content:center;align-items:center;height:10%;display:flex}.counter-label{letter-spacing:2.5px;margin-top:7px;font-size:12px;font-weight:700}.count-divider{opacity:.72;background:#fff;width:1px;height:59px;position:absolute;top:12px;left:0}.information{padding-top:65px}.intro{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:36px;min-height:395px;padding-bottom:47px;display:grid}.intro-copy{align-self:center;padding-right:8px}.intro-copy .red-rule,.registration-intro .red-rule,.site-footer .red-rule{margin:0 0 17px}.red-eyebrow{color:var(--red-text);margin:0 0 12px}.intro-copy h2,.registration-intro h2{letter-spacing:-1.5px;margin:0 0 19px;font-size:clamp(34px,4.2vw,47px);font-weight:800;line-height:1.08}.intro-copy>p:not(.eyebrow){margin:0 0 13px;font-size:15px;line-height:1.55}.photo-collage{align-self:stretch;min-height:360px;position:relative}.conversation-photo,.drinks-photo{object-fit:cover;position:absolute;box-shadow:0 2px 6px #00000014}.conversation-photo{width:76%;height:74%;top:0;right:0}.drinks-photo{border:4px solid #fff;width:76%;height:47%;bottom:0;right:24%}.practical{border-top:1px solid #d5d5d5;padding-block:23px 45px}.practical h2{letter-spacing:-1.5px;margin:0 0 17px;font-size:clamp(33px,4.5vw,47px)}.practical-grid{grid-template-columns:1fr 1.16fr 1fr;display:grid}.practical-item{border-right:1px solid #cbcbcb;min-height:132px;padding-inline:25px}.practical-item:first-child{padding-left:3px}.practical-item:last-child{border:0;padding-right:3px}.practical-item h3{color:var(--red-text);margin:0 0 9px;font-size:16px}.practical-item p,.practical-item address{margin:0;font-size:16px;font-style:normal;line-height:1.5}.practical-item p+p{font-weight:700}.button-outline{color:#151515;background:#fff;border:1.5px solid #141414;border-radius:6px;min-height:39px;margin-top:14px;padding-inline:18px;font-size:13px}.button-outline:hover{background:#f3f3f3}.registration{color:#fff;background:radial-gradient(at 42% 52%,#1d1b1b,#100f10 77%)}.registration-inner{grid-template-columns:.92fr 1.08fr;align-items:center;gap:55px;min-height:427px;padding-block:36px;display:grid}.registration-intro{align-self:start;padding-top:29px}.registration-intro h2{margin-bottom:13px;font-size:clamp(37px,5vw,49px)}.registration-intro>p{max-width:350px;margin:0 0 14px;font-size:16px;line-height:1.55}.registration-intro>.form-caption{margin-top:16px;font-size:14px}.closed-message{font-weight:700;margin-top:22px!important}.form-card{color:#171717;background:#fff;border-radius:7px;padding:19px 23px 16px;box-shadow:0 6px 23px #0003}.field{margin-bottom:8px}.field label{margin-bottom:4px;font-size:12px;font-weight:650;display:block}.field label>span{color:var(--red)}.field input,.field textarea{color:#161616;background:#fff;border:1px solid #aaa;border-radius:6px;outline:none;width:100%;min-height:37px;padding:7px 10px;transition:border-color .15s,box-shadow .15s}.field textarea{resize:vertical;min-height:73px}.field input:focus,.field textarea:focus{border-color:#121212;box-shadow:0 0 0 3px #ff2f2f28}.field input[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:#bf0000}.field-error,.form-error{color:#ad1515;margin-top:4px;font-size:12px;display:block}.form-error{margin:6px 0;font-size:14px}.submit-button{width:100%;min-height:39px;margin-top:5px;font-size:14px}.submit-button:disabled{opacity:.7;cursor:wait}.privacy-copy{color:#474747;margin:12px 0 0;font-size:11px;line-height:1.5}.privacy-copy a{color:#ad1515;text-underline-offset:2px;font-weight:650}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.site-footer{justify-content:space-between;align-items:center;gap:20px;min-height:148px;padding-block:30px;display:flex}.site-footer .red-rule{margin-bottom:12px}.site-footer h2{letter-spacing:-1px;margin:0 0 8px;font-size:30px}.site-footer p{margin:0;font-size:14px}.site-footer p a{color:#c91818;text-underline-offset:2px}.footer-wordmark .brand-logo{width:155px}.reveal{min-width:0}.js .reveal{transition:opacity .55s,transform .55s}.js .reveal[data-revealed=false]{opacity:.01;transform:translateY(13px)}.js .reveal[data-revealed=true]{opacity:1;transform:none}:focus-visible{outline-offset:3px;outline:3px solid #1666d4}::selection{background:#ff2f2f35}@media (max-width:760px){.frame{width:calc(100% - 44px)}.hero{min-height:min(780px,88svh)}.hero-image{object-position:59% center}.hero-shade{background:linear-gradient(90deg,#080707c9,#08070780 58%,#08070735),linear-gradient(#0000 42%,#08070765)}.site-header{height:72px}.site-header nav{gap:16px;font-size:12px}.nav-cta{min-height:39px;padding-inline:13px;font-size:12px}.brand-logo{width:150px}.hero-copy{padding-block:65px}.hero-copy h1{letter-spacing:-2.7px;max-width:540px;font-size:clamp(48px,10.8vw,72px)}.hero-copy>p{max-width:390px;font-size:15px}.countdown{min-height:176px}.countdown h2{font-size:19px}.counter-value{font-size:clamp(52px,10vw,69px)}.count-divider{height:49px;top:10px}.information{padding-top:48px}.intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;min-height:0;padding-bottom:37px}.intro-copy h2{font-size:clamp(31px,5vw,40px)}.intro-copy>p:not(.eyebrow){font-size:14px}.photo-collage{min-height:340px}.practical{padding-bottom:35px}.practical-grid{grid-template-columns:1fr 1fr 1fr}.practical-item{padding-inline:14px}.practical-item p,.practical-item address{font-size:14px}.registration-inner{grid-template-columns:.8fr 1.2fr;gap:22px}.registration-intro>p{font-size:14px}.form-card{padding-inline:18px}}@media (max-width:520px){html{scroll-padding-top:65px}.frame{width:calc(100% - 40px)}.hero{min-height:min(760px,94svh)}.hero-image{object-position:59% center}.hero-shade{background:linear-gradient(90deg,#090808db,#0908089c 66%,#0908085c),linear-gradient(#0000 28%,#0908086b)}.site-header{height:67px}.wordmark{letter-spacing:-1.2px;font-size:23px}.wordmark img{max-width:114px}.site-header nav{gap:8px;font-size:10px}.wordmark .brand-logo{width:112px}.nav-cta{min-height:37px;padding-inline:10px;font-size:10px}.hero-copy{padding-block:65px 56px}.hero-eyebrow{letter-spacing:2px;font-size:11px}.hero-copy h1{letter-spacing:-2.8px;max-width:390px;font-size:clamp(46px,13vw,66px);line-height:.99}.red-rule{width:54px;height:5px;margin-block:19px 13px}.hero-copy>p{max-width:335px;font-size:14px;line-height:1.55}.hero-copy .hero-details{margin-top:13px;font-size:13px}.hero-button{min-height:45px;margin-top:15px;font-size:15px}.countdown{min-height:151px;padding-block:18px}.countdown h2{margin-bottom:15px;font-size:16px}.countdown-grid{max-width:390px}.countdown-item{padding-inline:8px}.counter-value{font-size:clamp(44px,14vw,61px)}.counter-label{letter-spacing:1.6px;font-size:9px}.count-divider{height:40px;top:6px}.information{padding-top:36px}.intro{flex-direction:column;align-items:stretch;gap:25px;padding-bottom:30px;display:flex}.intro-copy h2{letter-spacing:-1.3px;max-width:370px;margin-bottom:14px;font-size:36px}.intro-copy>p:not(.eyebrow){font-size:14px}.photo-collage{min-height:300px;margin-left:3%}.conversation-photo{width:76%;height:76%}.drinks-photo{border-width:3px;width:77%;height:45%;right:23%}.practical{padding-block:22px 30px}.practical h2{font-size:36px}.practical-grid{grid-template-columns:1fr;gap:18px}.practical-item,.practical-item:first-child,.practical-item:last-child{border:0;border-bottom:1px solid #e1e1e1;min-height:0;padding:0 0 15px}.practical-item:last-child{border:0;padding-bottom:0}.practical-item h3{margin-bottom:5px;font-size:15px}.practical-item p,.practical-item address{font-size:14px}.button-outline{margin-top:10px}.registration-inner{grid-template-columns:1fr;gap:19px;min-height:0;padding-block:32px 35px}.registration-intro{padding-top:0}.registration-intro h2{margin-bottom:9px;font-size:39px}.registration-intro>p{max-width:350px;margin-bottom:8px;font-size:14px}.registration-intro>.form-caption{margin-top:10px}.form-card{padding:17px 15px 15px}.field{margin-bottom:9px}.field input{min-height:40px}.field textarea{min-height:68px}.site-footer{gap:12px;min-height:137px;padding-block:24px}.site-footer h2{font-size:25px}.site-footer p{max-width:300px;font-size:12px;line-height:1.5}.footer-wordmark{flex-shrink:0}.footer-wordmark .brand-logo{width:125px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js .reveal[data-revealed=false]{opacity:1;transform:none}}.login-page{background:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:32px 20px;display:flex}.login-brand{margin-bottom:28px;text-decoration:none;display:block}.login-brand .brand-logo{width:210px}.login-card{background:#fff;border:1px solid #e6e6e6;border-radius:8px;width:min(440px,100%);padding:36px 34px 30px;box-shadow:0 12px 40px #0000000c}.admin-eyebrow{color:#d62222;letter-spacing:2px;margin:0 0 10px;font-size:11px;font-weight:800}.login-card h1{letter-spacing:-1px;margin:0 0 10px;font-size:30px}.login-card>p:not(.admin-eyebrow):not(.setup-notice){color:#555;margin:0 0 25px;font-size:14px;line-height:1.55}.login-card form{flex-direction:column;gap:9px;display:flex}.login-card form>label{margin-top:5px;font-size:13px;font-weight:700}.login-card form>input{background:#fff;border:1px solid #aaa;border-radius:5px;outline:none;min-height:45px;padding:10px 12px}.login-card form>input:focus,.login-card form>input:focus-visible{border-color:#171717;box-shadow:0 0 0 3px #ff2f2f28}.login-card form>.button{margin-top:8px}.setup-notice{border-left:3px solid var(--red);background:#f7f7f7;padding:13px;font-size:14px;line-height:1.55}.login-error{color:#b00020;font-size:13px;line-height:1.5}.login-home{color:#4b4b4b;text-underline-offset:3px;margin-top:24px;font-size:13px;display:inline-block}.admin-shell{color:#191919;background:#f5f5f5;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.admin-header{z-index:20;background:#fff;border-bottom:1px solid #e4e4e4;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:0 max(50vw - 630px,32px);display:flex;position:sticky;top:0}.admin-brand{color:#e32929;letter-spacing:-.7px;align-items:center;gap:12px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.admin-brand .brand-logo{width:132px}.admin-brand span{color:#6b6b6b;letter-spacing:0;font-size:14px;font-weight:500}.admin-account{color:#555;align-items:center;gap:15px;font-size:13px;display:flex}.admin-main{width:min(1260px,100% - 64px);margin-inline:auto;padding-block:39px 54px}.admin-heading{justify-content:space-between;align-items:center;gap:20px;padding-bottom:21px;display:flex}.admin-heading h1{letter-spacing:-1.2px;margin:0 0 7px;font-size:34px}.admin-heading>div>p:last-child,.admin-section-heading p{color:#646464;margin:0;font-size:14px;line-height:1.55}.admin-heading .admin-eyebrow{margin-bottom:8px}.admin-preview-link{color:#ad1515;text-underline-offset:3px;flex-shrink:0;font-size:13px;font-weight:700}.admin-mode-notice,.admin-notice{color:#5b461c;background:#fff8e9;border:1px solid #e9cd92;border-radius:6px;margin-block:13px 20px;padding:13px 16px;font-size:13px;line-height:1.5}.admin-mode-notice{flex-wrap:wrap;gap:6px;display:flex}.admin-notice{color:#235932;background:#f0faf2;border-color:#c3dfca}.admin-tabs{background:#fff;border-bottom:1px solid #dedede;align-items:center;gap:24px;padding-inline:20px;display:flex}.admin-tabs button{color:#616161;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;min-height:51px;padding-inline:4px;font-size:14px;font-weight:700}.admin-tabs button.active{border-bottom-color:var(--red);color:#161616}.admin-section{background:#fff;border:1px solid #e4e4e4;border-top:0;padding:24px 23px 26px}.admin-section-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:19px;display:flex}.admin-section-heading h2{letter-spacing:-.5px;margin:0 0 6px;font-size:23px}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-block:18px 22px;display:grid}.admin-stat{background:#fff;border:1px solid #e8e8e8;border-radius:6px;flex-direction:column;gap:7px;padding:15px;display:flex}.admin-stat>span{color:#6b6b6b;font-size:12px;font-weight:650}.admin-stat>strong{letter-spacing:-.5px;font-size:29px}.admin-toolbar,.export-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.admin-search{flex:270px;min-height:39px}.admin-toolbar input,.admin-toolbar select,.admin-field input,.admin-field textarea{color:#191919;background:#fff;border:1px solid #bbb;border-radius:5px;max-width:100%;min-height:39px;padding:8px 10px;font-size:13px}.admin-toolbar select{min-width:155px}.admin-toolbar input:focus,.admin-toolbar select:focus,.admin-field input:focus,.admin-field textarea:focus{outline-offset:2px;outline:2px solid #2260b9}.table-scroll{overflow-x:auto}.registrations-table{border-collapse:collapse;text-align:left;width:100%;min-width:940px;font-size:12px}.registrations-table th{color:#555;background:#fafafa;border-block:1px solid #e8e8e8;padding:11px 9px;font-size:11px}.registrations-table td{vertical-align:top;border-bottom:1px solid #ececec;padding:12px 9px;line-height:1.6}.registrations-table a{text-underline-offset:2px;text-decoration:none}.registrations-table a:hover{text-decoration:underline}.registrations-table input[type=checkbox],.toggle-field input{width:18px;height:18px;accent-color:var(--red);vertical-align:middle}.admin-muted{color:#777;font-size:11px}.status-chip{color:#39583a;background:#eef3ec;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.status-chip.cancelled{color:#555;background:#eee}.integration-status,.integration-error{color:#555;font-size:11px}.integration-error{color:#a02121;overflow-wrap:anywhere;max-width:225px;font-family:monospace;display:inline-block}.row-actions{justify-items:start;gap:4px;display:grid}.admin-secondary-button,.admin-link-button{color:#222;cursor:pointer;background:#fff;border:1px solid #c9c9c9;border-radius:5px;justify-content:center;align-items:center;min-height:35px;padding:7px 12px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.admin-link-button{color:#315d99;text-align:left;text-underline-offset:2px;border:0;min-height:27px;padding:3px 0;text-decoration:underline}.admin-link-button.warn{color:#ac321f}.admin-secondary-button:hover{background:#f8f8f8;border-color:#777}.admin-secondary-button:disabled{opacity:.6;cursor:wait}.empty-row{color:#6a6a6a;text-align:center;padding-block:34px!important}.export-toolbar{justify-content:flex-end;padding-top:16px}.admin-footnote{color:#686868;margin:20px 2px 0;font-size:12px;line-height:1.55}.admin-subsection{border-bottom:1px solid #ededed;padding-block:20px}.admin-subsection:last-of-type{border-bottom:0}.admin-subsection h3{margin:0 0 7px;font-size:17px}.admin-subsection>p{color:#646464;margin:0 0 14px;font-size:13px;line-height:1.5}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 18px;margin-top:13px;display:grid}.admin-field{color:#393939;flex-direction:column;align-items:stretch;gap:6px;min-width:0;font-size:12px;font-weight:700;display:flex}.admin-field input,.admin-field textarea{width:100%;font-weight:400}.admin-field textarea{resize:vertical;min-height:79px;line-height:1.55}.toggle-field{cursor:pointer;align-items:center;gap:9px;font-size:13px;font-weight:650;display:flex}.deadline-field{max-width:370px;margin-top:15px}.deadline-field span{color:#696969;font-size:11px;font-weight:400;line-height:1.5}.media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:14px;display:grid}.media-editor{border:1px solid #e8e8e8;border-radius:6px;min-width:0;padding:14px}.media-editor h4{margin:0 0 11px;font-size:14px}.media-editor img{object-fit:cover;background:#f5f5f5;border:1px solid #eee;width:100%;height:130px;margin-bottom:12px}.media-editor .admin-field{margin-top:10px}.media-editor input[type=file]{min-height:43px;padding:7px}.editor-group{background:#fff;border:1px solid #e5e5e5;border-radius:6px;margin-top:13px;padding:0 14px 16px}.editor-group summary{cursor:pointer;padding-block:15px;font-size:14px;font-weight:750}.editor-status{background:#f6f6f6;border-left:3px solid #999;margin-block:14px;padding:13px;font-size:13px;line-height:1.8}.editor-status a{font-size:12px}.editor-actions{z-index:5;margin-inline:-23px;background:#fff;border-top:1px solid #e4e4e4;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:-26px;padding:13px 23px;display:flex;position:sticky;bottom:0}.editor-separator{flex:1}.modal-backdrop{z-index:50;background:#0008;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.edit-card{background:#fff;border-radius:8px;width:min(520px,100%);max-height:calc(100vh - 44px);padding:27px;position:relative;overflow-y:auto;box-shadow:0 20px 65px #0004}.edit-card h2{margin:0 0 5px;font-size:24px}.edit-card>p{color:#626262;margin:0 0 20px;font-size:12px}.edit-card>.admin-field{margin-block:12px}.modal-close{cursor:pointer;background:#eee;border:0;border-radius:5px;width:34px;height:34px;font-size:22px;position:absolute;top:12px;right:12px}.edit-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}@media (max-width:680px){.login-card{padding:27px 22px}.admin-header{min-height:59px;padding-inline:16px}.admin-brand{gap:7px;font-size:17px}.admin-brand .brand-logo{width:103px}.admin-brand span{font-size:12px}.admin-account{gap:8px;font-size:10px}.admin-account .admin-secondary-button{min-height:33px;padding:6px 9px;font-size:11px}.admin-main{width:calc(100% - 28px);padding-top:25px}.admin-heading{flex-direction:column;align-items:flex-start;gap:11px}.admin-heading h1{font-size:29px}.admin-mode-notice{font-size:12px}.admin-tabs{gap:19px;padding-inline:14px}.admin-section{padding:19px 13px 20px}.admin-section-heading{align-items:flex-start}.admin-section-heading h2{font-size:21px}.admin-stats{gap:8px}.admin-stat{gap:4px;padding:11px 9px}.admin-stat>span{font-size:10px}.admin-stat>strong{font-size:23px}.media-grid,.settings-grid{grid-template-columns:1fr}.editor-actions{margin-inline:-13px;margin-bottom:-20px;padding-inline:13px}.editor-actions .button,.editor-actions .admin-secondary-button{padding-inline:10px;font-size:11px}.editor-separator{display:none}}.privacy-page{background:#fff;flex-direction:column;align-items:center;min-height:100vh;padding:45px 22px 65px;display:flex}.privacy-article{background:#fff;border:1px solid #e8e8e8;width:min(760px,100%);margin-top:27px;padding:clamp(24px,5vw,46px)}.privacy-article h1{letter-spacing:-1.6px;margin:8px 0 17px;font-size:clamp(34px,6vw,47px)}.privacy-article h2{letter-spacing:-.4px;margin:28px 0 8px;font-size:20px}.privacy-article p{color:#363636;font-size:15px;line-height:1.75}.privacy-article a:not(.button){color:#b71e1e;text-underline-offset:3px}.privacy-article>.button{margin-top:15px}
