.EZoWya_root{--edgeInset:1.5em;--footer-cream:#faeccb;--footer-light:#fdfcf7;--color-bg:var(--footer-cream);--color-bgFooter:var(--footer-cream);--color-blue:#114da7;--color-border:#564a392e;--color-borderFooter:#564a392e;--color-text:#222;--color-textSubdued:#616161}@media (min-width:768px){.EZoWya_root{--edgeInset:2em}}@media (min-width:1024px){.EZoWya_root{--edgeInset:3em}}.EZoWya_root{color:var(--color-text);background:var(--footer-cream);border-top:1px solid var(--color-border)}.EZoWya_content{background:linear-gradient(to bottom, var(--footer-light), var(--color-paper) 45%, var(--footer-cream));row-gap:3rem;display:grid}.EZoWya_feedbackLink{color:var(--color-blue);background:var(--color-paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .25em}
.gr_8KG_cards{row-gap:2rem;display:grid}.gr_8KG_card{grid-template-columns:6rem 1fr;align-items:center;gap:1.5rem;display:grid}.gr_8KG_card a>img{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.gr_8KG_card>:only-child{grid-column:span 2/span 2}.gr_8KG_supportCard{background-color:var(--color-bgHighlight);text-align:center;border-radius:.5rem;padding:1.5rem}.gr_8KG_supportCard b{display:block}.gr_8KG_supportCard a{align-items:center;gap:.5rem;margin-top:.5rem;display:inline-flex}
._5Pj8aq_root{--book-w:280px;--book-t:38px;width:calc(var(--book-w) + var(--book-t));height:var(--book-w);perspective:1400px;flex-shrink:0;margin:0 auto;position:relative}@media (min-width:768px){._5Pj8aq_root{--book-w:340px;--book-t:46px}}._5Pj8aq_root._5Pj8aq_small{--book-w:80px;--book-t:12px;perspective:500px;margin:0}._5Pj8aq_root._5Pj8aq_small ._5Pj8aq_shadow{filter:blur(5px);background:#00000059;height:.6rem;bottom:-.25rem}._5Pj8aq_body{top:0;left:calc(var(--book-t) * .7);width:var(--book-w);height:var(--book-w);transform-style:preserve-3d;transition:transform .6s;position:absolute;transform:rotateY(36deg)}._5Pj8aq_root:hover ._5Pj8aq_body,._5Pj8aq_root:focus-within ._5Pj8aq_body{transform:rotateY(20deg)}._5Pj8aq_front{transform:translateZ(calc(var(--book-t) / 2));border-radius:0 3px 3px 0;position:absolute;inset:0;overflow:hidden}._5Pj8aq_front ._5Pj8aq_cover{object-fit:cover;width:100%;height:100%;margin:0}._5Pj8aq_sheen{pointer-events:none;background:linear-gradient(90deg,#00000047 0,#ffffff1f 2.5%,#0000 7% 70%,#ffffff0f 100%);position:absolute;inset:0}._5Pj8aq_spine{top:0;left:calc((var(--book-w) - var(--book-t)) / 2);width:var(--book-t);height:var(--book-w);writing-mode:vertical-rl;color:#b1262b;letter-spacing:.08em;transform:rotateY(-90deg) translateZ(calc(var(--book-w) / 2));background:linear-gradient(90deg,#e6dcc0,#f5eed9 45%,#ebe2c8);justify-content:space-between;align-items:center;padding-top:1.5rem;padding-bottom:1.25rem;font-family:Georgia,Times New Roman,serif;font-size:9px;display:flex;position:absolute}._5Pj8aq_spineTitle{text-transform:uppercase;letter-spacing:.14em}._5Pj8aq_pages{top:2px;left:calc((var(--book-w) - var(--book-t) + 2px) / 2);width:calc(var(--book-t) - 2px);height:calc(var(--book-w) - 4px);transform:rotateY(90deg) translateZ(calc(var(--book-w) / 2 - 2px));background:repeating-linear-gradient(90deg,#f4f1ea 0 1px,#d9d4c8 1px 2px);position:absolute}._5Pj8aq_back{transform:rotateY(180deg) translateZ(calc(var(--book-t) / 2));background:#f3ecd6;border-radius:0 3px 3px 0;position:absolute;inset:0}._5Pj8aq_shadow{filter:blur(14px);background:#00000073;border-radius:50%;width:85%;height:1.5rem;position:absolute;bottom:-.75rem;left:10%}@media (prefers-reduced-motion:reduce){._5Pj8aq_body{transition:none}}
.gZEngq_scene{--footer-progress:.5;--footer-enter-progress:0;--footer-cloud-scale:1;--footer-tile-width:clamp(45rem, 72vw, 70rem);--footer-scene-height:clamp(20rem, 36vw, 35rem);--footer-wave-height:clamp(17.2rem, 27.5vw, 26.75rem);--footer-cloud-fill-height:clamp(8rem, 14vw, 10rem);--footer-horizontal-offset:-10rem;--footer-wave-bottom:-3rem;--footer-side-shift:calc((1 - var(--footer-enter-progress)) * -1.5rem);height:var(--footer-scene-height);pointer-events:none;isolation:isolate;margin-top:clamp(-1rem,-1vw,0rem);position:relative;overflow:hidden}.gZEngq_atmosphere,.gZEngq_clouds,.gZEngq_waves,.gZEngq_boatPosition{pointer-events:none;position:absolute}.gZEngq_scene[data-active=true] .gZEngq_atmosphere,.gZEngq_scene[data-active=true] .gZEngq_clouds,.gZEngq_scene[data-active=true] .gZEngq_clouds:before,.gZEngq_scene[data-active=true] .gZEngq_waves,.gZEngq_scene[data-active=true] .gZEngq_boatPosition{will-change:transform}.gZEngq_bookLink{z-index:2;pointer-events:none;position:absolute;inset:0}.gZEngq_bookLink:focus-visible{outline:none}.gZEngq_bookLink:focus-visible .gZEngq_waves{outline:3px solid var(--color-blue);outline-offset:-3px}.gZEngq_atmosphere{z-index:1;transform:translate3d(0, calc((var(--footer-progress) - .5) * .375rem), 0);background:radial-gradient(70% 38% at 50% 88%,#2e3438ad 0%,#3f464a75 42%,#555d6233 62%,#0000 80%),linear-gradient(#0000 30%,#4b53581f 66%,#33393d7a 100%);inset:24% -1px 0}.gZEngq_clouds{z-index:0;height:var(--footer-cloud-fill-height);transform:translate3d(0, calc((var(--footer-progress) - .5) * .5rem), 0);background:#faf1e4;bottom:0;left:-1px;right:-1px}.gZEngq_clouds:before{height:var(--footer-scene-height);background-image:url(/images/footer/great-wave-cloud-background-cropped-sketchplanations.png);background-position:calc(50% + 6rem + var(--footer-horizontal-offset)) bottom;background-repeat:repeat-x;background-size:var(--footer-tile-width) auto;transform:scale(var(--footer-cloud-scale));transform-origin:bottom;content:"";position:absolute;bottom:100%;left:0;right:0}.gZEngq_boatPosition{z-index:2;bottom:var(--footer-wave-bottom);left:calc(50% + var(--footer-horizontal-offset));width:var(--footer-tile-width);aspect-ratio:1536/587;transform:translate3d(calc(-50% + var(--footer-side-shift)), calc((var(--footer-progress) - .5) * 1rem), 0)}.gZEngq_boat{pointer-events:auto;cursor:pointer;width:10%;height:auto;animation:6s ease-in-out infinite gZEngq_boatBob;display:block;position:absolute;top:24%;left:75%}.gZEngq_waves{z-index:3;right:-1px;bottom:var(--footer-wave-bottom);height:var(--footer-wave-height);background-image:-webkit-image-set(url(/images/footer/footer-repeating-great-wave-sketchplanations.webp) 1x type("image/webp"),url(/images/footer/footer-repeating-great-wave-sketchplanations.png) 1x type("image/png"));background-image:image-set("/images/footer/footer-repeating-great-wave-sketchplanations.webp" 1x type("image/webp"),"/images/footer/footer-repeating-great-wave-sketchplanations.png" 1x type("image/png"));background-position:calc(50% + var(--footer-horizontal-offset)) bottom;background-repeat:repeat-x;background-size:var(--footer-tile-width) auto;pointer-events:auto;cursor:pointer;transform:translate3d(var(--footer-side-shift), calc((var(--footer-progress) - .5) * 1rem), 0);left:-1px}@keyframes gZEngq_boatBob{0%,to{transform:translate(-50%,-.0625rem)rotate(-.15deg)}50%{transform:translate(-50%,.0625rem)rotate(.15deg)}}@media (max-width:40rem){.gZEngq_scene{--footer-tile-width:clamp(42rem, 190vw, 47rem);--footer-scene-height:clamp(19rem, 90vw, 22rem);--footer-wave-height:clamp(16rem, 72.6vw, 18rem);--footer-horizontal-offset:-5rem}}@media (min-width:120rem){.gZEngq_scene{--footer-tile-width:68rem}}@media (prefers-reduced-motion:reduce){.gZEngq_atmosphere,.gZEngq_clouds,.gZEngq_waves,.gZEngq_clouds:before{will-change:auto;transform:none}.gZEngq_boatPosition{will-change:auto;transform:translate(-50%)}.gZEngq_boat{animation:none;transform:translate(-50%)}}
.w3ncoa_header{margin:0 0 .75rem;font-size:1.125rem;line-height:1.75rem}.w3ncoa_main p+p{margin-top:.5rem}.w3ncoa_main a{color:var(--color-blue)}@media (prefers-color-scheme:dark){.w3ncoa_main a{color:var(--color-blueLight)}}.w3ncoa_highResWrapper{border-width:1px;border-color:var(--color-border);border-radius:.25rem;overflow:hidden}.w3ncoa_highResTrigger{cursor:pointer;text-align:left;width:100%;color:var(--color-text);justify-content:space-between;align-items:center;column-gap:.5rem;padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.w3ncoa_highResTrigger:hover{background-color:var(--color-bgDarker)}.w3ncoa_highResTriggerIcon{flex-shrink:0;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.w3ncoa_highResTriggerIconOpen{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.w3ncoa_highResSection>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.w3ncoa_highResSection{border-top-width:1px;border-color:var(--color-border);background-color:var(--color-bgHighlight);padding:.75rem 1rem 1rem}.w3ncoa_supportButtons{flex-wrap:wrap;gap:.5rem;display:flex}.w3ncoa_supportButtons a{text-align:center;--tw-text-opacity:1;min-width:4rem;color:rgb(255 255 255/var(--tw-text-opacity,1))}.w3ncoa_highResCta{border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);width:100%;color:var(--color-blue);border-radius:.25rem;justify-content:center;align-items:center;column-gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.w3ncoa_highResCta:hover{background-color:var(--color-bgDarker)}@media (prefers-color-scheme:dark){.w3ncoa_highResCta{color:var(--color-blueLight)}}
.ee6h-q_root{aspect-ratio:1;border-width:1px;border-color:var(--color-borderKeyboardShortcut);background-color:var(--color-bgKeyboardShortcut);width:1.5rem;color:var(--color-textSubdued);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;line-height:1rem;display:inline-flex}@media (pointer:coarse){.ee6h-q_root{display:none}}
.y24Zaa_search-results{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.5rem;display:grid}.y24Zaa_search-results__sketches-header{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;display:flex}.y24Zaa_search-results__sketches-header--bordered{border-top-width:1px;border-color:var(--color-border);padding-top:1rem}.y24Zaa_search-results__sketches-title{margin:0;font-size:1rem;font-weight:600;line-height:1.5rem}.y24Zaa_search-results__sketches-count{color:var(--color-textSubdued);flex-shrink:0;margin:0;font-size:.875rem;line-height:1.25rem}.y24Zaa_search-results__weak-heading,.y24Zaa_search-results__corrected-heading{text-align:center;color:var(--color-textSubdued);margin-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;line-height:1.25rem}.y24Zaa_search-results__empty{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.y24Zaa_search-results__empty a{color:var(--color-blue)}@keyframes y24Zaa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.y24Zaa_loading-indicator{pointer-events:none;text-align:center;height:100%;color:var(--color-textSubdued);flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}.y24Zaa_loading-indicator svg{fill:#aaa;width:18px;height:18px;animation:1s linear infinite y24Zaa_spin}.y24Zaa_links{grid-auto-flow:column dense;justify-content:center;column-gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem;display:grid}.y24Zaa_link{color:var(--color-blue)}
.TXbLpG_root{justify-content:center;padding:.25rem 1.25rem;display:flex}@media (min-width:640px){.TXbLpG_root{padding-top:.75rem;padding-bottom:.75rem}}.TXbLpG_image{width:100%;max-width:104px;height:auto;margin-left:1.5rem}@media (min-width:640px){.TXbLpG_image{max-width:140px;margin-left:2.5rem}}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.lZMm1G_className{font-family:Inter,Inter Fallback;font-style:normal}
._1VXnFW_root{flex-wrap:wrap;align-items:center;gap:.5rem;padding-left:1.25rem;padding-right:1.25rem;display:flex}._1VXnFW_label{color:var(--color-text);flex-shrink:0;align-items:center;gap:.375rem;margin:0;font-size:.875rem;line-height:1.25rem;display:flex}._1VXnFW_pill{border-width:1px;border-color:var(--color-border);color:var(--color-text);border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;transition:background-color .1s ease-out,color .1s ease-out,border-color .1s ease-out;display:inline-flex}._1VXnFW_pill:hover{border-color:var(--color-brightRed);background-color:var(--color-brightRed);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}._1VXnFW_count{color:var(--color-text)}._1VXnFW_pill:hover ._1VXnFW_count{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}._1VXnFW_all-categories{color:var(--color-textSubdued);font-size:.75rem;line-height:1rem}._1VXnFW_all-categories:hover{color:var(--color-text)}
.DYTgeW_root{--headroom:calc(var(--spread-height) * .85);margin-top:calc(24px - var(--headroom));scrollbar-width:thin;outline-offset:-4px;-webkit-user-select:none;user-select:none;position:relative;overflow:auto hidden}.DYTgeW_track{height:100%;position:relative}.DYTgeW_slot{top:var(--headroom);position:absolute;left:0}.DYTgeW_end{top:var(--headroom);flex-direction:column;justify-content:center;gap:.75rem;display:flex;position:absolute;left:0}.DYTgeW_endTitle{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.DYTgeW_endLink{color:var(--color-blue);font-weight:500;text-decoration:none}.DYTgeW_endLink:hover{text-decoration:underline}.DYTgeW_page{cursor:zoom-in;background:#fbf6dc;border:0;width:100%;height:100%;margin:0;padding:0;transition:transform .2s ease-out;display:block;box-shadow:0 0 0 1px #32325d0d,0 2px 4px #32325d0d,0 8px 20px -6px #32325d24,10px 0 16px -6px #32325d42}@media (hover:hover){.DYTgeW_slot:hover .DYTgeW_page{transform:translateY(calc(var(--spread-height) * -.56))}}.DYTgeW_slotLifted .DYTgeW_page{transform:translateY(calc(var(--spread-height) * -.56))}@media (prefers-reduced-motion:reduce){.DYTgeW_page{transition:none}}@media (prefers-color-scheme:dark){.DYTgeW_page{box-shadow:0 0 0 1px #ffffff0a,0 2px 4px #0000001f,0 8px 20px -6px #00000059,10px 0 16px -6px #00000073}}.DYTgeW_image{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;margin:0;display:block}
.J92Zzq_section{margin-bottom:.75rem}@media (min-width:640px){.J92Zzq_section{margin-bottom:1rem}}.J92Zzq_groupSection{margin-top:1rem}@media (min-width:640px){.J92Zzq_groupSection{margin-top:2rem}}.J92Zzq_groupHeading{color:var(--color-text);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:640px){.J92Zzq_groupHeading{margin-bottom:2rem;font-size:1.875rem;line-height:2.25rem}}.J92Zzq_andMoreWrap{justify-content:center;margin-top:1rem;margin-bottom:2rem;display:flex}@media (min-width:640px){.J92Zzq_andMoreWrap{margin-top:1.5rem;margin-bottom:3rem}}.J92Zzq_andMoreLink{font-size:1rem;font-weight:600;line-height:1.5rem}@media (min-width:640px){.J92Zzq_andMoreLink{font-size:1.125rem;line-height:1.75rem}}.J92Zzq_header{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}@media (min-width:640px){.J92Zzq_header{margin-bottom:.75rem}}.J92Zzq_headerCentered{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}@media (min-width:640px){.J92Zzq_headerCentered{margin-bottom:.75rem}}.J92Zzq_tagline{color:var(--color-text);margin-top:.5rem;margin-bottom:0;font-size:1rem;font-weight:500;line-height:1.5rem}@media (min-width:640px){.J92Zzq_tagline{font-size:1.125rem;line-height:1.75rem}}.J92Zzq_title{color:var(--color-text);margin:0;font-family:inherit;font-weight:700}.J92Zzq_titleH2{font-size:1.25rem;line-height:1.75rem}@media (min-width:640px){.J92Zzq_titleH2{font-size:1.5rem;line-height:2rem}}.J92Zzq_titleH3{font-size:1.125rem;line-height:1.75rem}@media (min-width:640px){.J92Zzq_titleH3{font-size:1.25rem;line-height:1.75rem}}.J92Zzq_titleLink{color:inherit;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.J92Zzq_titleLink:hover{color:var(--color-blue)}.J92Zzq_trackOuter{--track-inset:1rem;position:relative}@media (min-width:640px){.J92Zzq_trackOuter{--track-inset:max(1.5rem, calc((100vw - 640px) / 2 + 1.5rem))}}@media (min-width:768px){.J92Zzq_trackOuter{--track-inset:max(1.5rem, calc((100vw - 768px) / 2 + 1.5rem))}}@media (min-width:1024px){.J92Zzq_trackOuter{--track-inset:max(2rem, calc((100vw - 1024px) / 2 + 2rem))}}@media (min-width:1280px){.J92Zzq_trackOuter{--track-inset:max(2rem, calc((100vw - 1280px) / 2 + 2rem))}}.J92Zzq_fade{pointer-events:none;z-index:10;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none;position:absolute;top:0;bottom:0}@media (min-width:768px){.J92Zzq_fade{display:block}}.J92Zzq_fadeLeft{width:calc(var(--track-inset) + 1.5rem);background:linear-gradient(to right, var(--color-bg), hsla(var(--color-bgHsl), 0));left:0}.J92Zzq_fadeRight{background:linear-gradient(to left, var(--color-bg), hsla(var(--color-bgHsl), 0));width:3.5rem;right:0}.J92Zzq_track{scroll-behavior:smooth;gap:.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}@media (min-width:640px){.J92Zzq_track{gap:.75rem}}.J92Zzq_track{padding-left:var(--track-inset);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;scroll-padding-inline-start:var(--track-inset)}.J92Zzq_track::-webkit-scrollbar{display:none}.J92Zzq_arrow{z-index:20;border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);width:2.25rem;height:2.25rem;color:var(--color-text);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;justify-content:center;align-items:center;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none;position:absolute}.J92Zzq_arrow:hover{background-color:var(--color-bgDarker)}@media (min-width:768px){.J92Zzq_arrow{display:flex}}.J92Zzq_arrow{opacity:0;top:5rem}.J92Zzq_trackOuter:hover .J92Zzq_arrow,.J92Zzq_arrow:focus-visible{opacity:1}@media (min-width:640px){.J92Zzq_arrow{top:5.5rem}}@media (min-width:768px){.J92Zzq_arrow{top:6rem}}@media (min-width:1024px){.J92Zzq_arrow{top:6.75rem}}.J92Zzq_arrowLeft{left:.5rem}.J92Zzq_arrowRight{right:.5rem}@media (min-width:1024px){.J92Zzq_arrowLeft{left:1rem}.J92Zzq_arrowRight{right:1rem}}.J92Zzq_arrow:disabled{pointer-events:none;opacity:.3}.J92Zzq_card{scroll-snap-align:start;width:min(15rem,100vw - 4.5rem);color:var(--color-text);flex:none;text-decoration-line:none;display:block}@media (min-width:640px){.J92Zzq_card{width:11rem}}@media (min-width:768px){.J92Zzq_card{width:12rem}}@media (min-width:1024px){.J92Zzq_card{width:13rem}}.J92Zzq_imageWrap{aspect-ratio:1;background-color:var(--color-paper);width:100%;box-shadow:0 2.3rem 1rem -2rem var(--color-sketchShadow);border-radius:.5rem;display:block;position:relative;overflow:hidden}.J92Zzq_imageWrap:before{content:"";pointer-events:none;z-index:10;mix-blend-mode:multiply;border-radius:.5rem;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000000f}@media (pointer:fine){.J92Zzq_imageWrap{transform-origin:top;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.J92Zzq_card:hover .J92Zzq_imageWrap{box-shadow:0 2.8rem 1rem -2.25rem var(--color-sketchShadowHover);transform:translateY(-2px)scale(1.03)}}.J92Zzq_image{object-fit:cover;object-position:top}.J92Zzq_cardTitle{-webkit-line-clamp:2;color:var(--color-text);-webkit-box-orient:vertical;margin-top:.75rem;font-size:.875rem;line-height:1.375;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.J92Zzq_card:hover .J92Zzq_cardTitle{color:var(--color-blue)}.J92Zzq_cardDate{color:var(--color-textSubdued);margin-top:.25rem;font-size:.75rem;line-height:1rem;display:block}.J92Zzq_viewAllCard{scroll-snap-align:start;flex:none;width:min(15rem,100vw - 4.5rem);text-decoration-line:none;display:block}@media (min-width:640px){.J92Zzq_viewAllCard{width:11rem}}@media (min-width:768px){.J92Zzq_viewAllCard{width:12rem}}@media (min-width:1024px){.J92Zzq_viewAllCard{width:13rem}}.J92Zzq_viewAllCardInner{aspect-ratio:1;border-style:dashed;border-width:2px;border-color:var(--color-border);background-color:var(--color-bgHighlight);text-align:center;width:100%;color:var(--color-blue);border-radius:.5rem;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.J92Zzq_viewAllCard:hover .J92Zzq_viewAllCardInner{border-color:var(--color-blue)}.J92Zzq_viewAllCardLabel{align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:inline-flex}.J92Zzq_skeletonTrack{overflow-x:hidden}@keyframes J92Zzq_pulse{50%{opacity:.5}}.J92Zzq_skeletonShimmer{background-color:var(--color-bgHighlight);animation:2s cubic-bezier(.4,0,.6,1) infinite J92Zzq_pulse}.J92Zzq_skeletonTitle{background-color:var(--color-bgHighlight);border-radius:.125rem;width:85%;height:3.625rem;margin-top:.75rem;animation:2s cubic-bezier(.4,0,.6,1) infinite J92Zzq_pulse;display:block}
.i4h0ma_ctas{flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;padding-top:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (min-width:640px){.i4h0ma_ctas{gap:.75rem 1.5rem}}.i4h0ma_ctasLightbox{padding-top:0;}.i4h0ma_cta{color:var(--color-blue);align-items:center;column-gap:.25rem;font-weight:600;display:flex}@media (prefers-color-scheme:dark){.i4h0ma_cta{color:var(--color-blueLight)}}.i4h0ma_ctaListen{box-shadow:inset 0 0 0 1.5px var(--color-brightRed);border-radius:4px}.i4h0ma_ctaLightbox{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (prefers-color-scheme:dark){.i4h0ma_ctaLightbox{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.i4h0ma_ctaHover{border-radius:.25rem;margin:-.25rem -.5rem;padding:.25rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.i4h0ma_ctaHover:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}@media (prefers-color-scheme:dark){.i4h0ma_ctaHover:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}}.i4h0ma_ctaHoverLightbox{}.i4h0ma_ctaHoverLightbox:hover{color:var(--color-text)}@media (prefers-color-scheme:dark){.i4h0ma_ctaHoverLightbox:hover{color:var(--color-text)}}.i4h0ma_copyButton{}.i4h0ma_copyButtonLightbox{}
.AiwIVW_root{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1.25rem 1rem;padding-left:.75rem;padding-right:.75rem;display:grid}
.XOY9Ra_root{container-type:inline-size}.XOY9Ra_root *{font-size:1rem;line-height:1.5rem}.XOY9Ra_form{flex-direction:column;gap:.75rem;display:flex}.XOY9Ra_input{border-width:1px;border-color:var(--color-borderInput);background-color:var(--color-bgInput);outline-offset:2px;border-radius:.25rem;outline:2px solid #0000;flex:auto;width:100%;padding:.75rem}.XOY9Ra_input:focus{border-color:var(--color-blue)}.XOY9Ra_button{background-color:var(--color-bgButton);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:.25rem;flex:none;padding:.75rem}.XOY9Ra_shadow{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.XOY9Ra_placeholder{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background:#fff;border:1px solid #eee}@container (min-width:300px){.XOY9Ra_form{flex-direction:row}.XOY9Ra_input{width:0}}
.meY-gW_root{width:100%;color:var(--color-text);margin-bottom:1.5rem;margin-left:auto;margin-right:auto;text-decoration-line:none;display:block}@media (min-width:640px){.meY-gW_root{margin-bottom:2rem}}@media (min-width:768px){.meY-gW_root{max-width:33.6rem}}.meY-gW_imageWrap{background-color:var(--color-paper);width:100%;max-width:100%;box-shadow:0 2.3rem 1rem -2rem var(--color-sketchShadow);border-radius:.5rem;margin-left:auto;margin-right:auto;display:block;position:relative;overflow:hidden}.meY-gW_imageWrap:before{content:"";pointer-events:none;z-index:10;mix-blend-mode:multiply;border-radius:.5rem;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000000f}@media (min-width:768px){.meY-gW_imageWrap{width:min(100%, calc(28.8rem * var(--ratio)))}}@media (pointer:fine){.meY-gW_imageWrap{transform-origin:top;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.meY-gW_root:hover .meY-gW_imageWrap{box-shadow:0 2.8rem 1rem -2.25rem var(--color-sketchShadowHover);transform:translateY(-2px)scale(1.02)}}.meY-gW_image{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.meY-gW_title{-webkit-line-clamp:2;color:var(--color-text);-webkit-box-orient:vertical;margin-top:.75rem;font-size:1rem;font-weight:600;line-height:1.375;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.meY-gW_root:hover .meY-gW_title{color:var(--color-blue)}.meY-gW_date{color:var(--color-textSubdued);margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}
.grHWfG_closeButton{z-index:30;--tw-text-opacity:1;width:3rem;height:3rem;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#1f2937cc;border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:1rem;right:1rem}.grHWfG_closeButton:hover{background-color:#374151cc}.grHWfG_navButton{z-index:30;--tw-translate-y:-50%;width:3rem;height:3rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#1f2937cc;border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%}.grHWfG_navButton:hover{background-color:#374151cc}.grHWfG_imageCounter{z-index:30;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#1f2937cc;border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;position:absolute;top:1rem;left:50%}@media (max-width:768px){.grHWfG_closeButton{width:2.5rem;height:2.5rem;top:.5rem;right:.5rem}.grHWfG_navButton{width:2.5rem;height:2.5rem}.grHWfG_navButton[style*=left]{left:.5rem}.grHWfG_navButton[style*=right]{right:.5rem}.grHWfG_imageCounter{padding:.25rem .5rem;font-size:.75rem;line-height:1rem;top:.5rem}}@media (hover:none) and (pointer:coarse){.grHWfG_navButton:hover,.grHWfG_closeButton:hover{background-color:#1f2937cc}}@media (prefers-contrast:high){.grHWfG_closeButton,.grHWfG_navButton,.grHWfG_imageCounter{--tw-border-opacity:1;border-width:1px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}}@media (prefers-reduced-motion:reduce){.grHWfG_closeButton,.grHWfG_navButton{transition-property:none}}
.ay539q_root{background-color:var(--color-paper);box-shadow:0 2.3rem 1rem -2rem var(--color-sketchShadow);display:block;position:relative;overflow:hidden}.ay539q_root:before{content:"";z-index:10;mix-blend-mode:multiply;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014}@media (pointer:fine){.ay539q_root{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ay539q_root:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:0 2.8rem 1rem -2.25rem var(--color-sketchShadowHover)}}.ay539q_imageContainer{aspect-ratio:5/3;background-color:var(--color-paper);width:100%;display:block;position:relative}.ay539q_loaderContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}@keyframes ay539q_spin{to{transform:rotate(360deg)}}.ay539q_loader{animation:1s linear infinite ay539q_spin}.ay539q_image{object-fit:cover;object-position:top;width:10rem}.ay539q_title{text-overflow:ellipsis;white-space:nowrap;background-color:var(--color-paperTracing);--tw-text-opacity:1;width:100%;color:rgb(34 34 34/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;position:absolute;bottom:0;left:0;overflow:hidden}.ay539q_group:hover .ay539q_title{color:var(--color-red)}.ay539q_title:before{content:"";z-index:10;mix-blend-mode:multiply;background-color:#00000014;width:100%;height:1px;position:absolute;top:0;left:0}
.suwRpq_section{margin-top:2rem}@media (min-width:640px){.suwRpq_section{margin-top:2.5rem}}.suwRpq_header{justify-content:center;align-items:flex-end;gap:.5rem;margin-bottom:.75rem;padding-left:1rem;padding-right:1rem;display:flex}@media (min-width:640px){.suwRpq_header{margin-bottom:1rem}}.suwRpq_icon{width:auto;height:4rem}@media (min-width:640px){.suwRpq_icon{height:5rem}}.suwRpq_heading{text-transform:uppercase;letter-spacing:.1em;color:var(--color-textSubdued);margin:0;padding-bottom:.25rem;font-size:.75rem;font-weight:600;line-height:1rem}@media (min-width:640px){.suwRpq_heading{font-size:.875rem;line-height:1.25rem}}.suwRpq_trackOuter{position:relative}.suwRpq_track{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;gap:1rem;padding:.5rem 1rem 1.5rem;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 2.5rem),#0000 100%)}.suwRpq_track::-webkit-scrollbar{display:none}.suwRpq_column{scroll-snap-align:center;flex-direction:column;flex:none;gap:1rem;width:min(16rem,72vw);display:flex}@media (min-width:768px){.suwRpq_column{width:18rem}}.suwRpq_card{background-color:var(--color-bg);color:var(--color-text);border-radius:1rem;flex-direction:column;margin:0;padding:1rem 1.25rem;font-size:.875rem;line-height:1.625;display:flex;box-shadow:0 0 0 1px #32325d0d,0 2px 4px #32325d0d,0 8px 20px -6px #32325d24}.suwRpq_card p{text-indent:-.4em;margin:0}.suwRpq_card p:before{content:"“"}.suwRpq_card p:after{content:"”"}.suwRpq_credit{color:var(--color-textSubdued);flex-wrap:wrap;align-items:center;column-gap:.5rem;margin-top:auto;padding-top:.5rem;font-size:.75rem;line-height:1rem;display:flex}.suwRpq_credit a{color:inherit;text-decoration-line:none}.suwRpq_credit a:hover{text-decoration-line:underline}.suwRpq_stars{letter-spacing:.05em;color:var(--color-red)}.suwRpq_card:last-child{flex:1}@media (min-width:768px){.suwRpq_track{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}}.suwRpq_invite{text-align:center;color:var(--color-textSubdued);margin:.25rem 0 0;padding-left:1rem;padding-right:1rem;font-size:.75rem;line-height:1rem}@media (min-width:640px){.suwRpq_invite{font-size:.875rem;line-height:1.25rem}}.suwRpq_invite a{color:inherit;text-decoration-line:none}.suwRpq_invite a:hover{color:var(--color-text);text-decoration-line:underline}.suwRpq_arrow{z-index:10;border-width:1px;border-color:var(--color-border);background-color:var(--color-bg);width:2rem;height:2rem;color:var(--color-text);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;justify-content:center;align-items:center;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none;position:absolute}.suwRpq_arrow:hover{background-color:var(--color-bgHighlight)}@media (min-width:768px){.suwRpq_arrow{display:flex}}.suwRpq_arrow{opacity:0;top:50%;transform:translateY(-50%)}.suwRpq_trackOuter:hover .suwRpq_arrow,.suwRpq_arrow:focus-visible{opacity:1}.suwRpq_arrowLeft{left:1rem}.suwRpq_arrowRight{right:1rem}@media (prefers-color-scheme:dark){.suwRpq_section{padding-top:2rem;padding-bottom:2rem}@media (min-width:640px){.suwRpq_section{padding-top:2.5rem;padding-bottom:2.5rem}}.suwRpq_section{background:#696969}.suwRpq_heading,.suwRpq_invite{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.suwRpq_card{box-shadow:0 0 0 1px #ffffff0a,0 2px 4px #0000001f,0 8px 20px -6px #00000059}}
.o3_NUW_root{position:relative}.o3_NUW_root--lightbox img{cursor:zoom-in}.o3_NUW_thumb{box-shadow:0 2.3rem 1rem -2rem #0000001a}.o3_NUW_thumb:hover{box-shadow:0 3rem 2rem -2rem #00000026}.o3_NUW_thumbLoader{color:var(--color-bg);pointer-events:none;background-color:#00000026;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.o3_NUW_lightbox{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overscroll-behavior:contain;background-color:#000c;grid-template-rows:min-content auto min-content;justify-items:center;gap:.5rem;width:100vw;height:100vh;padding:.5rem;display:grid;position:fixed;top:0;left:0}@media (min-width:768px){.o3_NUW_lightbox{gap:1rem;padding:1rem}}.o3_NUW_lightbox__image{width:100%;height:100%;position:relative}.o3_NUW_lightbox__img{object-fit:contain}.o3_NUW_button{background-color:var(--color-bg);color:var(--color-text);border-radius:.5rem;padding:.5rem 1rem}.o3_NUW_button:hover{color:var(--color-blue)}.o3_NUW_button>svg{fill:currentColor;margin-right:.75rem;display:inline-block}
.M2HLLa_root h1{margin-bottom:1rem;margin-left:auto;margin-right:auto;font-size:1.5rem;line-height:2rem}@media (min-width:640px){.M2HLLa_root h1{margin-bottom:1.5rem}}.M2HLLa_root h1{font-weight:500}.M2HLLa_root h2{padding-top:1rem;padding-bottom:1rem}@media (min-width:640px){.M2HLLa_root h1{font-size:1.875rem;line-height:2.25rem}.M2HLLa_root h2{font-size:1.25rem;line-height:1.75rem}}.M2HLLa_root b{font-weight:600}