:root{--paper:#f3ede1;--paper-hi:#faf6ee;--ink:#1b2340;--ink-2:#53586a;--ink-3:#7c7e88;--marker:#ff5a1f;--apricot:#ffa64d;--apricot-soft:#fce3c6;--red:#c8371d;--red-hover:#b5301a;--red-deep:#8f2412;--sand:#e6dcc7;--sand-2:#dccfb5;--line:rgba(27,35,64,.16);--line-2:rgba(27,35,64,.3);--ok:#2f5a26;--okbg:#e2ead6;--okline:#b9cba3;--err:#9e2a14;--errbg:#f7dcd5;--errline:#e3a496;--font:var(--f-ui,Barlow),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--type:var(--f-type,"Courier Prime"),"Courier New",Courier,ui-monospace,monospace;--hand:var(--f-hand,"Caveat Brush"),"Segoe Print","Bradley Hand",cursive;--brand-font:var(--f-brand,"Barlow Condensed"),"Arial Narrow",system-ui,sans-serif;--r-sm:6px;--r:10px;--r-lg:14px;--edge:0 1px 0 rgba(27,35,64,.05),0 12px 26px -20px rgba(27,35,64,.45);--gutter:clamp(16px,4vw,24px);--maxw:1180px;--stroke-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' preserveAspectRatio='none'%3E%3Cpath d='M4 20.6C1.6 19.6 1.4 12.4 4.6 11.6C40 10.4 80 9.6 118 8C150 6.6 178 4.4 196 3C199.4 2.8 200 8.4 196.8 9.2C178 11.6 150 14.2 118 16.4C80 18.6 40 20.4 8 21.2C6.4 21.2 5 21 4 20.6Z'/%3E%3C/svg%3E");--stroke-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' preserveAspectRatio='none'%3E%3Cpath d='M3 7.6C30 6.8 70 8.6 110 9.8C150 11 178 10.6 195 9.2C199 8.9 199.8 15.6 195.8 16.4C176 18.6 148 19 108 18.2C70 17.4 32 16 5 16.6C1.2 16.7 0.4 7.8 3 7.6Z'/%3E%3C/svg%3E");--stroke-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' preserveAspectRatio='none'%3E%3Cpath d='M2.4 5.6C1.4 3.2 3 2.4 5.4 2.6C40 4.6 86 7.2 126 10C156 12 180 13.2 196 14C199.6 14.2 199.6 21.4 195.6 21.4C176 21.2 150 20 122 18.6C84 16.6 42 13 6 9.6C3.6 9.4 2.6 7.4 2.4 5.6Z'/%3E%3C/svg%3E");--strike-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' preserveAspectRatio='none'%3E%3Cpath fill='%23FF5A1F' fill-opacity='.86' d='M4 20.6C1.6 19.6 1.4 12.4 4.6 11.6C40 10.4 80 9.6 118 8C150 6.6 178 4.4 196 3C199.4 2.8 200 8.4 196.8 9.2C178 11.6 150 14.2 118 16.4C80 18.6 40 20.4 8 21.2C6.4 21.2 5 21 4 20.6Z'/%3E%3C/svg%3E");--strike-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' preserveAspectRatio='none'%3E%3Cpath fill='%23FF5A1F' fill-opacity='.86' d='M3 7.6C30 6.8 70 8.6 110 9.8C150 11 178 10.6 195 9.2C199 8.9 199.8 15.6 195.8 16.4C176 18.6 148 19 108 18.2C70 17.4 32 16 5 16.6C1.2 16.7 0.4 7.8 3 7.6Z'/%3E%3C/svg%3E");--strike-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24' preserveAspectRatio='none'%3E%3Cpath fill='%23FF5A1F' fill-opacity='.86' d='M2.4 5.6C1.4 3.2 3 2.4 5.4 2.6C40 4.6 86 7.2 126 10C156 12 180 13.2 196 14C199.6 14.2 199.6 21.4 195.6 21.4C176 21.2 150 20 122 18.6C84 16.6 42 13 6 9.6C3.6 9.4 2.6 7.4 2.4 5.6Z'/%3E%3C/svg%3E");--band-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cg fill-opacity='.8'%3E%3Cpath d='M4 2C36 1.2 68 .6 99.4.4L96.4 24.6C64 25 32 25.6.4 26Z'/%3E%3Cpath d='M3.2 13.6C35 13.2 67 12.8 98.8 12.6L97 39.2C64 39.4 32 39.6 0 39.8Z'/%3E%3C/g%3E%3C/svg%3E");--band-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cg fill-opacity='.8'%3E%3Cpath d='M2.6 3C34 2 66 1.4 100 1.8L97.8 27C66 26.6 34 27.4 0 28Z'/%3E%3Cpath d='M5 15C34 14.4 62 14.2 91 14.6L88.4 38.8C60 38.6 32 38.8 3 39.6Z'/%3E%3C/g%3E%3C/svg%3E");--band-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cg fill-opacity='.8'%3E%3Cpath d='M.4 4L98 1C99.4 9 99.8 17 99.2 25L1.6 28Z'/%3E%3Cpath d='M7 13.4L99.6 11.6L97.6 38L5 39.6Z'/%3E%3C/g%3E%3C/svg%3E");--band-4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 40' preserveAspectRatio='none'%3E%3Cpath fill-opacity='.9' d='M2 3.4C30 1.6 70 2.6 99 1C99.8 14 99.2 27 98.6 38C70 38.8 30 37.4.8 39.4C1.6 27 .6 15 2 3.4Z'/%3E%3C/svg%3E");--dab:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 20' preserveAspectRatio='none'%3E%3Cpath d='M2.6 11.4C1.8 6.2 7.4 3 14.2 2.6C21 2.2 27.4 3.6 28.2 8.6C29 13.8 23.6 17.2 15.6 17.6C8.4 18 3.4 16.2 2.6 11.4Z'/%3E%3C/svg%3E");--brand:var(--marker);--brand-600:#e04a12;--brand-700:var(--ink);--brand-50:#fbebdb;--brand-100:#f9ddbf;--brand-200:#f2c79c;--accent:var(--marker);--bg:var(--paper);--card:var(--paper-hi);--border:var(--line-2);--text:var(--ink);--muted:var(--ink-2);--muted-2:var(--ink-3);--warn:#7a4a0b;--warnbg:var(--apricot-soft);--warnline:#f2b87a;--info:var(--ink);--infobg:var(--sand);--infoline:rgba(27,35,64,.18);--radius:var(--r);--radius-sm:var(--r-sm);--shadow:var(--edge);--display:var(--font)}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%}body,html{margin:0;padding:0}body{font-family:var(--font);font-size:16px;line-height:1.5;color:var(--ink);background:var(--paper);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1}main{display:block;overflow-x:clip}img,svg,video{max-width:100%}img{display:block;height:auto}h1,h2,h3,h4{margin:0;font-weight:700;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}:focus{outline:none}:focus-visible{outline:2.5px solid var(--ink);outline-offset:2px;border-radius:4px}::selection{background:var(--apricot);color:var(--ink)}del,ins,s{text-decoration:none;color:inherit}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;background:var(--ink);color:var(--paper);padding:10px 14px;border-radius:var(--r-sm);font-weight:600;text-decoration:none}.skip-link:focus{top:12px}.wrap{max-width:var(--maxw)}.wrap,.wrap-narrow{margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.wrap-narrow{max-width:860px}.wrap-text{max-width:680px;margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.section{padding-top:clamp(40px,7vw,88px);padding-bottom:clamp(40px,7vw,88px)}.section-sm{padding-top:clamp(24px,4vw,44px);padding-bottom:clamp(24px,4vw,44px)}.section+.section{border-top:1px solid var(--line)}.stack{display:grid;grid-gap:var(--gap,16px);gap:var(--gap,16px)}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap,10px)}.grid2{grid-template-columns:1fr 1fr;grid-gap:12px}.grid2,.grid3{display:grid;gap:12px}.grid3{grid-template-columns:1fr 1fr 1fr;grid-gap:12px}.row{display:flex;gap:10px;align-items:center}.two-col{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:24px;gap:24px;align-items:start}.sticky-side{position:-webkit-sticky;position:sticky;top:84px}@media (max-width:920px){.two-col{grid-template-columns:minmax(0,1fr)}.sticky-side{position:static}}@media (max-width:680px){.grid2,.grid3{grid-template-columns:minmax(0,1fr)}}.h1{font-size:clamp(2.1rem,1.3rem + 3.6vw,3.6rem);line-height:1.04;letter-spacing:-.02em}.h1,.h2{font-weight:700}.h2{font-size:clamp(1.55rem,1.15rem + 1.7vw,2.25rem);line-height:1.1;letter-spacing:-.015em}.h3{font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem);line-height:1.2;font-weight:700}.display{font-family:var(--brand-font);font-weight:800;letter-spacing:-.01em;line-height:.95}.t-type{font-family:var(--type);font-weight:700;letter-spacing:-.045em}.t-hand{font-family:var(--hand);font-weight:400;letter-spacing:.005em;line-height:1.05}.kicker{font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2)}.lead{font-size:clamp(1.06rem,1rem + .35vw,1.22rem);line-height:1.45;font-weight:500}.fine,.small-print{font-size:13px;line-height:1.45;color:var(--ink-2)}.fine b,.small-print b{color:var(--ink);font-weight:700}.muted,.subtle{color:var(--ink-2)}.subtle{font-size:14px}.nowrap{white-space:nowrap}.center{text-align:center}.price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none!important;color:var(--ink)}.price,.price-big{font-weight:700;white-space:nowrap}.price-big{font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.price-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1.5px solid var(--ink);border-radius:8px;font-weight:700;font-size:14px;line-height:1.2;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pill-price{font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.strike{background-image:var(--strike-1);background-repeat:no-repeat;background-position:0 46%;background-size:100% .48em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em;margin:0 -.06em}.strike.s2{background-image:var(--strike-2)}.strike.s3{background-image:var(--strike-3)}.hl{position:relative;display:inline-block;isolation:isolate;padding:.1em .38em .06em .32em}.hl:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--apricot);-webkit-mask:var(--band-1) center/100% 100% no-repeat;mask:var(--band-1) center/100% 100% no-repeat}.hl.b2:before{-webkit-mask-image:var(--band-2);mask-image:var(--band-2)}.hl.b3:before{-webkit-mask-image:var(--band-3);mask-image:var(--band-3)}.hl.b4:before{-webkit-mask-image:var(--band-4);mask-image:var(--band-4)}.marker-underline{position:relative;display:inline-block}.marker-underline:after{content:"";position:absolute;left:-2%;right:-4%;bottom:-.2em;height:.32em;background:var(--marker);-webkit-mask:var(--stroke-2) center/100% 100% no-repeat;mask:var(--stroke-2) center/100% 100% no-repeat;pointer-events:none}.pc{--pc-hs:.8em;--pc-tilt:-3deg;--pc-delay:.15s;--pc-sw:.5em;--pc-sy:42%;--pc-x:.2em;position:relative;display:inline-block;max-width:100%;vertical-align:baseline;padding-top:var(--pc-room,calc(var(--pc-hs) * 1.05));font-family:var(--type);font-weight:700;letter-spacing:-.045em}.pc--inherit{font-family:inherit;font-weight:inherit;letter-spacing:inherit}.pc--flush{padding-top:0}.pc-mark{position:relative}.pc-plan{background-image:var(--strike-1);background-repeat:no-repeat;background-position:0 var(--pc-sy);background-size:100% var(--pc-sw);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .07em;margin:0 -.07em}.pc--s2 .pc-plan{background-image:var(--strike-2)}.pc--s3 .pc-plan{background-image:var(--strike-3)}.pc-truth{position:absolute;z-index:1;bottom:calc(100% - .2em);left:var(--pc-x);white-space:nowrap;line-height:1;letter-spacing:.005em;pointer-events:none;transform:translateX(var(--pc-tx,0)) rotate(var(--pc-tilt));transform-origin:0 100%}.pc--end .pc-truth{left:auto;right:calc(var(--pc-x) * -1);transform-origin:100% 100%}.pc--center .pc-truth{left:50%;--pc-tx:-50%;transform-origin:50% 100%}.pc-band{position:relative;display:inline-block;isolation:isolate;font-family:var(--hand);font-weight:400;font-size:var(--pc-hs);line-height:1;color:var(--ink);padding:.14em .42em .1em .36em}.pc-band:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--apricot);-webkit-mask:var(--band-1) center/100% 100% no-repeat;mask:var(--band-1) center/100% 100% no-repeat}.pc--b2 .pc-band:before{-webkit-mask-image:var(--band-2);mask-image:var(--band-2)}.pc--b3 .pc-band:before{-webkit-mask-image:var(--band-3);mask-image:var(--band-3)}.pc--b4 .pc-band:before{-webkit-mask-image:var(--band-4);mask-image:var(--band-4)}.pc--anim .pc-plan{animation:pc-draw .5s cubic-bezier(.55,.05,.35,1) var(--pc-delay) both}.pc--anim .pc-truth{animation:pc-write .55s steps(10) calc(var(--pc-delay) + .5s) both}.pc--wait .pc-plan{animation:none;background-size:0 var(--pc-sw)}.pc--wait .pc-truth{animation:none;-webkit-clip-path:inset(-40% 100% -60% -8%);clip-path:inset(-40% 100% -60% -8%)}@keyframes pc-draw{0%{background-size:0 var(--pc-sw)}to{background-size:100% var(--pc-sw)}}@keyframes pc-write{0%{-webkit-clip-path:inset(-40% 100% -60% -8%);clip-path:inset(-40% 100% -60% -8%)}to{-webkit-clip-path:inset(-40% -8% -60% -8%);clip-path:inset(-40% -8% -60% -8%)}}.paper{background:var(--paper-hi);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--edge);padding:clamp(16px,3vw,24px)}.paper--sand{background:var(--sand);border-color:transparent}.paper--flat,.paper--sand,.paper--warm{box-shadow:none}.paper--warm{background:var(--apricot-soft);border-color:transparent}.card{background:var(--paper-hi);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--edge);padding:18px}.card+.card{margin-top:16px}.hr,.rule{height:1px;background:var(--line);border:0;margin:16px 0}.dashed{border:2px dashed var(--line-2);border-radius:var(--r)}.magnet-fig{margin:0}.magnet,.magnet-fig{display:block;transform:rotate(var(--rot,0deg))}.magnet{--mag-r:8px;position:relative;aspect-ratio:78/54;overflow:hidden;border-radius:var(--mag-r);background:var(--sand);box-shadow:0 1.5px 0 #d9ceb6,0 3px 0 #a79c86,0 16px 22px -12px rgba(27,35,64,.55)}.magnet-fig .magnet,.magnet-staged>.magnet{transform:none}.magnet-staged{transform:rotate(var(--rot,0deg))}.magnet-fig .magnet-staged{transform:none}.magnet--portrait{aspect-ratio:54/78}.magnet img{display:block;width:100%;height:100%;object-fit:cover}.magnet:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,0) 38%);box-shadow:inset 0 0 0 1px rgba(27,35,64,.08)}.magnet--sm{--mag-r:5px;box-shadow:0 1px 0 #d9ceb6,0 2px 0 #a79c86,0 10px 14px -9px rgba(27,35,64,.5)}.magnet-cap{margin-top:12px;font-size:14px;line-height:1.4;color:var(--ink-2)}.magnet-cap b,.magnet-cap strong{color:var(--ink)}.tilt-l{--rot:-1.4deg}.tilt-r{--rot:1.2deg}.tilt-0{--rot:0deg}.magnet-staged{position:relative;display:block;isolation:isolate}.magnet-staged:before{content:"";position:absolute;inset:14% -5% -9% 12%;z-index:-1;background:var(--apricot);-webkit-mask:var(--band-4) center/100% 100% no-repeat;mask:var(--band-4) center/100% 100% no-repeat}.magnet-stage{position:relative;isolation:isolate;padding:clamp(14px,4vw,32px)}.magnet-stage:before{content:"";position:absolute;inset:16% -2% 2% 14%;z-index:-1;background:var(--apricot);-webkit-mask:var(--band-4) center/100% 100% no-repeat;mask:var(--band-4) center/100% 100% no-repeat}.dim{position:relative;height:11px;margin:14px 1px 0;border-inline:1.2px solid var(--ink-2);color:var(--ink-2);text-align:center}.dim:before{content:"";position:absolute;left:0;right:0;top:5px;height:1.2px;background:currentColor}.magnet-staged+.dim{margin-top:22px}.dim span{padding:0 8px;background:var(--paper);font:700 12.5px/11px var(--type);letter-spacing:-.02em}.dim span,.mm-logo{position:relative;display:inline-block;color:var(--ink)}.mm-logo{vertical-align:middle;padding-bottom:.17em;line-height:0;text-decoration:none}.mm-logo-w{z-index:1;font-family:var(--brand-font);font-weight:800;font-size:1em;line-height:.9;letter-spacing:-.02em;white-space:nowrap}.mm-logo-i,.mm-logo-w{display:inline-block;position:relative}.mm-logo-dab{position:absolute;left:50%;top:.03em;width:.3em;height:.2em;transform:translateX(-50%) rotate(-10deg);background:var(--marker);-webkit-mask:var(--dab) center/100% 100% no-repeat;mask:var(--dab) center/100% 100% no-repeat}.mm-logo-u{position:absolute;z-index:0;left:-.05em;bottom:0;width:calc(100% + .14em);height:.24em;fill:var(--marker);overflow:visible}.mm-logo--anim .mm-logo-u{animation:mm-underline .55s cubic-bezier(.55,.05,.35,1) .25s both}.mm-logo--anim .mm-logo-dab{animation:mm-dab .2s ease-out .78s both}@keyframes mm-underline{0%{-webkit-clip-path:inset(-30% 100% -30% 0);clip-path:inset(-30% 100% -30% 0)}to{-webkit-clip-path:inset(-30% -4% -30% 0);clip-path:inset(-30% -4% -30% 0)}}@keyframes mm-dab{0%{opacity:0;transform:translateX(-50%) rotate(-10deg) scale(.4)}to{opacity:1;transform:translateX(-50%) rotate(-10deg) scale(1)}}a.mm-logo-link{padding:6px 0}.btn,a.mm-logo-link{display:inline-flex;align-items:center;text-decoration:none}.btn{justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:var(--r);border:1.5px solid var(--line-2);background:var(--paper-hi);color:var(--ink);font-family:var(--font);font-size:15px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s,border-color .15s,transform .08s,box-shadow .08s}.btn:hover{background:#fff;border-color:var(--ink);text-decoration:none}.btn svg{flex:none}.btn-primary{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 3px 0 var(--red-deep)}.btn-primary:hover{background:var(--red-hover);border-color:var(--red-hover);color:#fff}.btn-primary:active{transform:translateY(2px);box-shadow:0 1px 0 var(--red-deep)}.btn-primary:focus-visible{outline-color:var(--ink)}.btn-stack{flex-direction:column;gap:2px}.btn-sub{display:block;font-size:13px;font-weight:500;line-height:1.25;opacity:.94}.btn-ghost{background:transparent;border-color:var(--ink);color:var(--ink)}.btn-ghost:hover{background:rgba(27,35,64,.06)}.btn-emerald,.btn-ink{background:var(--ink);border-color:var(--ink);color:var(--paper);box-shadow:0 3px 0 #0c1126}.btn-emerald:hover,.btn-ink:hover{background:#262f52;border-color:#262f52;color:var(--paper)}.btn-emerald:active,.btn-ink:active{transform:translateY(2px);box-shadow:0 1px 0 #0c1126}.btn-link{background:none;border:none;padding:4px 2px;min-height:0;color:var(--ink);text-decoration:underline;text-underline-offset:.18em;font-weight:600}.btn-link:hover{background:none;text-decoration-thickness:2px}.btn-lg{min-height:54px;padding:13px 24px;font-size:18px;font-weight:700;border-radius:12px}.btn-sm{min-height:36px;padding:6px 12px;font-size:14px;border-radius:8px}.btn-block{width:100%}.btn[aria-disabled=true],.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.btn .arr{width:20px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.field{display:block;margin-bottom:2px}.label{display:block;font-size:14px;font-weight:600;color:var(--ink);margin-bottom:6px}.label .opt{font-weight:400;color:var(--ink-2)}.hint{font-size:13px;color:var(--ink-2)}.field-error,.hint{line-height:1.4;margin-top:5px}.field-error{font-size:13.5px;font-weight:600;color:var(--err)}.input,.select,.textarea{width:100%;min-height:46px;padding:11px 13px;border:1.5px solid transparent;border-bottom-color:rgba(27,35,64,.32);border-radius:8px;background:var(--sand);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.4;transition:border-color .15s,background .15s,box-shadow .15s}.textarea{resize:vertical;min-height:96px}.select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%231B2340' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}.input::placeholder,.textarea::placeholder{color:rgba(27,35,64,.48)}.input:hover,.select:hover,.textarea:hover{border-bottom-color:var(--ink)}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--ink);background-color:var(--paper-hi);box-shadow:0 0 0 3px rgba(255,166,77,.55)}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--err)}.input--paper,.textarea--paper{background-color:var(--paper-hi);border-color:var(--line-2)}input[type=checkbox],input[type=radio]{accent-color:var(--ink);width:18px;height:18px}.check{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.4;cursor:pointer}.check input{margin-top:2px;flex:none}.seg-group{display:flex;gap:8px;flex-wrap:wrap}.seg{flex:1 1;min-width:90px;min-height:42px;padding:9px 10px;border:1.5px solid var(--line-2);border-radius:8px;background:var(--paper-hi);cursor:pointer;font-size:14px;font-weight:600;text-align:center;transition:all .14s}.seg:hover{border-color:var(--ink)}.seg.on,.seg[aria-checked=true],.seg[aria-pressed=true]{border-color:var(--ink);background:var(--apricot-soft);box-shadow:inset 0 0 0 1px var(--ink)}.stylecard{border:1.5px solid var(--line-2);border-radius:var(--r);overflow:hidden;cursor:pointer;background:var(--paper-hi);font-size:12px;font-weight:600;transition:outline .12s;padding:0}.stylecard .sw{height:54px}.stylecard .nm{padding:6px 0}.stylecard.on{outline:3px solid var(--marker);outline-offset:1px;border-color:var(--ink)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{background:var(--sand);border:1px solid var(--line);padding:4px 10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}.chip,.chip button{color:var(--ink);font-size:13px}.chip button{border:none;background:none;cursor:pointer;padding:0}.sticky-cta-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:10px;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom, 0px));background:hsla(40,43%,92%,.97);border-top:1px solid var(--line);box-shadow:0 -10px 24px -18px rgba(27,35,64,.55);transform:translateY(115%);visibility:hidden;transition:transform .22s ease,visibility 0s linear .22s}.sticky-cta-bar.is-on{transform:none;visibility:visible;transition:transform .22s ease,visibility 0s}.sticky-cta-bar>.btn{flex:1 1}.sticky-cta-bar .sticky-cta-note{font-size:13px;line-height:1.25;color:var(--ink-2);flex:none;max-width:42%}@media (min-width:761px){.sticky-cta-bar{display:none}}html[data-consent-open]{overflow:hidden}html[data-consent-open] body{padding-right:var(--mm-consent-sb,0)}html[data-consent-docked] .sticky-cta-bar{bottom:var(--mm-consent-h,0)}html[data-consent-docked] .toast{top:calc(12px + env(safe-area-inset-top, 0px));bottom:auto}html[data-consent-docked] body{padding-bottom:var(--mm-consent-h,0)}.tb{position:relative;z-index:30;background:var(--paper);border-bottom:1px solid var(--line)}@media (min-width:900px){.tb{position:-webkit-sticky;position:sticky;top:0}}.tb-in{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:60px}.tb .mm-logo{font-size:26px}.tb-nav{display:flex;gap:2px;min-width:0}.tb-link,.tb-nav{align-items:center}.tb-link{position:relative;display:inline-flex;gap:6px;min-height:40px;padding:0 10px;border-radius:8px;color:var(--ink);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.tb-link:hover{background:rgba(27,35,64,.06);text-decoration:none}.tb-link[aria-current=page]:after{content:"";position:absolute;left:8px;right:8px;bottom:4px;height:6px;background:var(--marker);-webkit-mask:var(--stroke-2) center/100% 100% no-repeat;mask:var(--stroke-2) center/100% 100% no-repeat}.tb-ico{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.tb-count{place-items:center;min-width:22px;height:20px;padding:0 6px;margin-left:-2px;border-radius:999px;background:var(--apricot);color:var(--ink);font-size:12px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tb-count,.tb-lang{display:inline-grid}.tb-lang{place-items:center;min-width:40px;min-height:32px;margin-left:4px;padding:0 8px;border:1.5px solid var(--ink);border-radius:7px;color:var(--ink);font-size:13px;font-weight:700;letter-spacing:.06em;text-decoration:none}.tb-lang:hover{background:var(--ink);color:var(--paper);text-decoration:none}.tb-cta{margin-left:8px}@media (max-width:899px){.tb-cta{display:none}}@media (max-width:720px){.tb-in{min-height:56px}.tb .mm-logo{font-size:24px}.tb-hide-m{display:none!important}.tb-label-m{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.tb-link{padding:0 7px;font-size:14.5px}}@media (max-width:359px){.tb-link{padding:0 5px}.tb .mm-logo{font-size:22px}}.ft{margin-top:clamp(48px,8vw,96px);background:var(--sand);color:var(--ink)}.ft-in{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.2fr);grid-gap:28px 32px;gap:28px 32px;padding-top:40px;padding-bottom:28px}.ft .mm-logo{font-size:30px}.ft-pitch{margin-top:12px;max-width:30em;font-size:15px;line-height:1.45}.ft-h{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2);margin-bottom:10px}.ft-links{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.ft-links a{text-decoration:none;font-weight:600}.ft-links a:hover{text-decoration:underline}.ft-fine{font-size:13.5px;line-height:1.5;color:var(--ink-2)}.ft-fine b{color:var(--ink)}.ft-bottom{flex-wrap:wrap;justify-content:space-between;gap:10px 20px;padding-top:16px;padding-bottom:22px;border-top:1px solid rgba(27,35,64,.14);font-size:13px;color:var(--ink-2)}.ft-bottom,.ft-langs{display:flex;align-items:center}.ft-langs{gap:12px}.ft-langs a{font-weight:600}.ft-langs [aria-current=true]{font-weight:700;color:var(--ink);text-decoration:none}@media (max-width:760px){.ft-in{grid-template-columns:minmax(0,1fr)}}.footer{color:var(--ink-2);font-size:13px;text-align:center;padding:28px 0}.mock-banner{background:var(--ink);color:var(--paper);text-align:center;font-size:12.5px;line-height:1.4;padding:6px 12px}.mock-banner code{font-family:var(--type);font-size:12px}.section-title{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:700;margin-bottom:12px}.num{width:26px;height:26px;border-radius:7px;background:var(--ink);color:var(--paper);display:grid;place-items:center;font-size:13px;font-weight:700;flex:none}.person{border:1px solid var(--line);border-radius:var(--r);padding:12px;background:var(--paper-hi)}.person+.person{margin-top:10px}.text-row{border:1px solid var(--line);border-radius:var(--r);padding:10px;background:var(--paper-hi)}.text-row+.text-row{margin-top:8px}.cells-head{display:grid;grid-gap:8px;gap:8px;font-size:11px;font-weight:600;padding:0 4px 4px}.cells-head,.x{color:var(--ink-2)}.x{border:none;background:none;cursor:pointer;font-size:16px;padding:4px 6px;border-radius:6px}.x:hover{color:var(--err);background:rgba(27,35,64,.06)}.note{display:flex;gap:10px;align-items:flex-start;border-radius:8px;padding:11px 14px;font-size:14px;line-height:1.45;border:1px solid}.note .ic{flex:none}.note-info{background:var(--sand);border-color:rgba(27,35,64,.14);color:var(--ink)}.note-warn{background:var(--apricot-soft);border-color:#f2b87a;color:var(--ink)}.note-ok{background:var(--okbg);border-color:var(--okline);color:var(--ok)}.note-error{background:var(--errbg);border-color:var(--errline);color:var(--err)}.live-note{background:var(--sand);border:1px dashed var(--line-2);border-radius:8px;padding:8px 10px;font-size:13px;display:flex;gap:8px;align-items:flex-start}.live-note,.live-note b{color:var(--ink)}.live-pill{background:var(--ink);color:var(--paper);font-size:10px;padding:2px 7px;letter-spacing:.04em;flex:none}.badge,.live-pill{display:inline-block;font-weight:700;border-radius:999px}.badge{font-size:11px;padding:3px 9px;border:1px solid transparent}.badge-paid{background:var(--okbg);color:var(--ok);border-color:var(--okline)}.badge-new{background:var(--apricot-soft);color:var(--ink);border-color:#f2b87a}.badge-print{background:#e3e6f2;color:#2b3566;border-color:#c5cbe4}.badge-sent{background:var(--sand);color:var(--ink-2);border-color:var(--line)}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;font-size:12px;color:var(--ink-2);font-weight:600;padding:8px 10px}.table td,.table th{border-bottom:1px solid var(--line)}.table td{padding:10px;vertical-align:middle}.table tbody tr{cursor:pointer}.table tbody tr:hover td{background:rgba(27,35,64,.035)}.table tr.sel td{background:var(--apricot-soft)}.tools{display:flex;flex-wrap:wrap;gap:8px}.toolbtn{font-size:13px;padding:8px 11px;border-radius:8px;background:var(--sand);border:1px solid var(--line);cursor:pointer}.toolbtn:hover{background:var(--sand-2)}.variant{position:relative;border:1.5px solid var(--line-2);border-radius:var(--r);overflow:hidden;cursor:pointer;background:var(--sand);padding:0;width:100%;display:block}.variant:hover{border-color:var(--ink)}.variant img{width:100%;object-fit:cover;display:block}.variant.ls img{aspect-ratio:3/2}.variant.pt img{aspect-ratio:2/3}.variant .tag{top:6px;left:6px;background:rgba(27,35,64,.78);padding:2px 6px;border-radius:6px}.variant .cap,.variant .tag{position:absolute;color:#fff;font-size:10px}.variant .cap{left:0;right:0;bottom:0;background:rgba(27,35,64,.55);padding:3px 6px}.variant.sel{outline:3px solid var(--marker);outline-offset:1px;border-color:var(--ink)}.spinner{width:38px;height:38px;border:4px solid var(--sand);border-top-color:var(--marker);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto}@keyframes spin{to{transform:rotate(1turn)}}.fade{animation:fade .35s ease}@keyframes fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.hub-card{display:block;background:var(--paper-hi);border:1px solid var(--line);border-radius:var(--r);padding:18px;box-shadow:var(--edge);color:var(--ink);text-decoration:none}.hub-card:hover{text-decoration:none;transform:translateY(-2px);transition:transform .12s;border-color:var(--line-2)}.hub-card .ic{font-size:26px;margin-bottom:8px}.hub-card h3{font-size:16px;margin-bottom:4px}.hub-card p{font-size:14px;color:var(--ink-2);margin:0}.step{display:inline-block;font-size:12px;font-weight:600;color:var(--ink);background:var(--sand);border:1px solid var(--line);padding:2px 9px;border-radius:999px;margin-bottom:8px}.summary-row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-size:15px;border-bottom:1px dashed var(--line-2)}.summary-row.total{font-weight:800;font-size:17px;border-bottom:none;padding-top:12px}.thumb{border-radius:var(--r-sm);border:1px solid var(--line);overflow:hidden}.toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:var(--ink);color:var(--paper);font-size:14px;padding:10px 16px;border-radius:var(--r);opacity:0;transition:opacity .25s;pointer-events:none;z-index:60;width:max-content;max-width:min(520px,calc(100vw - 32px))}.toast.show{opacity:1}@media (max-width:760px){.toast{top:calc(12px + env(safe-area-inset-top, 0px));bottom:auto}}pre.prompt{background:var(--ink);color:#e6e9f2;padding:12px;border-radius:8px;overflow:auto}.mono,pre.prompt{white-space:pre-wrap;font-size:12px}.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;background:var(--paper-hi);border:1px solid var(--line);border-radius:8px;padding:10px}.sticky-cta{position:-webkit-sticky;position:sticky;bottom:12px}.hidden{display:none!important}.mt8{margin-top:8px}.mt12{margin-top:12px}.mt16{margin-top:16px}.mt20{margin-top:20px}.mt24{margin-top:24px}.mt32{margin-top:32px}.mt48{margin-top:48px}.mb4{margin-bottom:4px}.mb8{margin-bottom:8px}.mb12{margin-bottom:12px}.mb16{margin-bottom:16px}.mb20{margin-bottom:20px}.mb24{margin-bottom:24px}.mb32{margin-bottom:32px}.flex{display:flex}.between{justify-content:space-between}.center-y{align-items:center}.gap8{gap:8px}.gap12{gap:12px}.gap16{gap:16px}.grow{flex:1 1}.wrap-flex{flex-wrap:wrap}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}.fade,.mm-logo--anim .mm-logo-dab,.mm-logo--anim .mm-logo-u,.pc--anim .pc-plan,.pc--anim .pc-truth{animation:none!important}.pc--wait .pc-plan{background-size:100% var(--pc-sw)}.pc--wait .pc-truth{-webkit-clip-path:none;clip-path:none}.btn,.sticky-cta-bar{transition:none}}.survey{display:grid;grid-gap:10px;gap:10px}.survey-title{font-size:15px;line-height:1.45}.survey-reasons{display:flex;flex-wrap:wrap;gap:6px}.survey-reasons .btn{white-space:normal;text-align:left}.survey-text{display:grid;grid-gap:8px;gap:8px;justify-items:start}.survey-real{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.survey-real img{display:block;width:96px;height:auto;border-radius:var(--radius-sm)}.survey-real .hint{margin-top:0}.survey-text .textarea{width:100%;min-height:3.6em}.mailbox{display:grid;grid-gap:10px;gap:10px}.mailbox-row{display:flex;gap:8px}.mailbox-row .input{flex:1 1;min-width:0}.mailbox-check{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.4}.mailbox-check input{margin-top:3px;width:18px;height:18px;flex:none}.ConsentBanner_overlay__8In1s{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:rgba(27,35,64,.5);overscroll-behavior:contain;animation:ConsentBanner_consentFade__8Epds .2s ease both}.ConsentBanner_banner__Rw4bN{position:relative;width:100%;max-width:440px;max-height:100%;display:flex;flex-direction:column;background:var(--paper-hi);color:var(--ink);border:1.5px solid var(--ink);border-radius:var(--r-lg);box-shadow:0 28px 60px -24px rgba(12,17,38,.75),0 2px 0 rgba(27,35,64,.06);font-size:15px;line-height:1.45;animation:ConsentBanner_consentIn__1HykC .24s ease both}.ConsentBanner_banner__Rw4bN:focus,.ConsentBanner_banner__Rw4bN:focus-visible{outline:none}.ConsentBanner_banner__Rw4bN:before{content:"";position:absolute;top:-6px;left:22px;width:78px;height:11px;background:var(--strike-2) center/100% 100% no-repeat;pointer-events:none}.ConsentBanner_inner__zC4Ij{min-height:0;padding:22px 22px 20px;overflow-y:auto;overscroll-behavior:contain}.ConsentBanner_title__EV7vg{font-size:20px;font-weight:700;line-height:1.2;margin:0}.ConsentBanner_banner__Rw4bN[data-layer=main] .ConsentBanner_title__EV7vg{font-size:24px}.ConsentBanner_title__EV7vg:focus{outline:none}.ConsentBanner_title__EV7vg:focus-visible{outline:2.5px solid var(--ink);outline-offset:3px;border-radius:4px}.ConsentBanner_text__CAjJQ{margin:12px 0 0}.ConsentBanner_more__W9j0b{font-weight:600;white-space:nowrap}.ConsentBanner_actions__v9IeH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:18px}.ConsentBanner_wide___QrxK{grid-column:1/-1}.ConsentBanner_banner__Rw4bN .ConsentBanner_act__zooZC{min-height:48px;padding:10px 12px;font-size:15px;line-height:1.15;white-space:normal}.ConsentBanner_banner__Rw4bN .ConsentBanner_pick__TQrga{font-weight:700}.ConsentBanner_banner__Rw4bN .ConsentBanner_plain__AeItP{background:transparent;border-color:var(--ink);color:var(--ink)}.ConsentBanner_banner__Rw4bN .ConsentBanner_plain__AeItP:hover{background:var(--sand);border-color:var(--ink)}.ConsentBanner_intro__eKDJ0{margin-top:10px;font-size:14px;line-height:1.45;color:var(--ink-2)}.ConsentBanner_cats__Tpo63{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid var(--line)}.ConsentBanner_cats__Tpo63>li{border-bottom:1px solid var(--line)}.ConsentBanner_cat__W_PJc{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:11px 0}label.ConsentBanner_cat__W_PJc{cursor:pointer}.ConsentBanner_catText__mvKyK{min-width:0}.ConsentBanner_catName__se4uq{display:block;font-weight:700;font-size:15px;line-height:1.3}.ConsentBanner_catDesc__BHJEl{display:block;margin-top:2px;font-size:13.5px;line-height:1.4;color:var(--ink-2)}.ConsentBanner_always__VjRsq{flex:none;margin-top:1px;padding:3px 9px;border-radius:999px;background:var(--okbg);color:var(--ok);font-size:12.5px;font-weight:600;white-space:nowrap}.ConsentBanner_banner__Rw4bN input.ConsentBanner_switch__yTVLR{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;position:relative;width:46px;height:28px;margin:0;border-radius:999px;background:var(--sand-2);border:1.5px solid var(--line-2);cursor:pointer;transition:background .15s,border-color .15s}.ConsentBanner_banner__Rw4bN input.ConsentBanner_switch__yTVLR:before{content:"";position:absolute;top:2px;left:2px;width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(27,35,64,.35);transition:transform .15s}.ConsentBanner_banner__Rw4bN input.ConsentBanner_switch__yTVLR:checked{background:var(--ink);border-color:var(--ink)}.ConsentBanner_banner__Rw4bN input.ConsentBanner_switch__yTVLR:checked:before{transform:translateX(18px)}.ConsentBanner_banner__Rw4bN input.ConsentBanner_switch__yTVLR:hover{border-color:var(--ink)}.ConsentBanner_banner__Rw4bN input.ConsentBanner_switch__yTVLR:focus-visible{outline:2.5px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 5px rgba(255,166,77,.55)}.ConsentBanner_actions2__TYtBp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}@media (max-width:760px){.ConsentBanner_banner__Rw4bN{font-size:14.5px}.ConsentBanner_inner__zC4Ij{padding:20px 18px 18px}.ConsentBanner_banner__Rw4bN[data-layer=main] .ConsentBanner_title__EV7vg{font-size:22px}.ConsentBanner_actions__v9IeH{margin-top:16px}}@media (max-width:340px){.ConsentBanner_actions2__TYtBp,.ConsentBanner_actions__v9IeH{grid-template-columns:minmax(0,1fr)}}.ConsentBanner_overlay__8In1s[data-docked]{inset:auto;left:16px;bottom:16px;width:min(440px,calc(100vw - 32px));display:block;padding:0;background:none;animation:none}.ConsentBanner_overlay__8In1s[data-docked] .ConsentBanner_banner__Rw4bN{box-shadow:0 22px 44px -26px rgba(27,35,64,.7),0 2px 0 rgba(27,35,64,.06)}.ConsentBanner_overlay__8In1s[data-docked] .ConsentBanner_inner__zC4Ij{max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px)}@media (max-width:760px){.ConsentBanner_overlay__8In1s[data-docked]{left:0;right:0;bottom:0;width:auto}.ConsentBanner_overlay__8In1s[data-docked] .ConsentBanner_banner__Rw4bN{border-width:1.5px 0 0;border-radius:16px 16px 0 0;box-shadow:0 -12px 28px -20px rgba(27,35,64,.6)}.ConsentBanner_overlay__8In1s[data-docked] .ConsentBanner_banner__Rw4bN:before{left:var(--gutter)}.ConsentBanner_overlay__8In1s[data-docked] .ConsentBanner_inner__zC4Ij{padding:14px var(--gutter) calc(12px + env(safe-area-inset-bottom, 0px));max-height:70vh;max-height:70dvh}.ConsentBanner_overlay__8In1s[data-docked] .ConsentBanner_title__EV7vg{font-size:18px}.ConsentBanner_overlay__8In1s[data-docked] .ConsentBanner_text__CAjJQ{margin-top:6px}.ConsentBanner_overlay__8In1s[data-docked] .ConsentBanner_actions__v9IeH{gap:6px;margin-top:10px}.ConsentBanner_overlay__8In1s[data-docked] .ConsentBanner_act__zooZC{min-height:44px;padding:8px}}@keyframes ConsentBanner_consentFade__8Epds{0%{opacity:0}to{opacity:1}}@keyframes ConsentBanner_consentIn__1HykC{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ConsentBanner_banner__Rw4bN,.ConsentBanner_overlay__8In1s{animation:none}.ConsentBanner_banner__Rw4bN input.ConsentBanner_switch__yTVLR,.ConsentBanner_banner__Rw4bN input.ConsentBanner_switch__yTVLR:before{transition:none}}.ConsentBanner_footLink__f5lRF{display:inline;margin:0;padding:0;border:0;background:none;font:inherit;color:var(--ink);cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.ConsentBanner_footLink__f5lRF:hover{text-decoration-thickness:2px}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e6ec62843814326-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a8bcd0492b5976ee-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_f43055;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Fallback_f43055;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_f43055{font-family:__Barlow_f43055,__Barlow_Fallback_f43055;font-style:normal}.__variable_f43055{--f-ui:"__Barlow_f43055","__Barlow_Fallback_f43055"}@font-face{font-family:__Barlow_Condensed_b64628;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Barlow_Condensed_b64628;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Barlow_Condensed_b64628;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Barlow_Condensed_Fallback_b64628;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_b64628{font-family:__Barlow_Condensed_b64628,__Barlow_Condensed_Fallback_b64628;font-weight:800;font-style:normal}.__variable_b64628{--f-brand:"__Barlow_Condensed_b64628","__Barlow_Condensed_Fallback_b64628"}@font-face{font-family:__Courier_Prime_0425eb;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/459821db3ab9c520-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Courier_Prime_0425eb;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/828e2958d60bafae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Courier_Prime_Fallback_0425eb;src:local("Arial");ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.00%;size-adjust:134.50%}.__className_0425eb{font-family:__Courier_Prime_0425eb,__Courier_Prime_Fallback_0425eb;font-weight:700;font-style:normal}.__variable_0425eb{--f-type:"__Courier_Prime_0425eb","__Courier_Prime_Fallback_0425eb"}@font-face{font-family:__Caveat_Brush_9e3e4b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/90d7a00850263e9e-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Caveat_Brush_9e3e4b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cac1f6d77a893260-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Caveat_Brush_Fallback_9e3e4b;src:local("Arial");ascent-override:120.90%;descent-override:37.78%;line-gap-override:0.00%;size-adjust:79.41%}.__className_9e3e4b{font-family:__Caveat_Brush_9e3e4b,__Caveat_Brush_Fallback_9e3e4b;font-weight:400;font-style:normal}.__variable_9e3e4b{--f-hand:"__Caveat_Brush_9e3e4b","__Caveat_Brush_Fallback_9e3e4b"}