@font-face{font-family:display;src:url(../media/BigShouldersDisplay_latin-s.p.0w53o3xl~biy7.woff2?dpl=dpl_BAFcda59i6tVTvmmGVoHGy1tzdMs)format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:183.44%;descent-override:39.71%;line-gap-override:0.0%;size-adjust:53.64%}.display_ea093163-module__eO0n8W__className{font-family:display,display Fallback,Arial Narrow,Impact,sans-serif}.display_ea093163-module__eO0n8W__variable{--sf-display:"display", "display Fallback", Arial Narrow, Impact, sans-serif}
@font-face{font-family:body;src:url(../media/SpaceGrotesk_latin-s.p.0rd3rjvnnhw7n.woff2?dpl=dpl_BAFcda59i6tVTvmmGVoHGy1tzdMs)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.body_6f504911-module__egbSsW__className{font-family:body,body Fallback}.body_6f504911-module__egbSsW__variable{--sf-body:"body", "body Fallback"}
.sf{--cream:#f5edda;--paper:#fbf7ee;--foam:#fffdf8;--ink:#14213d;--ink2:#46506a;--line:#14213d21;--blue:#1556a4;--blue2:#0d3e7d;--sky:#e4eef9;--gold:#f2b330;--gold2:#d88e0a;--malt:#f7dc93;--display:var(--sf-display),"Arial Narrow",Impact,sans-serif;--body:var(--sf-body),system-ui,-apple-system,sans-serif;--lz:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='22' viewBox='0 0 36 22'%3E%3Cpath d='M18 0L36 11L18 22L0 11Z' fill='%231556A4' fill-opacity='.06'/%3E%3C/svg%3E");--lzw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='22' viewBox='0 0 36 22'%3E%3Cpath d='M18 0L36 11L18 22L0 11Z' fill='%23ffffff' fill-opacity='.07'/%3E%3C/svg%3E");--lzr:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 24 16'%3E%3Cpath d='M12 0L24 8L12 16L0 8Z' fill='%231556A4'/%3E%3C/svg%3E")}:where(.sf) *{box-sizing:border-box;margin:0;padding:0}html:has(.sf){scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:#f5edda}body:has(.sf){background:#f5edda}.sf{background:var(--cream);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.5;overflow-x:clip}:where(.sf) img{max-width:100%;display:block}:where(.sf) a{color:inherit;text-decoration:none}p:where(.sf *){line-height:inherit}h1:where(.sf *),h2:where(.sf *),h3:where(.sf *){font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;line-height:inherit;margin:0}:where(.sf) ul,:where(.sf) ol{list-style:none}:where(.sf) button{font-family:inherit}.sf-wrap{max-width:1240px;margin:0 auto;padding:0 16px}.sf-disp{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;font-weight:900;line-height:.9}.sf-lz{background:var(--blue);border-radius:1px;flex:none;width:12px;height:12px;display:inline-block;transform:rotate(45deg)scaleY(.75)}.sf-nav{z-index:60;-webkit-backdrop-filter:saturate(1.5)blur(14px);background:#f7f0e0e0;border-bottom:1px solid #14213d12;justify-content:space-between;align-items:center;gap:12px;height:64px;padding:0 16px;display:flex;position:sticky;top:0}.sf-brand{font-family:var(--display);letter-spacing:.02em;color:var(--blue);align-items:center;gap:9px;min-height:44px;font-size:29px;font-weight:900;line-height:1;text-decoration:none;display:flex}.sf-brand .sf-lz{background:var(--gold);width:13px;height:13px}.sf-links{display:none}.sf-navr{align-items:center;gap:6px;display:flex}.sf-btn{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 20px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;box-shadow:inset 0 -3px #0000002e,0 10px 22px -12px #1556a4e6}.sf-btn:hover{background:var(--blue2)}.sf-btn:active{transform:translateY(1px)}.sf-menu{position:relative}.sf-burger{cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.sf-burger i,.sf-burger i:before,.sf-burger i:after{background:var(--ink);content:"";border-radius:2px;width:20px;height:2px;transition:transform .2s,background .2s;display:block;position:relative}.sf-burger i:before{position:absolute;top:-6px}.sf-burger i:after{position:absolute;top:6px}.sf-burger[aria-expanded=true] i{background:0 0}.sf-burger[aria-expanded=true] i:before{top:0;transform:rotate(45deg)}.sf-burger[aria-expanded=true] i:after{top:0;transform:rotate(-45deg)}.sf-menu-panel{background:var(--foam);box-shadow:0 30px 60px -20px #14213d73,0 0 0 1px var(--line);border-radius:20px;padding:8px;display:grid;position:fixed;top:70px;left:12px;right:12px}.sf-menu-panel a{border-radius:12px;padding:14px 16px;font-size:18px;font-weight:600;text-decoration:none}.sf-menu-panel a:hover{background:var(--cream)}.sf-hero{background:radial-gradient(90% 55% at 80% 46%,#f7ce688c 0%,#f7ce6800 70%),radial-gradient(70% 40% at 0 100%,#1556a41a 0%,#1556a400 70%),linear-gradient(#f8f1e1 0%,#f3e6cb 100%);position:relative;overflow:hidden}.sf-hero:before{content:"";background-image:var(--lz);pointer-events:none;background-size:36px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#00000059 55%,#0000 85%);mask-image:linear-gradient(#000 0%,#00000059 55%,#0000 85%)}.sf-hero-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""trio""cta";gap:14px;max-width:1280px;margin:0 auto;padding:22px 16px 6px;display:grid;position:relative}.sf-hero-copy{grid-area:copy}.sf h1.sf-h1{font-family:var(--display);text-transform:uppercase;color:var(--ink);letter-spacing:normal;margin:0;font-weight:900;line-height:.84}.sf-h1 .sf-old{letter-spacing:.03em;color:#5b647a;font-size:min(11.2vw,78px);font-weight:700;line-height:.95;display:inline-block;position:relative}.sf-h1 .sf-old:after{content:"";background:var(--gold);transform-origin:0;border-radius:6px;width:106%;height:.15em;animation:.5s cubic-bezier(.65,.05,.25,1) .2s forwards sf-strike;position:absolute;top:46%;left:-3%;transform:rotate(-4deg)scaleX(0);box-shadow:0 2px #14213d1f}@keyframes sf-strike{to{transform:rotate(-4deg)scaleX(1)}}.sf-h1 .sf-new{color:var(--blue);letter-spacing:0;text-shadow:.03em .035em 0 var(--gold);margin-top:.06em;font-size:min(20.6vw,150px);font-weight:900;line-height:.84;display:block}.sf-when{color:var(--ink);align-items:center;gap:10px;margin-top:14px;font-size:17px;font-weight:600;display:flex}.sf-trio{grid-area:trio;height:268px;margin-top:4px;position:relative}.sf-trio:before{content:"";pointer-events:none;background:repeating-conic-gradient(#f2b33057 0deg 5deg,#f2b33000 5deg 15deg);border-radius:50%;width:620px;height:620px;margin:-310px 0 0 -310px;animation:120s linear infinite sf-spin;position:absolute;top:56%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0 22%,#0000 64%);mask-image:radial-gradient(circle,#000 0 22%,#0000 64%)}@keyframes sf-spin{to{transform:rotate(360deg)}}.sf-arch{margin:0;position:absolute;bottom:0}.sf-arch img{object-fit:cover;border-radius:50% 50% 14px 14px / var(--ry) var(--ry) 14px 14px;width:100%;height:100%;box-shadow:0 0 0 5px var(--foam),0 26px 38px -20px #14213d99}.sf-a-mid{aspect-ratio:3/4.3;--ry:34.9%;z-index:3;width:48%;left:50%;transform:translate(-50%)}.sf-a-mid:before{content:"";background:var(--blue);border-radius:50% 50% 14px 14px / var(--ry) var(--ry) 14px 14px;z-index:-1;position:absolute;inset:0;transform:translate(10px,-10px)}.sf-a-left,.sf-a-right{aspect-ratio:3/4;--ry:37.5%;z-index:2;width:33.5%}.sf-a-left{left:0}.sf-a-right{right:0}.sf-mat{z-index:5;background:var(--gold);width:104px;height:104px;color:var(--ink);text-align:center;box-shadow:0 0 0 4px var(--foam),0 16px 26px -12px #14213da6;border-radius:50%;place-content:center;font-size:15px;font-weight:600;line-height:1.05;display:grid;position:absolute;top:-4px;left:-4px;transform:rotate(-9deg)}.sf-mat:before{content:"";border:1.5px dashed #14213d80;border-radius:50%;position:absolute;inset:7px}.sf-mat b{font-family:var(--display);font-size:38px;font-weight:900;line-height:.95;display:block}.sf-cta{flex-direction:column;grid-area:cta;gap:10px;margin-top:10px;display:flex}.sf-btn-big{min-height:58px;padding:0 30px;font-size:18px}.sf-btn-big svg{transition:transform .2s}.sf-btn-big:hover svg{transform:translate(3px)}.sf-track{width:max-content;display:flex}.sf-track.sf-run{animation:sf-drift var(--dur,60s) linear infinite}.sf-track.sf-rev{animation-direction:reverse}@keyframes sf-drift{to{transform:translate(-50%)}}.sf-ribbon{background:#fff var(--lzr) repeat-x;background-size:24px 16px;height:16px}.sf-hook{background:var(--blue) var(--lzw);color:var(--foam);background-size:36px 22px;padding:52px 0;position:relative;overflow:hidden}.sf-hook:after{content:"";pointer-events:none;background:radial-gradient(circle,#f2b33047,#f2b33000 65%);border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.sf-hook-grid{z-index:1;gap:26px;display:grid;position:relative}.sf .sf-hook h2.sf-disp{font-size:min(12.4vw,88px)!important}.sf-hook h2 em{background:linear-gradient(var(--gold),var(--gold)) 0 92%/100% .09em no-repeat;font-style:normal}.sf-hook p.sf-lede{color:#fffdf8e6;max-width:34ch;margin-top:18px;font-size:18px;line-height:1.5}.sf-hook-photo{margin:0;position:relative}.sf-hook-photo img{aspect-ratio:16/9;object-fit:cover;z-index:1;border-radius:18px;width:100%;position:relative}.sf-hook-photo:before{content:"";background:var(--gold);border-radius:18px;position:absolute;inset:0;transform:translate(10px,10px)}.sf-facts{z-index:1;border-top:1px solid #ffffff38;margin-top:34px;display:grid;position:relative}.sf-facts div{border-bottom:1px solid #ffffff38;grid-template-columns:112px 1fr;align-items:center;gap:16px;padding:13px 0;display:grid}.sf-facts dt{font-family:var(--display);color:var(--gold);font-size:50px;font-weight:900;line-height:1}.sf-facts dd{color:#fffdf8e6;font-size:16px}.sf-weekend{background:var(--paper);padding:56px 0 52px;position:relative}.sf .sf-sec-title{color:var(--ink);font-size:min(14vw,100px)!important}.sf-sec-sub{color:var(--ink2);max-width:36ch;margin-top:12px;font-size:18px;font-weight:500}.sf-days{counter-reset:d;gap:24px;margin-top:30px;list-style:none;display:grid}.sf-day{grid-template-columns:124px 1fr;align-items:start;gap:16px;display:grid}.sf-day figure{margin:0;position:relative}.sf-day img{aspect-ratio:4/5;object-fit:cover;border-radius:16px;width:100%;box-shadow:0 18px 30px -22px #14213db3}.sf-day .sf-dname{font-family:var(--display);text-transform:uppercase;color:var(--blue);align-items:baseline;gap:8px;margin-bottom:6px;font-size:36px;font-weight:900;line-height:1;display:flex}.sf-day .sf-dname small{color:var(--gold2);font-size:19px;font-weight:800}.sf-day p{color:var(--ink);font-size:15.5px;line-height:1.5}.sf-incl{background:var(--foam);box-shadow:0 0 0 1px var(--line),0 30px 50px -40px #14213d99;border-radius:22px;margin-top:40px;overflow:hidden}.sf-incl-head{background:var(--blue);color:#fff;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:relative}.sf-incl-head h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:30px;font-weight:900;line-height:1}.sf-incl-head:after{content:"";background:radial-gradient(circle at 7px 7px,var(--foam) 3.5px,transparent 4px) 0 0/14px 14px repeat-x;height:14px;position:absolute;bottom:-7px;left:0;right:0}.sf-incl ul{gap:2px;padding:20px 20px 8px;list-style:none;display:grid}.sf-incl li{border-bottom:1px dashed #14213d24;align-items:baseline;gap:14px;padding:8px 0;font-size:16px;font-weight:500;display:flex}.sf-incl li:last-child{border-bottom:0}.sf-incl li .sf-lz{background:var(--gold);width:10px;height:10px;transform:rotate(45deg)translateY(-1px)}.sf-notinc{color:var(--ink2);background:var(--sky);padding:14px 20px 20px;font-size:15px}.sf-notinc b{color:var(--ink)}.sf-tents{background:linear-gradient(180deg,#f7d987 0%,#f7e4b4 38%,var(--cream) 100%);padding:56px 0;position:relative;overflow:hidden}.sf-tents:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='34' viewBox='0 0 56 34'%3E%3Cpath d='M28 0L56 17L28 34L0 17Z' fill='%23ffffff' fill-opacity='.22'/%3E%3C/svg%3E") 0 0/56px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.sf-tents-in{gap:24px;display:grid;position:relative}.sf-promise{max-width:30ch;color:var(--ink);margin-top:12px;font-size:18px;font-weight:500}.sf-tent-shot{display:none}.sf-picker{background:var(--foam);border-radius:24px;padding:18px 16px 20px;box-shadow:0 0 0 1px #14213d12,0 40px 70px -44px #14213db3}.sf-step{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:4px 0 16px;display:flex}.sf-q{font-size:18px;font-weight:700;line-height:1.2}.sf-stepper{background:var(--cream);border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex}.sf-sbtn{width:48px;height:48px;color:var(--ink);cursor:pointer;box-shadow:0 0 0 1px var(--line),0 4px 10px -6px #14213d66;background:#fff;border:0;border-radius:50%;place-items:center;transition:transform .12s;display:grid}.sf-sbtn:active{transform:scale(.94)}.sf-sbtn:disabled{opacity:.35;cursor:default}.sf-count{font-family:var(--display);text-align:center;min-width:46px;color:var(--blue);font-size:36px;font-weight:900;line-height:1}.sf-opts{border:0;gap:10px;min-width:0;padding:16px 0 4px;display:grid}.sf-opt{box-shadow:0 0 0 2px var(--line);cursor:pointer;background:#fff;border-radius:18px;grid-template-columns:84px 1fr;align-items:center;gap:14px;padding:10px;transition:box-shadow .15s,background .15s;animation:.28s both sf-optIn;display:grid;position:relative}.sf-opt:nth-child(2){animation-delay:40ms}.sf-opt:nth-child(3){animation-delay:80ms}@keyframes sf-optIn{0%{opacity:0;transform:translateY(6px)}}.sf-opt input{opacity:0;pointer-events:none;position:absolute}.sf-opt img{object-fit:cover;border-radius:12px;width:84px;height:104px}.sf-opt.sf-on{box-shadow:0 0 0 2.5px var(--blue);background:#f2f7fd}.sf-opt:has(input:checked){box-shadow:0 0 0 2.5px var(--blue);background:#f2f7fd}.sf-opt:has(input:focus-visible){outline:3px solid var(--gold);outline-offset:3px}.sf-o-name{padding-right:30px;font-size:17px;font-weight:700;line-height:1.25;display:block}.sf-o-desc{color:var(--ink2);margin-top:3px;font-size:15px;line-height:1.4;display:block}.sf-o-price{color:var(--ink2);margin-top:6px;font-size:15px;line-height:1.3;display:block}.sf-o-price b{font-family:var(--display);color:var(--ink);vertical-align:-2px;margin-right:3px;font-size:27px;font-weight:900}.sf-tick{width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--line);background:#fff;border-radius:50%;position:absolute;top:12px;right:12px}.sf-opt.sf-on .sf-tick{background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;box-shadow:none}.sf-opt:has(input:checked) .sf-tick{background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;box-shadow:none}.sf-note{background:var(--sky);color:var(--blue2);border-radius:14px;margin-top:10px;padding:12px 14px;font-size:15px;font-weight:600}.sf-go{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.sf-sale{align-items:center;gap:10px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}.sf-pulse{background:var(--gold2);border-radius:50%;flex:none;width:10px;height:10px;animation:1.8s ease-out infinite sf-pulse}@keyframes sf-pulse{0%{box-shadow:0 0 #d88e0a8c}to{box-shadow:0 0 0 12px #d88e0a00}}.sf-btn-go{width:100%;min-height:58px;font-size:17px}.sf-fine{color:var(--ink2);margin-top:12px;font-size:15px;line-height:1.45}.sf-fine:first-of-type{margin-top:16px}.sf-reviews{background:var(--cream);padding:56px 0 40px;position:relative}.sf-rv-rows{gap:16px;margin-top:28px;display:grid}.sf-rv-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.sf-rv-row .sf-track{align-items:flex-start;padding:4px 0 18px}.sf-rv{background:var(--foam);white-space:normal;border-radius:20px;flex-direction:column;flex:none;justify-content:space-between;gap:16px;width:292px;margin-right:16px;padding:20px 20px 18px;display:flex;box-shadow:0 0 0 1px #14213d0f,0 18px 30px -24px #14213d99}.sf-rv.sf-alt{background:var(--blue);color:#fff}.sf-rv.sf-alt .sf-src{color:#ffffffbf}.sf-rv p{font-size:16px;line-height:1.45}.sf-rv-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.sf-who{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-size:22px;font-weight:800;line-height:1}.sf-src{color:var(--ink2);margin-top:4px;font-size:15px;display:block}.sf-stars{color:var(--gold);letter-spacing:2px;white-space:nowrap;font-size:15px}.sf-faq{background:var(--paper);padding:56px 0 48px;position:relative}.sf-faq-in{gap:22px;display:grid}.sf-faq-list{border-top:1px solid var(--line)}.sf-faq details{border-bottom:1px solid var(--line)}.sf-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 0;font-size:18px;font-weight:600;line-height:1.3;list-style:none;display:flex}.sf-faq summary::-webkit-details-marker{display:none}.sf-pm{background:var(--malt);border-radius:50%;flex:none;width:34px;height:34px;transition:transform .2s,background .2s;position:relative}.sf-pm:before,.sf-pm:after{content:"";background:var(--ink);border-radius:2px;width:14px;height:2.4px;margin:-1.2px 0 0 -7px;position:absolute;top:50%;left:50%}.sf-pm:after{transform:rotate(90deg)}.sf-faq details[open] .sf-pm{background:var(--gold);transform:rotate(45deg)}.sf-faq details p{color:var(--ink2);max-width:62ch;padding:0 44px 18px 0;font-size:16px}.sf-about{background:var(--cream);padding:52px 0 56px;position:relative}.sf-about-in{align-items:center;gap:26px;display:grid}.sf-about-photo{margin:0;position:relative}.sf-about-photo img{aspect-ratio:16/10;object-fit:cover;width:100%;box-shadow:0 0 0 6px var(--foam),0 30px 50px -30px #14213db3;border-radius:50% 50% 18px 18px/34% 34% 18px 18px}.sf .sf-about h2.sf-disp{color:var(--ink);font-size:min(10.6vw,68px)!important}.sf-about h2 span{color:var(--blue)}.sf-about p{color:var(--ink2);max-width:44ch;margin-top:14px;font-size:17px}.sf-logos{align-items:center;gap:22px;margin-top:22px;display:flex}.sf-logos img{width:auto;height:44px}.sf-logos .sf-x{font-family:var(--display);color:var(--ink2);font-size:22px;font-weight:800}.sf-foot{background:var(--ink);color:#fffdf8d9;padding:48px 0 40px;position:relative}.sf-foot:before{content:"";background:#fff var(--lzr) repeat-x;background-size:24px 16px;height:16px;position:absolute;top:0;left:0;right:0}.sf-foot-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:10px;display:flex}.sf-foot .sf-brand{color:var(--foam)}.sf-foot nav{flex-wrap:wrap;gap:4px 22px;display:flex}.sf-foot nav a{align-items:center;min-height:44px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.sf-foot .sf-line{color:var(--foam);flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;font-size:16px;font-weight:600;display:flex}.sf-foot .sf-line img{width:auto;height:30px}.sf-legal{color:#fffdf89e;max-width:80ch;margin-top:18px;font-size:15px;line-height:1.55}@media (min-width:900px){.sf-wrap{padding:0 40px}.sf-nav{height:72px;padding:0 40px}.sf-brand{font-size:32px}.sf-links{gap:6px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.sf-links a{border-radius:999px;padding:10px 14px;font-size:16px;font-weight:500;text-decoration:none;transition:background .15s}.sf-links a:hover{background:#14213d0f}.sf-menu{display:none}.sf-btn-nav{min-height:46px;padding:0 24px}.sf-hero-in{grid-template-columns:1.08fr 1fr;grid-template-areas:"copy trio""cta trio";gap:0 40px;min-height:calc(100vh - 150px);padding:36px 40px 0}.sf-hero-copy{align-self:end}.sf-cta{align-self:start;align-items:flex-start;margin-top:30px}.sf-h1 .sf-old{font-size:76px}.sf-h1 .sf-new{font-size:min(10.4vw,150px)}.sf-when{margin-top:22px;font-size:20px}.sf-trio{align-self:center;height:620px;margin:0 -40px 0 0}.sf-trio:before{width:980px;height:980px;margin:-490px 0 0 -490px}.sf-a-mid{aspect-ratio:3/5.1;--ry:29.4%;width:52%;bottom:20px}.sf-a-left,.sf-a-right{aspect-ratio:3/4.3;--ry:34.9%;width:33%}.sf-a-left{bottom:52px}.sf-a-right{bottom:92px}.sf-mat{width:150px;height:150px;font-size:17px;top:40px;left:18px}.sf-mat b{font-size:56px}.sf-hook{padding:96px 0 90px}.sf-hook-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px}.sf-facts{border-top:0;grid-template-columns:repeat(3,1fr);margin-top:72px}.sf-facts div{border-bottom:0;border-left:1px solid #ffffff40;grid-template-columns:1fr;align-items:start;gap:8px;padding:6px 0 6px 28px}.sf-facts dt{font-size:92px}.sf-facts dd{max-width:24ch;font-size:17px}.sf-weekend{padding:104px 0 96px}.sf-wk-head{justify-content:space-between;align-items:end;gap:40px;display:flex}.sf-days{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:48px;position:relative}.sf-days:before{content:"";border-top:2px dotted #1556a459;position:absolute;top:-22px;left:0;right:0}.sf-day{grid-template-columns:1fr;gap:18px}.sf-day figure:before{content:"";background:var(--gold);border-radius:2px;width:14px;height:14px;position:absolute;top:-29px;left:0;transform:rotate(45deg)scaleY(.8)}.sf-day img{aspect-ratio:5/4}.sf-day .sf-dname{font-size:46px}.sf-day p{font-size:17px}.sf-incl{grid-template-columns:280px 1fr;margin-top:64px;display:grid}.sf-incl-head{flex-direction:column;justify-content:center;align-items:flex-start;padding:32px}.sf-incl-head h3{font-size:48px}.sf-incl-head:after{background:radial-gradient(circle at 7px 7px,var(--foam) 3.5px,transparent 4px) 0 0/14px 14px repeat-y;width:14px;height:auto;inset:0 -7px 0 auto}.sf-incl ul{grid-template-columns:1fr 1fr;column-gap:40px;padding:28px 36px 12px}.sf-incl li:nth-last-child(2){border-bottom:0}.sf-notinc{grid-column:2;padding:16px 36px 22px}.sf-tents{padding:104px 0}.sf-tents-in{grid-template-columns:.92fr 1.08fr;align-items:start;gap:72px}.sf-tent-shot{max-width:440px;margin:34px 0 0;display:block;position:relative}.sf-tent-shot img{aspect-ratio:4/5;object-fit:cover;width:100%;box-shadow:0 0 0 6px var(--foam),0 36px 60px -34px #14213dbf;border-radius:50% 50% 20px 20px/40% 40% 20px 20px;transition:opacity .25s}.sf-tent-shot:before{content:"";border:2px solid var(--blue);opacity:.7;border-radius:50% 50% 20px 20px/40% 40% 20px 20px;position:absolute;inset:0;transform:translate(14px,-14px)}.sf-picker{padding:26px 28px 28px}.sf-opt{grid-template-columns:104px 1fr;gap:18px;padding:12px}.sf-opt img{width:104px;height:120px}.sf-o-name{font-size:19px}.sf-reviews{padding:104px 0 96px}.sf-rv{width:360px;padding:26px}.sf-rv p{font-size:17px}.sf-faq{padding:104px 0 96px}.sf-faq-in{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px}.sf-faq summary{min-height:68px;font-size:19px}.sf-about{padding:96px 0}.sf-about-in{grid-template-columns:1fr 1.1fr;gap:72px}.sf-about-photo img{aspect-ratio:4/3;border-radius:50% 50% 18px 18px/37.5% 37.5% 18px 18px}.sf-about p{font-size:18px}.sf-sec-sub{font-size:20px}}@media (min-width:1300px){.sf-h1 .sf-new{font-size:156px}}.sf-ab-hero{background:radial-gradient(80% 50% at 88% 22%,#f7ce6880 0%,#f7ce6800 70%),linear-gradient(#f8f1e1 0%,#f3e6cb 100%);padding:26px 0 40px;position:relative;overflow:hidden}.sf-ab-hero:before{content:"";background-image:var(--lz);pointer-events:none;background-size:36px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000004d 50%,#0000 80%);mask-image:linear-gradient(#000 0%,#0000004d 50%,#0000 80%)}.sf-ab-hero .sf-wrap{position:relative}.sf-ab-hero-in{align-items:center;gap:26px;display:grid}.sf h1.sf-ab-h1{font-family:var(--display);text-transform:uppercase;color:var(--blue);text-shadow:.03em .035em 0 var(--gold);margin:0;font-weight:900}.sf-ab-h1 span{font-size:min(19vw,132px);line-height:.86;display:block}.sf-ab-h1 span:first-child{color:var(--ink);text-shadow:none;letter-spacing:.03em;font-size:min(11vw,72px);line-height:.95}.sf-ab-by{margin-top:12px;display:block}.sf-ab-lede{color:var(--ink);max-width:40ch;margin-top:16px;font-size:18px;font-weight:500;line-height:1.5}.sf-ab-hero-photo{margin:0;position:relative}.sf-ab-hero-photo img{z-index:1;aspect-ratio:16/10;object-fit:cover;width:100%;box-shadow:0 0 0 6px var(--foam),0 30px 50px -30px #14213db3;border-radius:50% 50% 18px 18px/32% 32% 18px 18px;position:relative}.sf-ab-hero-photo:before{content:"";background:var(--blue);border-radius:50% 50% 18px 18px/32% 32% 18px 18px;position:absolute;inset:0;transform:translate(10px,-10px)}.sf-ab-minute{margin-top:36px}.sf-ab-minute p{color:var(--ink);max-width:66ch;margin-top:12px;font-size:17px;line-height:1.55}.sf-ab-facts{background:var(--foam);box-shadow:0 0 0 1px var(--line),0 30px 50px -40px #14213d99;border-radius:22px;margin-top:22px;padding:4px 18px;display:grid}.sf-ab-facts div{border-bottom:1px dashed #14213d29;grid-template-columns:118px 1fr;align-items:center;gap:14px;padding:14px 0;display:grid}.sf-ab-facts div:last-child{border-bottom:0}.sf-ab-facts dt{font-family:var(--display);text-transform:uppercase;color:var(--blue);font-size:30px;font-weight:900;line-height:.95}.sf-ab-facts dd{color:var(--ink);font-size:15.5px;line-height:1.4}.sf-ab-jump{scrollbar-width:none;gap:8px;margin:26px -16px 0;padding:4px 16px 6px;display:flex;overflow-x:auto}.sf-ab-jump::-webkit-scrollbar{display:none}.sf-ab-jump a{background:var(--foam);min-height:44px;box-shadow:0 0 0 1px var(--line);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:15px;font-weight:600;transition:box-shadow .15s;display:inline-flex}.sf-ab-jump a:hover{box-shadow:0 0 0 2px var(--blue)}.sf-ab-sec{padding:56px 0;position:relative}.sf-ab-paper{background:var(--paper)}.sf-ab-cream{background:var(--cream)}.sf-ab-blue{background:var(--blue) var(--lzw);color:var(--foam);background-size:36px 22px;overflow:hidden}.sf-ab-blue:after{content:"";pointer-events:none;background:radial-gradient(circle,#f2b33042,#f2b33000 65%);border-radius:50%;width:440px;height:440px;position:absolute;top:-140px;right:-140px}.sf-ab-blue .sf-wrap{z-index:1;position:relative}.sf-ab-gold{background:linear-gradient(180deg,#f7d987 0%,#f7e4b4 40%,var(--cream) 100%)}.sf .sf-ab-h2{color:var(--ink);font-size:min(12.4vw,84px)!important}.sf .sf-ab-h2-sm{font-size:min(10vw,56px)!important}.sf-ab-blue .sf-ab-h2{color:var(--foam)}.sf-ab-gap{margin-top:52px!important}.sf-ab-sub{color:var(--ink2);max-width:52ch;margin-top:14px;font-size:18px;font-weight:500;line-height:1.5}.sf-ab-blue .sf-ab-sub{color:#fffdf8e6}.sf-ab-blue .sf-ab-sub a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.sf-ab-split{gap:30px;display:grid}.sf-ab-text p{color:var(--ink);max-width:60ch;margin-top:14px;font-size:17px;line-height:1.55}.sf-ab-blue .sf-ab-text p{color:#fffdf8eb}.sf-ab-text .sf-ab-lead-in{font-weight:700}.sf-ab-list{margin-top:16px;display:grid}.sf-ab-list li{border-bottom:1px dashed #14213d26;align-items:baseline;gap:14px;padding:10px 0;font-size:16px;line-height:1.5;display:flex}.sf-ab-list li:last-child{border-bottom:0}.sf-ab-list .sf-lz{background:var(--gold);width:10px;height:10px;transform:rotate(45deg)translateY(-1px)}.sf-ab-list b{font-weight:700}.sf-ab-blue .sf-ab-list li{color:#fffdf8f2;border-bottom-color:#fff3}.sf-ab-photo{max-width:480px;margin:0;position:relative}.sf-ab-photo img{z-index:1;aspect-ratio:5/4;object-fit:cover;width:100%;box-shadow:0 0 0 6px var(--foam),0 30px 50px -30px #14213db3;border-radius:50% 50% 18px 18px/36% 36% 18px 18px;position:relative}.sf-ab-photo:before{content:"";border:2px solid var(--blue);opacity:.7;border-radius:50% 50% 18px 18px/36% 36% 18px 18px;position:absolute;inset:0;transform:translate(12px,-12px)}.sf-ab-blue .sf-ab-photo:before{border-color:var(--gold)}.sf-ab-photo.sf-ab-wide img,.sf-ab-photo.sf-ab-wide:before{aspect-ratio:16/10;border-radius:18px}.sf-ab-duo{grid-template-columns:1fr 1fr;gap:12px;max-width:480px;display:grid}.sf-ab-duo img{aspect-ratio:4/5;object-fit:cover;width:100%;box-shadow:0 0 0 5px var(--foam),0 24px 40px -26px #14213db3;border-radius:50% 50% 14px 14px/34% 34% 14px 14px}.sf-ab-duo img:last-child{margin-top:28px}.sf-ab-beer{gap:12px;margin-top:20px;display:grid}.sf-ab-beer article{background:var(--foam);box-shadow:0 0 0 1px var(--line),0 24px 40px -34px #14213d99;border-radius:20px;padding:20px}.sf-ab-beer h3{font-family:var(--display);text-transform:uppercase;color:var(--blue);font-size:32px;font-weight:900;line-height:.95}.sf .sf-ab-beer p{color:var(--ink2);margin-top:8px;font-size:16px}.sf .sf-ab-beer .sf-ab-pour{color:var(--ink2);border-top:1px dashed #14213d2e;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:14px;padding-top:12px;font-weight:500;display:flex}.sf-ab-pour b{font-family:var(--display);text-transform:uppercase;color:var(--ink);font-size:28px;font-weight:900;line-height:1}.sf-ab-cards{gap:12px;margin-top:24px;display:grid}.sf-ab-card{background:var(--foam);color:var(--ink);box-shadow:0 0 0 1px var(--line),0 24px 40px -34px #14213d8c;border-radius:20px;padding:20px}.sf-ab-card h3{font-family:var(--display);text-transform:uppercase;color:var(--blue);margin-bottom:10px;font-size:28px;font-weight:900;line-height:.95}.sf-ab-card p{color:var(--ink);font-size:16px;line-height:1.5}.sf-ab-card p+p{margin-top:10px}.sf-ab-card .sf-ab-tip{color:var(--blue2);font-weight:600}.sf-ab-hours dl{margin-top:10px}.sf-ab-hours dl div{border-bottom:1px dashed #14213d26;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:15px;line-height:1.35;display:flex}.sf-ab-hours dl div:last-child{border-bottom:0}.sf-ab-hours dt{flex:auto;font-weight:600}.sf-ab-hours dd{text-align:right;max-width:52%;color:var(--ink2);flex:none}.sf-ab-steps{counter-reset:sfs;gap:12px;margin-top:4px;display:grid}.sf-ab-steps li{counter-increment:sfs;grid-template-columns:30px 1fr;align-items:start;gap:12px;font-size:16px;line-height:1.45;display:grid}.sf-ab-steps li:before{content:counter(sfs);background:var(--gold);width:30px;height:30px;color:var(--ink);font-family:var(--display);text-align:center;border-radius:50%;font-size:18px;font-weight:900;line-height:30px}.sf-ab-tents{gap:10px;margin-top:26px;display:grid}.sf-ab-tent{background:#fff;border-radius:18px;grid-template-columns:84px 1fr;align-items:center;gap:14px;padding:10px;display:grid;box-shadow:0 0 0 1px #14213d14,0 20px 34px -30px #14213d99}.sf-ab-tent img{object-fit:cover;border-radius:12px;width:84px;height:100px}.sf-ab-tent h3{font-size:17px;font-weight:700;line-height:1.25}.sf-ab-tent p{color:var(--ink2);margin-top:3px;font-size:15px;line-height:1.4}.sf-ab-tp{color:var(--ink2);margin-top:6px;font-size:15px;line-height:1.3;display:block}.sf-ab-tp b{font-family:var(--display);color:var(--ink);vertical-align:-2px;margin-right:3px;font-size:26px;font-weight:900}.sf-ab-note{color:var(--blue2);margin-top:14px;font-size:16px;font-weight:600}.sf-ab-which{background:var(--foam);border-radius:24px;margin-top:30px;padding:22px 18px;box-shadow:0 0 0 1px #14213d12,0 40px 70px -44px #14213db3}.sf-ab-which h3{font-family:var(--display);text-transform:uppercase;color:var(--ink);font-size:32px;font-weight:900;line-height:.95}.sf-ab-cta{width:100%;margin-top:18px}.sf-ab-incl{margin-top:24px}.sf-ab-incl li:nth-last-child(2){border-bottom:1px dashed #14213d24}.sf-ab-pay .sf-incl-head{background:var(--gold);color:var(--ink)}.sf-ab-extras{gap:12px;margin-top:26px;display:grid}.sf-ab-extra{background:var(--foam);box-shadow:0 0 0 1px var(--line),0 24px 40px -34px #14213d8c;border-radius:20px;flex-direction:column;gap:6px;padding:20px;display:flex}.sf-ab-price{font-family:var(--display);text-transform:uppercase;color:var(--blue);font-size:38px;font-weight:900;line-height:.95}.sf-ab-extra h3{margin-top:4px;font-size:18px;font-weight:700;line-height:1.25}.sf-ab-extra p{color:var(--ink2);font-size:16px;line-height:1.45}.sf-ab-days{gap:16px;margin-top:28px;display:grid}.sf-ab-dayc{background:var(--foam);box-shadow:0 0 0 1px var(--line),0 30px 50px -40px #14213d99;border-radius:22px;overflow:hidden}.sf-ab-dayc img{aspect-ratio:16/10;object-fit:cover;width:100%}.sf-ab-dayc h3{font-family:var(--display);text-transform:uppercase;color:var(--blue);padding:18px 20px 2px;font-size:38px;font-weight:900;line-height:1}.sf-ab-dayc ol{padding:4px 20px 14px}.sf-ab-dayc li{border-bottom:1px dashed #14213d26;grid-template-columns:92px 1fr;gap:12px;padding:10px 0;font-size:15.5px;line-height:1.45;display:grid}.sf-ab-dayc li:last-child{border-bottom:0}.sf-ab-dayc li b{font-family:var(--display);text-transform:uppercase;color:var(--gold2);font-size:19px;font-weight:800;line-height:1.15}.sf-ab-two{gap:16px;display:grid}.sf-ab-box{background:var(--foam);box-shadow:0 0 0 1px var(--line),0 30px 50px -40px #14213d99;border-radius:24px;padding:24px 20px}.sf-ab-box>p{color:var(--ink);margin-top:12px;font-size:16px;line-height:1.55}.sf-ab-date{flex-direction:column;gap:2px;font-weight:600;display:flex;color:var(--ink2)!important;margin-top:16px!important}.sf-ab-date b{font-family:var(--display);text-transform:uppercase;color:var(--blue);font-size:34px;font-weight:900;line-height:1}.sf .sf-ab-small{color:var(--ink2);font-size:15px}.sf-ab-close{background:var(--blue) var(--lzw);color:var(--foam);text-align:center;background-size:36px 22px;padding:64px 0;position:relative;overflow:hidden}.sf-ab-close:before{content:"";pointer-events:none;background:repeating-conic-gradient(#f2b3302e 0deg 5deg,#f2b33000 5deg 15deg);border-radius:50%;width:900px;height:900px;margin:-450px 0 0 -450px;animation:140s linear infinite sf-spin;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0 20%,#0000 62%);mask-image:radial-gradient(circle,#000 0 20%,#0000 62%)}.sf-ab-close .sf-wrap{position:relative}.sf-ab-close .sf-ab-h2{color:var(--foam)}.sf-ab-close p{color:#fffdf8e6;margin-top:12px;font-size:17px}.sf-ab-close-btns{flex-direction:column;align-items:center;gap:14px;margin-top:24px;display:flex}.sf-ab-gold-btn{background:var(--gold);color:var(--ink);box-shadow:inset 0 -3px #00000024,0 12px 26px -12px #00000080}.sf-ab-gold-btn:hover{background:#ffc24a}.sf-ab-textus{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;align-items:center;min-height:44px;font-weight:600;text-decoration-thickness:2px;display:inline-flex}@media (min-width:640px){.sf-ab-beer,.sf-ab-cards,.sf-ab-extras{grid-template-columns:1fr 1fr}.sf-ab-cta{width:auto}}@media (min-width:900px){.sf-ab-hero{padding:40px 0 64px}.sf-ab-hero-in{grid-template-columns:1fr 1fr;gap:56px}.sf-ab-by{font-size:26px}.sf-ab-lede{font-size:20px}.sf-ab-minute{grid-template-columns:.9fr 1.1fr;align-items:end;gap:56px;margin-top:64px;display:grid}.sf-ab-minute p{margin-top:0;font-size:18px}.sf-ab-facts{grid-template-columns:repeat(5,1fr);margin-top:30px;padding:26px 6px}.sf-ab-facts div{border-bottom:0;border-left:1px dashed #14213d2e;grid-template-columns:1fr;align-items:start;gap:8px;padding:4px 22px}.sf-ab-facts div:first-child{border-left:0}.sf-ab-facts dt{font-size:44px}.sf-ab-jump{flex-wrap:wrap;margin:30px 0 0;padding:0;overflow:visible}.sf-ab-sec{padding:100px 0}.sf-ab-split{grid-template-columns:1.1fr .9fr;align-items:center;gap:72px}.sf-ab-flip .sf-ab-photo{order:-1}.sf-ab-split .sf-ab-photo,.sf-ab-duo{justify-self:center;width:100%}.sf-ab-photo img,.sf-ab-photo:before{aspect-ratio:4/5}.sf-ab-photo.sf-ab-wide img,.sf-ab-photo.sf-ab-wide:before{aspect-ratio:16/10}.sf-ab-photo{max-width:440px}.sf-ab-photo.sf-ab-wide{max-width:560px}.sf-ab-gap{margin-top:84px!important}.sf-ab-cards-3{grid-template-columns:repeat(3,1fr)}.sf-ab-cards{gap:16px;margin-top:36px}.sf-ab-card{padding:24px}.sf-ab-tents{grid-template-columns:1fr 1fr;gap:14px;margin-top:36px}.sf-ab-tent{grid-template-columns:104px 1fr;gap:18px;padding:12px}.sf-ab-tent img{width:104px;height:120px}.sf-ab-tent h3{font-size:19px}.sf-ab-which{grid-template-columns:300px 1fr;align-items:start;gap:12px 48px;padding:32px 36px;display:grid}.sf-ab-which h3{font-size:44px}.sf-ab-which .sf-ab-list{margin-top:0}.sf-ab-which .sf-ab-cta{grid-column:2;justify-self:start}.sf-ab-extras{grid-template-columns:repeat(3,1fr);gap:16px}.sf-ab-days{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px}.sf-ab-two{grid-template-columns:1fr 1fr;align-items:start;gap:20px}.sf-ab-box{padding:32px}.sf-ab-close{padding:110px 0}.sf-ab-close-btns{flex-direction:row;justify-content:center;gap:24px}}@media (prefers-reduced-motion:reduce){.sf *,.sf :before,.sf :after{transition:none!important;animation:none!important}.sf-h1 .sf-old:after{transform:rotate(-4deg)scaleX(1)}.sf-rv-row,.sf-hticker{overflow-x:auto}.sf-ab-close:before{animation:none}}.sf-lock{flex-direction:column;width:fit-content;max-width:100%;display:flex}.sf-by{font-family:var(--display);text-transform:uppercase;letter-spacing:.05em;color:var(--ink);align-self:flex-end;margin-top:8px;font-size:19px;font-weight:800;line-height:1}.sf-by i{color:var(--gold2);margin:0 .22em;font-style:normal}.sf-hticker{contain:inline-size;align-self:stretch;min-width:0;margin:22px -16px 0;padding:6px 0 14px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.sf-hticker .sf-track{animation:sf-drift var(--dur,90s) linear infinite;align-items:stretch}.sf-tcard{border:1px solid var(--line);opacity:.6;background:#fff;border-radius:12px;flex-direction:column;flex:none;width:218px;margin-right:12px;padding:12px 13px;display:flex}.sf-tstars{color:var(--gold2);letter-spacing:1px;margin-bottom:6px;font-size:10px;line-height:1}.sf-tcard p{color:var(--ink);white-space:normal;margin:0 0 10px;font-size:11px;font-weight:500;line-height:1.45}.sf-twho{margin-top:auto;font-size:10px;line-height:1.3}.sf-twho b{color:var(--blue);font-weight:700;display:block}.sf-twho span{color:var(--ink2);font-weight:500}.sf [id]{scroll-margin-top:64px}.sf-rv-foot .sf-stars{align-self:flex-end}.sf-rv.sf-alt .sf-stars{color:var(--gold)}.sf-menu-panel p{color:var(--ink2);border-top:1px solid var(--line);margin-top:4px;padding:12px 16px 8px;font-size:15px}.sf-btn-line{color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue);background:0 0;margin-top:24px}.sf-btn-line:hover{background:var(--blue);color:#fff}.sf-btn-line svg{transition:transform .2s}.sf-btn-line:hover svg{transform:translate(3px)}.sf-faq details p a,.sf-fine a,.sf-notinc a{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.sf-go-sub{color:var(--ink2);text-align:center;margin-top:10px;font-size:15px;line-height:1.45}.sf-code{background:#fdf3d6;border:1.5px dashed #14213d52;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.sf-code-txt{color:var(--ink);font-size:15px;line-height:1.35}.sf-code-txt b{font-family:var(--display);letter-spacing:.03em;color:var(--blue2);font-size:30px;font-weight:900;line-height:1.05;display:block}.sf-code button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;flex:none;min-height:44px;padding:0 18px;font-size:15px;font-weight:700}.sf-fade{animation:.3s both sf-fade}@keyframes sf-fade{0%{opacity:0}}.sf-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf footer.sf-foot{background:var(--ink);color:#fffdf8d9;font-size:16px;padding:48px 0 40px!important}@media (min-width:900px){.sf [id]{scroll-margin-top:72px}.sf-burger,.sf-menu-panel{display:none}.sf-by{margin-top:12px;font-size:26px}.sf-hticker{margin:34px 0 0}.sf-hticker .sf-track{animation-duration:var(--dur-d,100s)}.sf-tcard{border-radius:14px;width:292px;margin-right:18px;padding:15px 17px}.sf-tcard p{margin-bottom:12px;font-size:12.5px}.sf-twho{font-size:11px}.sf-rv-row .sf-track{animation-duration:var(--dur-d,70s)}}
