@font-face{font-family:Homepage Thunder;src:url(/__l5e/assets-v1/f68d65f3-6ba9-42df-a532-1288f6dd707d/Thunder-SemiBoldLC.woff2) format("woff2");font-weight:600;font-display:swap}.community-home-header{--home-paper: rgb(242, 237, 233);--home-ink: rgb(32, 30, 29);--home-pink: #FFB3DB;--home-grain: url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp);position:sticky;top:0;z-index:50;overflow:visible;color:var(--home-ink);background:var(--home-ink);font:16px/1.5 DM Sans,sans-serif}.community-home-header__utility{color:var(--home-paper);background-image:var(--home-grain);background-size:100px}.community-home-header__utility-inner{height:30.4px;margin-inline:8vw;display:flex;align-items:center;justify-content:space-between}.community-home-header__socials{display:flex;align-items:center;gap:12px}.community-home-header__utility-links{display:flex;align-items:center;gap:16px;font-size:12.8px}.community-home-header__main{background-color:var(--home-paper);background-image:var(--home-grain);background-size:100px;background-position:center;border-radius:19.2px 19.2px 0 0}.community-home-header__row{position:relative;height:80px;margin-inline:8vw;padding-block:0;display:flex;align-items:center;justify-content:space-between}.community-home-header__row:after{content:"";position:absolute;top:100%;left:calc(28.8px - 8vw);right:calc(28.8px - 8vw);height:2px;background:var(--home-ink)}.community-home-header__left{max-width:40%}.community-home-header__nav{display:flex;align-items:center;margin-left:-6px}.community-home-header__nav a,.community-home-header__contact,.community-home-header__signup,.community-home-header__menu{font-family:Homepage Thunder,sans-serif;font-size:21.28px;font-weight:600;letter-spacing:0;line-height:1;text-transform:uppercase}.community-home-header__nav a{display:inline-flex;align-items:center;height:38.4px;padding-inline:10px;white-space:nowrap}.community-home-header__contact{display:inline-flex;align-items:center;height:38.4px;padding-inline:16px}.community-home-header__logo{position:absolute;left:50%;top:0;height:152px;margin-top:62.4px;transform:translate(-50%,-50%) rotate(7deg);z-index:2;filter:drop-shadow(-.5px -.5px .5px rgb(255 255 255 / 18%)) drop-shadow(1px 1px 1.5px rgb(0 0 0 / 55%)) drop-shadow(0 2.4px 5.6px rgb(20 18 16 / 18%))}.community-home-header__logo img{display:block;height:100%;width:auto;max-width:none}.community-home-header__right{display:flex;align-items:center;justify-content:flex-end;gap:16px}.community-home-header .community-home-header__signup{height:38.4px;border:2px solid var(--home-ink);border-radius:999px;padding:0 16px;background:var(--home-pink);color:var(--home-ink)}.community-home-header__signup:hover{background:var(--home-pink);transform:translateY(-2px)}.community-home-header__account{width:32px;height:32px;padding:0;border:1px solid var(--home-ink);border-radius:50%;overflow:hidden;color:var(--home-ink);background:var(--home-paper)}.community-home-header .community-home-header__menu{display:none;padding:0;color:var(--home-ink);font-size:21.28px}@media (min-width: 1280px){.community-home-header__nav{margin-left:-8px}.community-home-header__nav a{padding-inline:14px}}@media (min-width: 1600px){.community-home-header__nav{margin-left:-10px}.community-home-header__nav a{padding-inline:18px}}@media (max-width: 1024px){.community-home-header__nav,.community-home-header__contact{display:none}.community-home-header .community-home-header__menu{display:inline-flex}.community-home-header__row{padding-block:0}}@media (max-width: 540px){.community-home-header__utility-inner,.community-home-header__row{margin-inline:5vw}.community-home-header__logo{height:73.6px;transform:translate(-50%,-25%)}.community-home-header__row:after{left:-1.65vw;right:-1.65vw}.community-home-header__right{gap:6px}.community-home-header__right>.relative{flex-shrink:0}.community-home-header__utility-links{gap:10px;font-size:11px}.community-home-header__socials{gap:8px}.community-home-header .community-home-header__signup{font-size:21.28px}}@font-face{font-family:Product Thunder;src:url(/__l5e/assets-v1/f68d65f3-6ba9-42df-a532-1288f6dd707d/Thunder-SemiBoldLC.woff2) format("woff2");font-weight:600 900;font-display:swap}.product-dftc{--product-canvas: rgb(232, 225, 218);--product-paper: rgb(242, 237, 233);--product-white: rgb(255, 255, 255);--product-ink: rgb(32, 30, 29);--product-pink: rgb(255, 179, 219);--product-lime: rgb(199, 242, 132);--product-amber: rgb(240, 193, 75);--product-line: rgb(32, 30, 29);--product-grain: url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp);position:relative;isolation:isolate;min-height:100vh;overflow:clip;background:var(--product-canvas)!important;color:var(--product-ink);font-family:DM Sans,sans-serif}.product-dftc:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:450;pointer-events:none;background-image:var(--product-grain);background-size:100px;opacity:.52}.product-dftc__shell{width:min(1440px,100%);margin:0 auto;padding:76px max(28px,3vw) 112px!important}.product-dftc__back{min-height:38px;margin-bottom:26px!important;padding:7px 16px;border:1.5px solid var(--product-line);border-radius:999px;background:var(--product-white);color:var(--product-ink)!important;font:600 16px/1 Product Thunder,sans-serif;text-transform:uppercase}.product-dftc__grid{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr)!important;gap:clamp(34px,5vw,76px)!important;align-items:start;margin-bottom:72px!important}.product-dftc__gallery{position:sticky;top:150px}.product-dftc__image{border:2px solid var(--product-line);border-radius:8px!important;background-color:var(--product-lime)!important;background-image:linear-gradient(rgb(32 30 29 / 7%) 1px,transparent 1px),linear-gradient(90deg,rgb(32 30 29 / 7%) 1px,transparent 1px);background-size:56px 56px;box-shadow:7px 7px #201e1d2e}.product-dftc__image img{-o-object-fit:contain!important;object-fit:contain!important;padding:clamp(28px,5vw,72px)}.product-dftc__thumbs{gap:10px!important;padding-top:4px}.product-dftc__thumb{width:72px!important;height:72px!important;border:1.5px solid var(--product-line)!important;border-radius:6px!important;background:var(--product-white)!important}.product-dftc__thumb[data-active=true]{box-shadow:inset 0 0 0 3px var(--product-pink)}.product-dftc__details{gap:18px!important}.product-dftc__categories span{border:1.5px solid var(--product-line);border-radius:999px;background:var(--product-white)!important;color:var(--product-ink)!important;font-size:12px}.product-dftc__title{margin:0;color:var(--product-ink)!important;font-family:Product Thunder,sans-serif!important;font-size:clamp(58px,6vw,92px)!important;font-weight:800!important;line-height:.82!important;letter-spacing:0!important;text-transform:uppercase}.product-dftc__price{color:var(--product-ink);font-family:Product Thunder,sans-serif!important;font-size:42px!important;line-height:1!important;letter-spacing:0!important}.product-dftc__description{font-family:DM Sans,sans-serif!important;font-size:16px!important;letter-spacing:0!important;line-height:1.55!important}.product-dftc__verdict{border:2px solid var(--product-line)!important;border-radius:8px!important;background:var(--product-white)!important;color:var(--product-ink)!important;box-shadow:4px 4px #201e1d24}.product-dftc__verdict[data-verdict=SAFE]{background:var(--product-lime)!important}.product-dftc__verdict[data-verdict=CONTAINS]{background:var(--product-pink)!important}.product-dftc__verdict[data-verdict=FACILITY_RISK]{background:#fff2c7!important}.product-dftc__verdict svg,.product-dftc__verdict p{color:var(--product-ink)!important}.product-dftc__verdict p:first-child{font:600 22px/1 Product Thunder,sans-serif!important;letter-spacing:0!important;text-transform:uppercase}.product-dftc__verdict p+p,.product-dftc__verdict a{font-family:DM Sans,sans-serif!important;letter-spacing:0!important}.product-dftc__member,.product-dftc__panel,.product-dftc__note,.product-dftc__shipping{border:1.5px solid var(--product-line)!important;border-radius:8px!important;background:var(--product-white)!important;color:var(--product-ink)!important}.product-dftc__member{border-radius:999px!important}.product-dftc__panel{padding:20px!important}.product-dftc__panel h3,.product-dftc__variant-label{color:var(--product-ink)!important;font:600 24px/1 Product Thunder,sans-serif!important;letter-spacing:0!important;text-transform:uppercase}.product-dftc__risk-label{color:var(--product-ink)!important;font-size:12px!important;letter-spacing:.06em!important}.product-dftc__risk-pill{border:1.5px solid var(--product-line)!important;border-radius:999px!important;color:var(--product-ink)!important;letter-spacing:0!important}.product-dftc__risk-pill[data-risk=free]{background:#f0ffda!important}.product-dftc__risk-pill[data-risk=contains]{background:var(--product-pink)!important}.product-dftc__risk-pill[data-risk=facility]{background:#fff2c7!important}.product-dftc__ingredients{font-family:DM Sans,sans-serif!important;letter-spacing:0!important}.product-dftc__note{padding:16px!important;background:var(--product-paper)!important}.product-dftc__note p{color:var(--product-ink)!important;font-family:DM Sans,sans-serif!important;letter-spacing:0!important}.product-dftc__variant-select{min-height:48px;border:1.5px solid var(--product-line)!important;border-radius:999px!important;background:var(--product-white)!important;color:var(--product-ink);font-family:DM Sans,sans-serif!important;letter-spacing:0!important}.product-dftc__shipping{padding:14px!important;background:var(--product-pink)!important}.product-dftc__buy,.product-dftc__ask{min-height:54px;border:2px solid var(--product-line)!important;border-radius:999px!important;font:600 19px/1 Product Thunder,sans-serif!important;letter-spacing:0!important;text-transform:uppercase}.product-dftc__buy{background:var(--product-ink)!important;color:var(--product-paper)!important}.product-dftc__ask{background:var(--product-pink)!important;color:var(--product-ink)!important}.product-dftc__lower{max-width:none!important;margin-bottom:60px!important}.product-dftc__nutrition-trigger{border:2px solid var(--product-line);border-radius:8px!important;background:var(--product-lime)!important;box-shadow:4px 4px #201e1d26}.product-dftc__nutrition-trigger h2,.product-dftc__reviews-title,.product-dftc [data-product-discussion]>section>h2{color:var(--product-ink)!important;font-family:Product Thunder,sans-serif!important;font-size:clamp(30px,3vw,44px)!important;line-height:.9!important;letter-spacing:0!important;text-transform:uppercase}.product-dftc__nutrition-content{border:1.5px solid var(--product-line);border-radius:8px!important;background:var(--product-white)!important}.product-dftc__reviews{border-color:var(--product-line)!important}.product-dftc [data-product-discussion]{padding:28px;border:2px solid var(--product-line);border-radius:8px;background:var(--product-white);box-shadow:5px 5px #201e1d24}.product-dftc [data-product-discussion] textarea,.product-dftc [data-product-discussion]>section>div{border-color:var(--product-line)!important}.product-dftc--state{display:grid;place-items:center;padding:160px 24px 80px}.product-dftc__state-card{width:min(680px,100%);padding:42px;border:2px solid var(--product-line);border-radius:8px;background:var(--product-white);box-shadow:6px 6px #201e1d2b;text-align:center}.product-dftc__state-card h1{color:var(--product-ink)!important;font-family:Product Thunder,sans-serif!important;font-size:54px!important;letter-spacing:0!important;text-transform:uppercase}@media (max-width: 860px){.product-dftc__shell{padding-top:54px!important}.product-dftc__grid{grid-template-columns:1fr!important}.product-dftc__gallery{position:static}.product-dftc__title{font-size:clamp(52px,13vw,76px)!important}}@media (max-width: 620px){.product-dftc__shell{padding:38px 16px 80px!important}.product-dftc__grid{gap:30px!important;margin-bottom:48px!important}.product-dftc__image{box-shadow:4px 4px #201e1d2e}.product-dftc__image img{padding:24px}.product-dftc__title{font-size:clamp(44px,15vw,66px)!important}.product-dftc__price{font-size:36px!important}.product-dftc__panel{padding:16px!important}.product-dftc [data-product-discussion]{padding:18px}.product-dftc__state-card{padding:28px 20px}body:has(.product-dftc)>#root>div>div.fixed.right-6.bottom-6{right:10px;bottom:10px;transform:scale(.82);transform-origin:right bottom}}.dftc-route{--dk-ink: #1a1a1a;--dk-sand: #e8e1da;--dk-cream: #f2ede9;--dk-white: #ffffff;--dk-pink: #ffb3db;--dk-lime: #caf291;--dk-green: #008a49;--dk-red: #bd2018;--dk-title: clamp(5em, 7.5vw, 7.5em);--dk-radius: 43.2px;position:relative;background:var(--dk-sand);color:var(--dk-ink);font:400 clamp(16px,1.2vw,19px)/1.5 "DM Sans",Inter,sans-serif;letter-spacing:-.015em;overflow-x:clip}.dftc-route:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:60;background:url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp) repeat;background-size:100px;opacity:.5;mix-blend-mode:multiply}.dftc-hero{padding:64px 24px 40px;text-align:center}.dftc-eyebrow{font:400 clamp(20px,2vw,28px)/1.2 "Perfectly Nineties",Georgia,serif}.dftc-title{font:800 clamp(64px,9.75vw,150px)/.85 "Thunder LC",Anton,sans-serif;text-transform:uppercase;letter-spacing:normal;margin:12px 0}.dftc-h3{font:400 calc(var(--dk-title) * .275)/1.2 "Perfectly Nineties",Georgia,serif}.dftc-card{background:var(--dk-white);border:2px solid var(--dk-ink);border-radius:var(--dk-radius);padding:32px;transition:transform .15s,box-shadow .15s}.dftc-card--lift:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--dk-ink)}.dftc-frame{border:2px dashed var(--dk-green);border-radius:32.4px;padding:20px}.dftc-frame--warn{border-color:var(--dk-red)}.dftc-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 28px;border:2px solid var(--dk-ink);border-radius:345.6px;background:var(--dk-white);color:var(--dk-ink);font:700 22px/1 Thunder LC,Anton,sans-serif;text-transform:uppercase;transition:transform .15s,box-shadow .15s,background .15s}.dftc-pill--primary{background:var(--dk-pink)}.dftc-pill--lime{background:var(--dk-lime)}.dftc-pill--dark{background:var(--dk-ink);color:var(--dk-cream)}.dftc-pill:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--dk-ink)}.dftc-slab{background:var(--dk-ink);color:var(--dk-cream);border-radius:var(--dk-radius);padding:clamp(32px,5vw,80px);margin:48px 16px}.dftc-slab .dftc-title em{font-style:normal;color:var(--dk-lime)}.dftc-wave{display:block;width:100%;height:48px;color:var(--dk-sand)}.dftc-form-page{background:var(--dk-sand)!important}.dftc-form-page h1,.dftc-form-page h2{font-family:Thunder LC,Anton,sans-serif!important;font-weight:800!important;text-transform:uppercase;letter-spacing:normal!important;line-height:.9!important;color:var(--dk-ink)!important}.dftc-form-page h1{font-size:clamp(44px,6vw,72px)!important}.dftc-form-page h2{font-size:clamp(32px,4vw,48px)!important}.dftc-form-page h3{font-family:Perfectly Nineties,Georgia,serif!important;letter-spacing:normal!important}.dftc-form-card,.dftc-form-page form,.dftc-form-page .max-w-\[520px\]>div.bg-white,.dftc-form-page main>div>div[style*="background: rgb(255"]{border:2px solid var(--dk-ink)!important;border-radius:32.4px!important;box-shadow:6px 6px 0 var(--dk-ink)!important}.dftc-form-page form{padding:clamp(20px,3vw,32px);background:var(--dk-white)}.dftc-form-card form{border:0!important;box-shadow:none!important;border-radius:0!important}.dftc-form-page input:not([type=checkbox]):not([type=radio]),.dftc-form-page textarea,.dftc-form-page select{border:2px solid var(--dk-ink)!important;border-radius:21.6px!important;background:var(--dk-white)!important;min-height:48px;font-size:17px!important}.dftc-form-page textarea{min-height:120px}.dftc-form-page input:focus,.dftc-form-page textarea:focus{outline:3px solid var(--dk-pink)!important;outline-offset:2px}.dftc-form-page button[type=submit]{border:2px solid var(--dk-ink)!important;border-radius:345.6px!important;background:var(--dk-pink)!important;color:var(--dk-ink)!important;font:700 22px/1 Thunder LC,Anton,sans-serif!important;text-transform:uppercase;min-height:52px;transition:transform .15s,box-shadow .15s}.dftc-form-page button[type=submit]:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--dk-ink)}.dftc-form-page label{font-weight:500;letter-spacing:-.015em}.dftc-form-card{margin-bottom:48px}.dftc-form-page label:has(input[type=radio]){border:2px solid var(--dk-ink)!important;border-radius:345.6px!important}.join-page-offset{justify-content:flex-start!important;padding-top:152px!important}.add-passport-card{display:flex;align-items:center;justify-content:space-between;gap:24px;background:var(--dk-lime, #caf291);color:var(--dk-ink, #1a1a1a);border:2px solid var(--dk-ink, #1a1a1a);border-radius:21.6px;padding:22px 24px;box-shadow:5px 5px 0 var(--dk-ink, #1a1a1a);margin-bottom:24px}.add-passport-card h2{margin:2px 0 4px;font:700 32px/.95 Thunder LC,Anton,sans-serif;text-transform:uppercase}.add-passport-card p{margin:0;font-size:14px}.add-passport-card__eyebrow{font-size:11px!important;text-transform:uppercase;font-weight:700}.add-passport-card a{flex-shrink:0;border:2px solid currentColor;border-radius:999px;background:var(--dk-pink, #ffb3db)}@media (max-width: 640px){.join-page-offset{padding-top:132px!important}.add-passport-card{align-items:flex-start;flex-direction:column}}.dftc-account-page h1{font-family:Thunder LC,Anton,sans-serif!important;font-weight:800!important;text-transform:uppercase;letter-spacing:normal!important;line-height:.9!important;color:var(--dk-ink)!important;font-size:clamp(44px,6vw,72px)!important}.dftc-account-page h2,.dftc-account-page h3{font-family:Thunder LC,Anton,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:normal!important;color:var(--dk-ink)!important;line-height:.95!important}.dftc-account-page [style*=borderRadius],.dftc-account-page [style*=border-radius],.dftc-account-page .rounded-xl,.dftc-account-page .rounded-md{border-radius:32.4px!important}.dftc-account-page [style*="background: rgb(247,244,240)"],.dftc-account-page [style*="background: #fff"],.dftc-account-page [style*="background: rgb(255"],.dftc-account-page .rounded-xl.overflow-hidden{border:2px solid var(--dk-ink)!important;box-shadow:6px 6px 0 var(--dk-ink)!important}.dftc-account-page [style*="border: 1px solid rgba(0,0,0,0.06)"]{box-shadow:none!important}.dftc-account-page button[style*="background: #0D244A"],.dftc-account-page button[style*="background: rgb(13,36,74)"],.dftc-account-page a[style*="background: #0D244A"]{border:2px solid var(--dk-ink)!important;border-radius:345.6px!important;font-family:Thunder LC,Anton,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:normal!important;transition:transform .15s,box-shadow .15s}.dftc-account-page button[style*="background: #0D244A"]:hover,.dftc-account-page a[style*="background: #0D244A"]:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--dk-ink)}.dftc-account-page button[style*="border: 1px solid"],.dftc-account-page a[style*="border: 1px solid"]{border:2px solid var(--dk-ink)!important;border-radius:345.6px!important}.dftc-account-page input:not([type=checkbox]):not([type=radio]),.dftc-account-page textarea,.dftc-account-page select{border:2px solid var(--dk-ink)!important;border-radius:21.6px!important;background:var(--dk-white)!important;min-height:44px;font-size:16px!important}.dftc-account-page input:focus,.dftc-account-page textarea:focus,.dftc-account-page select:focus{outline:3px solid var(--dk-pink)!important;outline-offset:2px}.dftc-account-page [data-state]>h3 button,.dftc-account-page button[data-state]{font-family:Thunder LC,Anton,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:normal!important;font-size:22px!important}.dftc-account-page p,.dftc-account-page span,.dftc-account-page li{letter-spacing:-.015em}.dftc-community-extra{font-family:DM Sans,Inter,sans-serif}.dftc-community-extra a[href^="/u/"] img,.dftc-route.dftc-community-extra [class][class] img.rounded-full{border:2px solid var(--dk-ink)}.dftc-community-extra .rounded-full:not(img):not(button){border-radius:345.6px!important}.dftc-route.dftc-community-extra button.rounded-full,.dftc-route.dftc-community-extra [class][class] button.rounded-lg{border-radius:345.6px!important;font-weight:600}.dftc-route.dftc-community-extra input,.dftc-route.dftc-community-extra [class][class] textarea,.dftc-route.dftc-community-extra [class][class] select,.dftc-route.dftc-community-extra button,.dftc-route.dftc-community-extra [class][class] [role=switch],.dftc-route.dftc-community-extra [class][class] [role=switch] *,.dftc-community-extra label,.dftc-route.dftc-community-extra [class][class] a{box-shadow:none!important}.dftc-route.dftc-community-extra div:has(>input){border:0!important;box-shadow:none!important}.dftc-editorial-page{background:var(--dk-sand)!important;font-family:DM Sans,Inter,sans-serif}.dftc-editorial-page h1{font-family:Thunder LC,Anton,sans-serif!important;font-style:normal!important;font-weight:800!important;text-transform:uppercase;line-height:.85!important;letter-spacing:0!important;color:var(--dk-ink)!important}.dftc-editorial-page [style*="Instrument Serif"]:not(h1):not(h3){font-family:Perfectly Nineties,Georgia,serif!important}.dftc-editorial-page a[style*="background: rgb(247,244,240)"]{background:var(--dk-white)!important;border:2px solid var(--dk-ink)!important;border-radius:21.6px!important;box-shadow:6px 6px 0 var(--dk-ink)!important}.dftc-editorial-page button[style*="border-radius: 999px"],.dftc-editorial-page button[style*="borderRadius: 999"],.dftc-editorial-page span[style*="border-radius: 999"],.dftc-editorial-page span[style*="borderRadius: 999"]{border:2px solid var(--dk-ink)!important;background:transparent!important;color:var(--dk-ink)!important;font-size:14px!important;padding:8px 16px!important;font-weight:500}.dftc-editorial-page button[style*="borderRadius: 999"][style*="background: #0D244A"],.dftc-editorial-page button[style*="border-radius: 999"][style*="background: rgb(13, 36, 74)"]{background:var(--dk-pink)!important;color:var(--dk-ink)!important}.dftc-editorial-page div[style*="background: rgb(247,244,240)"][style*=borderRadius],.dftc-editorial-page div[style*="background: rgb(247,244,240)"][style*=border-radius]{background:var(--dk-white)!important;border:2px solid var(--dk-ink)!important;border-radius:21.6px!important}.dftc-editorial-page [class*=border-l-4],.dftc-editorial-page .rounded-xl.border{background:var(--dk-white)!important;border-top:2px solid var(--dk-ink)!important;border-right:2px solid var(--dk-ink)!important;border-bottom:2px solid var(--dk-ink)!important;border-radius:21.6px!important;box-shadow:6px 6px 0 var(--dk-ink)!important}.dftc-editorial-page [class*=border-l-4]{border-left-width:8px!important}.dftc-editorial-page{box-shadow:0 0 0 100vmax var(--dk-sand);clip-path:inset(0 -100vmax)}.dftc-editorial-page button[class*=border],.dftc-editorial-page a[class*=border]:not([class*=border-l-4]){border-radius:345.6px!important}.dftc-editorial-page a[style*="color: #0070ee"],.dftc-editorial-page a[style*="color: rgb(0, 112, 238)"]{color:var(--dk-ink)!important}.dftc-passport-view{background:var(--dk-sand, rgb(240, 235, 228));font-family:var(--dk-font-body, "DM Sans", Inter, sans-serif)}.dftc-passport-view #passport-card{border:2px solid var(--dk-ink, #0d244a)!important;border-radius:21.6px!important;box-shadow:6px 6px #0d244a26}.dftc-passport-view #passport-card h1{font-family:var(--dk-font-display, "Thunder LC", Anton, sans-serif);text-transform:uppercase;letter-spacing:.01em;font-weight:700}.dftc-passport-view #passport-card h2,.dftc-passport-view #passport-card h3{font-family:var(--dk-font-display, "Thunder LC", Anton, sans-serif);text-transform:uppercase;letter-spacing:.02em}.dftc-passport-view .no-print button{border-radius:345.6px}.dftc-passport-view .no-print>button{border:2px solid var(--dk-ink, #0d244a)!important;font-family:var(--dk-font-display, "Thunder LC", Anton, sans-serif);text-transform:uppercase;letter-spacing:.04em;padding:10px 22px;font-size:14px}.dftc-passport-view #passport-card span[style*="border-radius: 999"]{font-family:var(--dk-font-body, "DM Sans", Inter, sans-serif)}body:has(.dftc-route),body:has(.dftc-route) #root,body:has(.dftc-route) #root>div,body:has(.dftc-route) main{background:#e8e1da!important}body:has(.dftc-route){color:#1a1a1a;font-family:DM Sans,Inter,sans-serif}.dftc-route [class*=bg-background],.dftc-route [class*=bg-muted],.dftc-route [class*=bg-gray-50],.dftc-route [class*=bg-slate-50],.dftc-route [class*=bg-stone],.dftc-route [class*="bg-[#F"],.dftc-route [class*="bg-[rgb(2"]{background-color:transparent!important}.dftc-route h1{font-family:Thunder LC,Anton,sans-serif!important;font-weight:800!important;text-transform:uppercase;line-height:.85!important;letter-spacing:normal!important;font-size:clamp(56px,8vw,128px)!important}.dftc-route h2{font-family:Thunder LC,Anton,sans-serif!important;font-weight:700!important;text-transform:uppercase;line-height:.9!important;letter-spacing:normal!important;font-size:clamp(34px,4vw,56px)!important}.dftc-route h3,.dftc-route h4{font-family:Thunder LC,Anton,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.01em!important;line-height:1!important;font-size:clamp(22px,2vw,28px)!important}.dftc-route p,.dftc-route li,.dftc-route label,.dftc-route input,.dftc-route textarea,.dftc-route td,.dftc-route th{font-family:DM Sans,Inter,sans-serif!important}.dftc-route p,.dftc-route li{font-size:max(1em,16px);letter-spacing:-.015em}.dftc-route [class*=font-serif],.dftc-route [class*=italic]:not(h1):not(h2){font-family:Perfectly Nineties,Georgia,serif!important;font-style:normal}.dftc-route button,.dftc-route a[class*=rounded]{font-family:Thunder LC,Anton,sans-serif!important;font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:max(1em,18px)}.dftc-route.dftc-profile-page main,.dftc-route.dftc-profile-page .max-w-2xl{max-width:1180px!important}.dftc-route.dftc-passport-edit main>div,.dftc-route.dftc-passport-edit .max-w-2xl{max-width:860px!important}.dftc-route.dftc-profile-page main>*:first-child,.dftc-route.dftc-passport-edit .max-w-2xl>*:not(h1):not(h2){background:#fff;border:2px solid #1a1a1a!important;border-radius:43.2px!important;box-shadow:6px 6px #1a1a1a!important;padding:clamp(20px,3vw,40px)}.dftc-route.dftc-profile-page img.rounded-full{border:3px solid #1a1a1a!important}.dftc-route.dftc-profile-page h1,.dftc-route.dftc-passport-edit h1{font-size:clamp(56px,8vw,128px)!important}.dftc-route.dftc-profile-page h2,.dftc-route.dftc-passport-edit h2{font-size:clamp(28px,3vw,40px)!important}.dftc-route.dftc-profile-page p,.dftc-route.dftc-passport-edit p{font-size:clamp(16px,1.2vw,19px)!important}.dftc-route.dftc-profile-page label,.dftc-route.dftc-passport-edit label{font-size:15px!important}.dftc-route.dftc-profile-page button,.dftc-route.dftc-passport-edit button{min-height:44px;border-radius:345.6px}.dftc-route.dftc-profile-page [class*=rounded-full][class*=px-],.dftc-route.dftc-passport-edit [class*=rounded-full][class*=px-]{border:2px solid #1a1a1a}.dftc-route.dftc-passport-edit input,.dftc-route.dftc-passport-edit select,.dftc-route.dftc-passport-edit textarea{border:2px solid #1a1a1a!important;border-radius:21.6px!important;min-height:44px;font-size:17px}body:has(.dftc-passport-edit) [role=dialog],body:has(.dftc-profile-page) [role=dialog]{border:2px solid #1a1a1a!important;border-radius:32.4px!important;box-shadow:6px 6px #1a1a1a!important;background:#fff!important;font-family:DM Sans,Inter,sans-serif}body:has(.dftc-passport-edit) [role=dialog] h2,body:has(.dftc-profile-page) [role=dialog] h2{font:700 32px/.95 Thunder LC,Anton,sans-serif!important;text-transform:uppercase}body:has(.dftc-passport-edit) [role=dialog] input,body:has(.dftc-passport-edit) [role=dialog] select,body:has(.dftc-passport-edit) [role=dialog] textarea{border:2px solid #1a1a1a!important;border-radius:21.6px!important;min-height:44px}body:has(.dftc-passport-edit) [role=dialog] button{border-radius:345.6px;min-height:40px}:is(.dftc-profile-page,.dftc-passport-edit),body:has(:is(.dftc-profile-page,.dftc-passport-edit)) [role=dialog]{--dk-body: clamp(16px, 1.2vw, 19px);font-size:var(--dk-body)!important}:is(.dftc-profile-page,.dftc-passport-edit) *,body:has(:is(.dftc-profile-page,.dftc-passport-edit)) [role=dialog] *{letter-spacing:normal!important}:is(.dftc-profile-page,.dftc-passport-edit) p,body:has(:is(.dftc-profile-page,.dftc-passport-edit)) [role=dialog] p{letter-spacing:-.015em!important;line-height:1.5}:is(.dftc-profile-page,.dftc-passport-edit) :is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"],[class*="text-[12px]"],[class*="text-[13px]"],[class*="text-[14px]"],.text-xs,.text-sm,.text-base,span,div,a,li,label,input,select,textarea),body:has(:is(.dftc-profile-page,.dftc-passport-edit)) [role=dialog] :is(.text-xs,.text-sm,[class*="text-[1"],span,label,input,select,textarea,p){font-size:max(16px,1em)}:is(.dftc-profile-page,.dftc-passport-edit) :is(p,li,input,select,textarea,label){font-size:var(--dk-body)!important}:is(.dftc-profile-page,.dftc-passport-edit) .uppercase:not(h1):not(h2):not(button):not(button *){font:600 calc(var(--dk-body) * 1.33)/.85 "Thunder LC",Anton,sans-serif!important}.dftc-route:is(.dftc-profile-page,.dftc-passport-edit) button:not([role=tab]):not([class*=text-left]):not([class*=w-full]):not(:has(>svg:only-child)):not(:has(>span:only-child>svg:only-child)),.dftc-route:is(.dftc-profile-page,.dftc-passport-edit) a[class*=rounded-full],body:has(:is(.dftc-profile-page,.dftc-passport-edit)) [role=dialog] button:not([role=tab]):not([class*=text-left]):not([class*=w-full]):not(:has(>svg:only-child)):not(:has(>span:only-child>svg:only-child)){font:600 calc(var(--dk-body) * 1.33)/.85 "Thunder LC",Anton,sans-serif!important;text-transform:uppercase;min-height:3em;padding:0 1.5em!important;border-radius:20em!important;border:2px solid #201e1d;display:inline-flex;align-items:center;justify-content:center;gap:.4em;box-shadow:0 .25em #201e1d33!important}.dftc-route:is(.dftc-profile-page,.dftc-passport-edit) button:not([role=tab]):not([class*=text-left]):not([class*=w-full]):not(:has(>svg:only-child)):not(:has(>span:only-child>svg:only-child)) *{font:inherit!important}:is(.dftc-profile-page,.dftc-passport-edit) [role=tab]{font:600 calc(var(--dk-body) * 1.33)/.85 "Thunder LC",Anton,sans-serif!important;text-transform:uppercase}:is(.dftc-profile-page,.dftc-passport-edit) :is(span,a,div)[class*=rounded-full][class*=px-]:not(button){font:600 calc(var(--dk-body) * 1.1)/.85 "Thunder LC",Anton,sans-serif!important;text-transform:uppercase;min-height:2.4em;padding:0 1.1em!important;border-radius:20em!important;display:inline-flex;align-items:center;border:2px solid #201e1d}:is(.dftc-profile-page,.dftc-passport-edit) :is(h3,h4),body:has(:is(.dftc-profile-page,.dftc-passport-edit)) [role=dialog] h3{font:400 calc(clamp(5em,7.5vw,7.5em)*.275) /1.2 "Perfectly Nineties",Georgia,serif!important;text-transform:none!important;font-size:clamp(26px,2.2vw,35px)!important}.dftc-passport-edit .pe-intro{background:#e8e1da!important;border:2px dashed #201e1d!important;border-radius:21.6px!important;padding:14px 20px!important}.dftc-passport-edit .pe-intro a{color:#201e1d!important;font-family:Perfectly Nineties,Georgia,serif!important}.dftc-passport-edit h1.pe-title{font:800 clamp(48px,6vw,70.2px)/.85 "Thunder LC",Anton,sans-serif!important;text-transform:uppercase;color:#201e1d!important;margin:8px 0 0!important}.dftc-passport-edit h1.pe-title:after{content:"";display:block;width:120px;height:12px;margin-top:10px;background:#ffb3db;border:2px solid #201e1d;border-radius:345.6px}.dftc-passport-edit .pe-card{background:#f2ede9!important;border:2px solid #201e1d!important;border-radius:43.2px!important;box-shadow:6px 6px #201e1d!important;padding:clamp(18px,3vw,32px)!important}.dftc-passport-edit .pe-section-title{font:700 30.24px/.85 Thunder LC,Anton,sans-serif!important;color:#201e1d!important;letter-spacing:0!important}.dftc-passport-edit .pe-cta{background:#ffb3db!important;color:#201e1d!important;border:2px solid #201e1d!important;border-radius:345.6px!important;box-shadow:3px 3px #201e1d!important;padding:8px 22px!important;min-height:44px}.dftc-passport-edit .pe-ticket{position:relative;background:#caf291!important;border:2px solid #201e1d!important;border-radius:43.2px!important;padding:clamp(20px,3vw,32px)!important;box-shadow:6px 6px #201e1d;gap:18px!important}.dftc-passport-edit .pe-ticket:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:2px dashed #201e1d;border-radius:34px;pointer-events:none}.dftc-passport-edit .pe-ticket>*{position:relative}.dftc-passport-edit .pe-name{font:800 clamp(40px,5vw,54px)/.85 "Thunder LC",Anton,sans-serif!important;text-transform:uppercase;color:#201e1d!important}.dftc-passport-edit .pe-rel{display:inline-block;margin-top:8px;font-family:Perfectly Nineties,Georgia,serif!important;color:#201e1d!important}.dftc-passport-edit .pe-pill{display:inline-flex;align-items:center;border:2px solid #201e1d!important;border-radius:345.6px!important;padding:4px 14px!important;font:600 18px/1 Thunder LC,Anton,sans-serif!important;text-transform:uppercase}.dftc-passport-edit .pe-count{background:#201e1d!important;color:#f2ede9!important}.dftc-passport-edit .pe-icons{gap:8px!important}.dftc-passport-edit .pe-icon{width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;background:#fff!important;border:2px solid #201e1d!important;border-radius:50%!important;box-shadow:2px 2px #201e1d!important}.dftc-passport-edit .pe-icon:hover{background:#ffb3db!important}.dftc-passport-edit .pe-ticket :is(section,[class*=rounded]):not(.pe-pill):not(.pe-icon):not(button):not(input){border-color:#201e1d}.dftc-passport-edit [id^=share-]>*{background:#e8e1da!important;border:2px dashed #201e1d!important;border-radius:32.4px!important;box-shadow:none!important}.dftc-route.dftc-passport-edit p.pe-name{font:800 clamp(40px,5vw,54px)/.85 "Thunder LC",Anton,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important}.dftc-route.dftc-passport-edit p.pe-section-title{font:700 30.24px/.85 Thunder LC,Anton,sans-serif!important}.dftc-route.dftc-passport-edit button.pe-cta,.dftc-route.dftc-passport-edit button.pe-cta *{font:700 20px/1 Thunder LC,Anton,sans-serif!important}.dftc-route.dftc-passport-edit span.pe-pill{font:600 18px/1 Thunder LC,Anton,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important}.dftc-route.dftc-passport-edit button.pe-icon,.dftc-route.dftc-passport-edit button.pe-icon *{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif!important;font-size:16px!important;width:44px}.dftc-route.dftc-passport-edit button.pe-icon *{width:auto}.dftc-route.dftc-passport-edit .pe-ticket :is(h3,h4){font:700 30.24px/.85 Thunder LC,Anton,sans-serif!important;text-transform:uppercase;color:#201e1d!important}.dftc-route.dftc-passport-edit button.pe-icon{min-width:44px!important;max-width:44px!important;padding:0!important;overflow:hidden}.dftc-route.dftc-form-page h1{font:700 clamp(36px,4.5vw,56px)/.9 "Thunder LC",Anton,sans-serif!important;text-transform:uppercase;letter-spacing:normal!important;color:#201e1d!important}.dftc-route.dftc-form-page h2{font:700 clamp(28px,3vw,36px)/.95 "Thunder LC",Anton,sans-serif!important;text-transform:uppercase;letter-spacing:normal!important;color:#201e1d!important}.dftc-form-page p,.dftc-form-page label{color:#201e1d;letter-spacing:-.015em}.ob-page p.opacity-70,.ob-page p.opacity-80{opacity:.85!important;font-size:clamp(16px,1.2vw,19px);line-height:1.5}.ob-eyebrow{font:400 clamp(18px,1.6vw,22px)/1.2 "Perfectly Nineties",Georgia,serif!important;color:#201e1d;margin-bottom:8px}.ob-page>div{max-width:480px!important}.ob-page .bg-white{border:2px solid #201e1d!important;border-radius:32.4px!important;box-shadow:6px 6px #201e1d!important}.ob-progress>div{height:10px!important;border:2px solid #201e1d;border-radius:345.6px;background:#fff!important}.ob-progress>div[data-state=done]{background:#ffb3db!important}.ob-progress>div[data-state=current]{background:#caf291!important}.dftc-form-page [data-ob-primary],.dftc-form-page button[type=submit]{border:2px solid #201e1d!important;border-radius:345.6px!important;background:#ffb3db!important;color:#201e1d!important;font:700 22px/1 Thunder LC,Anton,sans-serif!important;text-transform:uppercase;min-height:52px;transition:transform .15s,box-shadow .15s}.dftc-form-page [data-ob-primary]:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:4px 4px #201e1d;opacity:1!important}.dftc-form-page [data-ob-primary]:disabled,.dftc-form-page button[type=submit]:disabled{background:#ffe3f1!important;color:#201e1d80!important;border-color:#201e1d59!important;opacity:1!important}.ob-page button[class*=border-input],.ob-page button.border{border:2px solid #201e1d!important;border-radius:345.6px!important;background:transparent!important}.ob-page button[aria-pressed=true],.ob-page [data-state=checked]{background:#caf291!important}.join-card{border:2px solid #201e1d!important;border-radius:32.4px!important;box-shadow:6px 6px #201e1d;transition:transform .15s,box-shadow .15s;color:#201e1d}.join-card:hover{transform:translate(-2px,-2px);box-shadow:8px 8px #201e1d;background:#ffb3db!important}.ob-page button.border[aria-pressed]{border:2px solid #201e1d!important;border-radius:345.6px!important;background:#fff!important}.ob-page button.border[aria-pressed=true]{background:#caf291!important}@font-face{font-family:Community Thunder;src:url(/__l5e/assets-v1/f68d65f3-6ba9-42df-a532-1288f6dd707d/Thunder-SemiBoldLC.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Community Editorial;src:url(/__l5e/assets-v1/1143eb2f-c6b1-4c15-bc76-cad819286f63/PerfectlyNineties-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.community-dftc{--community-card: rgb(255, 255, 255);--community-paper: rgb(242, 237, 233);--community-paper-deep: rgb(232, 225, 218);--community-heading-paper: rgb(242, 237, 233);--community-ink: rgb(32, 30, 29);--community-pink: #FFB3DB;--community-lime: #CAF291;--community-red: rgb(173, 3, 28);--community-line: rgb(20, 18, 16);--community-muted: rgb(98, 92, 86);--community-shadow: 5px 5px 0 rgb(20 18 16 / 18%);min-height:100vh;color:var(--community-ink);background-color:var(--community-paper-deep);font-family:DM Sans,sans-serif;font-size:18px;line-height:1.5;overflow-x:clip}.community-dftc:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;pointer-events:none;background-image:url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp);background-position:center;background-size:100px}.community-dftc *,.community-dftc *:before,.community-dftc *:after{box-sizing:border-box}.community-dftc__hero{position:relative;min-height:360px;padding:62px 8vw 48px;background-color:var(--community-heading-paper)}.community-dftc__wave{position:relative;z-index:1;width:100%;height:clamp(35.2px,3vw,52.8px);margin-top:-1px;overflow:hidden;color:var(--community-paper-deep);background-color:var(--community-heading-paper);line-height:0;transform:scaleY(-1)}.community-dftc__wave svg{position:absolute;bottom:1%;left:50%;display:block;width:auto;max-width:none;height:160%;aspect-ratio:3491 / 69;transform:translate(-50%)}.community-dftc__wave path{fill:currentColor}.community-dftc__hero-inner,.community-dftc__main{width:min(100%,1220px);margin-inline:auto}.community-dftc__eyebrow,.community-dftc__section-label{margin:0;color:var(--community-muted);font-family:Community Thunder,Arial Narrow,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;line-height:1;text-transform:uppercase}.community-dftc__title{max-width:900px;margin:2px 0 6px;font-family:Community Thunder,Arial Narrow,sans-serif;font-size:138px;font-weight:600;letter-spacing:0;line-height:.76;text-transform:uppercase}.community-dftc__intro{max-width:540px;margin:18px 0 0;font-family:Community Editorial,Georgia,serif;font-size:28px;letter-spacing:0;line-height:1.12}.community-dftc__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px}.community-dftc .community-dftc__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:2px solid var(--community-line);border-radius:999px;padding:9px 20px 7px;color:var(--community-ink);background:var(--community-paper);box-shadow:3px 3px 0 var(--community-ink);font-family:Community Thunder,Arial Narrow,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:1;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease}.community-dftc__button:hover{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--community-ink)}.community-dftc__button--pink{background:var(--community-pink)}.community-dftc__main{padding:38px 24px 76px}.community-dftc__search{margin-bottom:22px}.community-dftc__workspace{display:grid;grid-template-columns:220px minmax(0,1fr) 270px;gap:22px;align-items:start}.community-dftc__rail{position:sticky;top:112px;display:flex;flex-direction:column;gap:18px}.community-dftc__feed{display:flex;min-width:0;flex-direction:column;gap:18px}.community-dftc__panel,.community-dftc .community-widget,.community-dftc .community-post-card,.community-dftc .community-report-card,.community-dftc .community-empty{position:relative;border:2px solid var(--community-line)!important;border-radius:8px!important;background:var(--community-card)!important;box-shadow:var(--community-shadow)!important}.community-dftc__panel{padding:18px}.community-dftc__profile{background:var(--community-lime)!important}.community-dftc__composer{padding:14px}.community-dftc__profile-name,.community-dftc .community-widget h3,.community-dftc .community-widget [data-community-heading],.community-dftc .community-post-card h3,.community-dftc .community-report-card>div:nth-child(2){font-family:Community Thunder,Arial Narrow,sans-serif!important;font-weight:600!important;letter-spacing:0!important;text-transform:uppercase}.community-dftc__profile-name{margin:0;font-size:26px;line-height:.9}.community-dftc__link-list{margin-top:18px;border-top:2px solid var(--community-line)}.community-dftc__link-list button,.community-dftc__activity-row{border:0!important;border-bottom:1px dashed rgb(20 18 16 / 35%)!important;color:var(--community-ink)!important;background:transparent!important}.community-dftc__composer-top{display:flex;align-items:center;gap:12px}.community-dftc__composer-input{flex:1;min-width:0;border:1px solid rgb(20 18 16 / 40%)!important;border-radius:999px!important;color:var(--community-muted)!important;background:var(--community-card)!important;font-family:Community Editorial,Georgia,serif!important;font-size:22px!important;height:auto;min-height:48px;padding-block:12px;white-space:normal;text-align:left}.community-dftc__composer-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.community-dftc__composer-actions button{flex:1}.community-dftc .community-member-search form{gap:10px!important}.community-dftc .community-member-search input,.community-dftc .community-member-search button[type=submit]{min-height:44px;border:2px solid var(--community-line)!important;border-radius:8px!important;box-shadow:3px 3px 0 var(--community-ink)!important}.community-dftc .community-member-search input{background:var(--community-card)!important}.community-dftc .community-member-search button[type=submit]{color:var(--community-paper)!important;background:var(--community-ink)!important;font-family:Community Thunder,Arial Narrow,sans-serif!important;font-size:24px!important;letter-spacing:0;text-transform:uppercase}.community-dftc .community-feed-tabs,.community-dftc .community-allergen-filter{display:flex;flex-wrap:wrap;gap:8px!important}.community-dftc .community-feed-tabs button,.community-dftc .community-allergen-filter select,.community-dftc .community-allergen-filter button{min-height:44px;border:1.5px solid var(--community-line)!important;border-radius:999px!important;padding:7px 14px!important;color:var(--community-ink)!important;background:var(--community-paper)!important;font-family:Community Thunder,Arial Narrow,sans-serif!important;font-size:22px!important;font-weight:600!important;letter-spacing:0;text-transform:uppercase}.community-dftc .community-feed-tabs button[aria-selected=true]{background:var(--community-lime)!important}.community-dftc .community-post-card,.community-dftc .community-report-card{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 18px!important;overflow:hidden}.community-dftc .community-post-card:hover{box-shadow:2px 2px 0 var(--community-ink)!important;transform:translate(3px,3px)}.community-dftc .community-post-card{transition:transform .18s ease,box-shadow .18s ease!important}.community-dftc .community-post-card img{border-radius:4px!important;border:1.5px solid var(--community-line)}.community-dftc .community-report-card{background:var(--community-pink)!important}.community-dftc .community-post-card>div:first-child span,.community-dftc .community-post-card [class*=rounded-full][class*=uppercase]{border:1px solid var(--community-line);color:var(--community-ink)!important;background:var(--community-lime)!important;font-family:Community Thunder,Arial Narrow,sans-serif;letter-spacing:0!important}.community-dftc .community-post-actions{border-top:1px dashed rgb(20 18 16 / 32%)!important;padding-top:5px}.community-dftc .community-post-actions button{color:var(--community-ink)!important;text-transform:uppercase}.community-dftc .community-widget{overflow:hidden}.community-dftc .community-widget--pink{background:var(--community-pink)!important}.community-dftc .community-widget--lime{background:var(--community-lime)!important}.community-dftc .community-widget>div:first-child{border-color:var(--community-line)!important}.community-dftc .community-widget a{color:var(--community-ink)!important}.community-dftc__main :is(.text-xs,.text-\[10px\],.text-\[11px\]){font-size:16px!important;line-height:1.4!important}.community-dftc__main :is(.text-sm,.text-base){font-size:18px!important;line-height:1.5!important}.community-dftc__main :is(.text-lg,.text-xl),.community-dftc .community-widget h3,.community-dftc .community-post-card h3{font-size:26px!important;line-height:1.1!important}.community-dftc__main button:not([aria-label]):not(.community-dftc__composer-input){font-family:Community Thunder,Arial Narrow,sans-serif;font-size:22px!important;line-height:1.1;min-height:44px;height:auto;white-space:normal}.community-dftc .community-post-actions{display:flex;flex-wrap:wrap;gap:8px}.community-dftc .community-member-search input{font-size:18px}.community-dftc .community-widget>div{flex-wrap:wrap;row-gap:8px}.community-dftc .community-widget :is(p,a,li div)[style*="font-size: 11px"]{font-size:16px!important;line-height:1.4!important;letter-spacing:0!important}.community-dftc .community-widget :is(p,a,li div)[style*="font-size: 12px"],.community-dftc .community-widget :is(p,a,li div)[style*="font-size: 13px"]{font-size:18px!important;line-height:1.5!important}.community-dftc .community-post-actions button{font-family:Community Thunder,Arial Narrow,sans-serif!important}.community-dftc .community-dftc__rail .community-widget :is(h3,[data-community-heading]){font-size:21px!important;line-height:1.15!important}.community-dftc .community-dftc__rail .community-widget button:not([aria-label]){font-size:16px!important;min-height:32px;line-height:1.2}.community-dftc .community-dftc__rail .community-widget>div:first-child p[style*="font-size: 11px"]{font-size:14px!important}.community-dftc__product-filter{display:flex;align-items:center;justify-content:space-between;gap:14px;border:2px solid var(--community-line);border-radius:8px;padding:12px 14px;background:var(--community-pink);box-shadow:3px 3px 0 var(--community-ink)}.community-dftc__mobile-bar{border-top:2px solid var(--community-line)!important;background:var(--community-paper)!important;box-shadow:0 -4px #1412101f}.community-dftc__mobile-bar button{color:var(--community-ink)!important}@media (max-width: 1100px){.community-dftc__workspace{grid-template-columns:minmax(0,1fr) 270px}.community-dftc__rail--left{display:none}}@media (max-width: 820px){.community-dftc__hero{min-height:310px;padding:48px 18px 74px}.community-dftc__title{font-size:92px}.community-dftc__main{padding:22px 16px 104px}.community-dftc__workspace{display:block}.community-dftc__rail--right{display:none}.community-dftc .community-feed-grid{-moz-columns:1!important;columns:1!important}}@media (max-width: 540px){.community-dftc__title{font-size:64px}.community-dftc__intro{font-size:22px}.community-dftc__hero-actions{align-items:stretch;flex-direction:column}.community-dftc__button{width:100%}.community-dftc__composer-top{align-items:flex-start}.community-dftc__composer-actions{flex-direction:column}.community-dftc .community-member-search form{align-items:stretch!important;flex-direction:column}.community-dftc .community-member-search button[type=submit]{width:100%}}@media (prefers-reduced-motion: reduce){.community-dftc *,.community-dftc *:before,.community-dftc *:after{scroll-behavior:auto!important;transition:none!important}}@font-face{font-family:Marketplace Thunder;src:url(/__l5e/assets-v1/f68d65f3-6ba9-42df-a532-1288f6dd707d/Thunder-SemiBoldLC.woff2) format("woff2");font-weight:600 900;font-display:swap}.marketplace-dftc{--mp-canvas: rgb(232, 225, 218);--mp-heading: rgb(242, 237, 233);--mp-white: rgb(255, 255, 255);--mp-ink: rgb(32, 30, 29);--mp-pink: rgb(255, 179, 219);--mp-lime: rgb(199, 242, 132);--mp-line: rgb(32, 30, 29);--mp-grain: url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp);position:relative;isolation:isolate;color:var(--mp-ink);background:var(--mp-canvas);font-family:DM Sans,sans-serif}.marketplace-dftc:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:450;pointer-events:none;background-image:var(--mp-grain);background-size:100px;opacity:.52}.marketplace-dftc__inner{background:transparent!important}.marketplace-dftc__hero{padding:clamp(68px,8vw,122px) max(28px,2.5vw) clamp(38px,5vw,72px);background:var(--mp-heading)}.marketplace-dftc__hero-inner{width:min(1440px,100%);margin:0 auto}.marketplace-dftc__eyebrow{margin:0 0 8px;font-family:Marketplace Thunder,sans-serif;font-size:clamp(16px,1.25vw,21px);line-height:1;text-transform:uppercase}.marketplace-dftc__title{margin:0;max-width:1120px;font-family:Marketplace Thunder,sans-serif;font-size:clamp(76px,12vw,172px);font-weight:900;line-height:.75;text-transform:uppercase}.marketplace-dftc__sub{margin:14px 0 22px;max-width:720px;font-family:Perfectly Nineties,"Instrument Serif",serif;font-size:clamp(22px,2.3vw,34px);font-style:italic;line-height:1.08}.marketplace-dftc__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.marketplace-dftc__hero-action{min-height:42px;padding:8px 20px;border:2px solid var(--mp-line);border-radius:999px;background:var(--mp-white);color:var(--mp-ink);font:600 20px/1 Marketplace Thunder,sans-serif;text-transform:uppercase}.marketplace-dftc__hero-action--pink{background:var(--mp-pink)}.marketplace-dftc__hero-note{font-size:13px;opacity:.6}.marketplace-dftc__legend{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:28px;padding:14px 18px;border:2px solid var(--mp-line);border-radius:8px;background:var(--mp-white);font-size:14px}.marketplace-dftc__legend-item{display:inline-flex;align-items:center;gap:8px}.marketplace-dftc__legend-item:before{content:"";width:9px;height:9px;border:1px solid var(--mp-line);border-radius:50%;background:var(--mp-white)}.marketplace-dftc__legend-item[data-tone=safe]:before{background:var(--mp-lime)}.marketplace-dftc__legend-item[data-tone=facility]:before{background:#f0c14b}.marketplace-dftc__legend-item[data-tone=contains]:before{background:var(--mp-pink)}.marketplace-dftc__wave{position:relative;z-index:1;height:clamp(35px,3vw,53px);margin-top:-1px;overflow:hidden;color:var(--mp-canvas);background:var(--mp-heading);transform:scaleY(-1)}.marketplace-dftc__wave svg{position:absolute;bottom:1%;left:50%;width:auto;height:160%;aspect-ratio:3491/69;transform:translate(-50%);fill:currentColor}.marketplace-dftc__search-band,.marketplace-dftc__quick-filters,.marketplace-dftc__active-tags{display:none!important}.marketplace-dftc__shop-shell{max-width:1440px;margin:0 auto;padding:62px max(28px,2.5vw) 110px!important}.marketplace-dftc__shop-grid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:30px;align-items:start}.marketplace-dftc__rail{position:sticky;top:126px;padding:22px 20px;border:2px solid var(--mp-line);border-radius:8px;background:var(--mp-white);box-shadow:5px 5px #201e1d29}.marketplace-dftc__rail-kicker,.marketplace-dftc__rail-title{font-family:Marketplace Thunder,sans-serif;text-transform:uppercase}.marketplace-dftc__rail-kicker{font-size:15px;opacity:.55}.marketplace-dftc__rail-title{margin:8px 0 2px;font-size:24px}.marketplace-dftc__rail-copy{margin:0 0 18px;font-size:12px;opacity:.62}.marketplace-dftc__rail-section{padding:16px 0;border-top:1.5px solid var(--mp-line)}.marketplace-dftc__rail-heading{display:block;margin-bottom:8px;font:600 17px/1 Marketplace Thunder,sans-serif;text-transform:uppercase}.marketplace-dftc__rail-filter{width:100%;display:flex;align-items:center;gap:8px;min-height:28px;padding:2px 0;border:0;background:transparent;color:var(--mp-ink);text-align:left;font:13px/1.25 DM Sans,sans-serif}.marketplace-dftc__rail-box{width:12px;height:12px;border:1.5px solid var(--mp-line);border-radius:2px;flex:none}.marketplace-dftc__rail-filter[data-active=true] .marketplace-dftc__rail-box{background:var(--mp-ink);box-shadow:inset 0 0 0 2px var(--mp-white)}.marketplace-dftc__rail-clear{border:0;padding:0;background:transparent;text-decoration:underline;font-size:12px}.marketplace-dftc__content{min-width:0}.marketplace-dftc__toolbar{display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:10px;align-items:center;margin-bottom:10px}.marketplace-dftc__toolbar-search{position:relative}.marketplace-dftc__toolbar-search input{width:100%!important;height:48px!important;padding:0 46px 0 18px!important;border:2px solid var(--mp-line)!important;border-radius:999px!important;background:var(--mp-white)!important;box-shadow:none!important;font-size:14px!important}.marketplace-dftc__toolbar-search svg{position:absolute;right:18px;top:50%;transform:translateY(-50%)}.marketplace-dftc__mobile-filter{display:none}.marketplace-dftc__categories{margin:0 0 18px!important;border:0!important;box-shadow:none!important;gap:8px!important;flex-wrap:wrap}.marketplace-dftc__categories button,.marketplace-dftc__sort select,.marketplace-dftc__mobile-filter{min-height:36px;padding:7px 14px!important;border:1.5px solid var(--mp-line)!important;border-radius:999px!important;background:var(--mp-white)!important;color:var(--mp-ink)!important;font:600 16px/1 Marketplace Thunder,sans-serif!important;text-transform:uppercase}.marketplace-dftc__categories button[aria-pressed=true]{background:var(--mp-lime)!important}.marketplace-dftc__inline-legend{display:none!important}.marketplace-dftc__status{border:1.5px solid var(--mp-line)!important;border-left-width:6px!important;border-radius:5px;background:var(--mp-white)!important;font-size:14px!important}.marketplace-dftc__results-title{font-family:Marketplace Thunder,sans-serif!important;font-size:34px!important;line-height:1!important;text-transform:uppercase}.marketplace-dftc__results-tools label,.marketplace-dftc__results-tools>div{font-size:13px!important}.marketplace-dftc__product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.marketplace-dftc .mp-card{border:2px solid var(--mp-line);border-radius:8px;background:var(--mp-white);box-shadow:5px 5px #201e1d2b;overflow:hidden}.marketplace-dftc .mp-card:hover{transform:translate(-2px,-3px);box-shadow:7px 8px #201e1d2e}.marketplace-dftc .mp-card:nth-child(3n+1) .mp-card-visual{background:var(--mp-lime)!important}.marketplace-dftc .mp-card:nth-child(3n+2) .mp-card-visual{background:var(--mp-pink)!important}.marketplace-dftc .mp-card:nth-child(3n) .mp-card-visual{background:var(--mp-lime)!important}.marketplace-dftc .mp-card-visual{height:auto!important;aspect-ratio:4/3;border-bottom:2px solid var(--mp-line);border-radius:0!important}.marketplace-dftc .mp-card-visual img{height:72%!important;max-width:78%}.marketplace-dftc .mp-card-info{padding:17px 16px 16px!important;background:var(--mp-white)}.marketplace-dftc .mp-card-title{font-family:Marketplace Thunder,sans-serif!important;font-size:27px!important;font-weight:700!important;line-height:.9!important;text-transform:uppercase}.marketplace-dftc .mp-card-price{font-family:Marketplace Thunder,sans-serif!important;font-size:25px!important;line-height:1!important}.marketplace-dftc .mp-card-pill{border-color:var(--mp-line)!important;border-radius:999px;background:var(--mp-white)!important;color:var(--mp-ink)!important;font-size:10px!important;text-transform:none!important;letter-spacing:0!important}.marketplace-dftc .mp-card-pill--contains{background:var(--mp-pink)!important}.marketplace-dftc .mp-card-pill--free{background:#f0ffda!important}.marketplace-dftc .mp-card-pill--facility{background:#fff2c7!important}.marketplace-dftc .mp-card-add{border:1.5px solid var(--mp-line)!important;border-radius:999px;background:var(--mp-ink)!important;box-shadow:none!important}.marketplace-dftc .mp-card-save button{border:1.5px solid var(--mp-line);box-shadow:none!important;background:var(--mp-white)!important}@media (max-width: 1120px){.marketplace-dftc__shop-grid{grid-template-columns:220px minmax(0,1fr);gap:22px}.marketplace-dftc__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 860px){.marketplace-dftc__hero{padding-top:54px}.marketplace-dftc__shop-grid{display:block}.marketplace-dftc__rail{display:none}.marketplace-dftc__toolbar{grid-template-columns:1fr auto}.marketplace-dftc__mobile-filter{display:inline-flex;align-items:center}}@media (max-width: 620px){.marketplace-dftc__hero{padding-inline:18px}.marketplace-dftc__title{font-size:clamp(58px,21vw,94px)}.marketplace-dftc__legend{display:grid;grid-template-columns:1fr 1fr;gap:10px}.marketplace-dftc__shop-shell{padding:42px 16px 80px!important}.marketplace-dftc__toolbar{grid-template-columns:1fr}.marketplace-dftc__mobile-filter{width:-moz-max-content;width:max-content}.marketplace-dftc__product-grid{grid-template-columns:1fr!important}.marketplace-dftc__results-tools{width:100%;justify-content:flex-start!important}}.marketplace-dftc{--mp-sand: #e8e1da;--mp-cream: #f2ede9;--mp-green: #008a49;--mp-red: #bd2018;--mp-hair: #b3afac}.marketplace-dftc__hero{text-align:center}.marketplace-dftc__hero-inner{display:flex;flex-direction:column;align-items:center}.marketplace-dftc__eyebrow{font-family:Perfectly Nineties,serif;text-transform:none;font-size:29.7px;margin-bottom:18px}.marketplace-dftc__title{font-weight:800;line-height:.85;font-size:clamp(76px,11vw,162px)}.marketplace-dftc__sub{font-style:normal;margin-inline:auto}.marketplace-dftc__hero-actions{justify-content:center}.marketplace-dftc__hero-action{min-height:52px;padding:0 25.92px;border-radius:345.6px;font-size:22.98px;box-shadow:0 4.32px #201e1d33;transition:transform .15s,box-shadow .15s}.marketplace-dftc__hero-action:hover{transform:translateY(-2px);box-shadow:0 6.48px #201e1d33}.marketplace-dftc__legend{border-radius:345.6px;justify-content:center;padding:14px 28px}.marketplace-dftc__shop-shell{background:var(--mp-sand)}.marketplace-dftc__rail{border-radius:43.2px;padding:32px 26px;background:var(--mp-cream);box-shadow:none}.marketplace-dftc__rail-kicker{font-family:Perfectly Nineties,serif;text-transform:none;font-size:20px;opacity:.8}.marketplace-dftc__rail-title{font-size:30.24px;font-weight:700;line-height:.9}.marketplace-dftc__rail-copy{font-size:15.55px}.marketplace-dftc__rail-section{border-top:1px solid var(--mp-hair)}.marketplace-dftc__rail-heading{font-size:22.98px}.marketplace-dftc__rail-filter{font-size:15.55px;min-height:38px;padding:4px 14px;margin-bottom:5px;border:2px solid var(--mp-line);border-radius:345.6px;background:var(--mp-white);transition:background .15s,transform .15s}.marketplace-dftc__rail-filter:hover{transform:translate(3px)}.marketplace-dftc__rail-filter[data-active=true]{background:var(--mp-pink)}.marketplace-dftc__rail-box{border-radius:50%}.marketplace-dftc__rail-clear{margin-top:10px;min-height:42px;padding:0 20px;border-radius:345.6px;background:var(--mp-ink);color:var(--mp-cream);border:2px solid var(--mp-white);text-decoration:none;font:600 19px/1 Marketplace Thunder,sans-serif;text-transform:uppercase}.marketplace-dftc__toolbar-search input{height:52px!important;border-radius:8.64px!important;font-size:17.28px!important;font-weight:500}.marketplace-dftc__categories button,.marketplace-dftc__sort select,.marketplace-dftc__mobile-filter{min-height:44px;border-width:2px!important;font-size:20px!important;padding:8px 20px!important}.marketplace-dftc__categories button[aria-pressed=true]{background:var(--mp-pink)!important}.marketplace-dftc__sort select{border-radius:8.64px!important;font:500 16px/1 DM Sans,sans-serif!important;text-transform:none}.marketplace-dftc__status{border:2px solid var(--mp-line)!important;border-radius:43.2px;padding:18px 26px!important;background:var(--mp-cream)!important;outline:2px dashed var(--mp-green);outline-offset:-12.8px;font-size:15.55px!important}.marketplace-dftc__results-title{font-size:54px!important;font-weight:800;line-height:.85!important}.marketplace-dftc__product-grid{gap:28px!important}.marketplace-dftc__product-grid>div:not(.mp-card){border:2px solid var(--mp-line);border-radius:43.2px;background:var(--mp-cream)!important}.marketplace-dftc__product-grid>div:not(.mp-card)>div:first-child{font-family:Perfectly Nineties,serif!important;font-weight:400!important;font-size:29.7px!important}.marketplace-dftc .mp-card{border-radius:43.2px;box-shadow:0 0 #201e1d33;transition:transform .2s,box-shadow .2s}.marketplace-dftc .mp-card:hover{transform:translate(-3px,-4px);box-shadow:6px 8px #201e1d33}.marketplace-dftc .mp-card-visual{aspect-ratio:2/1.4}.marketplace-dftc .mp-card:nth-child(3n) .mp-card-visual{background:var(--mp-cream)!important}.marketplace-dftc .mp-card-info{padding:26px!important;text-align:left}.marketplace-dftc .mp-card-title{font-size:30.24px!important;line-height:.85!important}.marketplace-dftc .mp-card-price{font-size:30px!important}.marketplace-dftc .mp-card-pill{border-width:2px!important;font-size:12.5px!important;padding:3px 11px!important;font-weight:500!important}.marketplace-dftc .mp-card-add{background:var(--mp-pink)!important;color:var(--mp-ink)!important;border-width:2px!important}.marketplace-dftc .mp-card-add *{color:var(--mp-ink)!important;stroke:var(--mp-ink)}.marketplace-dftc__slab{margin-top:-1px;padding:108px max(28px,8vw);background:var(--mp-ink);color:var(--mp-cream);border-radius:43.2px 43.2px 0 0;text-align:center}.marketplace-dftc__slab-title{margin:0 0 54px;font:800 clamp(54px,7vw,108px)/.85 "Marketplace Thunder",sans-serif;text-transform:uppercase}.marketplace-dftc__slab-title em{font-style:normal;color:var(--mp-pink)}.marketplace-dftc__compare{display:grid;grid-template-columns:1fr 1fr;gap:36px;max-width:1210px;margin:0 auto;text-align:left}.marketplace-dftc__compare-card{position:relative;padding:64.8px;border:2px solid var(--mp-line);border-radius:43.2px;background:var(--mp-sand);color:var(--mp-ink)}.marketplace-dftc__compare-card:before{content:"";position:absolute;top:10.8px;right:10.8px;bottom:10.8px;left:10.8px;border:2px dashed var(--mp-green);border-radius:32.4px;pointer-events:none}.marketplace-dftc__compare-card[data-tone=rival]:before{border-color:var(--mp-red)}.marketplace-dftc__compare-card h3{margin:0 0 26px;font:700 30.24px/.85 Marketplace Thunder,sans-serif;text-transform:uppercase}.marketplace-dftc__compare-card ul{margin:0;padding:0;list-style:none;display:grid;gap:18px}.marketplace-dftc__compare-card li{display:flex;gap:12px;align-items:flex-start;font:400 22.98px/1.2 Perfectly Nineties,serif}.marketplace-dftc__compare-card li:before{content:"✕";flex:none;display:grid;place-items:center;width:26px;height:26px;margin-top:2px;border-radius:50%;background:var(--mp-red);color:var(--mp-white);font:700 13px/1 DM Sans,sans-serif}.marketplace-dftc__compare-card li[data-ok=true]:before{content:"✓";background:var(--mp-green)}.marketplace-dftc__marquee{overflow:hidden;padding:71.28px 0;border-top:1px solid var(--mp-hair);background:var(--mp-cream)}.marketplace-dftc__marquee-track{display:flex;gap:72px;width:-moz-max-content;width:max-content;animation:mp-marquee 40s linear infinite}.marketplace-dftc__marquee-track span{font:800 54px/1 Marketplace Thunder,sans-serif;text-transform:uppercase;white-space:nowrap}@keyframes mp-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.marketplace-dftc__marquee-track{animation:none}}@media (max-width: 860px){.marketplace-dftc__compare{grid-template-columns:1fr}.marketplace-dftc__compare-card{padding:42px 30px}.marketplace-dftc__slab{padding:72px 18px}}@media (max-width: 620px){.marketplace-dftc__legend{border-radius:32.4px}.marketplace-dftc__compare-card li{font-size:19px}}.marketplace-dftc__hero-inner{width:100%}.mp-hero2__lead{font:400 clamp(26px,2.6vw,40px)/1.2 "Perfectly Nineties",Georgia,serif;color:#201e1d;margin:0 0 clamp(14px,2vw,28px)}.mp-hero2__title{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 0 40px;font:800 clamp(72px,12vw,172.8px)/.85 "Thunder LC",Anton,sans-serif;text-transform:uppercase;color:#201e1d;letter-spacing:0}.mp-hero2__line1{display:block;position:relative;z-index:2}.mp-hero2__media{position:relative;display:block;width:100%;margin-top:-.02em;border-radius:clamp(24px,3vw,43.2px);overflow:hidden;aspect-ratio:16 / 6;max-height:480px}.mp-hero2__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mp-hero2__tab{--mp-tab-r: clamp(24px, 3vw, 43.2px);position:absolute;top:0;left:50%;transform:translate(-50%);padding:.02em .225em .125em;background:var(--mp-heading);border-radius:0 0 var(--mp-tab-r) var(--mp-tab-r);white-space:nowrap;line-height:.9}.mp-hero2__tab-corner{position:absolute;top:0;width:var(--mp-tab-r);height:var(--mp-tab-r);pointer-events:none;background-image:radial-gradient(circle at 100% 100%,transparent var(--mp-tab-r),var(--mp-heading) calc(var(--mp-tab-r) + .5px))}.mp-hero2__tab-corner--left{left:0;transform:translate(-100%) rotate(90deg)}.mp-hero2__tab-corner--right{right:0;transform:translate(100%)}@media (max-width: 640px){.mp-hero2__title{font-size:clamp(54px,15vw,90px)}.mp-hero2__media{aspect-ratio:3 / 2;max-height:300px}}.mp-hero2__media img{-o-object-position:center;object-position:center}.mp-hero2__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--mp-grain);background-size:100px;opacity:.52}@font-face{font-family:Passport Thunder;src:url(/__l5e/assets-v1/f68d65f3-6ba9-42df-a532-1288f6dd707d/Thunder-SemiBoldLC.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Passport Thunder;src:url(/__l5e/assets-v1/5e967c5e-3c8f-404e-9c50-4994d1e850ee/Thunder-ExtraBoldLC.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Passport Nineties;src:url(/__l5e/assets-v1/1143eb2f-c6b1-4c15-bc76-cad819286f63/PerfectlyNineties-Regular.woff2) format("woff2");font-display:swap}.passport-dftc{--pp-heading: rgb(242, 237, 233);--pp-canvas: rgb(232, 225, 218);--pp-card: rgb(255, 255, 255);--pp-ink: rgb(32, 30, 29);--pp-pink: rgb(255, 179, 219);--pp-lime: rgb(199, 242, 132);--pp-amber: rgb(240, 193, 75);--pp-muted: rgb(229, 224, 214);--pp-grain: url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp);position:relative;isolation:isolate;min-height:100vh;overflow:hidden;color:var(--pp-ink);background:var(--pp-canvas);font-family:DM Sans,sans-serif;font-size:clamp(16px,1.2vw,19px);line-height:1.5}.passport-dftc p,.passport-dftc li{letter-spacing:-.015em}.passport-dftc:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;pointer-events:none;background-image:var(--pp-grain);background-size:100px;opacity:.52}.passport-dftc a,.passport-dftc button{position:relative;z-index:1}.passport-dftc__inner{width:min(1180px,calc(100% - 48px));margin-inline:auto}.passport-dftc__hero{background:var(--pp-heading);padding:92px 0 62px}.passport-dftc__eyebrow{font:600 18px/1 Passport Thunder,sans-serif;text-transform:uppercase}.passport-dftc__title{margin:7px 0 0;font:800 clamp(76px,12vw,164px)/.85 "Passport Thunder",sans-serif;text-transform:uppercase;letter-spacing:0}.passport-dftc__subtitle{max-width:750px;margin-top:10px;font:italic clamp(23px,3vw,36px)/1.2 "Passport Nineties",serif}.passport-dftc__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px}.passport-dftc__button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:8px 24px;border:2px solid var(--pp-ink);border-radius:999px;background:var(--pp-pink);box-shadow:3px 3px 0 var(--pp-ink);font:600 20px/1 Passport Thunder,sans-serif;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease}.passport-dftc__button:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--pp-ink)}.passport-dftc__button--light{background:var(--pp-card)}.passport-dftc__note{font:italic 16px/1.1 Passport Nineties,serif;opacity:.58}.passport-dftc__key{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:28px;padding:14px 18px;border:2px solid var(--pp-ink);border-radius:7px;background:var(--pp-card)}.passport-dftc__key-item{display:flex;align-items:center;gap:7px;padding-right:18px;margin-right:18px;border-right:1px solid var(--pp-ink);font-size:15px}.passport-dftc__key-item:last-child{padding-right:0;margin-right:0;border-right:0}.passport-dftc__key-item small{opacity:.52}.passport-dftc__dot{width:11px;height:11px;flex:none;border:1px solid var(--pp-ink);border-radius:50%}.passport-dftc__dot--severe{background:var(--pp-pink)}.passport-dftc__dot--moderate{background:var(--pp-amber)}.passport-dftc__dot--mild{background:var(--pp-lime)}.passport-dftc__dot--unset{background:var(--pp-muted)}.passport-dftc__wave{position:relative;height:clamp(35px,3vw,53px);margin-top:-1px;overflow:hidden;color:var(--pp-canvas);background:var(--pp-heading);transform:scaleY(-1)}.passport-dftc__wave svg{position:absolute;bottom:1%;left:50%;width:auto;height:160%;max-width:none;aspect-ratio:3491 / 69;transform:translate(-50%)}.passport-dftc__body{padding:58px 0 72px}.passport-dftc__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(48px,7vw,88px);align-items:start}.passport-sample{position:relative;padding:16px 0 30px}.passport-sample__ghost{position:absolute;top:46px;right:-14px;bottom:0;left:42px;border:2px solid var(--pp-ink);border-radius:8px;background:var(--pp-lime);transform:rotate(3deg)}.passport-sample__card{position:relative;overflow:hidden;border:2px solid var(--pp-ink);border-radius:8px;background:var(--pp-card);box-shadow:7px 7px 0 var(--pp-ink);transform:rotate(-1.4deg);transition:transform .28s cubic-bezier(.2,.9,.3,1.2)}.passport-sample__card:hover{transform:rotate(-.4deg) translateY(-5px)}.passport-sample__top{display:flex;justify-content:space-between;gap:14px;padding:13px 18px;border-bottom:2px solid var(--pp-ink);color:var(--pp-heading);background:var(--pp-ink);font:600 18px/1 Passport Thunder,sans-serif;text-transform:uppercase}.passport-sample__preview{font:500 13px/1 DM Sans,sans-serif;letter-spacing:.18em;opacity:.62}.passport-sample__id{display:flex;align-items:center;gap:14px;padding:18px;border-bottom:2px solid var(--pp-ink)}.passport-sample__avatar{display:grid;width:58px;height:58px;place-items:center;flex:none;border:2px solid var(--pp-ink);border-radius:50%;background:var(--pp-pink);font:600 19px/1 Passport Thunder,sans-serif}.passport-sample__name{font:600 34px/.85 Passport Thunder,sans-serif;text-transform:uppercase}.passport-sample__meta{margin-top:6px;font-size:14px;opacity:.55}.passport-sample__section{padding:16px 18px;border-bottom:2px solid var(--pp-ink)}.passport-sample__label{display:block;margin-bottom:9px;font:600 16px/1 Passport Thunder,sans-serif;text-transform:uppercase;opacity:.58}.passport-sample__allergen{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px dashed rgb(32 30 29 / 22%)}.passport-sample__allergen:last-child{border-bottom:0}.passport-sample__allergen-name{font:600 24px/.9 Passport Thunder,sans-serif;text-transform:uppercase}.passport-sample__severity{margin-left:auto;padding:4px 12px;border:1px solid var(--pp-ink);border-radius:999px;font:600 14px/1 Passport Thunder,sans-serif;text-transform:uppercase}.passport-sample__severity--severe{background:var(--pp-pink)}.passport-sample__severity--moderate{background:var(--pp-amber)}.passport-sample__severity--mild{background:var(--pp-lime)}.passport-sample__languages{display:flex;flex-wrap:wrap;gap:5px}.passport-sample__language{padding:4px 10px;border:1px solid var(--pp-ink);border-radius:999px;background:var(--pp-card);font:600 14px/1 Passport Thunder,sans-serif}.passport-sample__language--active{color:var(--pp-heading);background:var(--pp-ink)}.passport-sample__phrase{margin-top:10px;font:italic 19px/1.15 Passport Nineties,serif}.passport-sample__locked{position:relative}.passport-sample__blur{filter:blur(4px);opacity:.42;-webkit-user-select:none;-moz-user-select:none;user-select:none}.passport-sample__lock-note{position:absolute;right:18px;bottom:14px;left:18px;padding:7px 12px;border:1px solid var(--pp-ink);border-radius:999px;background:var(--pp-card);box-shadow:3px 3px 0 var(--pp-ink);text-align:center;font-size:14px}.passport-sample__foot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 18px;background:var(--pp-muted);font-size:14px}.passport-sample__stamp{padding:4px 11px;border:1px solid var(--pp-ink);border-radius:999px;background:var(--pp-card);font:600 14px/1 Passport Thunder,sans-serif;text-transform:uppercase;transform:rotate(-3deg)}.passport-dftc__steps{border-top:2px solid var(--pp-ink)}.passport-dftc__step{padding:19px 0 21px;border-bottom:2px solid var(--pp-ink)}.passport-dftc__step-number{display:block;margin-bottom:4px;font:italic 17px/1 Passport Nineties,serif;opacity:.46}.passport-dftc__step h2{margin:0 0 8px;font:600 34px/.85 Passport Thunder,sans-serif;text-transform:uppercase}.passport-dftc__step p{max-width:520px;font-size:17.28px;line-height:1.5;opacity:.78}.passport-dftc__shortcut-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:22px;border-top:1px solid var(--pp-ink);border-left:1px solid var(--pp-ink)}.passport-dftc__shortcut{min-height:48px;padding:10px 12px;border-right:1px solid var(--pp-ink);border-bottom:1px solid var(--pp-ink);background:var(--pp-card);text-align:left;font:600 17px/1 Passport Thunder,sans-serif;text-transform:uppercase}.passport-dftc__shortcut:hover{background:var(--pp-pink)}.passport-dftc__features{padding:58px 0 76px;background:var(--pp-heading)}.passport-dftc__feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.passport-dftc__feature{min-height:220px;padding:24px;border:2px solid var(--pp-ink);border-radius:7px;background:var(--pp-card);box-shadow:6px 6px 0 var(--pp-ink)}.passport-dftc__feature--lime{background:var(--pp-lime)}.passport-dftc__feature--pink{background:var(--pp-pink)}.passport-dftc__feature-kicker{font:italic 17px/1 Passport Nineties,serif;opacity:.52}.passport-dftc__feature h2{margin:12px 0 9px;font:600 32px/.85 Passport Thunder,sans-serif;text-transform:uppercase}.passport-dftc__feature p{font-size:15.55px;line-height:1.5;opacity:.78}.passport-dftc__tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:16px}.passport-dftc__tags span{padding:4px 11px;border:1px solid var(--pp-ink);border-radius:999px;background:var(--pp-card);font-size:14px}.passport-dftc__how{padding:58px 0 76px;background:var(--pp-canvas)}.passport-dftc__section-heading{margin-bottom:22px;font:600 22px/1 Passport Thunder,sans-serif;text-transform:uppercase}.passport-dftc__how-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--pp-ink);border-left:2px solid var(--pp-ink)}.passport-dftc__how-item{min-height:210px;padding:24px;border-right:2px solid var(--pp-ink);border-bottom:2px solid var(--pp-ink)}.passport-dftc__how-number{font:italic 44px/1 Passport Nineties,serif;color:var(--pp-pink)}.passport-dftc__how-item h2{margin:18px 0 8px;font:600 26px/.85 Passport Thunder,sans-serif;text-transform:uppercase}.passport-dftc__how-item p{font-size:15.55px;line-height:1.5;opacity:.74}.passport-dftc>footer{background:var(--pp-heading)}.passport-member-dftc{overflow:visible}.passport-member__inner{width:min(1180px,calc(100% - 48px));margin-inline:auto;padding:76px 0 90px}.passport-member__hero{margin-bottom:48px}.passport-member__title{margin:10px 0 0;font:800 clamp(72px,10vw,138px)/.85 "Passport Thunder",sans-serif;text-transform:uppercase;letter-spacing:0}.passport-member__title .italic{color:var(--pp-pink);font-family:Passport Nineties,serif;font-weight:400;text-transform:none}.passport-member__hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:28px;padding:18px 0;border-block:2px solid var(--pp-ink)}.passport-member__primary-action,.passport-member__text-action{display:inline-flex;min-height:40px;align-items:center;font:600 18px/1 Passport Thunder,sans-serif;text-transform:uppercase}.passport-member__primary-action{padding:8px 18px;border:2px solid var(--pp-ink);border-radius:999px;background:var(--pp-pink);box-shadow:3px 3px 0 var(--pp-ink)}.passport-member__text-action{border-bottom:1px solid var(--pp-ink)}.passport-member__language{display:flex;align-items:center;gap:10px;margin-left:auto}.passport-member__section{margin-bottom:48px}.passport-member__section-label{display:flex;align-items:center;gap:12px;margin-bottom:16px}.passport-member__section-label h2{font:600 18px/1 Passport Thunder,sans-serif!important;letter-spacing:0!important;color:var(--pp-ink)!important}.passport-member__section-label>span:last-child{height:2px!important;background:var(--pp-ink)!important}.passport-member__shopping{padding:22px;border:2px solid var(--pp-ink);border-radius:7px;background:var(--pp-card);box-shadow:5px 5px 0 var(--pp-ink)}.passport-member__shopping>section{margin-bottom:0}.passport-member__shopping>section>div:first-child,.passport-member__shopping>section>p{display:none}.passport-member__shopping button{border-width:2px!important;border-color:var(--pp-ink)!important}.passport-member__notice{display:flex;align-items:flex-start;gap:12px;margin-bottom:40px;padding:18px 20px;border:2px solid var(--pp-ink)!important;border-radius:7px;box-shadow:4px 4px 0 var(--pp-ink)}.passport-member__quick-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--pp-ink);border-left:2px solid var(--pp-ink)}.passport-member__quick-tile{display:flex;min-height:155px;flex-direction:column;justify-content:space-between;padding:20px;border:0!important;border-right:2px solid var(--pp-ink)!important;border-bottom:2px solid var(--pp-ink)!important;background:var(--pp-card)!important;color:var(--pp-ink)!important;text-align:left;transition:background .18s ease,transform .18s ease}.passport-member__quick-tile:hover{background:var(--pp-pink)!important;transform:translateY(-2px)}.passport-member__quick-tile>div:last-child>span:first-child{font:600 26px/.85 Passport Thunder,sans-serif!important;text-transform:uppercase}.passport-member__passport-card{display:flex;align-items:center;gap:16px;padding:20px!important;border:2px solid var(--pp-ink)!important;border-radius:7px;background:var(--pp-card)!important;box-shadow:4px 4px 0 var(--pp-ink);color:var(--pp-ink)!important}.passport-member__passport-card--primary{position:relative;gap:24px;padding:28px!important;background:var(--pp-lime)!important;box-shadow:7px 7px 0 var(--pp-ink);transform:rotate(-.35deg)}.passport-member__passport-card--primary>span:first-child{display:none}.passport-member__passport-card p{color:var(--pp-ink)!important}.passport-member__passport-card--primary p:first-child{font:600 36px/.85 Passport Thunder,sans-serif!important;text-transform:uppercase;letter-spacing:0!important}.passport-member__passport-card--primary p:first-child .italic{font-style:normal}.passport-member__insights>section{border:2px solid var(--pp-ink);border-radius:7px;background:var(--pp-card)!important;box-shadow:4px 4px 0 var(--pp-ink)}.passport-member__insights h3{font:600 24px/1 Passport Thunder,sans-serif;text-transform:uppercase}.passport-member__empty-card,.passport-member__claim{padding:20px;border:2px solid var(--pp-ink);border-radius:7px;background:var(--pp-card)!important;box-shadow:4px 4px 0 var(--pp-ink);color:var(--pp-ink)!important}.passport-member__claim--compact{padding:14px}.passport-member__claim input{color:var(--pp-ink)!important}.passport-member__claim>div:last-child>button{border:2px solid var(--pp-ink);background:var(--pp-pink)!important;color:var(--pp-ink)!important;font:600 17px/1 Passport Thunder,sans-serif;text-transform:uppercase}.passport-member-dftc ul>li.rounded-xl{border:2px solid var(--pp-ink);border-radius:7px;background:var(--pp-card)!important;box-shadow:3px 3px 0 var(--pp-ink);color:var(--pp-ink)!important}.passport-member__how{margin-top:72px}.passport-member__how-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--pp-ink);border-left:2px solid var(--pp-ink)}.passport-member__how-item{padding:26px;border-right:2px solid var(--pp-ink)!important;border-bottom:2px solid var(--pp-ink)!important;background:var(--pp-heading);color:var(--pp-ink)!important}.passport-member__how-number{display:block;margin-bottom:18px;color:var(--pp-pink)!important;font:italic 46px/1 Passport Nineties,serif!important}.passport-member__how-title{margin-bottom:9px;font:600 27px/.85 Passport Thunder,sans-serif!important;text-transform:uppercase}.passport-member-dialog{border:2px solid var(--pp-ink);background:var(--pp-heading)!important;box-shadow:7px 7px 0 var(--pp-ink)}.passport-member-dialog h2{font:600 30px/.85 Passport Thunder,sans-serif!important;text-transform:uppercase}.passport-staff-dftc{border:2px solid rgb(32,30,29)!important;border-radius:7px!important;background:#f2ede9!important;box-shadow:7px 7px #201e1d!important;color:#201e1d!important}.passport-staff-dftc>div:first-child{border-bottom:2px solid rgb(32,30,29)!important;background:#ffb3db}.passport-staff-dftc [role=heading]{color:#201e1d;font:600 36px/.85 Passport Thunder,sans-serif!important;text-transform:uppercase}.passport-staff-dftc ul li{font-family:Passport Nineties,serif!important}.passport-staff-dftc ul li>span:nth-child(2){color:#201e1d}.passport-staff-dftc [class*=rounded-2xl]{border:2px solid rgb(32,30,29);border-radius:7px;background:#fff!important}@media (max-width: 900px){.passport-dftc__split,.passport-dftc__feature-grid{grid-template-columns:1fr}.passport-dftc__feature{min-height:0}.passport-dftc__key-item{width:50%;margin:0;padding:7px 12px;border-right:0}.passport-member__quick-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.passport-dftc__inner{width:min(100% - 28px,1180px)}.passport-dftc__hero{padding:64px 0 42px}.passport-dftc__title{font-size:clamp(66px,23vw,98px)}.passport-dftc__subtitle{font-size:23px}.passport-dftc__actions{align-items:stretch}.passport-dftc__button{flex:1 1 auto;font-size:18px;padding-inline:16px}.passport-dftc__note{width:100%}.passport-dftc__key{padding:8px}.passport-dftc__key-item{width:100%;padding:7px 5px}.passport-dftc__body{padding:38px 0 52px}.passport-sample__top{font-size:15px}.passport-sample__name,.passport-dftc__step h2{font-size:30px}.passport-dftc__shortcut-grid,.passport-dftc__feature-grid,.passport-dftc__how-grid{grid-template-columns:1fr}.passport-dftc__how-item{min-height:0}.passport-member__inner{width:min(100% - 28px,1180px);padding:54px 0 64px}.passport-member__hero{margin-bottom:36px}.passport-member__title{font-size:clamp(64px,21vw,92px)}.passport-member__hero-actions{align-items:stretch}.passport-member__primary-action{width:100%;justify-content:center}.passport-member__text-action{min-height:34px;font-size:16px}.passport-member__language{width:100%;margin-left:0;justify-content:space-between}.passport-member__section{margin-bottom:38px}.passport-member__shopping{padding:16px}.passport-member__quick-grid{grid-template-columns:1fr 1fr}.passport-member__quick-tile{min-height:138px;padding:15px}.passport-member__quick-tile>div:last-child>span:first-child{font-size:22px!important}.passport-member__passport-card,.passport-member__passport-card--primary{align-items:flex-start;gap:13px;padding:17px!important;transform:none}.passport-member__passport-card--primary>button:first-of-type{width:52px;height:52px}.passport-member__passport-card--primary p:first-child{font-size:28px!important}.passport-member__passport-card>div:last-child{max-width:92px}.passport-member__how-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.passport-sample__card,.passport-dftc__button{transition:none}}.passport-guest-dftc{--pp-green: #008a49;--pp-hair: #b3afac}.passport-guest-dftc .passport-dftc__hero{padding:96px 0 108px}.passport-guest-dftc .passport-dftc__hero>.passport-dftc__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:0 64px;align-items:center}.passport-guest-dftc .passport-dftc__hero>.passport-dftc__inner>:not(.passport-guest__frame){grid-column:1}.passport-guest-dftc .passport-dftc__eyebrow{font:400 29.7px/1.2 Passport Nineties,serif;text-transform:none}.passport-guest-dftc .passport-dftc__title{margin-top:12px;font-size:clamp(76px,10vw,150px);line-height:.85}.passport-guest-dftc .passport-dftc__subtitle{font-style:normal;font-size:clamp(22px,2.2vw,29.7px);line-height:1.2;margin-top:22px}.passport-guest-dftc .passport-dftc__button{min-height:52px;padding:0 25.92px;border-radius:345.6px;box-shadow:0 4.32px #201e1d33;font-size:22.98px}.passport-guest-dftc .passport-dftc__button:hover{transform:translateY(-2px);box-shadow:0 6.48px #201e1d33}.passport-guest-dftc .passport-dftc__note{font-style:normal;font-size:18px}.passport-guest-dftc .passport-dftc__key{gap:10px;padding:0;border:0;background:transparent}.passport-guest-dftc .passport-dftc__key-item{margin:0;padding:8px 16px;border:2px solid var(--pp-ink);border-radius:345.6px;background:var(--pp-card);font-size:15px}.passport-guest-dftc .passport-dftc__key-item:last-child{padding:8px 16px;border-right:2px solid var(--pp-ink)}.passport-guest__frame{grid-column:2;grid-row:1 / span 6;position:relative;padding:48px 34px 26px;border:2px solid var(--pp-ink);border-radius:43.2px;background:var(--pp-canvas);scroll-margin-top:140px}.passport-guest__frame:before{content:"";position:absolute;top:10.8px;right:10.8px;bottom:10.8px;left:10.8px;border:2px dashed var(--pp-green);border-radius:32.4px;pointer-events:none}.passport-guest__tab{position:absolute;top:-2px;left:50%;transform:translate(-50%);padding:10px 28px 12px;border:2px solid var(--pp-ink);border-top:0;border-radius:0 0 21.6px 21.6px;background:var(--pp-heading);font:800 22.98px/1 Passport Thunder,sans-serif;text-transform:uppercase;white-space:nowrap}.passport-guest-dftc .passport-sample__card,.passport-guest-dftc .passport-sample__ghost{border-radius:21.6px}.passport-guest-dftc .passport-dftc__body{padding:108px 0}.passport-guest-dftc .passport-dftc__split{display:block}.passport-guest-dftc .passport-dftc__steps{border-top:0;display:grid;gap:28px}.passport-guest-dftc .passport-dftc__step{display:grid;grid-template-columns:220px minmax(0,1fr);gap:8px 48px;align-items:center;padding:38.88px 64.8px;border:2px solid var(--pp-ink);border-radius:43.2px;background:var(--pp-heading)}.passport-guest-dftc .passport-dftc__step:nth-child(2n){grid-template-columns:minmax(0,1fr) 220px;background:var(--pp-card)}.passport-guest-dftc .passport-dftc__step:nth-child(2n) .passport-dftc__step-number{grid-column:2;grid-row:1 / span 2;text-align:right}.passport-guest-dftc .passport-dftc__step-number{grid-row:1 / span 2;margin:0;font:800 140px/.85 Passport Thunder,sans-serif;font-style:normal;opacity:1}.passport-guest-dftc .passport-dftc__step h2{margin:0;font:800 54px/.85 Passport Thunder,sans-serif}.passport-guest-dftc .passport-dftc__step p{margin:0;font-size:17.28px;line-height:1.5;max-width:620px}.passport-guest-dftc .passport-dftc__body .passport-dftc__actions{justify-content:center;margin-top:54px}.passport-guest-dftc .passport-dftc__shortcut-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;border:0}.passport-guest-dftc .passport-dftc__shortcut{min-height:48px;padding:0 22px;border:2px solid var(--pp-ink);border-radius:345.6px;font-size:20px;transition:background .15s,transform .15s}.passport-guest-dftc .passport-dftc__shortcut:hover{transform:translateY(-2px)}.passport-guest-dftc .passport-dftc__features{padding:108px 0}.passport-guest-dftc .passport-dftc__feature-grid{gap:36px}.passport-guest-dftc .passport-dftc__feature{display:flex;flex-direction:column;padding:0;overflow:hidden;border-radius:43.2px;background:var(--pp-card);box-shadow:none;transition:transform .2s,box-shadow .2s}.passport-guest-dftc .passport-dftc__feature:hover{transform:translate(-3px,-4px);box-shadow:6px 8px #201e1d33}.passport-guest-dftc .passport-dftc__feature-kicker{display:grid;place-items:center;height:216px;border-bottom:2px solid var(--pp-ink);background:var(--pp-heading);font:800 96px/.85 Passport Thunder,sans-serif;font-style:normal;text-transform:uppercase;opacity:1}.passport-guest-dftc .passport-dftc__feature--lime .passport-dftc__feature-kicker{background:var(--pp-lime)}.passport-guest-dftc .passport-dftc__feature--pink .passport-dftc__feature-kicker{background:var(--pp-pink)}.passport-guest-dftc .passport-dftc__feature h2{margin:38.88px 32.4px 10px;text-align:center;font-size:30.24px;font-weight:700}.passport-guest-dftc .passport-dftc__feature p{margin:0 32.4px;text-align:center;font-size:17.28px}.passport-guest-dftc .passport-dftc__tags{justify-content:center;margin:20px 32.4px 32.4px}.passport-guest-dftc .passport-dftc__tags span{border-width:2px;font-size:13px;padding:4px 12px}.passport-guest-dftc .passport-dftc__how{padding:108px 0;background:var(--pp-ink);color:var(--pp-heading);border-radius:43.2px 43.2px 0 0}.passport-guest-dftc .passport-dftc__section-heading{text-align:center;margin-bottom:54px;font:800 clamp(54px,7vw,108px)/.85 "Passport Thunder",sans-serif}.passport-guest-dftc .passport-dftc__section-heading em{font-style:normal;color:var(--pp-lime)}.passport-guest-dftc .passport-dftc__how-grid{gap:36px;border:0}.passport-guest-dftc .passport-dftc__how-item{min-height:0;padding:38.88px 32.4px;border:2px solid var(--pp-hair);border-radius:43.2px;text-align:center}.passport-guest-dftc .passport-dftc__how-number{font:800 96px/.85 Passport Thunder,sans-serif;font-style:normal;color:var(--pp-pink)}.passport-guest-dftc .passport-dftc__how-item h2{font-size:34.56px}.passport-guest-dftc .passport-dftc__how-item p{font-size:17.28px;color:#b3afac;opacity:1}.passport-guest__closing{padding:108px 24px;background:var(--pp-heading);text-align:center}.passport-guest__closing-title{margin:0 0 32px;font:800 clamp(96px,13vw,162px)/.85 "Passport Thunder",sans-serif;text-transform:uppercase}.passport-guest__bubbles{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.passport-guest__bubble{position:relative;display:inline-flex;align-items:center;min-height:124px;padding:0 56px;border-radius:1728px;font:400 29.7px/1 Passport Nineties,serif}.passport-guest__bubble--lime{background:var(--pp-lime);color:var(--pp-ink);transition:transform .15s}.passport-guest__bubble--lime:hover{transform:translateY(-3px)}.passport-guest__bubble--sand{border:2px solid var(--pp-ink);background:var(--pp-canvas)}.passport-guest__bubble--sand:before{content:"";position:absolute;top:10.8px;right:10.8px;bottom:10.8px;left:10.8px;border:2px dashed var(--pp-green);border-radius:51.3px}@media (max-width: 960px){.passport-guest-dftc .passport-dftc__hero>.passport-dftc__inner{display:block}.passport-guest__frame{margin-top:54px}.passport-guest-dftc .passport-dftc__feature-grid,.passport-guest-dftc .passport-dftc__how-grid{grid-template-columns:1fr}}@media (max-width: 720px){.passport-guest-dftc .passport-dftc__hero{padding:54px 0 72px}.passport-guest-dftc .passport-dftc__step,.passport-guest-dftc .passport-dftc__step:nth-child(2n){grid-template-columns:1fr;padding:32px 26px}.passport-guest-dftc .passport-dftc__step:nth-child(2n) .passport-dftc__step-number{grid-column:1;text-align:left}.passport-guest-dftc .passport-dftc__step-number{grid-row:auto;font-size:86px}.passport-guest-dftc .passport-dftc__step h2{font-size:40px}.passport-guest__frame{padding:48px 16px 20px}.passport-guest__bubble{min-height:96px;padding:0 32px;font-size:22px}}.passport-member-dftc{--pp-green: #008a49;--pp-hair: #b3afac}.passport-member-dftc .passport-member__inner{padding-top:96px}.passport-member__hero{position:relative;margin-bottom:64px;padding:64.8px 64.8px 54px;border:2px solid var(--pp-ink);border-radius:43.2px;background:var(--pp-heading);text-align:center}.passport-member__hero:before{content:"";position:absolute;top:10.8px;right:10.8px;bottom:10.8px;left:10.8px;border:2px dashed var(--pp-green);border-radius:32.4px;pointer-events:none}.passport-member__hero>p:first-child{justify-content:center;font:400 29.7px/1.2 Passport Nineties,serif!important;letter-spacing:0!important;text-transform:none!important;color:var(--pp-ink)!important}.passport-member__hero>p:first-child>span:first-child{display:none}.passport-member__title{font-size:clamp(72px,10vw,150px);line-height:.85}.passport-member__title .italic{color:var(--pp-ink);font-family:Passport Thunder,sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;background:var(--pp-pink);padding:0 .12em;border-radius:21.6px}.passport-member__hero-actions{justify-content:center;border:0;padding:0;margin-top:36px}.passport-member__hero-actions>span{display:none}.passport-member__primary-action{min-height:52px;padding:0 25.92px;border-radius:345.6px;box-shadow:0 4.32px #201e1d33;font-size:22.98px;transition:transform .15s,box-shadow .15s}.passport-member__primary-action:hover{transform:translateY(-2px);box-shadow:0 6.48px #201e1d33}.passport-member__text-action{min-height:52px;padding:0 25.92px;border:2px solid var(--pp-ink);border-radius:345.6px;background:var(--pp-card);font-size:22.98px;transition:transform .15s}.passport-member__text-action:hover{transform:translateY(-2px)}.passport-member__language{margin:8px 0 0;flex-basis:100%;justify-content:center}.passport-member__section-label h2{font:800 clamp(40px,4.5vw,54px)/.85 "Passport Thunder",sans-serif!important}.passport-member__section-label>span:first-child{display:none}.passport-member__section-label>span:last-child{height:1px!important;background:var(--pp-hair)!important}.passport-member__section{margin-bottom:72px}.passport-member__shopping{padding:38.88px 32.4px;border-radius:43.2px;background:var(--pp-card);box-shadow:none}.passport-member__shopping button{border-radius:345.6px!important;min-height:48px}.passport-member__quick-grid{gap:24px;border:0}.passport-member__quick-tile{min-height:220px;padding:32.4px!important;border:2px solid var(--pp-ink)!important;border-radius:43.2px;transition:transform .2s,box-shadow .2s,background .2s}.passport-member__quick-tile:nth-child(1){background:var(--pp-lime)!important}.passport-member__quick-tile:nth-child(3){background:var(--pp-heading)!important}.passport-member__quick-tile:hover{background:var(--pp-pink)!important;transform:translate(-3px,-4px);box-shadow:6px 8px #201e1d33}.passport-member__quick-tile>div:last-child>span:first-child{font:800 34px/.85 Passport Thunder,sans-serif!important}.passport-member__passport-card{padding:26px 32.4px!important;border-radius:43.2px;box-shadow:none;transition:transform .2s,box-shadow .2s}.passport-member__passport-card:hover{transform:translate(-3px,-4px);box-shadow:6px 8px #201e1d33}.passport-member__passport-card--primary{padding:38.88px 64.8px!important;box-shadow:none;transform:none}.passport-member__passport-card--primary:before{content:"";position:absolute;top:10.8px;right:10.8px;bottom:10.8px;left:10.8px;border:2px dashed var(--pp-ink);border-radius:32.4px;opacity:.35;pointer-events:none}.passport-member__passport-card--primary p:first-child{font-size:70px!important;font-weight:800;line-height:.85}.passport-member__passport-card p:first-child{font-family:Passport Thunder,sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:.85}.passport-member__insights>section,.passport-member__empty-card,.passport-member__claim{padding:38.88px 32.4px;border-radius:43.2px;box-shadow:none}.passport-member__insights h3{font-size:30.24px;font-weight:700;color:var(--pp-ink)!important}.passport-member__insights>section p{color:var(--pp-ink)!important}.passport-member__claim input{min-height:46px;border:2px solid var(--pp-ink)!important;border-radius:8.64px!important;background:var(--pp-card)!important}.passport-member__claim>div:last-child>button{min-height:46px;border-radius:345.6px;padding:0 22px}.passport-member-dftc ul>li.rounded-xl{border-radius:345.6px;box-shadow:none;transition:background .15s,transform .15s}.passport-member-dftc ul>li.rounded-xl:hover{background:var(--pp-pink)!important;transform:translate(4px)}.passport-member__how{margin:108px calc(50% - 50vw) -90px;padding:108px max(24px,calc(50vw - 590px));background:var(--pp-ink);border-radius:43.2px 43.2px 0 0}.passport-member__how .passport-member__section-label{justify-content:center;margin-bottom:54px}.passport-member__how .passport-member__section-label h2{color:var(--pp-heading)!important;font-size:clamp(54px,7vw,108px)!important}.passport-member__how .passport-member__section-label>span:last-child{display:none}.passport-member__how-grid{gap:36px;border:0}.passport-member__how-item{padding:38.88px 32.4px;border:2px solid var(--pp-hair)!important;border-radius:43.2px;background:transparent;color:var(--pp-heading)!important;text-align:center}.passport-member__how-number{font:800 96px/.85 Passport Thunder,sans-serif!important}.passport-member__how-title{font-size:34.56px!important;color:var(--pp-heading)}.passport-member__how-item p{color:#b3afac!important}.passport-member-dialog{border-radius:43.2px!important;box-shadow:none}.passport-staff-dftc{border-radius:43.2px!important;box-shadow:none!important;overflow:hidden}.passport-staff-dftc [class*=rounded-2xl]{border-radius:21.6px}@media (max-width: 900px){.passport-member__quick-grid{grid-template-columns:1fr 1fr}.passport-member__how-grid{grid-template-columns:1fr}}@media (max-width: 640px){.passport-member__hero{padding:42px 20px 32px}.passport-member__hero>p:first-child{font-size:22px!important}.passport-member__text-action,.passport-member__primary-action{width:100%;justify-content:center;font-size:20px}.passport-member__quick-grid{gap:14px}.passport-member__quick-tile{min-height:160px;padding:22px!important;border-radius:32.4px}.passport-member__passport-card--primary{padding:26px 22px!important}.passport-member__passport-card--primary p:first-child{font-size:44px!important}.passport-member__how{margin-bottom:-64px;padding:72px 18px}}.passport-member-dftc .passport-member__how-item p.passport-member__how-number{color:var(--pp-pink)!important;opacity:1}.passport-member-dftc .passport-member__how-item p.passport-member__how-title{color:var(--pp-heading)!important;opacity:1}.passport-member-dftc ul>li>button.rounded-xl{min-height:64px;padding:10px 24px!important;border:2px solid var(--pp-ink);border-radius:345.6px;background:var(--pp-card)!important;transition:background .15s,transform .15s}.passport-member-dftc ul>li>button.rounded-xl:hover{background:var(--pp-pink)!important;transform:translate(4px);opacity:1}.passport-member-dftc ul>li>button.rounded-xl>span:first-child,.passport-member-dftc ul>li>button.rounded-xl>div:first-child{background:var(--pp-ink)!important}.passport-member-dftc ul>li>button.rounded-xl .font-semibold{font:700 24px/.85 Passport Thunder,sans-serif;text-transform:uppercase;color:var(--pp-ink)!important}.passport-member__claim input{border:0!important}@font-face{font-family:Messages Thunder;src:url(/__l5e/assets-v1/f68d65f3-6ba9-42df-a532-1288f6dd707d/Thunder-SemiBoldLC.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Messages Thunder;src:url(/__l5e/assets-v1/5e967c5e-3c8f-404e-9c50-4994d1e850ee/Thunder-ExtraBoldLC.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Messages Nineties;src:url(/__l5e/assets-v1/1143eb2f-c6b1-4c15-bc76-cad819286f63/PerfectlyNineties-Regular.woff2) format("woff2");font-display:swap}.messages-dftc{--msg-heading: rgb(242, 237, 233);--msg-canvas: rgb(232, 225, 218);--msg-card: rgb(255, 255, 255);--msg-ink: rgb(32, 30, 29);--msg-pink: rgb(255, 179, 219);--msg-lime: rgb(199, 242, 132);--msg-muted: rgb(229, 224, 214);--msg-danger: rgb(155, 40, 40);--msg-grain: url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp);position:relative;isolation:isolate;min-height:100vh;overflow:hidden;color:var(--msg-ink);background:var(--msg-canvas);font-family:DM Sans,sans-serif}.messages-dftc:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;pointer-events:none;background-image:var(--msg-grain);background-size:100px;opacity:.52}.messages-dftc button,.messages-dftc a,.messages-dftc textarea{position:relative;z-index:1}.messages-dftc__hero{padding:76px 0 38px;background:var(--msg-heading)}.messages-dftc__inner{width:min(1180px,calc(100% - 48px));margin-inline:auto}.messages-dftc__eyebrow{font:600 18px/1 Messages Thunder,sans-serif;text-transform:uppercase}.messages-dftc__title{margin:8px 0 0;font:800 clamp(76px,11vw,150px)/.76 "Messages Thunder",sans-serif;text-transform:uppercase;letter-spacing:0}.messages-dftc__intro{max-width:760px;margin-top:12px;font:italic clamp(21px,2.4vw,32px)/1.05 "Messages Nineties",serif}.messages-dftc__tabs{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px;padding-top:18px;border-top:2px solid var(--msg-ink)}.messages-dftc__tab{min-height:40px;padding:8px 18px;border:2px solid var(--msg-ink);border-radius:999px;color:var(--msg-ink);background:var(--msg-card);font:600 18px/1 Messages Thunder,sans-serif;text-transform:uppercase;box-shadow:3px 3px 0 var(--msg-ink);transition:transform .18s ease,background .18s ease}.messages-dftc__tab:hover{transform:translateY(-2px)}.messages-dftc__tab[aria-selected=true]{background:var(--msg-pink)}.messages-dftc__workspace{padding:48px 0 78px}.messages-dftc__loading,.messages-dftc__empty{padding:28px;border:2px solid var(--msg-ink);border-radius:7px;color:var(--msg-ink);background:var(--msg-card);box-shadow:5px 5px 0 var(--msg-ink)}.messages-dftc__grid{display:grid;grid-template-columns:340px minmax(0,1fr);gap:24px;align-items:start}.messages-dftc__rail{min-height:560px;overflow:hidden;border:2px solid var(--msg-ink);border-radius:7px;background:var(--msg-card);box-shadow:6px 6px 0 var(--msg-ink)}.messages-dftc__rail-heading{padding:15px 18px;border-bottom:2px solid var(--msg-ink);background:var(--msg-lime);font:600 21px/1 Messages Thunder,sans-serif;text-transform:uppercase}.messages-dftc__rail-empty{padding:22px;font-size:14px;line-height:1.5;opacity:.7}.messages-dftc__thread{display:flex;width:100%;min-height:76px;align-items:center;gap:12px;padding:13px 16px;border:0;border-bottom:1px solid rgb(32 30 29 / 25%);color:var(--msg-ink);background:var(--msg-card);text-align:left;transition:background .18s ease}.messages-dftc__thread:hover{background:var(--msg-heading)}.messages-dftc__thread--active{background:var(--msg-pink)}.messages-dftc__avatar{display:grid;width:42px;height:42px;flex:none;place-items:center;overflow:hidden;border:2px solid var(--msg-ink);border-radius:50%;background:var(--msg-muted);font:600 18px/1 Messages Thunder,sans-serif}.messages-dftc__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.messages-dftc__thread-copy{min-width:0;flex:1}.messages-dftc__thread-name{display:flex;align-items:center;gap:7px;font:600 20px/1 Messages Thunder,sans-serif;text-transform:uppercase}.messages-dftc__truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-dftc__tag{padding:2px 7px;border:1px solid var(--msg-ink);border-radius:999px;background:var(--msg-card);font:600 10px/1 Messages Thunder,sans-serif;text-transform:uppercase}.messages-dftc__thread-sub{margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;opacity:.62}.messages-dftc__detail{min-width:0}.messages-dftc__moderation{margin-top:12px;text-align:right}.messages-dftc__moderation-button{padding:7px 12px;border:1px solid var(--msg-ink);border-radius:999px;color:var(--msg-ink);background:var(--msg-heading);font-size:12px}.messages-dftc__conversation-header{display:flex;align-items:center;gap:12px}.messages-dftc__conversation-name{font:600 23px/1 Messages Thunder,sans-serif;text-transform:uppercase}.messages-dftc__conversation-sub{margin-top:4px;font-size:12px;opacity:.66}.messages-conversation{display:flex;height:min(70vh,700px);min-height:520px;flex-direction:column;overflow:hidden;border:2px solid var(--msg-ink);border-radius:7px;background:var(--msg-card);box-shadow:7px 7px 0 var(--msg-ink)}.messages-conversation__header{padding:14px 18px;border-bottom:2px solid var(--msg-ink);background:var(--msg-lime)}.messages-conversation__list{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:20px}.messages-conversation__empty{margin-top:24px;text-align:center;font:italic 18px/1.2 Messages Nineties,serif;opacity:.58}.messages-conversation__message-wrap{display:flex;max-width:78%;flex-direction:column;gap:4px}.messages-conversation__message-wrap--mine{align-self:flex-end}.messages-conversation__message-wrap--theirs{align-self:flex-start}.messages-conversation__bubble{padding:10px 14px;border:2px solid var(--msg-ink);border-radius:14px 14px 14px 3px;color:var(--msg-ink);background:var(--msg-heading);font-size:14px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.messages-conversation__message-wrap--mine .messages-conversation__bubble{border-radius:14px 14px 3px;background:var(--msg-pink)}.messages-conversation__time{margin-top:5px;text-align:right;font-size:10px;opacity:.58}.messages-conversation__report{align-self:flex-start;padding:0;border:0;color:var(--msg-ink);background:transparent;font-size:11px;text-decoration:underline;opacity:.52}.messages-conversation__composer{display:flex;gap:10px;padding:14px;border-top:2px solid var(--msg-ink);background:var(--msg-heading)}.messages-conversation__composer textarea{min-width:0;flex:1;resize:none;border:2px solid var(--msg-ink);border-radius:7px;padding:10px 12px;color:var(--msg-ink);background:var(--msg-card);font:14px/1.4 DM Sans,sans-serif;outline:none}.messages-conversation__composer textarea:focus{box-shadow:3px 3px 0 var(--msg-ink)}.messages-conversation__send{min-width:92px;border:2px solid var(--msg-ink);border-radius:999px;color:var(--msg-ink);background:var(--msg-pink);box-shadow:3px 3px 0 var(--msg-ink);font:600 19px/1 Messages Thunder,sans-serif;text-transform:uppercase}.messages-conversation__send:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.messages-conversation__disabled,.messages-conversation__error{margin:0;padding:7px 2px;font-size:13px}.messages-conversation__error{color:var(--msg-danger)}.messages-dftc>footer{background:var(--msg-heading)}@media (max-width: 780px){.messages-dftc__inner{width:min(100% - 28px,1180px)}.messages-dftc__hero{padding:58px 0 32px}.messages-dftc__title{font-size:clamp(70px,24vw,106px)}.messages-dftc__intro{font-size:22px}.messages-dftc__tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px}.messages-dftc__tab{flex:none;font-size:16px}.messages-dftc__workspace{padding:34px 0 58px}.messages-dftc__grid{grid-template-columns:1fr;gap:20px}.messages-dftc__rail{min-height:0;max-height:310px;overflow-y:auto}.messages-conversation{height:68vh;min-height:500px}.messages-conversation__message-wrap{max-width:88%}.messages-conversation__composer{align-items:stretch}.messages-conversation__send{min-width:72px}}@media (prefers-reduced-motion: reduce){.messages-dftc__tab,.messages-dftc__thread{transition:none}}@font-face{font-family:Thunder LC;font-weight:800;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/5e967c5e-3c8f-404e-9c50-4994d1e850ee/Thunder-ExtraBoldLC.woff2) format("woff2")}@font-face{font-family:Thunder LC;font-weight:700;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/0ad3c383-05b1-4f19-86f1-782be999c329/Thunder-BoldLC.woff2) format("woff2")}@font-face{font-family:Thunder LC;font-weight:600;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/f68d65f3-6ba9-42df-a532-1288f6dd707d/Thunder-SemiBoldLC.woff2) format("woff2")}@font-face{font-family:DM Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/56316ff3-0bbf-4578-8f83-a9a4fc03ac14/DMSans-Medium.woff2) format("woff2")}@font-face{font-family:DM Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/ce581d15-e20e-437c-bd87-1056ad3c7ff6/DMSans-Regular.woff2) format("woff2")}body:has(.coming-soon){background:#f2ede9}.coming-soon,.coming-soon__floatwrap{--cs-ink: #201e1d;--cs-cream: #f2ede9;--cs-pink: #ffb3db;--cs-lime: #caf291;--cs-green: #008a49;--cs-sand: #e8e1da;--cs-pad: min(8vw, 8em);min-height:100vh;display:flex;flex-direction:column;color:var(--cs-ink);background-color:var(--cs-cream);background-image:url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp);background-repeat:repeat;background-size:100px;font-family:DM Sans,sans-serif;font-size:clamp(16px,1.2vw,19px)}.coming-soon__header{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.coming-soon__topbar{display:flex;justify-content:space-between;align-items:center;height:1.9em;background:var(--cs-ink);color:var(--cs-cream);padding:0 var(--cs-pad)}.coming-soon__socials{display:inline-flex;gap:.1em;margin-left:-.3em}.coming-soon__sicon{display:flex;align-items:center;justify-content:center;width:1.6em;height:1.6em;border:2px solid var(--cs-ink);border-radius:20em;background:var(--cs-ink);box-shadow:0 .25em #201e1d33}.coming-soon__sicon svg{width:80%;height:80%;display:block;fill:var(--cs-cream)}.coming-soon__sicon--mail{pointer-events:auto;cursor:pointer;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.coming-soon__sicon--mail:active{transform:translateY(1px)}.coming-soon__toplinks{display:inline-flex;gap:1em;font-size:.8em;line-height:1;letter-spacing:-.015em;color:var(--cs-cream)}.coming-soon__navbar{position:relative;height:4.5em;border-radius:1em 1em 0 0;padding:0 var(--cs-pad) 1em;display:flex;justify-content:space-between;align-items:flex-end;background:var(--cs-cream)}.coming-soon__line{position:absolute;left:clamp(20px,2.5vw,40px);right:clamp(20px,2.5vw,40px);bottom:0;height:2px;background:var(--cs-ink)}.coming-soon__nav{position:relative;display:none;gap:0;font:600 1.33em/.85 Thunder LC,sans-serif;text-transform:uppercase;color:var(--cs-ink)}.coming-soon__nav span{padding:.2em .6em;white-space:nowrap}.coming-soon__nav span:first-child{margin-left:-.6em}.coming-soon__corner{display:none}.coming-soon__logo{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);height:5.6em;width:auto;z-index:2}.coming-soon__nav-right{position:relative;display:flex;align-items:center;gap:.5em}.coming-soon__contact{display:none;font:600 1.33em/.85 Thunder LC,sans-serif;text-transform:uppercase;color:var(--cs-ink);padding:.2em .75em}.coming-soon__status{position:relative;display:inline-flex}.coming-soon__status-shadow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20em;background:var(--cs-ink);opacity:.2}.coming-soon__status-fill{position:relative;display:inline-flex;align-items:center;justify-content:center;height:2.4em;padding:0 1.5em;border:2px solid var(--cs-ink);border-radius:20em;background:var(--cs-pink);font:600 1.33em/.85 Thunder LC,sans-serif;text-transform:uppercase;color:var(--cs-ink);transform:translateY(-.25em)}.coming-soon__hero{width:100%;max-width:640px;margin:0 auto;padding:clamp(40px,7vw,72px) 20px 72px;display:flex;flex-direction:column;align-items:stretch;flex:1}.coming-soon__col{display:contents}.coming-soon h1{margin:0 0 18px;font:700 clamp(52px,11vw,88px)/.82 "Thunder LC",sans-serif;text-transform:uppercase;text-align:center}.coming-soon__tagline{margin:0 auto clamp(26px,4vw,40px);max-width:34ch;font-weight:400;font-size:clamp(17px,1.35vw,21px);line-height:1.5;text-align:center;color:var(--cs-ink)}.coming-soon__points{position:relative;margin:0 0 34px;padding:clamp(24px,3.4vw,34px);background:var(--cs-sand);border:2px solid var(--cs-ink);border-radius:30px}.coming-soon__points-dots{position:absolute;top:9px;right:9px;bottom:9px;left:9px;pointer-events:none}.coming-soon__points-dots rect{stroke:var(--cs-green);stroke-width:2}.coming-soon__points ul{list-style:none;margin:0;padding:0;display:grid;gap:clamp(18px,2.4vw,26px)}.coming-soon__point-top{display:flex;align-items:center;gap:.55em}.coming-soon__tick{flex:0 0 auto;width:1.55em;height:1.55em;display:grid;place-items:center;border-radius:50%;background:var(--cs-green)}.coming-soon__tick svg{width:62%;height:62%;display:block;fill:none;stroke:var(--cs-cream);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.coming-soon__points h3{margin:0;font:600 1.33em/.9 Thunder LC,sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--cs-ink)}.coming-soon__points p{margin:.5em 0 0;padding-left:2.1em;max-width:46ch;font-size:.95em;line-height:1.5;color:var(--cs-ink)}.coming-soon__photo{position:relative;margin:0 auto 40px;width:min(420px,100%);border:2px solid var(--cs-ink);border-radius:26px;background:#fff;box-shadow:8px 8px 0 var(--cs-ink);overflow:visible;rotate:-1.5deg}.coming-soon__photo--market{margin-top:clamp(46px,12vw,56px)}.coming-soon__photo>img:first-child{display:block;width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;border-radius:23px}.coming-soon__form-shell{background:#fff;border:2px solid var(--cs-ink);border-radius:28px;box-shadow:8px 8px 0 var(--cs-ink);padding:clamp(24px,4vw,34px)}.coming-soon h2{margin:0 0 8px;font:700 clamp(30px,5vw,42px)/.9 "Thunder LC",sans-serif;text-transform:uppercase}.coming-soon__field-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.coming-soon form label>span{display:block;margin-bottom:7px;font-size:14px;font-weight:500}.coming-soon input[type=text],.coming-soon input[type=email],.coming-soon__field-grid input{width:100%;min-height:50px;border:2px solid var(--cs-ink);border-radius:16px;background:#fff;color:var(--cs-ink);padding:0 15px;font:500 16px/1 DM Sans,sans-serif}.coming-soon input:focus-visible,.coming-soon select:focus-visible{outline:3px solid var(--cs-pink);outline-offset:2px}.coming-soon__select-field{display:block;margin-top:16px}.coming-soon__select-wrap{display:block!important;margin:0!important;position:relative}.coming-soon__select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:50px;padding:0 56px 0 15px;border:2px solid var(--cs-ink);border-radius:16px;background:var(--cs-cream);color:var(--cs-ink);font:500 16px/1 DM Sans,sans-serif;cursor:pointer}.coming-soon__select-wrap select:valid{background:var(--cs-lime)}.coming-soon__select-arrow{position:absolute;top:6px;right:7px;width:38px;height:38px;margin:0!important;display:grid!important;place-items:center;border:2px solid var(--cs-ink);border-radius:50%;background:var(--cs-pink);font:700 24px/1 Thunder LC,sans-serif!important;pointer-events:none}.coming-soon__consent{display:flex;align-items:flex-start;gap:10px;margin-top:18px;cursor:pointer}.coming-soon__consent input{flex:0 0 auto;width:20px;height:20px;margin:1px 0 0;accent-color:var(--cs-ink)}.coming-soon__consent span{margin:0!important;line-height:1.4}.coming-soon small{display:block;margin-top:6px;color:#bd2018;font-size:12px}.coming-soon__form-error{padding:10px 12px;margin:14px 0 0;border:1px solid #bd2018;border-radius:8px;color:#bd2018;font-size:13px}.coming-soon__submit{width:100%;min-height:54px;margin-top:22px;border:2px solid var(--cs-ink)!important;border-radius:999px!important;background:var(--cs-pink)!important;color:var(--cs-ink)!important;box-shadow:4px 4px 0 var(--cs-ink);font:600 21px/1 Thunder LC,sans-serif!important;text-transform:uppercase;transition:transform .15s,box-shadow .15s}.coming-soon__submit:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--cs-ink)}@keyframes cs-beckon{0%,to{translate:0 0;box-shadow:4px 4px 0 var(--cs-ink)}50%{translate:0 -2px;box-shadow:6px 6px 0 var(--cs-ink)}}@keyframes cs-arrow-nudge{0%,58%,to{transform:translate(0)}72%{transform:translate(5px)}86%{transform:translate(0)}}.coming-soon__submit:not(:disabled){animation:cs-beckon 3.6s ease-in-out infinite}.coming-soon__submit:not(:disabled) svg{animation:cs-arrow-nudge 3.6s ease-in-out infinite}.coming-soon__submit:hover{animation:none}.coming-soon__submit:hover svg{animation:none}.coming-soon__footer{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px clamp(20px,4vw,60px);border-top:2px solid var(--cs-ink);font-size:13px}.coming-soon__footer p{margin:0}.coming-soon__footer nav{display:flex;gap:18px}.coming-soon__footer a{color:inherit}.coming-soon__footer-contact{display:none}[data-cs-parallax]{translate:0 var(--cs-par, 0px)}.cs-anim [data-cs-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);transition-delay:var(--cs-delay, 0ms)}.cs-anim [data-cs-reveal].cs-in{opacity:1;transform:translateZ(0)}.cs-anim .coming-soon__tick{opacity:0;transform:scale(.5);transition:opacity .4s ease,transform .55s cubic-bezier(.34,1.56,.64,1)}.cs-anim .coming-soon__points.cs-in .coming-soon__tick{opacity:1;transform:scale(1)}.cs-anim .coming-soon__points li:nth-child(2) .coming-soon__tick{transition-delay:.18s}.cs-anim .coming-soon__points li:nth-child(3) .coming-soon__tick{transition-delay:.3s}.coming-soon__thanks{text-align:center;padding:26px 0 10px}.coming-soon__thanks p{max-width:420px;margin:0 auto;font-size:16px;line-height:1.55}.coming-soon__check{width:54px;height:54px;display:grid;place-items:center;border:2px solid var(--cs-ink);border-radius:50%;background:var(--cs-lime);box-shadow:3px 3px 0 var(--cs-ink);margin:0 auto 22px}@keyframes cs-nudge{0%{transform:translate(0) rotate(.001deg)}30%{transform:translate(-3px,-2px) rotate(-.7deg)}60%{transform:translate(3px) rotate(.7deg)}to{transform:translate(0) rotate(.001deg)}}.cs-nudge{animation:cs-nudge .38s cubic-bezier(.35,1.5,.6,1)}@media (max-width: 560px){.coming-soon{--cs-pad: 16px;font-size:15px}.coming-soon__toplinks{display:none}.coming-soon__header{background:var(--cs-ink)}.coming-soon__navbar{height:4.6em;padding-bottom:0;align-items:center;border-radius:1em 1em 0 0}.coming-soon__line{left:6px;right:6px}.coming-soon__corner{display:block;position:absolute;top:100%;left:0;width:.75em;height:.75em;background-image:url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp),radial-gradient(circle at 100% 100%,transparent .75em,var(--cs-cream) calc(.75em + .5px));background-size:100px,100% 100%;transform:translateY(-.5px)}.coming-soon__corner--flipped{left:100%;transform:translateY(-.5px) translate(-100%) scaleX(-1)}.coming-soon__logo{left:50%;bottom:auto;top:calc(50% + 21px);transform:translate(-50%,-50%) rotate(1.5deg) scale(.95);transform-origin:50% 50%;height:9.265em;width:9.265em;max-width:none;z-index:9999;filter:contrast(1.12) saturate(1.04) brightness(1.005) drop-shadow(1.6px 2px 1.4px rgba(13,36,74,.45)) drop-shadow(1px 1.2px 0 rgba(13,36,74,.3))}.coming-soon__nav-right{margin-left:auto}.coming-soon__status-fill{font-size:1.1em;height:2.05em;padding:0 1.15em}.coming-soon__hero{padding:56px 16px 52px}.coming-soon__photo{margin-bottom:32px;order:1}.coming-soon__field-grid{grid-template-columns:1fr}.coming-soon__form-shell{border-radius:22px;box-shadow:6px 6px 0 var(--cs-ink);order:2}.coming-soon__points{order:3;margin-top:34px}.coming-soon__photo--market{order:4;margin-top:10px}.coming-soon__footer{flex-wrap:wrap;align-items:center;row-gap:12px;-moz-column-gap:14px;column-gap:14px}.coming-soon__footer p{flex:0 0 100%}}.coming-soon__homeheader{display:none;width:100%;height:160px;border:0;pointer-events:none;background:transparent;color-scheme:normal}.coming-soon__contact-hit{position:absolute;z-index:300;display:block;background:transparent;cursor:pointer}.coming-soon__grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:250;background-image:url(/__l5e/assets-v1/c3f2e922-a205-4d45-8e35-125c6d96f215/b4d6529128.webp);background-size:100px;background-position:center center}.coming-soon{background-image:none;position:relative;overflow-x:clip}@media (min-width: 561px){.coming-soon__homeheader{display:block}.coming-soon__header{display:none}}@media (min-width: 900px){.coming-soon__hero{max-width:1180px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:auto auto minmax(0,1fr);grid-template-areas:"headline headline" "tagline tagline" "left right";-moz-column-gap:clamp(48px,6vw,92px);column-gap:clamp(48px,6vw,92px);row-gap:0;align-items:start;padding-top:clamp(20px,2.2vw,30px);padding-bottom:80px}.coming-soon__col{display:flex;flex-direction:column;gap:clamp(30px,3.4vw,40px)}.coming-soon__col--left{grid-area:left;align-items:flex-start}.coming-soon__col--right{grid-area:right;align-items:flex-end;gap:clamp(42px,4.6vw,56px)}.coming-soon h1{grid-area:headline;text-align:center;margin:0 0 clamp(14px,1.6vw,20px);font-size:clamp(56px,6.2vw,96px);line-height:.86}.coming-soon__tagline{grid-area:tagline;margin:0 auto clamp(30px,3.4vw,44px)}.coming-soon__photo{margin:0;width:100%;max-width:520px}.coming-soon__points{width:100%;max-width:520px;margin:0}.coming-soon__form-shell{width:100%;max-width:480px}.coming-soon__photo--market{max-width:480px}}@media (prefers-reduced-motion: reduce){.coming-soon__submit{transition:none}.coming-soon__submit:not(:disabled){animation:none}.coming-soon__submit:not(:disabled) svg{animation:none}.cs-nudge{animation:none}.cs-anim [data-cs-reveal],.cs-anim .coming-soon__tick{opacity:1;transform:none;transition:none}[data-cs-parallax]{translate:none}}.coming-soon__submit-slot{min-height:76px}.coming-soon__submit.is-floating{position:fixed;z-index:10000;left:50%;bottom:max(16px,env(safe-area-inset-bottom));width:min(calc(100vw - 40px),420px);margin:0;translate:-50% 0;animation:cs-float-in .45s cubic-bezier(.22,.61,.36,1) both}@keyframes cs-float-in{0%{opacity:0;translate:-50% 14px}to{opacity:1;translate:-50% 0}}.coming-soon__intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20000;background:#f0ebe4;pointer-events:none;animation:cs-veil .9s ease .1s both}@keyframes cs-veil{0%{opacity:1}to{opacity:0;visibility:hidden}}.coming-soon__header,.coming-soon__homeheader{animation:cs-header-drop .8s cubic-bezier(.22,.61,.36,1) .3s both}@keyframes cs-header-drop{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0 0}}.cs-anim .coming-soon__hero h1{animation:cs-h1-in .9s ease .45s both}@keyframes cs-h1-in{0%{filter:blur(3px)}to{filter:blur(0)}}@media (prefers-reduced-motion: reduce){.coming-soon__intro{display:none}.coming-soon__header,.coming-soon__homeheader,.cs-anim .coming-soon__hero h1,.coming-soon__submit.is-floating{animation:none}}.coming-soon__mailsheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:21000;display:grid;place-items:center;padding:20px;background:#201e1d73;animation:cs-mail-fade .2s ease both}.coming-soon__mailcard{position:relative;width:min(100%,360px);padding:28px 22px 22px;border:2px solid var(--cs-ink);border-radius:22px;background:var(--cs-cream);box-shadow:6px 6px 0 var(--cs-ink);text-align:center;animation:cs-mail-pop .25s cubic-bezier(.22,.61,.36,1) both}.coming-soon__mailcard h2{margin:0 0 4px;font:700 2.2em/.9 Thunder LC,sans-serif;text-transform:uppercase}.coming-soon__mailaddr{margin:0 0 18px;font-size:15px}.coming-soon__mailopts{display:grid;gap:10px}.coming-soon__mailopts a,.coming-soon__mailopts button{display:block;width:100%;padding:12px 14px;border:2px solid var(--cs-ink);border-radius:20em;background:var(--cs-cream);box-shadow:2px 2px 0 var(--cs-ink);font:600 1.15em/1 Thunder LC,sans-serif;text-transform:uppercase;color:var(--cs-ink);text-decoration:none;cursor:pointer}.coming-soon__mailopts a:first-child{background:var(--cs-pink)}.coming-soon__mailopts button{background:var(--cs-lime)}.coming-soon__mailopts a:active,.coming-soon__mailopts button:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--cs-ink)}.coming-soon__mailclose{position:absolute;top:8px;right:12px;border:0;background:none;font-size:26px;line-height:1;color:var(--cs-ink);cursor:pointer}@keyframes cs-mail-fade{0%{opacity:0}to{opacity:1}}@keyframes cs-mail-pop{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.coming-soon__mailsheet,.coming-soon__mailcard{animation:none}}.jc-home{--jc-dark: rgb(32, 30, 29);--jc-light: rgb(242, 237, 233);--jc-lightgray: #e8e1da;--jc-primary: #ffb3db;--jc-secondary: #caf291;--jc-darkgreen: #008a49;--jc-darkred: #bd2018;--jc-title-size: clamp(5em, 7.5vw, 7.5em);--jc-section-pad: var(--jc-title-size);--jc-container-x: min(8vw, 8em);--jc-radius: calc(var(--jc-title-size) * .4);--jc-border: 2px solid var(--jc-dark);--jc-shadow: .25em;--jc-anim: .4s cubic-bezier(.75, 0, .25, 1);--jc-anim-fast: .2s cubic-bezier(.75, 0, .25, 1);--jc-bounce: .4s cubic-bezier(.35, 1.5, .6, 1);--jc-display: "Thunder", "Barlow Condensed", "Anton", system-ui, sans-serif;--jc-serif: "Instrument Serif", "Fraunces", "Perfectly Nineties", serif;--jc-sans: "DM Sans", "Inter Tight", "Inter", system-ui, sans-serif;font-family:var(--jc-sans);letter-spacing:-.015em}.jc-btn{position:relative;display:inline-block;padding:22px 40px;border-radius:999px;border:2px solid var(--jc-dark);font-family:var(--jc-display);font-weight:500;font-size:15px;letter-spacing:.06em;text-transform:uppercase;line-height:1;text-decoration:none;cursor:pointer;transition:transform var(--jc-anim);will-change:transform;color:var(--jc-dark);background:#fff}.jc-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--jc-dark);opacity:.9;transform:translate(var(--jc-shadow),var(--jc-shadow));z-index:-1;transition:transform var(--jc-anim)}.jc-btn:hover{transform:translate(calc(var(--jc-shadow) * -.5),calc(var(--jc-shadow) * -.5))}.jc-btn:hover:before{transform:translate(calc(var(--jc-shadow) * 1.5),calc(var(--jc-shadow) * 1.5))}.jc-btn--pink{background:var(--jc-primary)}.jc-btn--lime{background:var(--jc-secondary)}.jc-btn--dark{background:var(--jc-dark);color:var(--jc-light)}.jc-btn--dark:before{background:var(--jc-primary);opacity:1}.jc-btn--white{background:#fff}.jc-btn__label{position:relative;display:inline-block;overflow:hidden;vertical-align:bottom;line-height:1.05}.jc-btn__label>span{display:block;transition:transform var(--jc-bounce)}.jc-btn__label>.jc-btn__dup{position:absolute;top:100%;left:0;right:0}.jc-btn:hover .jc-btn__label>span{transform:translateY(-100%)}.jc-card{position:relative;isolation:isolate;transition:transform var(--jc-anim)}.jc-card__shadow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;background:var(--jc-dark);transform:translate(var(--jc-shadow),var(--jc-shadow));z-index:-2;transition:transform var(--jc-anim)}.jc-card__bg{position:relative;background:#fff;border:2px solid var(--jc-dark);border-radius:24px;padding:32px;z-index:1}.jc-card:hover{transform:translate(calc(var(--jc-shadow) * -.4),calc(var(--jc-shadow) * -.4))}.jc-card:hover .jc-card__shadow{transform:translate(calc(var(--jc-shadow) * 1.4),calc(var(--jc-shadow) * 1.4))}.jc-home .looping-bubble{position:relative;display:flex;align-items:center;justify-content:space-between;width:clamp(320px,33vw,520px);height:clamp(88px,8.9vw,132px);padding:0 clamp(96px,8vw,132px) 0 clamp(36px,4vw,62px);background-color:var(--jc-secondary);color:var(--jc-dark);border:0;border-radius:200em;overflow:hidden}.jc-home .looping-bubble .content{position:relative;flex:1;min-width:0;height:1.2em;font-family:var(--jc-serif);font-style:italic;font-size:clamp(24px,2.15vw,38px);line-height:1}.jc-home .looping-bubble .single-word{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-start;transition:transform .7s cubic-bezier(.6,.05,.15,.95),opacity .45s ease;will-change:transform,opacity}.jc-home .looping-bubble .single-word h3{margin:0;font:inherit;color:inherit;white-space:nowrap}.jc-home .looping-bubble .single-word[data-looping-bubble-status=not-active]{transform:translateY(105%);opacity:0;pointer-events:none}.jc-home .looping-bubble .single-word[data-looping-bubble-status=active]{transform:translateY(0);opacity:1}.jc-home .looping-bubble .single-word[data-looping-bubble-status=transitioning]{transform:translateY(-105%);opacity:0;pointer-events:none}.jc-home .looping-bubble .sticker{position:absolute;right:0;top:50%;width:clamp(78px,7.1vw,106px);height:clamp(78px,7.1vw,106px);border-radius:999px;color:var(--jc-dark);transform:translateY(-50%);display:grid;place-items:center;overflow:visible;animation:jc-sticker-wobble 4.5s ease-in-out infinite}.jc-home .looping-bubble .sticker svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.jc-home .looping-bubble .sticker img{position:relative;z-index:1;width:86%;height:86%;-o-object-fit:contain;object-fit:contain;display:block}.jc-home .looping-bubble .sticker-emoji{position:relative;z-index:1;color:var(--jc-primary);font-size:clamp(28px,3vw,44px);line-height:1}.jc-home .looping-bubble .sticker-peace{position:relative;z-index:1;width:58%;height:64%;transform:rotate(-12deg)}.jc-home .looping-bubble .sticker-peace__finger,.jc-home .looping-bubble .sticker-peace__thumb,.jc-home .looping-bubble .sticker-peace__palm{position:absolute;display:block;background:#a9c5f6;border:2px solid #5d6c97}.jc-home .looping-bubble .sticker-peace__finger{bottom:34%;width:28%;height:68%;border-radius:999px;transform-origin:bottom center}.jc-home .looping-bubble .sticker-peace__finger--one{left:20%;transform:rotate(-16deg)}.jc-home .looping-bubble .sticker-peace__finger--two{left:46%;transform:rotate(13deg)}.jc-home .looping-bubble .sticker-peace__palm{left:24%;bottom:2%;width:46%;height:46%;border-radius:46% 46% 42% 42%}.jc-home .looping-bubble .sticker-peace__thumb{left:58%;bottom:22%;width:34%;height:20%;border-radius:999px;transform:rotate(35deg)}@keyframes jc-sticker-wobble{0%,to{transform:translateY(-50%) rotate(-6deg)}50%{transform:translateY(-50%) rotate(6deg)}}@media (max-width: 820px){.jc-home .looping-bubble{width:min(100%,380px);height:74px;padding:0 74px 0 22px}.jc-home .looping-bubble .content{font-size:22px}.jc-home .looping-bubble .sticker{width:62px;height:62px}}.jc-marquee{overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.jc-marquee__track{display:flex;gap:64px;width:-moz-max-content;width:max-content;animation:jc-marquee-scroll 32s linear infinite}.jc-marquee:hover .jc-marquee__track{animation-play-state:paused}@keyframes jc-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.jc-reveal{opacity:0;transform:translateY(12px);transition:opacity .4s ease-out,transform .4s ease-out}.jc-reveal[data-in=true]{opacity:1;transform:translateY(0)}*,:before,:after{--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: rgb(59 130 246 / .5);--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: }::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: rgb(59 130 246 / .5);--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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 222.2 84% 4.9%;--radius: .5rem;--june-header: 220 100% 97%;--june-nav: 220 65% 17%;--june-box: 220 100% 97%;--june-ingredients: 215 16% 34%;--june-hero-text: 210 20% 98%;--june-headline: 217 33% 17%;--brand-navy: 217 70% 17%;--brand-nude: 36 30% 92%;--sidebar-background: 0 0% 98%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%}.dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 212.7 26.8% 83.9%;--sidebar-background: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!pointer-events-none{pointer-events:none!important}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.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{top:0;right:0;bottom:0;left:0}.inset-6{top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem}.inset-\[18\%\]{top:18%;right:18%;bottom:18%;left:18%}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-bottom-2{bottom:-.5rem}.-bottom-5{bottom:-1.25rem}.-left-12{left:-3rem}.-left-32{left:-8rem}.-left-7{left:-1.75rem}.-right-12{right:-3rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-9{right:-2.25rem}.-top-12{top:-3rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-7{top:-1.75rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-\[12\%\]{bottom:12%}.bottom-\[20\%\]{bottom:20%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-12{left:3rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-8{left:2rem}.left-\[14\%\]{left:14%}.left-\[50\%\]{left:50%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-10{right:2.5rem}.right-16{right:4rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-8{right:2rem}.right-\[10\%\]{right:10%}.right-\[15\%\]{right:15%}.right-\[8\%\]{right:8%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[15\%\]{top:15%}.top-\[18\%\]{top:18%}.top-\[50\%\]{top:50%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[102\]{z-index:102}.z-\[130\]{z-index:130}.z-\[150\]{z-index:150}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[250\]{z-index:250}.z-\[300\]{z-index:300}.z-\[400\]{z-index:400}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[99\]{z-index:99}.order-1{order:1}.order-2{order:2}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mr-1{margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.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!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-square{aspect-ratio:1 / 1}.size-4{width:1rem;height:1rem}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[10px\]{height:10px}.h-\[180vh\]{height:180vh}.h-\[1px\]{height:1px}.h-\[200vh\]{height:200vh}.h-\[2px\]{height:2px}.h-\[35vw\]{height:35vw}.h-\[400px\]{height:400px}.h-\[400vh\]{height:400vh}.h-\[40vw\]{height:40vw}.h-\[46px\]{height:46px}.h-\[540px\]{height:540px}.h-\[60vh\]{height:60vh}.h-\[60vw\]{height:60vw}.h-\[68vh\]{height:68vh}.h-\[6px\]{height:6px}.h-\[calc\(100\%-44px\)\]{height:calc(100% - 44px)}.h-\[calc\(100\%-48px\)\]{height:calc(100% - 48px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[420px\]{max-height:420px}.max-h-\[44vh\]{max-height:44vh}.max-h-\[520px\]{max-height:520px}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-9{min-height:2.25rem}.min-h-\[110vh\]{min-height:110vh}.min-h-\[46px\]{min-height:46px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[1px\]{width:1px}.w-\[220px\]{width:220px}.w-\[28\%\]{width:28%}.w-\[300px\]{width:300px}.w-\[35vw\]{width:35vw}.w-\[380px\]{width:380px}.w-\[3px\]{width:3px}.w-\[40vw\]{width:40vw}.w-\[55\%\]{width:55%}.w-\[60vw\]{width:60vw}.w-\[6px\]{width:6px}.w-\[80vw\]{width:80vw}.w-\[min\(560px\,46vw\)\]{width:min(560px,46vw)}.w-\[min\(92vw\,380px\)\]{width:min(92vw,380px)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-11{min-width:2.75rem}.min-w-5{min-width:1.25rem}.min-w-9{min-width:2.25rem}.min-w-\[180px\]{min-width:180px}.min-w-\[240px\]{min-width:240px}.min-w-\[80px\]{min-width:80px}.min-w-\[850px\]{min-width:850px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-max{min-width:-moz-max-content;min-width:max-content}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[14ch\]{max-width:14ch}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[340px\]{max-width:340px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[520px\]{max-width:520px}.max-w-\[640px\]{max-width:640px}.max-w-\[65ch\]{max-width:65ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[90\%\]{max-width:90%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[calc\(100vw-3rem\)\]{max-width:calc(100vw - 3rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[0_0\]{transform-origin:0 0}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-3{--tw-translate-x: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-2px\]{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate: -12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[fade-in_0\.7s_ease-out\]{animation:fade-in .7s ease-out}@keyframes blink{0%,to{opacity:1}50%{opacity:.7}}.animate-blink{animation:blink 4s ease-in-out infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes chatbot-bob{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.06);opacity:.92}}.animate-chatbot-bob{animation:chatbot-bob 3s ease-in-out infinite}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .3s ease-out forwards}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fade-up .5s ease-out forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.columns-1{-moz-columns:1;columns:1}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-12{row-gap:3rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.625rem * var(--tw-space-x-reverse));margin-left:calc(.625rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.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))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[40px\]{border-radius:40px}.rounded-\[inherit\]{border-radius:inherit}.rounded-dftc-md{border-radius:21.6px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-bl-md{border-bottom-left-radius:.375rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-md{border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-x-\[3px\]{border-left-width:3px;border-right-width:3px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#0D244A\]\/20{border-color:#0d244a33}.border-\[\#357FFD\]{--tw-border-opacity: 1;border-color:rgb(53 127 253 / var(--tw-border-opacity, 1))}.border-\[\#e5ddd0\]{--tw-border-opacity: 1;border-color:rgb(229 221 208 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-black\/5{border-color:#0000000d}.border-border{border-color:hsl(var(--border))}.border-border\/20{border-color:hsl(var(--border) / .2)}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-current{border-color:currentColor}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-dftc-hairline\/50{border-color:#b3afac80}.border-dftc-ink{--tw-border-opacity: 1;border-color:rgb(32 30 29 / var(--tw-border-opacity, 1))}.border-foreground{border-color:hsl(var(--foreground))}.border-foreground\/15{border-color:hsl(var(--foreground) / .15)}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground\/20{border-color:hsl(var(--muted-foreground) / .2)}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-primary{border-color:hsl(var(--primary))}.border-transparent{border-color:transparent}.border-white\/20{border-color:#fff3}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-transparent{background-color:transparent!important}.bg-\[\#090909\]{--tw-bg-opacity: 1;background-color:rgb(9 9 9 / var(--tw-bg-opacity, 1))}.bg-\[\#0D244A\]{--tw-bg-opacity: 1;background-color:rgb(13 36 74 / var(--tw-bg-opacity, 1))}.bg-\[\#357FFD\]{--tw-bg-opacity: 1;background-color:rgb(53 127 253 / var(--tw-bg-opacity, 1))}.bg-\[\#F7F4F0\]{--tw-bg-opacity: 1;background-color:rgb(247 244 240 / var(--tw-bg-opacity, 1))}.bg-\[rgb\(240\,235\,228\)\]{--tw-bg-opacity: 1;background-color:rgb(240 235 228 / var(--tw-bg-opacity, 1))}.bg-\[rgb\(247\,244\,240\)\]{--tw-bg-opacity: 1;background-color:rgb(247 244 240 / var(--tw-bg-opacity, 1))}.bg-accent{background-color:hsl(var(--accent))}.bg-background{background-color:hsl(var(--background))}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/40{background-color:#0006}.bg-black\/5{background-color:#0000000d}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-current{background-color:currentColor}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-dftc-lime{--tw-bg-opacity: 1;background-color:rgb(202 242 145 / var(--tw-bg-opacity, 1))}.bg-dftc-primary{--tw-bg-opacity: 1;background-color:rgb(255 179 219 / var(--tw-bg-opacity, 1))}.bg-dftc-surface{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/20{background-color:hsl(var(--secondary) / .2)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/80{background-color:#fffc}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-repeat-x{background-repeat:repeat-x}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[8vw\]{padding-left:8vw}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-4{padding-right:1rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[\'Margo_Pro_Regular\'\,sans-serif\]{font-family:Margo Pro Regular,sans-serif}.font-dftc-body{font-family:DM Sans,Inter,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-vogue-display{font-family:Very Vogue Display,Playfair Display,serif}.font-vogue-text{font-family:Very Vogue Text,Playfair Display,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[10vw\]{font-size:10vw}.text-\[11px\]{font-size:11px}.text-\[11vw\]{font-size:11vw}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[12vw\]{font-size:12vw}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[18vw\]{font-size:18vw}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[32px\]{font-size:32px}.text-\[48px\]{font-size:48px}.text-\[7vw\]{font-size:7vw}.text-\[8px\]{font-size:8px}.text-\[8vw\]{font-size:8vw}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.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-\[0\.85\]{line-height:.85}.leading-\[0\.95\]{line-height:.95}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.35\]{line-height:1.35}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0D244A\]{--tw-text-opacity: 1;color:rgb(13 36 74 / var(--tw-text-opacity, 1))}.text-\[\#0D244A\]\/70{color:#0d244ab3}.text-\[\#0D46A4\]{--tw-text-opacity: 1;color:rgb(13 70 164 / var(--tw-text-opacity, 1))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-600\/70{color:#d97706b3}.text-background{color:hsl(var(--background))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-dftc-ink{--tw-text-opacity: 1;color:rgb(32 30 29 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/40{color:hsl(var(--foreground) / .4)}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.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-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.18\]{opacity:.18}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-difference{mix-blend-mode:difference}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px 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-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 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-\[0_1px_3px_rgba\(0\,0\,0\,0\.12\)\,0_0_0_1px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.12),0 0 0 1px rgba(0,0,0,.04);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color), 0 0 0 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-\[6px_6px_0_\#201e1d\]{--tw-shadow: 6px 6px 0 #201e1d;--tw-shadow-colored: 6px 6px 0 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-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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 rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--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)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 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-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.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-0{--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(0px + 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)}.blur-3xl{--tw-blur: blur(64px);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)}.brightness-110{--tw-brightness: brightness(1.1);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)}.contrast-\[1\.08\]{--tw-contrast: contrast(1.08);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.grayscale{--tw-grayscale: grayscale(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)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.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))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in{--tw-enter-scale: 0}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom{--tw-enter-translate-y: 100%}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.\[animation-delay\:400ms\]{animation-delay:.4s}.\[animation-delay\:600ms\]{animation-delay:.6s}:root{--slide-paper: #f2ede9;--slide-ink: #201e1d;--slide-muted: #898583;--slide-pink: #ffb3db;--slide-lime: #caf291;--slide-white: #ffffff;--slide-border: #b3afac;--slide-stage: #e8e1da;--slide-shadow: 0 16px 48px #201e1d1a;--slide-scrim: #201e1d66;--slide-success: #008a49;--slide-title-lg: 140px;--slide-title: 112px;--slide-subtitle: 62px;--slide-body-lg: 44px;--slide-body: 34px;--slide-caption: 26px;--slide-chrome: 22px}@font-face{font-family:Very Vogue Display;src:url(/assets/very-vogue-display-1THW3Zdw.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Very Vogue Display;src:url(/assets/very-vogue-display-italic-NrfUHlkz.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Very Vogue Text;src:url(/assets/very-vogue-text-DqdpL9jK.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Very Vogue Text;src:url(/assets/very-vogue-text-italic-DEutxN3c.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Thunder LC;font-weight:800;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/5e967c5e-3c8f-404e-9c50-4994d1e850ee/Thunder-ExtraBoldLC.woff2) format("woff2")}@font-face{font-family:Thunder LC;font-weight:700;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/0ad3c383-05b1-4f19-86f1-782be999c329/Thunder-BoldLC.woff2) format("woff2")}@font-face{font-family:Thunder LC;font-weight:600;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/f68d65f3-6ba9-42df-a532-1288f6dd707d/Thunder-SemiBoldLC.woff2) format("woff2")}@font-face{font-family:Perfectly Nineties;font-weight:400;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/1143eb2f-c6b1-4c15-bc76-cad819286f63/PerfectlyNineties-Regular.woff2) format("woff2")}@font-face{font-family:DM Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/56316ff3-0bbf-4578-8f83-a9a4fc03ac14/DMSans-Medium.woff2) format("woff2")}@font-face{font-family:DM Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/__l5e/assets-v1/ce581d15-e20e-437c-bd87-1056ad3c7ff6/DMSans-Regular.woff2) format("woff2")}@font-face{font-family:Margo Pro Regular;font-weight:400;src:url(/fonts/MargoPro-Regular.woff) format("woff")}@font-face{font-family:Margo Pro Bold;font-weight:700;src:url(/fonts/MargoPro-Bold.woff) format("woff")}@font-face{font-family:oatly-icons;font-weight:400;src:url(/fonts/oatly-icons.ttf) format("truetype")}.icon{font-family:oatly-icons!important;font-style:normal;font-weight:400;display:flex;align-items:center;line-height:1;-webkit-font-smoothing:antialiased}.icon-home:before{content:""}.icon-faq:before{content:""}.icon-b2b:before{content:""}.icon-globe:before{content:""}.icon-close:before{content:""}@keyframes slideTextIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.gm-err-container,.gm-err-content,.dismissibleAlert,div[style*="background-color: rgb(229, 227, 223)"]>.gm-err-container{display:none!important}@media print{body *{visibility:hidden!important}#chef-card-print,#chef-card-print *{visibility:visible!important}#chef-card-print{position:absolute!important;left:0!important;top:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px!important;border:none!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.no-print{display:none!important}@page{margin:12mm}}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.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::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-white\/60::-moz-placeholder{color:#fff9}.placeholder\:text-white\/60::placeholder{color:#fff9}.placeholder\:opacity-60::-moz-placeholder{opacity:.6}.placeholder\:opacity-60::placeholder{opacity:.6}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:rotate-2:hover{--tw-rotate: 2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#357FFD\]:hover{--tw-border-opacity: 1;border-color:rgb(53 127 253 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#0D244A\]\/5:hover{background-color:#0d244a0d}.hover\:bg-\[\#0D244A\]\/90:hover{background-color:#0d244ae6}.hover\:bg-\[\#357FFD\]\/5:hover{background-color:#357ffd0d}.hover\:bg-\[\#f5f1e8\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 241 232 / var(--tw-bg-opacity, 1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-black\/\[0\.02\]:hover{background-color:#00000005}.hover\:bg-black\/\[0\.03\]:hover{background-color:#00000008}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-foreground\/30:hover{background-color:hsl(var(--foreground) / .3)}.hover\:bg-foreground\/5:hover{background-color:hsl(var(--foreground) / .05)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-muted\/80:hover{background-color:hsl(var(--muted) / .8)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-\[\#0D46A4\]:hover{--tw-text-opacity: 1;color:rgb(13 70 164 / var(--tw-text-opacity, 1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-700:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-50:hover{opacity:.5}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 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)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.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-\[\#0D244A\]\/20:focus{--tw-ring-color: rgb(13 36 74 / .2)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-1:focus{--tw-ring-offset-width: 1px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1: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(1px + 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-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-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:w-full{width:100%}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:tracking-widest{letter-spacing:.1em}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-70{opacity:.7}.group\/title:active .group-active\/title\:text-\[\#357FFD\]{--tw-text-opacity: 1;color:rgb(53 127 253 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.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)) skew(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)) skew(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)) skew(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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=checked\]\:shadow-\[0_1px_3px_rgba\(13\,36\,74\,0\.15\)\,0_0_0_1px_rgba\(13\,36\,74\,0\.1\)\][data-state=checked]{--tw-shadow: 0 1px 3px rgba(13,36,74,.15),0 0 0 1px rgba(13,36,74,.1);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color), 0 0 0 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)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.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}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:.5rem}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--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)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media not all and (min-width: 640px){.max-sm\:h-screen{height:100vh}.max-sm\:w-screen{width:100vw}.max-sm\:max-w-none{max-width:none}.max-sm\:rounded-none{border-radius:0}}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:max-h-\[92vh\]{max-height:92vh}.sm\:min-h-6{min-height:1.5rem}.sm\:w-\[400px\]{width:400px}.sm\:w-auto{width:auto}.sm\:min-w-6{min-width:1.5rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-\[900px\]{max-width:900px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:columns-2{-moz-columns:2;columns:2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-12{padding:3rem}.sm\:p-6{padding:1.5rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:sticky{position:sticky}.md\:bottom-3{bottom:.75rem}.md\:left-3{left:.75rem}.md\:right-3{right:.75rem}.md\:top-3{top:.75rem}.md\:top-32{top:8rem}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-7{grid-column:span 7 / span 7}.md\:col-span-8{grid-column:span 8 / span 8}.md\:m-4{margin:1rem}.md\:mb-20{margin-bottom:5rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:aspect-\[3\/4\]{aspect-ratio:3/4}.md\:h-20{height:5rem}.md\:h-8{height:2rem}.md\:h-auto{height:auto}.md\:min-h-full{min-height:100%}.md\:w-20{width:5rem}.md\:w-8{width:2rem}.md\:w-\[160px\]{width:160px}.md\:w-\[44\%\]{width:44%}.md\:w-\[55vw\]{width:55vw}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[440px\]{max-width:440px}.md\:max-w-\[480px\]{max-width:480px}.md\:basis-1\/3{flex-basis:33.333333%}.md\:-translate-x-6{--tw-translate-x: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:gap-14{gap:3.5rem}.md\:gap-20{gap:5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:overflow-hidden{overflow:hidden}.md\:rounded-2xl{border-radius:1rem}.md\:bg-black\/70{background-color:#000000b3}.md\:p-10{padding:2.5rem}.md\:p-4{padding:1rem}.md\:p-8{padding:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-48{padding-top:12rem;padding-bottom:12rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:pb-\[84px\]{padding-bottom:84px}.md\:pt-40{padding-top:10rem}.md\:pt-\[24px\]{padding-top:24px}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-\[13px\]{font-size:13px}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[19px\]{font-size:19px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[26px\]{font-size:26px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[64px\]{font-size:64px}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.md\:shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.md\:contrast-100{--tw-contrast: contrast(1);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)}.md\:fade-in{--tw-enter-opacity: 0}.md\:zoom-in-95{--tw-enter-scale: .95}.md\:slide-in-from-bottom-0{--tw-enter-translate-y: 0px}.after\:md\:hidden:after{content:var(--tw-content);display:none}.group\/title:hover .md\:group-hover\/title\:text-\[\#357FFD\]{--tw-text-opacity: 1;color:rgb(53 127 253 / var(--tw-text-opacity, 1))}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--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)}}@media (min-width: 1024px){.lg\:sticky{position:sticky}.lg\:top-32{top:8rem}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-start-8{grid-column-start:8}.lg\:hidden{display:none}.lg\:w-\[42vw\]{width:42vw}.lg\:basis-1\/4{flex-basis:25%}.lg\:columns-3{-moz-columns:3;columns:3}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:justify-end{justify-content:flex-end}.lg\:gap-8{gap:2rem}.lg\:p-24{padding:6rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:pl-4{padding-left:1rem}.lg\:text-\[13vw\]{font-size:13vw}.lg\:text-\[3\.6vw\]{font-size:3.6vw}.lg\:text-\[30px\]{font-size:30px}.lg\:text-\[4\.5vw\]{font-size:4.5vw}.lg\:text-\[5\.5vw\]{font-size:5.5vw}.lg\:text-\[56px\]{font-size:56px}.lg\:text-\[5vw\]{font-size:5vw}.lg\:text-\[6vw\]{font-size:6vw}.lg\:text-\[7vw\]{font-size:7vw}.lg\:text-\[80px\]{font-size:80px}}@media print{.print\:block{display:block}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
