@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:optional;src:url(../media/f8121d030447d80e-s.1ltw8rh7yk6gc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:optional;src:url(../media/4d67d490d92a6baf-s.0gyyyiscluuys.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:optional;src:url(../media/df04fd3b90ce4840-s.0-1vxvac6fapl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:optional;src:url(../media/5ae7380d7a1df7f9-s.1i63hwl5wdzz6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:optional;src:url(../media/47bc4ee240b788ba-s.p.17wwyr13fqy14.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.EVsC5a_className{font-family:Oswald,Oswald Fallback;font-style:normal}.EVsC5a_variable{--font-oswald:"Oswald", "Oswald Fallback"}
@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:optional;src:url(../media/fa1e84d8b4098af5-s.1c_7chp82d3kz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:optional;src:url(../media/a180f7dc2e9f5b7d-s.p.2aqrdzrjzn6ap.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}._7zBL3q_className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}._7zBL3q_variable{--font-archivo:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:Jost;font-style:italic;font-weight:100 900;font-display:optional;src:url(../media/93d9e4b2739f2500-s.42_tq_gt05qvb.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:italic;font-weight:100 900;font-display:optional;src:url(../media/d39bd1f5a1b67633-s.2wl65l-gxdqqt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:italic;font-weight:100 900;font-display:optional;src:url(../media/f87155ad9584d197-s.p.44xy1_c1gkutn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/ec6f25a9e2f4d4fd-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/b3db9f750640a943-s.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/78eb2d37ccba2007-s.p.00r2o6pv87vbs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}._9kBKua_className{font-family:Jost,Jost Fallback}._9kBKua_variable{--font-jost:"Jost", "Jost Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-4xl:56rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700}}@layer base;@layer components{body{color:#1e1c1c;font-family:var(--font-jost),Futura,sans-serif;background:#fff;margin:0;font-size:18px;font-weight:450;line-height:1.6}a{color:#1e1c1c}a:hover{color:#1f8d94}.tall{font-family:var(--font-oswald),Impact,sans-serif;text-transform:uppercase;margin:0;font-weight:700;line-height:.92}.fat{font-family:var(--font-archivo),"Arial Black",sans-serif;text-transform:uppercase;margin:0;font-weight:400;line-height:.98}.lbl{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:500}:where(.nav) a:not(.btn){font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:10px 2px;font-size:15px;font-weight:500;text-decoration:none}.btn{min-height:54px;font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1e1c1c;cursor:pointer;box-sizing:border-box;border:2px solid #1e1c1c;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.btn:hover{color:#fff;background:#1e1c1c}.btn.red{color:#fff;background:#b5453e;border-color:#b5453e}.btn.red:hover{background:#8f332d;border-color:#8f332d}.btn.white{color:#fff;border-color:#fff}.btn.white:hover{color:#1e1c1c;background:#fff}.btn.solidw{color:#b5453e;background:#fff;border-color:#fff}.ph{object-fit:cover;width:100%;height:100%;display:block}.chap{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:56px;display:grid}.chap .ci{aspect-ratio:4/5;background:#d9ecef;grid-column:span 5;overflow:hidden}.chap .ct{flex-direction:column;grid-column:span 7;gap:18px;display:flex}.chap.flip .ci{order:2}.quote{color:#1e1c1c;border-left:3px solid #b5453e;margin:6px 0 0;padding-left:18px;font-size:20px;font-style:italic}.tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.tile{color:#1e1c1c;flex-direction:column;gap:10px;text-decoration:none;display:flex}.tile .tv{aspect-ratio:9/14;background:#d9ecef;position:relative;overflow:hidden}.tile .tv img{transition:transform .5s}.tile:hover .tv img{transform:scale(1.05)}.tile .ic{background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:10px;right:10px}.tile:hover p.tt{color:#1f8d94}.tile .td{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#5b6e73;font-size:12px;font-weight:500}.tile p.tt{margin:0;font-size:15px;font-weight:500;line-height:1.35;transition:color .2s}.stat{border-top:3px solid #58c8d8;flex-direction:column;gap:6px;padding-top:16px;display:flex}.need{background:#fff;border:1px solid #e3eef0;flex-direction:column;gap:8px;padding:24px;display:flex}.need .n{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;color:#2aa8b0;font-size:15px;font-weight:700}.scard{color:#1e1c1c;background:#fff;border:1px solid #e3eef0;flex-direction:column;text-decoration:none;transition:box-shadow .2s;display:flex;overflow:hidden}.scard:hover{box-shadow:0 12px 34px #0e3a4024}.scard .si{aspect-ratio:4/3;background:#d9ecef;position:relative;overflow:hidden}.scard .si img{transition:transform .5s}.scard:hover .si img{transform:scale(1.04)}.scard:hover .go{color:#1e1c1c}.badge{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#1e1c1c;background:#fff;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px}.badge.live{color:#fff;background:#b5453e}.dot{background:currentColor;border-radius:50%;width:8px;height:8px;display:inline-block}.go{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1f8d94;font-size:14px;font-weight:600;transition:color .2s}.mnav{display:none}.mnav summary{cursor:pointer;min-width:44px;min-height:44px;font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;border:2px solid #1e1c1c;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;list-style:none;display:flex}.mnav summary::-webkit-details-marker{display:none}.mnav nav{z-index:20;background:#fff;border-bottom:3px solid #2aa8b0;flex-direction:column;padding:8px 20px 20px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #0000001f}.mnav nav a{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #e3eef0;padding:14px 0;font-size:16px;font-weight:500;text-decoration:none}@media (max-width:1100px){.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.cols-m{grid-template-columns:1fr!important}.cols-m>*{grid-column:auto!important}.pad-m{padding-left:20px!important;padding-right:20px!important}section>.pad-m,section.pad-m{padding-top:64px!important;padding-bottom:64px!important}.dnav{display:none!important}.mnav{display:block}.chap{grid-template-columns:1fr;gap:24px}.chap .ci,.chap .ct{grid-column:auto}.chap.flip .ci{order:0}.chap .ci{aspect-ratio:4/3}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hero-min{min-height:620px!important}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}a:focus-visible,summary:focus-visible,label:focus-visible{outline-offset:3px;outline:3px solid #2aa8b0}.nav .mega a{font-family:var(--font-jost),Futura,sans-serif;letter-spacing:0;text-transform:none;font-size:inherit;padding:0;font-weight:450}.pdd>summary{cursor:pointer;font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#1e1c1c;align-items:center;gap:8px;padding:10px 2px;font-size:15px;font-weight:500;list-style:none;display:inline-flex}.pdd>summary::-webkit-details-marker{display:none}.pdd>summary svg{transition:transform .25s}.pdd[open]>summary{color:#1f8d94}.pdd[open]>summary svg{transform:rotate(180deg)}.pdd .mega{z-index:40;text-transform:none;letter-spacing:0;background:#fff;border-top:3px solid #2aa8b0;grid-template-columns:300px minmax(0,1fr);gap:40px;padding:36px 56px 40px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px #0e2a302e}.pdd .mega>input{opacity:0;pointer-events:none;position:absolute}.mcats{border-right:1px solid #e3eef0;flex-direction:column;gap:6px;padding-right:28px;display:flex}.mcats label{cursor:pointer;border-left:3px solid #0000;flex-direction:column;gap:2px;padding:14px 16px;transition:background .2s,border-color .2s;display:flex}.mcats label:hover{background:#f4fafb}.mcats .mn{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#1e1c1c;font-size:19px;font-weight:600}.mcats .mc{color:#5b6e73;font-size:13px}.mcats a.mall{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1f8d94;margin-top:14px;padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none}.mpane{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:18px;display:none}.mcard{color:#1e1c1c;flex-direction:column;gap:10px;text-decoration:none;display:flex}.mcard .mi{aspect-ratio:4/3;background:#d9ecef;position:relative;overflow:hidden}.mcard .mi img{transition:transform .5s}.mcard:hover .mi img{transform:scale(1.05)}.mcard .mt{font-family:var(--font-archivo),"Arial Black",sans-serif;text-transform:uppercase;font-size:18px;line-height:1.05}.mcard:hover .mt{color:#1f8d94}.mcard .ms{color:#5b6e73;font-size:14px;line-height:1.35}.mlive{color:#fff;font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.14em;text-transform:uppercase;background:#b5453e;align-items:center;gap:6px;padding:4px 9px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:10px;left:10px}.mlive i{background:#fff;border-radius:50%;width:6px;height:6px;display:inline-block}.mblurb{background:#eaf5f6;flex-direction:column;grid-column:span 2;justify-content:center;gap:10px;padding:26px;display:flex}.mblurb p{color:#3a4b50;margin:0;font-size:17px}#pc-dis:checked~.mcats label[for=pc-dis],#pc-hou:checked~.mcats label[for=pc-hou],#pc-fam:checked~.mcats label[for=pc-fam],#pc-env:checked~.mcats label[for=pc-env]{background:#eaf5f6;border-left-color:#2aa8b0}#pc-dis:checked~.mpanes .mp-dis,#pc-hou:checked~.mpanes .mp-hou,#pc-fam:checked~.mpanes .mp-fam,#pc-env:checked~.mpanes .mp-env{display:grid}.mnav .msub summary{letter-spacing:.14em;border:0;border-bottom:1px solid #e3eef0;justify-content:space-between;padding:14px 0;font-size:16px;font-weight:500}.mnav .msub[open] summary svg{transform:rotate(180deg)}.mnav .msub .mg{border-left:3px solid #2aa8b0;flex-direction:column;margin:8px 0;padding:6px 0 10px 14px;display:flex}.mnav .msub .mg span{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#1f8d94;padding-top:10px;font-size:12px;font-weight:600}.mnav .msub .mg a{font-family:var(--font-jost),Futura,sans-serif;text-transform:none;letter-spacing:0;border-bottom:0;padding:8px 0;font-size:17px}.pdd .mega{padding-top:84px}.pdd[open]>summary:before{content:"";z-index:35;cursor:pointer;background:#0e2a3059;position:fixed;inset:0}.pdd[open]>summary:after{content:"Close  ✕";z-index:45;color:#1e1c1c;min-height:44px;font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.14em;white-space:pre;cursor:pointer;background:#fff;border:2px solid #1e1c1c;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:flex;position:absolute;top:calc(100% + 22px);right:56px}.pdd[open]>summary:hover:after{color:#fff;background:#1e1c1c}.mnav[open]>summary{gap:0;font-size:0}.mnav[open]>summary svg{display:none}.mnav[open]>summary:after{content:"Close  ✕";white-space:pre;font-size:14px}@media (max-width:1180px){.pdd .mega{grid-template-columns:240px minmax(0,1fr)}.mpane{grid-template-columns:repeat(2,minmax(0,1fr))}.mblurb{grid-column:span 2}}.lwall{background:#e3eef0;border:1px solid #e3eef0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.lcard{background:#fff;flex-direction:column;gap:14px;padding:32px 28px;display:flex}.lcard .lg{justify-content:center;align-items:center;height:150px;display:flex}.lcard .lg img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:150px}.lcard h3{font-family:var(--font-archivo),"Arial Black",sans-serif;text-transform:uppercase;margin:0;font-size:20px;font-weight:400;line-height:1.05}.lcard p{color:#3a4b50;margin:0;font-size:15px;line-height:1.5}.pl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;display:grid}.pl div{border-top:1px solid #e3eef0;flex-direction:column;gap:4px;padding:18px 0;display:flex}.pl b{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:17px;font-weight:600}.pl span{color:#3a4b50;font-size:15px;line-height:1.45}@media (max-width:1100px){.lwall,.pl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lwall,.pl{grid-template-columns:1fr}}.seen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 36px;display:flex}.seen span{font-family:var(--font-archivo),"Arial Black",sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#5b6e73;white-space:nowrap;font-size:19px}.seen span b{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.14em;color:#8fa4a9;margin-left:6px;font-size:13px;font-weight:500}.hmap{position:relative}.hmap svg{pointer-events:none;width:100%;height:auto;display:block}.hmap .isl{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.18em;fill:#9fe0e6;text-transform:uppercase;font-size:15px;font-weight:600}.mp{z-index:2;width:24px;height:24px;margin:-12px 0 0 -12px;text-decoration:none;position:absolute}.mp .dot{background:#b5453e;border:2.5px solid #fff;border-radius:50%;transition:transform .2s;position:absolute;inset:3px;box-shadow:0 0 0 5px #b5453e59}.mp:hover,.mp:focus{z-index:6}.mp:hover .dot,.mp:focus .dot{transform:scale(1.25)}.mp .mcd{color:#1e1c1c;opacity:0;visibility:hidden;text-align:left;background:#fff;flex-direction:column;width:210px;margin:0;padding:0;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 18px 40px #00000059}.mp:hover .mcd,.mp:focus .mcd{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.mp.l .mcd{left:-8px;transform:translateY(6px)}.mp.l:hover .mcd,.mp.l:focus .mcd{transform:none}.mp.r .mcd{left:auto;right:-8px;transform:translateY(6px)}.mp.r:hover .mcd,.mp.r:focus .mcd{transform:none}.mp.b .mcd{top:34px;bottom:auto}.mp .mci{aspect-ratio:16/10;background:#d9ecef;display:block;overflow:hidden}.mp .mcb{flex-direction:column;gap:2px;padding:12px 14px 13px;display:flex}.mp b{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:16px;font-weight:600}.mp i{color:#3a4b50;font-size:15px;font-style:normal;line-height:1.35}.mp em{font-style:normal;font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1f8d94;margin-top:6px;font-size:13px;font-weight:600}.mbeyond{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#9fe0e6;border:1px solid #9fe0e680;padding:10px 14px;font-size:14px;font-weight:500;text-decoration:none;position:absolute;top:0;right:0}.mbeyond:hover{color:#0e2a30;background:#9fe0e6}.pw{background:#fff;border:2px solid #cfe3e6;flex-direction:column;gap:14px;padding:30px;display:flex}.pw .n{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.14em;color:#2aa8b0;font-size:14px;font-weight:700}.pw h3{font-family:var(--font-archivo),"Arial Black",sans-serif;text-transform:uppercase;margin:0;font-size:26px;font-weight:400;line-height:1.02}.pw p{color:#3a4b50;margin:0;font-size:16px;line-height:1.5}@media (max-width:900px){.seen{justify-content:flex-start}.seen span{font-size:16px}.mp{width:18px;height:18px;margin:-9px 0 0 -9px}.mp .mcd{width:200px}.mbeyond{margin-top:14px;display:inline-block;position:static}}.gq{color:#3a4b50;background:#f2f9fa;border-top:4px solid #2aa8b0;flex-direction:column;gap:8px;padding:26px 22px;font-size:15px;line-height:1.35;display:flex}.ramt{color:#fff;min-height:60px;font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.02em;border:2px solid #4a5c60;justify-content:center;align-items:center;font-size:24px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.ramt:hover,.ramt.sel{background:#58c8d824;border-color:#58c8d8}.mbar{display:none}@media (max-width:900px){.rip{padding:32px 24px!important}.mbar{z-index:60;padding:10px 14px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1e1c1cf5;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.mbar a{flex:1;justify-content:center;min-height:50px}body{padding-bottom:72px}}.fwrap{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:48px;display:grid}.fintro{flex-direction:column;grid-column:span 5;gap:22px;display:flex;position:sticky;top:96px}.fform{box-sizing:border-box;background:#fff;border:2px solid #1e1c1c;flex-direction:column;grid-column:span 7;gap:26px;padding:40px;display:flex;position:relative}.fform:before{content:"";background:linear-gradient(90deg,#1e1c1c 0 34%,#2aa8b0 34% 67%,#b5453e 67%);height:8px;position:absolute;top:-2px;left:-2px;right:-2px}.fld{flex-direction:column;gap:8px;display:flex}.fld>label,.fld>.lg{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#1e1c1c;font-size:14px;font-weight:600}.fld .hint{color:#5b6e73;margin:0;font-size:14px}.fld input[type=text],.fld input[type=email],.fld input[type=tel],.fld select,.fld textarea{color:#1e1c1c;box-sizing:border-box;background:#f7fbfc;border:2px solid #cfe3e6;width:100%;min-height:54px;padding:12px 16px;font-family:inherit;font-size:17px;transition:border-color .2s,background .2s}.fld textarea{resize:vertical;min-height:140px}.fld input:focus,.fld select:focus,.fld textarea:focus{background:#fff;border-color:#2aa8b0;outline:none}.f2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.req:after{content:" *";color:#b5453e}.chips{flex-wrap:wrap;gap:10px;display:flex}.chips label{cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid #1e1c1c;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.chips input{opacity:0;pointer-events:none;position:absolute}.chips input:checked+label{color:#fff;background:#1e1c1c}.chips input:focus-visible+label{outline-offset:2px;outline:3px solid #58c8d8}.radios{gap:10px;display:flex}.radios label{cursor:pointer;border:2px solid #cfe3e6;flex:1;justify-content:center;align-items:center;min-height:50px;font-weight:500;transition:border-color .15s,background .15s;display:flex}.radios input{opacity:0;pointer-events:none;position:absolute}.radios input:checked+label{color:#1f8d94;background:#eaf5f6;border-color:#2aa8b0}.fstep{align-items:flex-start;gap:14px;display:flex}.fstep b{color:#1f8d94;height:40px;font-family:var(--font-oswald),Impact,sans-serif;border:2px solid #2aa8b0;flex:0 0 40px;justify-content:center;align-items:center;font-size:18px;display:flex}.fstep p{color:#3a4b50;margin:0;font-size:16px}@media (max-width:900px){.fwrap{grid-template-columns:1fr;gap:32px}.fintro{position:static}.fform{padding:24px}.f2{grid-template-columns:1fr}.radios{flex-direction:column}}.rdd{position:static}.rdd .rpanel{z-index:40;text-transform:none;letter-spacing:0;background:#fff;border-top:3px solid #2aa8b0;padding:84px 56px 40px;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px #0e2a302e}.rdd .rp-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;max-width:1440px;margin:0 auto;display:grid}.rdd .rp-head{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.rdd .rp-head .tall{color:#1e1c1c;font-size:40px;line-height:1}.rdd .rp-head>span:nth-child(2){color:#3a4b50;max-width:40ch;font-size:17px}.rdd .rp-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 32px;display:grid}.rdd .rp-links a{min-height:54px;font-family:var(--font-jost),Futura,sans-serif;color:#1e1c1c;border-bottom:1px solid #e3eef0;justify-content:space-between;align-items:center;padding:0 4px;font-size:19px;font-weight:500;text-decoration:none;display:flex}.rdd .rp-links a:after{content:"→";color:#2aa8b0}.rdd .rp-links a:hover{color:#1f8d94}.rdd .rp-links a:last-child{color:#b5453e;font-weight:600}@media (max-width:1180px){.rdd .rp-in{grid-template-columns:1fr;gap:24px}}.vc{color:#1e1c1c;flex-direction:column;gap:12px;text-decoration:none;display:flex}.vc .vt{aspect-ratio:16/9;background:#0e2a30;position:relative;overflow:hidden}.vc .vt img{transition:transform .5s}.vc:hover .vt img{transform:scale(1.04)}.vc .vp{background:#b5453eeb;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%}.vc:hover .vp{transform:scale(1.08)}.vc .vl{color:#fff;background:#000000bf;padding:2px 8px;font-size:13px;font-weight:600;position:absolute;bottom:10px;right:10px}.vc h3{font-family:var(--font-archivo),"Arial Black",sans-serif;text-transform:uppercase;margin:0;font-size:21px;font-weight:400;line-height:1.08;transition:color .2s}.vc:hover h3{color:#1f8d94}.vc p{color:#3a4b50;margin:0;font-size:15px;line-height:1.45}.art p{color:#2a3437;margin:0 0 22px;font-size:20px;line-height:1.7}.art h2{font-family:var(--font-archivo),"Arial Black",sans-serif;text-transform:uppercase;margin:44px 0 18px;font-size:30px;font-weight:400;line-height:1.05}.art figure{margin:36px 0}.art figure img{aspect-ratio:3/2;object-fit:cover;background:#d9ecef;width:100%;display:block}.art figcaption{color:#5b6e73;border-left:3px solid #2aa8b0;margin-top:10px;padding-left:12px;font-size:14px}.art blockquote{border-left:4px solid #b5453e;margin:36px 0;padding:6px 0 6px 26px}.art blockquote p{font-family:var(--font-jost),Futura,sans-serif;color:#1e1c1c;margin:0 0 10px;font-size:26px;font-style:italic;line-height:1.4}.art blockquote cite{font-style:normal;font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#5b6e73;font-size:13px}.art .lead{color:#1e1c1c;font-size:23px}.pmeta{font-family:var(--font-oswald),Impact,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#1f8d94;font-size:12px;font-weight:500}.pc{color:#1e1c1c;flex-direction:column;gap:12px;text-decoration:none;display:flex}.pc .pi{aspect-ratio:3/2;background:#d9ecef;overflow:hidden}.pc h3{font-family:var(--font-archivo),"Arial Black",sans-serif;text-transform:uppercase;margin:0;font-size:22px;font-weight:400;line-height:1.05}.pc:hover h3{color:#1f8d94}html{-webkit-text-size-adjust:100%}img{max-width:100%}.btn.teal{color:#fff;background:#2aa8b0;border-color:#2aa8b0}.btn.teal:hover{background:#1f8d94;border-color:#1f8d94}.btn:active,.ramt:active{transform:scale(.98)}.btn{transition:background .2s,color .2s,border-color .2s,transform .12s}.skip{z-index:100;color:#fff;font-family:var(--font-oswald), Impact, sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#1e1c1c;padding:12px 18px;text-decoration:none;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.fnote{color:#3a4b50;margin:0;font-size:15px}.fnote.err{color:#b5453e}form[aria-busy=true] button[type=submit]{opacity:.7;cursor:progress}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cdlg{color:#1e1c1c;background:#fff;border:0;border-top:4px solid #2aa8b0;width:min(760px,100vw - 32px);max-height:calc(100dvh - 48px);padding:0;box-shadow:0 30px 80px #0e2a3059}.cdlg::backdrop{background:#0e2a308c}.cdlg-in{flex-direction:column;gap:14px;padding:32px 32px 28px;display:flex}.cdlg-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.cdlg .fform{box-shadow:none;border:0;padding:0}.cdlg .fform:before{display:none}.cdlg[open]{animation:.22s cubic-bezier(.2,.8,.2,1) cdlg-in}@keyframes cdlg-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:900px){.cdlg-in{padding:22px 18px 20px}}@media (prefers-reduced-motion:reduce){.cdlg[open]{animation:none}}@keyframes rv-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes rv-left{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:none}}@keyframes rv-zoom{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes grow-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes grow-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes dot-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}@keyframes num-in{0%{opacity:0;transform:translateY(24px)scale(.85)}to{opacity:1;transform:none}}@keyframes hbzoom{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes ripple{0%{opacity:0;transform:scale(.25)}15%{opacity:1}to{opacity:0;transform:scale(1.05)}}@keyframes wdrift{0%{background-position-x:0}to{background-position-x:-1440px}}@keyframes wdrift-m{0%{background-position-x:0}to{background-position-x:-900px}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes draw-x{0%{background-size:0% 2px}to{background-size:100% 2px}}@keyframes decolor{0%{filter:grayscale()brightness(1.6)}to{filter:none}}@keyframes line-up{0%{clip-path:inset(0 0 100%);transform:translateY(.45em)}to{clip-path:inset(-.2em -.1em);transform:none}}@keyframes pin-drop{0%{opacity:0;transform:translateY(-26px)}60%{opacity:1;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes give-ring{0%{opacity:.85;transform:scale(0)}to{opacity:0;transform:scale(1)}}@supports (animation-timeline:view()){.rv{animation:linear both rv-up;animation-timeline:view();animation-range:entry 5% entry 45%}.rv-l{animation:linear both rv-left;animation-timeline:view();animation-range:entry 5% entry 50%}.rv-z{animation:linear both rv-zoom;animation-timeline:view();animation-range:entry entry 45%}.stag>:nth-child(2){animation-range:entry 15% entry 55%}.stag>:nth-child(3){animation-range:entry 25% entry 65%}.stag>:nth-child(4){animation-range:entry 35% entry 75%}.vbar{transform-origin:bottom;animation:cubic-bezier(.2,.8,.2,1) both grow-y;animation-timeline:view();animation-range:entry entry 90%}div:nth-child(2)>.vbar{animation-range:entry 20%}div:nth-child(3)>.vbar{animation-range:entry 40% cover 30%}.hbar{transform-origin:0;animation:cubic-bezier(.2,.8,.2,1) both grow-x;animation-timeline:view();animation-range:entry cover 25%}.hbar.slow{animation-timing-function:linear;animation-range:entry cover 60%}.hbar.fast{animation-range:entry 10% entry 50%}#problem [role=img] span{animation:cubic-bezier(.3,1.4,.4,1) both dot-in;animation-timeline:view();animation-range:entry}#problem [role=img] span:nth-child(5n+2){animation-range:entry 10% cover 10%}#problem [role=img] span:nth-child(5n+3){animation-range:entry 20% cover 20%}#problem [role=img] span:nth-child(5n+4){animation-range:entry 30% cover 30%}#problem [role=img] span:nth-child(5n){animation-range:entry 40% cover 40%}#problem [role=img]{animation:linear both decolor;animation-timeline:view();animation-range:entry 60% cover 45%}.card .fat{animation:cubic-bezier(.2,.8,.2,1) both num-in;animation-timeline:view();animation-range:entry entry 60%}.punch span{animation:linear both draw-x;animation-timeline:view();animation-range:entry 40% cover 35%}.gapbar{animation:linear both fade;animation-timeline:view();animation-range:cover 10% cover 35%}}@supports not (animation-timeline:view()){html.js :is(.rv,.rv-l,.rv-z):not(.in){opacity:0}.rv.in{animation:.9s cubic-bezier(.2,.8,.2,1) both rv-up}.rv-l.in{animation:.9s cubic-bezier(.2,.8,.2,1) both rv-left}.rv-z.in{animation:.9s cubic-bezier(.2,.8,.2,1) both rv-zoom}.stag>.in{animation-delay:calc(var(--i,0) * .12s)}html.js .vbar:not(.in){transform:scaleY(0)}.vbar{transform-origin:bottom}.vbar.in{animation:1.1s cubic-bezier(.2,.8,.2,1) both grow-y}div:nth-child(2)>.vbar.in{animation-delay:.35s}div:nth-child(3)>.vbar.in{animation-delay:.7s}html.js .hbar:not(.in){transform:scaleX(0)}.hbar{transform-origin:0}.hbar.in{animation:1.1s cubic-bezier(.2,.8,.2,1) both grow-x}.hbar.slow.in{animation:2.6s linear both grow-x}.hbar.fast.in{animation-duration:.6s}html.js #problem [role=img]:not(.in) span{opacity:0}#problem [role=img].in{animation:1.6s linear .9s both decolor}#problem [role=img].in span{animation:.55s cubic-bezier(.3,1.4,.4,1) both dot-in;animation-delay:calc(var(--i,0) * 9ms)}html.js .card:not(.in) .fat{opacity:0}.card.in .fat{animation:.8s cubic-bezier(.2,.8,.2,1) both num-in}.punch.in span{animation:.9s ease-out .2s both draw-x}.gapbar.in{animation:.6s ease-out .6s both fade}}.mp:after{content:"";opacity:0;border:2px solid #58c8d8;border-radius:50%;animation:2.6s ease-out infinite ring;position:absolute;inset:-4px}.mp:nth-child(2n):after{animation-delay:.9s}.mp:nth-child(3n):after{animation-delay:1.6s}.rip svg circle{transform-origin:200px 200px;animation:5s ease-out infinite ripple}.rip svg circle:nth-child(2){animation-delay:1.25s}.rip svg circle:nth-child(3){animation-delay:2.5s}.rip svg circle:nth-child(4){animation-delay:3.75s}.wave{background:#0b1f23;height:140px;margin-top:-1px;position:relative;overflow:hidden}.wave .wl{background-position:0 0;background-repeat:repeat-x;background-size:1440px 140px;height:140px;animation:linear infinite wdrift;position:absolute;bottom:0;left:0;right:0}.wave .w0{background-image:url(/img/wave-0.svg);animation-duration:26s}.wave .w1{background-image:url(/img/wave-1.svg);animation-duration:19s;animation-direction:reverse}.wave .w2{background-image:url(/img/wave-2.svg);animation-duration:14s}.wave .w3{background-image:url(/img/wave-3.svg);animation-duration:10s;animation-direction:reverse}.wave .w4{background-image:url(/img/wave-4.svg);animation-duration:7s}.wave.sm,.wave.sm .wl{height:96px}.wave.sm .wl{background-size:1000px 96px}@media (max-width:900px){.wave,.wave .wl,.wave.sm,.wave.sm .wl{height:80px}.wave .wl,.wave.sm .wl{background-size:900px 80px;animation-name:wdrift-m}}.hz{transform-origin:50% 55%;animation:28s ease-out forwards hbzoom}html.js .lr:not(.in)>*{clip-path:inset(0 0 100%)}.lr.in>*{animation:.85s cubic-bezier(.2,.75,.2,1) both line-up}.lr.in>:nth-child(2){animation-delay:.14s}.lr.in>:nth-child(3){animation-delay:.28s}html.js .mapin:not(.in) .mp{opacity:0}.mapin.in .mp{animation:.7s cubic-bezier(.2,.9,.3,1.2) both pin-drop;animation-delay:calc(var(--i,0) * .11s)}.btn.red,.btn.solidw,.ramt{position:relative;overflow:hidden}.give-ring{pointer-events:none;border:2px solid #ffffffd9;border-radius:50%;animation:.7s cubic-bezier(.2,.7,.3,1) forwards give-ring;position:absolute;box-shadow:0 0 0 2px #58c8d88c}@media (prefers-reduced-motion:reduce){.rv,.rv-l,.rv-z,.vbar,.hbar,.card .fat,#problem [role=img],#problem [role=img] span,.punch span,.gapbar,.lr>*,.mapin .mp,.hz{opacity:1!important;clip-path:none!important;filter:none!important;animation:none!important;transform:none!important}.mp:after,.rip svg circle,.wave .wl{animation:none!important}.mp:after,.give-ring{display:none}}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:0}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-\[46px\]{min-height:46px}.min-h-dvh{min-height:100dvh}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-16{width:calc(var(--spacing) * 16)}.w-auto{width:auto}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[18rem\]{max-width:18rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[1920px\]{max-width:1920px}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[22\%\]{border-radius:22%}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--a-separator\)\]{border-color:var(--a-separator)}.bg-\[var\(--a-fill\)\]{background-color:var(--a-fill)}.bg-\[var\(--a-green-fill\)\]{background-color:var(--a-green-fill)}.bg-\[var\(--a-orange-fill\)\]{background-color:var(--a-orange-fill)}.bg-\[var\(--a-red-fill\)\]{background-color:var(--a-red-fill)}.bg-\[var\(--a-surface\)\]{background-color:var(--a-surface)}.bg-\[var\(--a-tint\)\]{background-color:var(--a-tint)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[21px\]{padding-inline:21px}.px-\[27px\]{padding-inline:27px}.px-\[31px\]{padding-inline:31px}.px-\[44px\]{padding-inline:44px}.py-0{padding-block:0}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[34px\]{padding-block:34px}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-\[44px\]{padding-left:44px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[36px\]{font-size:36px}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.449\]{--tw-leading:1.449;line-height:1.449}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--a-green\)\]{color:var(--a-green)}.text-\[var\(--a-on-tint\)\]{color:var(--a-on-tint)}.text-\[var\(--a-orange\)\]{color:var(--a-orange)}.text-\[var\(--a-red\)\]{color:var(--a-red)}.text-\[var\(--a-secondary\)\]{color:var(--a-secondary)}.text-\[var\(--a-tertiary\)\]{color:var(--a-tertiary)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.shadow-\[0_1px_3px_rgb\(0_0_0\/0\.12\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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, )}@media (hover:hover){.hover\:text-\[var\(--a-label\)\]:hover{color:var(--a-label)}}@media (min-width:360px){.min-\[360px\]\:text-\[45px\]{font-size:45px}}@media (min-width:500px){.min-\[500px\]\:px-\[30px\]{padding-inline:30px}.min-\[500px\]\:px-\[34px\]{padding-inline:34px}.min-\[500px\]\:px-\[36px\]{padding-inline:36px}.min-\[500px\]\:px-\[47px\]{padding-inline:47px}.min-\[500px\]\:pl-\[47px\]{padding-left:47px}}@media (min-width:600px){.min-\[600px\]\:grid-cols-\[11rem_1fr\]{grid-template-columns:11rem 1fr}}@media (min-width:700px){.min-\[700px\]\:inline{display:inline}.min-\[700px\]\:grid-cols-\[13rem_1fr\]{grid-template-columns:13rem 1fr}.min-\[700px\]\:gap-6{gap:calc(var(--spacing) * 6)}.min-\[700px\]\:px-8{padding-inline:calc(var(--spacing) * 8)}.min-\[700px\]\:px-\[40px\]{padding-inline:40px}.min-\[700px\]\:px-\[42px\]{padding-inline:42px}.min-\[700px\]\:px-\[50px\]{padding-inline:50px}.min-\[700px\]\:py-\[40px\]{padding-block:40px}.min-\[700px\]\:pt-9{padding-top:calc(var(--spacing) * 9)}.min-\[700px\]\:pl-\[50px\]{padding-left:50px}}@media (min-width:900px){.min-\[900px\]\:px-\[48px\]{padding-inline:48px}.min-\[900px\]\:px-\[52px\]{padding-inline:52px}.min-\[900px\]\:pl-\[52px\]{padding-left:52px}}@media (min-width:1200px){.min-\[1200px\]\:px-\[55px\]{padding-inline:55px}.min-\[1200px\]\:py-\[46px\]{padding-block:46px}.min-\[1200px\]\:pl-\[55px\]{padding-left:55px}.min-\[1200px\]\:text-\[25px\]{font-size:25px}.min-\[1200px\]\:text-\[27px\]{font-size:27px}.min-\[1200px\]\:text-\[52px\]{font-size:52px}}@media (min-width:1600px){.min-\[1600px\]\:px-\[59px\]{padding-inline:59px}.min-\[1600px\]\:pl-\[59px\]{padding-left:59px}}@media (min-width:1900px){.min-\[1900px\]\:px-\[59px\]{padding-inline:59px}.min-\[1900px\]\:py-\[52px\]{padding-block:52px}.min-\[1900px\]\:text-\[32px\]{font-size:32px}.min-\[1900px\]\:text-\[36px\]{font-size:36px}.min-\[1900px\]\:text-\[48px\]{font-size:48px}.min-\[1900px\]\:text-\[60px\]{font-size:60px}.min-\[1900px\]\:leading-\[1\.46\]{--tw-leading:1.46;line-height:1.46}.min-\[1900px\]\:leading-\[1\.58\]{--tw-leading:1.58;line-height:1.58}.min-\[1900px\]\:leading-\[1\.125\]{--tw-leading:1.125;line-height:1.125}.min-\[1900px\]\:leading-\[1\.176\]{--tw-leading:1.176;line-height:1.176}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
