.qo0DTG_outer{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:15rem;height:100svh;margin:auto;display:flex;position:fixed;inset:0}.qo0DTG_logo{margin-bottom:2.5rem}.qo0DTG_loader{will-change:transform;width:2.5rem;animation:3s linear infinite qo0DTG_rotate;display:block}.qo0DTG_circle{stroke-dasharray:80 200;stroke-dashoffset:0;stroke:var(--black);animation:1.5s ease-in-out infinite qo0DTG_circle-dash}@keyframes qo0DTG_rotate{0%{transform-origin:50%}to{transform:rotate(360deg)}}@keyframes qo0DTG_circle-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-125px}}
.y6Gl2q_link{position:relative}.y6Gl2q_pendingIndicator{opacity:0;pointer-events:none;border:2px solid #0000002e;border-top-color:#000000ad;border-radius:999px;width:.75rem;height:.75rem;transition:opacity .12s ease-in-out;position:absolute;top:.55rem;right:.55rem}.y6Gl2q_pendingIndicatorVisible{opacity:1;animation:.7s linear infinite y6Gl2q_spin}@keyframes y6Gl2q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.eUiQmW_baseButton{cursor:pointer;font-family:var(--font-roboto-mono);text-transform:uppercase;min-height:2.25rem;transition:transform var(--transition-pressed);will-change:transform;text-align:center;border:1px solid #0000;border-radius:33px;outline:none;justify-content:center;align-self:flex-start;align-items:center;min-width:5.625rem;font-size:.875rem;display:inline-flex}.eUiQmW_baseButton:hover,.eUiQmW_baseButton:focus-visible{text-decoration:none}.eUiQmW_baseButton{transition:transform .6s cubic-bezier(.3,.7,.4,1)}.eUiQmW_baseButton:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.eUiQmW_baseButton:active{transition:transform 50ms;transform:scale(.99)}.eUiQmW_baseButton:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.eUiQmW_baseButton:disabled,.eUiQmW_baseButton .eUiQmW_disabled{opacity:.5;pointer-events:none;background-color:var(--black-lightest);border-color:var(--black-lightest)}.eUiQmW_primary{color:var(--white);background-color:var(--black);padding-left:var(--size-md);padding-right:var(--size-md);box-shadow:0 2px 4px #00000029}.eUiQmW_primary-outlined{color:var(--black);border:1px solid var(--black);box-shadow:0 2px 4px #00000029}.eUiQmW_buttonInline{margin-bottom:.625rem;margin-right:.625rem}.eUiQmW_buttonInline:last-child{margin-right:0}.eUiQmW_buttonFullWidth{width:100%}.eUiQmW_newTabIcon{width:.75em;height:.75em;margin-left:.5em}.eUiQmW_label{flex-shrink:0}
._5FY3CW_asideBlockOuter{background-color:var(--white);padding-top:3rem;padding-bottom:3rem}._5FY3CW_title{font-family:var(--font-montserrat);margin-bottom:var(--size-md);font-size:1.125rem;font-weight:900;line-height:1.333}@media (min-width:576px){._5FY3CW_title{font-size:var(--size-lg)}}._5FY3CW_title{text-align:center}._5FY3CW_asideBlockContainer{row-gap:var(--size-md);display:grid}._5FY3CW_content .heading{font-family:var(--font-montserrat);margin-bottom:var(--size-md);font-size:1.125rem;font-weight:900;line-height:1.333}@media (min-width:576px){._5FY3CW_content .heading{font-size:var(--size-lg)}}._5FY3CW_content .heading{margin-top:var(--size-md);margin-bottom:var(--size-sm)}._5FY3CW_content ul{columns:2;margin-top:var(--size-xl);margin-bottom:0}._5FY3CW_content ul li{padding-left:var(--size-lg);padding-bottom:var(--size-sm);break-inside:avoid-column}._5FY3CW_content ul li:before{content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNzUgNzUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF84Nl81MzApIj4KPHBhdGggZD0iTTM3LjE5IDBDMTYuNjggMCAwIDE2LjY4IDAgMzcuMThDMCA1Ny42OCAxNi42OCA3NC4zNiAzNy4xOSA3NC4zNkM1Ny43IDc0LjM2IDc0LjM3IDU3LjY4IDc0LjM3IDM3LjE4Qzc0LjM3IDE2LjY4IDU3LjY5IDAgMzcuMTkgMFoiIGZpbGw9IiNDODg4RjIiLz4KPHBhdGggZD0iTTMzLjU3MDEgNTEuNjI5OUMzMy4xMDAxIDUxLjYyOTkgMzIuNjQwMSA1MS40Mzk5IDMyLjMxMDEgNTEuMDk5OUwyMS4wNjAxIDM5LjUxOTlDMjAuMzkwMSAzOC44Mjk5IDIwLjQwMDEgMzcuNzE5OSAyMS4xMDAxIDM3LjA0OTlDMjEuNzkwMSAzNi4zNzk5IDIyLjkwMDEgMzYuMzg5OSAyMy41NzAxIDM3LjA4OTlMMzMuNDkwMSA0Ny4yOTk5TDUyLjM3MDEgMjUuMzU5OUM1My4wMDAxIDI0LjYyOTkgNTQuMTAwMSAyNC41Mzk5IDU0Ljg0MDEgMjUuMTc5OUM1NS41NzAxIDI1LjgwOTkgNTUuNjYwMSAyNi45MTk5IDU1LjAzMDEgMjcuNjQ5OUwzNC45MTAxIDUxLjAzOTlDMzQuNTkwMSA1MS40MSAzNC4xMzAxIDUxLjYyOTkgMzMuNjQwMSA1MS42NUMzMy42MjAxIDUxLjY1IDMzLjYwMDEgNTEuNjUgMzMuNTkwMSA1MS42NUwzMy41NzAxIDUxLjYyOTlaIiBmaWxsPSJibGFjayIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzg2XzUzMCI+CjxyZWN0IHdpZHRoPSI3NC4zNyIgaGVpZ2h0PSI3NC4zNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);width:var(--size-md);height:var(--size-md);background-color:#0000;top:2px;left:0}@media (min-width:768px){._5FY3CW_asideBlockOuter{padding-top:5rem;padding-bottom:5rem}._5FY3CW_asideBlockContainer{column-gap:var(--size-lg);grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);display:grid}._5FY3CW_asideBlockContainer>*{grid-column:auto/span 6}._5FY3CW_title{margin-bottom:var(--size-xl)}}
.FqIXAG_mediumBlockOuter{padding-top:3rem;padding-bottom:3rem}.FqIXAG_mediumBlockContainer{row-gap:var(--size-md);display:grid}.FqIXAG_image{border-radius:22px}.FqIXAG_content .heading{font-family:var(--font-montserrat);margin-bottom:var(--size-md);font-size:1.125rem;font-weight:900;line-height:1.333}@media (min-width:576px){.FqIXAG_content .heading{font-size:var(--size-lg)}}.FqIXAG_buttonWrap{gap:var(--size-sm);flex-direction:row;display:flex}@media (min-width:768px){.FqIXAG_mediumBlockOuter{padding-top:5rem;padding-bottom:5rem}.FqIXAG_mediumBlockContainer{column-gap:var(--size-lg);grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);display:grid}.FqIXAG_mediumBlockContainer>*{grid-column:auto/span 6}.FqIXAG_content{margin-bottom:var(--size-md)}.FqIXAG_content h1{font-size:2.5rem}}
.b3991a_floatingTip{font-size:var(--size-lg);z-index:10;pointer-events:none;flex-direction:column;max-width:37.5rem;margin:0 2.5rem;display:flex;position:fixed;bottom:0}.b3991a_floatingTipLeft{left:0}.b3991a_floatingTipRight{right:0}.b3991a_speechBubble{opacity:0;visibility:hidden;will-change:transform, opacity, visibility;pointer-events:all;transition:all .2s cubic-bezier(.36,0,.66,-.16);position:relative;transform:scale(.7)translateY(200px)}.b3991a_speechBubbleVisible{opacity:1;visibility:visible;transition-duration:.3s;transition-timing-function:cubic-bezier(.34,1.56,.64,1);transform:none}.b3991a_label{z-index:1;background-color:var(--tan-darker);color:var(--black);padding:var(--radius-sm) 14px;border-radius:22px;font-size:1.125rem;position:absolute;top:-1.25rem;left:3.125rem}.b3991a_characterButton{z-index:1;min-width:6.25rem;max-width:12.5rem;margin-top:var(--size-sm);pointer-events:all;width:20vw;transition:transform .6s cubic-bezier(.3,.7,.4,1);position:relative;bottom:10px}.b3991a_floatingTipRight .b3991a_characterButton{align-self:flex-end}.b3991a_characterButton:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.b3991a_characterButton:active{transition:transform 50ms;transform:scale(.99)}.b3991a_characterButton:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.b3991a_text{background-color:var(--white);border-radius:var(--radius);padding:var(--size-lg);margin-left:var(--size-lg);max-height:calc(100vh - 300px);box-shadow:var(--shadow-elevation-high);overflow-y:scroll}.b3991a_speechBubble .b3991a_text{margin-bottom:0}.b3991a_text::-webkit-scrollbar{-webkit-appearance:none;width:7px}.b3991a_text::-webkit-scrollbar-thumb{background-color:#00000054;border-radius:4px;box-shadow:0 0 1px #ffffff54}.b3991a_text ul{margin-bottom:0}.b3991a_bubbleTip{color:var(--white);margin:auto;position:absolute;top:calc(100% - 1px);left:0;right:0}.b3991a_floatingTipLeft .b3991a_bubbleTip{right:5rem}.b3991a_floatingTipRight .b3991a_bubbleTip{left:5rem;transform:rotateY(-180deg)}.b3991a_closeBtn{width:40px;height:40px;padding:var(--size-sm);background-color:var(--black);color:var(--white);transition:border-color var(--transition), transform var(--transition-pressed);will-change:border-color, transform;border:2px solid #0000;border-radius:22px;align-items:center;display:flex;position:absolute;top:-15px;right:-15px}.b3991a_closeBtn:active{transform:scale(.925)}.b3991a_closeBtn svg{width:100%}.b3991a_closeBtn:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.b3991a_img{width:100%;height:auto;display:block;overflow:visible}@media (min-width:768px){.b3991a_floatingTip{font-size:1.75rem}.b3991a_floatingTipLeft{left:var(--floating-tip-left-offset,0)}.b3991a_caption{font-size:1.375rem;left:46px}.b3991a_text{padding:2.25rem}}@media (min-width:1400px){.b3991a_floatingTip{font-size:34px}}
.stuIrq_outer{margin-bottom:var(--block-gap);align-items:flex-start;display:flex}.stuIrq_meemo{width:100%;max-width:250px;display:block;overflow:visible}.stuIrq_speechBubble{background-color:var(--white);width:fit-content;font-size:var(--font-size);box-shadow:var(--shadow-elevation-high);z-index:10;border-radius:22px;margin-left:40px;padding:40px;position:relative}.stuIrq_speechBubble:before{content:url("data:image/svg+xml,%3Csvg width='67' height='46' viewBox='0 0 67 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 39.9716C0 43.1993 2.6166 45.8159 5.84434 45.8159H67V-6.10352e-05L3.04844 34.8394C1.16939 35.8631 0 37.8318 0 39.9716Z' fill='white'/%3E%3C/svg%3E%0A");position:absolute;top:50px;left:-65px}
._9nE1-a_content{font-size:var(--font-size);margin-bottom:var(--block-gap)}@media (min-width:768px){._9nE1-a_content{margin-bottom:0}}
.pLcLZW_modal{padding:0}.pLcLZW_modalInner{padding:2.5rem}.pLcLZW_imageWrapper{background-color:var(--tan-lighter);-webkit-user-drag:none;min-height:8.75rem}
.Gcrdsq_confetti{pointer-events:none;width:100%;height:100%}
.zAn5Ka_container{padding-left:var(--size-lg);padding-right:var(--size-lg);width:100%;max-width:35rem;margin:0 auto}.zAn5Ka_containerExtraWide{max-width:50rem}.zAn5Ka_fullWidth{max-width:inherit;padding:0}@media (min-width:768px){.zAn5Ka_container{max-width:54rem}.zAn5Ka_containerExtraWide{max-width:87.5rem}.zAn5Ka_fullWidth{max-width:inherit}}
.BAJiQG_canvas{z-index:100;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none' viewBox='0 -6 30 44' %3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2' d='M17.899 6.08 5.58 18.646c-.465.477-.915 1.417-1.005 2.067l-.555 4.685c-.195 1.691 1.065 2.848 2.806 2.559l4.831-.796c.675-.115 1.62-.592 2.086-1.084L26.06 13.512c2.13-2.169 3.09-4.641-.225-7.663-3.301-2.993-5.807-1.937-7.937.232Z' /%3E%3Cpath stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2' d='M16 8.176a8.857 8.857 0 0 0 7.88 7.446' /%3E%3C/svg%3E") 20 60,crosshair;opacity:.8;touch-action:pinch-zoom;position:absolute;top:0;left:0}.BAJiQG_controls{bottom:var(--size-lg);left:var(--size-lg);z-index:200;text-align:center;justify-content:center;gap:0 5px;display:flex;position:fixed;right:auto}.BAJiQG_button{background-color:var(--black);width:2.875rem;height:2.875rem;color:var(--white);border-radius:1.4375rem;flex-shrink:0}.BAJiQG_button svg{width:100%;height:100%}.BAJiQG_button{transition:transform .6s cubic-bezier(.3,.7,.4,1)}.BAJiQG_button:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.BAJiQG_button:active{transition:transform 50ms;transform:scale(.99)}.BAJiQG_button:focus-visible{outline:2px solid var(--purple);outline-offset:2px;text-decoration:none}.BAJiQG_buttonColor{position:relative}.BAJiQG_buttonColor:after{content:"";background-color:currentColor;border-radius:50%;position:absolute;inset:10px}.BAJiQG_buttonColorEnabled{background-color:currentColor}.BAJiQG_drawingToolControls{visibility:hidden;justify-content:center;gap:0 5px;display:none}.BAJiQG_drawingToolControlsEnabled{visibility:visible;display:flex}@media (min-width:768px){.BAJiQG_controls{left:calc(var(--size-lg) + var(--sidebar-collapsed-width))}.BAJiQG_controls,.BAJiQG_drawingToolControls{gap:0 8px}}
.cZ3NWW_railDivider{top:0;left:var(--sidebar-collapsed-width);z-index:21;background-color:var(--black);pointer-events:none;width:5px;height:100dvh;display:none;position:fixed}@media (min-width:768px){.cZ3NWW_railDivider{display:block}}@media print{.cZ3NWW_railDivider{display:none}}
.ciHGpa_toggle{background-color:var(--tan);width:fit-content;height:100%;font-family:var(--font-roboto-mono);box-shadow:var(--shadow-elevation-medium);border-radius:22px;flex-shrink:0;font-size:.875rem;display:flex}.ciHGpa_toggleButton>a,.ciHGpa_toggleButton>button{padding:0 var(--size-md);border:2px solid #0000;border-radius:30px;flex-shrink:0;align-items:center;height:2.875rem;display:inline-flex}.ciHGpa_toggleButton>a:focus-visible,.ciHGpa_toggleButton>button:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.ciHGpa_toggleButton>a,.ciHGpa_toggleButton>button{transition:transform .6s cubic-bezier(.3,.7,.4,1)}.ciHGpa_toggleButton>a:hover,.ciHGpa_toggleButton>button:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.ciHGpa_toggleButton>a:active,.ciHGpa_toggleButton>button:active{transition:transform 50ms;transform:scale(.99)}.ciHGpa_toggleButton:hover *{text-decoration:none}.ciHGpa_toggleButtonActive>a,.ciHGpa_toggleButtonActive>button{background-color:var(--black);color:var(--white)}
.ClWmiq_studentView{--font-size:var(--size-lg);--block-gap:40px;--gutter:20px;width:100%;min-width:0;transition:transform .4s var(--swift-bez);position:relative;overflow-x:clip}.ClWmiq_studentShell{--floating-tip-left-offset:0;display:flex;overflow:hidden}.ClWmiq_studentViewNavOpen{transform:translate(10px)}.ClWmiq_layoutOverlay{z-index:1;background-color:var(--black);visibility:hidden;opacity:0;transition:opacity .4s var(--swift-bez), visibility .4s var(--swift-bez);position:fixed;inset:0}.ClWmiq_layoutOverlayActive{visibility:visible;opacity:.5}@media (min-width:768px){.ClWmiq_studentView{--font-size:1.75rem;--block-gap:60px;--gutter:40px}.ClWmiq_studentShell{--floating-tip-left-offset:var(--sidebar-collapsed-width);overflow:visible}.ClWmiq_layoutOverlay{display:none}}@media (min-width:1400px){.ClWmiq_studentView{--font-size:34px;--block-gap:80px}}.ClWmiq_studentView:fullscreen{background-color:var(--tan-lighter);overflow-y:scroll}.ClWmiq_studentViewBottomPadding{padding-bottom:300px}.ClWmiq_headerWrap{background-color:var(--gold);padding-top:4rem;position:relative;overflow:hidden}.ClWmiq_headerWrapInner{max-width:var(--bp-xxl);padding:0 var(--gutter);position:relative}.ClWmiq_header{background-color:var(--tan-lighter);width:100%;max-width:670px;padding:var(--size-lg);font-size:var(--font-size);z-index:1;margin-bottom:var(--size-lg);border-radius:33px;position:relative}.ClWmiq_headerImg{width:100%;min-width:2000px;height:100%;position:absolute;inset:0}.ClWmiq_nav{justify-content:center;gap:var(--size-sm);display:flex}.ClWmiq_navItem{font-size:var(--size-md);background-color:var(--tan);transition:transform .4s var(--ease-out-quart);will-change:transform;border-top-left-radius:22px;border-top-right-radius:22px;flex-direction:column;justify-content:flex-end;align-items:center;padding:10px;display:flex;position:relative}.ClWmiq_navItem:after{content:"";background-color:var(--tan);width:100%;height:10px;position:absolute;top:100%;left:0}.ClWmiq_navItem:hover,.ClWmiq_navItem:focus{text-decoration:none;transform:translateY(-5px)}.ClWmiq_navItem:focus-visible{outline:2px solid var(--white);outline-offset:2px;text-decoration:none}.ClWmiq_navItemActive{background-color:var(--tan-lighter);font-weight:700;transform:translateY(-5px)}.ClWmiq_navItemActive:after{background-color:var(--tan-lighter)}.ClWmiq_tabIcon{width:3rem;max-width:80px;height:4rem;max-height:80px}.ClWmiq_topControls{top:0;right:var(--gutter);display:flex;position:absolute}.ClWmiq_fullScreenButton{background-color:var(--black);color:var(--white);width:2.875rem;height:2.875rem;margin-right:var(--size-lg);border-radius:1.4375rem;justify-content:center;align-items:center;padding:.75rem;transition:transform .6s cubic-bezier(.3,.7,.4,1);display:flex}.ClWmiq_fullScreenButton:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.ClWmiq_fullScreenButton:active{transition:transform 50ms;transform:scale(.99)}.ClWmiq_fullScreenButton:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.ClWmiq_layout{max-width:var(--bp-xxl);background-color:var(--tan-lighter);padding:0 var(--gutter);padding-top:var(--block-gap);margin:0 auto;position:relative}@media (min-width:768px){.ClWmiq_headerWrap{padding-top:2.5rem}.ClWmiq_headerWrapInner{align-items:flex-end;min-height:200px;margin:0 auto;display:flex}.ClWmiq_header{margin-right:var(--size-lg);border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.ClWmiq_navItem{font-size:1.25rem}.ClWmiq_nav{margin-left:auto}}@media (min-width:992px){.ClWmiq_navItem{font-size:var(--size-lg)}}
.rCUREa_root{width:100svw;max-width:none;height:100svh;max-height:none;color:inherit;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.rCUREa_root:not([open]){display:none}.rCUREa_root::backdrop{animation:rCUREa_celebration-backdrop-enter .4s var(--swift-bez);background-color:#fffc}.rCUREa_modal{z-index:2;box-shadow:none;max-width:inherit;text-align:center;animation:rCUREa_celebration-modal-enter .4s var(--ease-out-back);background-color:#0000;align-self:center;margin:0;padding:0 0 3.75rem;position:relative}.rCUREa_blobWrapper{z-index:10;background-color:var(--tan);border-radius:63% 37% 70% 36%/30% 30% 70% 70%;width:80svw;max-width:43.75rem;height:70svh;max-height:80svh;margin:2.5rem 1.25rem 0;display:flex;position:relative;overflow:hidden}.rCUREa_title{color:var(--white);z-index:11;max-width:21.25rem;animation:rCUREa_celebration-title-enter .5s .3s forwards var(--ease-out-back);background-color:#5f4ba7;border-radius:37% 67% 60% 50%/40% 40% 69% 71%;margin:auto;padding:2.125rem 1.25rem 2.5rem;font-size:2.25rem;font-weight:700;position:absolute;left:0;right:0;overflow:hidden;transform:scale(0)}.rCUREa_feedback{color:var(--white);padding:2.125rem var(--size-lg) .75rem;max-width:22.5rem;line-height:1;font-family:var(--font-roboto-mono);z-index:11;background-color:#9f4a94;border-radius:50% 42% 65% 43%/46% 38% 69% 60%;margin:auto;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.rCUREa_feedbackButton{text-align:center;width:4.375rem;height:4.375rem;transition:background-color var(--transition);border-radius:50%;margin:0 .3125rem;font-size:2.5rem}.rCUREa_feedbackButton:hover,.rCUREa_feedbackButton:focus-visible{background-color:#c375b9}@keyframes rCUREa_celebration-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes rCUREa_celebration-modal-enter{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes rCUREa_celebration-title-enter{0%{transform:scale(0)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rCUREa_root::backdrop,.rCUREa_modal,.rCUREa_title{transition:none;animation:none}}
._2tYGZG_layout_skipLink{position:absolute}._2tYGZG_layout_skipLink:focus{clip:initial;width:auto;height:auto}._2tYGZG_layout{display:flex;overflow:hidden}._2tYGZG_main{width:100%;min-height:100vh;transition:transform .4s var(--swift-bez);margin:0 auto;padding-top:4rem;position:relative;overflow-x:clip}._2tYGZG_mainNavOpen{transform:translate(10px)}._2tYGZG_layoutOverlay{z-index:1;background-color:var(--black);visibility:hidden;opacity:0;will-change:opacity, visibility;height:100lvh;transition:opacity .4s var(--swift-bez), visibility .4s var(--swift-bez);position:fixed;inset:0}._2tYGZG_layoutOverlayActive{opacity:.5;visibility:visible}@media (min-width:768px){._2tYGZG_layout{overflow:inherit}._2tYGZG_main{padding-top:2.5rem}._2tYGZG_layoutOverlay{display:none}}
.nK04Lq_grid{grid-gap:var(--size-md);grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:2.5rem;display:grid}.nK04Lq_default{--counter-color:var(--black);--blob-color:var(--tan);--card-color:var(--purple)}.nK04Lq_creek{--counter-color:var(--white);--blob-color:#b85fac;--card-color:#5f4ba7}.nK04Lq_button{perspective:500px;transform-style:preserve-3d;transition:transform .4s ease-out}.nK04Lq_button:before{content:"";padding-bottom:100%;display:block}.nK04Lq_button:hover,.nK04Lq_button:focus-visible{transition-timing-function:var(--ease-out-back);transform:scale(1.1)rotate(2deg)}.nK04Lq_content{transform-style:preserve-3d;transition:transform .4s ease-out;position:absolute;inset:0}.nK04Lq_buttonVisited .nK04Lq_content{transform:rotateY(180deg)}.nK04Lq_front{border-radius:var(--radius);background-color:var(--card-color);backface-visibility:hidden;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.nK04Lq_counter{color:var(--counter-color);will-change:transform;padding-bottom:.625rem;font-size:4.375rem;font-weight:700;transition:transform .4s ease-out;position:absolute}.nK04Lq_button:hover .nK04Lq_counter,.nK04Lq_button:focus-visible .nK04Lq_counter{transition-timing-function:var(--ease-out-back);transform:scale(1.2)}.nK04Lq_blob{background-color:var(--blob-color);will-change:border-radius, transform;border-radius:30% 50% 20% 40%;width:60%;height:60%}.nK04Lq_back{background-color:var(--tan-darker);border-radius:var(--radius);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.nK04Lq_image{height:100%}@media (min-width:768px){.nK04Lq_grid{gap:1.25rem}}
.viLhLq_modal{width:calc(100svw - 2.4rem);max-width:43.75rem;max-height:calc(100svh - 2.4rem);padding:var(--size-lg) var(--size-lg);color:inherit;background-color:var(--tan-lighter);border-radius:var(--radius);--shadow-color:56deg 11% 20%;--shadow-elevation-high:.3px .5px .7px hsl(var(--shadow-color) / .13), 4.2px 8.5px 11.7px -.9px hsl(var(--shadow-color) / .16), var(--radius-lg) 33px 45.4px -1.8px hsl(var(--shadow-color) / .19);box-shadow:var(--shadow-elevation-high);text-align:left;animation:viLhLq_modal-enter .2s var(--swift-bez);border:0;margin:auto;display:block;position:fixed;inset:0;overflow:hidden auto}.viLhLq_modal:not([open]){display:none}.viLhLq_modal::backdrop{background:#0005}.viLhLq_modalCloseButton{background-color:var(--black);width:2.5rem;height:2.5rem;transition:border-color var(--transition), transform var(--transition-pressed);will-change:border-color, transform;color:var(--white);border-radius:22px;justify-content:center;align-items:center;padding:.625rem;display:flex;position:absolute;top:1.25rem;right:1.25rem}.viLhLq_modalCloseButton:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.viLhLq_modalCloseButton{transition:transform .6s cubic-bezier(.3,.7,.4,1)}.viLhLq_modalCloseButton:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.viLhLq_modalCloseButton:active{transition:transform 50ms;transform:scale(.99)}.viLhLq_modalCloseIcon{transform-origin:50%}.viLhLq_modalCloseButton:hover .viLhLq_modalCloseIcon,.viLhLq_modalCloseButton:focus-visible .viLhLq_modalCloseIcon{animation:.22s cubic-bezier(.3,.7,.4,1.5) viLhLq_modal-close-icon-boop}@media (min-width:576px){.viLhLq_modal{width:fit-content;min-width:25rem}}@keyframes viLhLq_modal-enter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes viLhLq_modal-close-icon-boop{50%{transform:rotate(10deg)}}@media (prefers-reduced-motion:reduce){.viLhLq_modal,.viLhLq_modalCloseButton,.viLhLq_modalCloseButton:hover .viLhLq_modalCloseIcon,.viLhLq_modalCloseButton:focus-visible .viLhLq_modalCloseIcon{transition:none;animation:none}}
.hfdRkG_btn{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--black);z-index:1;padding:var(--size-lg);background-color:#0000;border:0;border-radius:0;display:flex;position:fixed;top:0;left:0}.hfdRkG_btn:hover,.hfdRkG_btn:focus{color:var(--purple-darker);outline:0}.hfdRkG_lines{cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s var(--ease-out-quart);will-change:transform;background-color:currentColor;border-radius:8px;width:20px;height:3px;display:inline-block;position:relative;top:6.66667px;left:0}.hfdRkG_lines:before,.hfdRkG_lines:after{content:"";width:20px;height:3px;transition:top .2s .2s var(--ease-out-quart), transform .2s var(--ease-out-quart), background-color .2s var(--ease-out-quart);will-change:transform, top, background-color;background-color:currentColor;border-radius:8px;display:inline-block;position:absolute;top:0;left:0}.hfdRkG_lines:before{top:6.66667px}.hfdRkG_lines:after{top:-6.66667px}.hfdRkG_active .hfdRkG_lines{background-color:#0000}.hfdRkG_active .hfdRkG_lines:before,.hfdRkG_active .hfdRkG_lines:after{transition:top .2s var(--ease-out-quart), transform .2s .2s var(--ease-out-quart);will-change:transform, top, background-color;top:0;left:0}.hfdRkG_active .hfdRkG_lines:before{transform:rotate(45deg)scale(1.1)}.hfdRkG_active .hfdRkG_lines:after{transform:rotate(-45deg)scale(1.1)}@media (min-width:768px){.hfdRkG_btn{display:none}}
._9jP-jW_section{max-width:36rem;padding:var(--size-xl) 0;text-align:center;margin:0 auto}._9jP-jW_actions{justify-content:center;gap:var(--size-md);margin-top:var(--size-lg);flex-wrap:wrap;display:flex}
.Spdq5q_actions{align-items:center;gap:var(--size-sm);display:flex}.Spdq5q_createAccountGroup{display:inline-flex;position:relative}.Spdq5q_helperText{left:50%;top:calc(100% + var(--size-sm));z-index:2;text-align:center;width:max-content;max-width:min(16rem,100vw - 2rem);color:var(--white);font-family:var(--font-roboto-mono);padding:var(--size-xs) var(--size-sm);border-radius:var(--size-xs);box-shadow:var(--shadow-elevation-high);pointer-events:none;background-color:#000000bf;font-size:.75rem;line-height:1.4;position:absolute;transform:translate(-50%)}.Spdq5q_helperText:after{content:"";border:4px solid #0000;border-bottom-color:#000000bf;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}@media (max-width:575px){.Spdq5q_helperText{width:12rem}}
.WG-uta_outer{max-width:600px;margin:0 auto 2.5rem;position:relative}.WG-uta_marker{z-index:1;margin:auto;position:absolute;top:-.625rem;left:0;right:0}.WG-uta_wrapper{margin-bottom:1.25rem;overflow:hidden}.WG-uta_rotatorDiv{will-change:transform}.WG-uta_wordCircle{pointer-events:none;position:absolute;inset:0}.WG-uta_wordWedge{transform-origin:0 0;color:var(--black);text-align:center;width:50%;padding-left:3.75rem;padding-right:1.25rem;font-size:1.625rem;font-weight:700;line-height:1;position:absolute;top:50%;left:50%}.WG-uta_path{will-change:opacity;cursor:grab;transition:all .2s ease-out}.WG-uta_path:hover{opacity:.9}.WG-uta_pathIsGrabbing{cursor:grabbing}.WG-uta_pathVisited{filter:grayscale(.5)brightness(1.5)saturate(.25);opacity:.5}.WG-uta_spinButton{margin:0 auto;display:flex}
.O2Oe8a_navFooterOuter{gap:var(--size-sm);margin-bottom:var(--size-md);flex-direction:column;padding-left:1.35rem;padding-right:1.35rem;display:flex}.O2Oe8a_buttonGroup{gap:var(--size-md);flex-direction:column;display:flex}.O2Oe8a_termsLink{align-self:center}.O2Oe8a_modalFooter{justify-content:space-between;align-items:center;display:flex}.O2Oe8a_modalFooter>:only-child{margin-left:auto}.O2Oe8a_error{color:var(--red-lighter);margin-top:-.5rem;margin-bottom:1.75rem;font-size:.9375rem;font-weight:600}
.PXGDFa_softBox{background-color:var(--purple-lighter)}.PXGDFa_homePageLayout{grid-gap:var(--size-lg);grid-template-columns:1fr 2fr;display:grid}.PXGDFa_homePageLayout>:first-child{grid-area:1/1/auto/2}.PXGDFa_homePageLayout>:nth-child(2){grid-area:1/2/auto/5}.PXGDFa_homePageLayout>:nth-child(3){grid-area:2/1/auto/5}
.lloQdW_asideBlockOuter{background-color:var(--white);padding-top:3rem;padding-bottom:3rem}.lloQdW_title{font-family:var(--font-montserrat);margin-bottom:var(--size-md);text-align:center;font-size:1.125rem;font-weight:900;line-height:1.333}.lloQdW_asideBlockContainer{row-gap:var(--size-md);display:grid}.lloQdW_content .heading{font-family:var(--font-montserrat);margin-top:var(--size-md);margin-bottom:var(--size-sm);font-size:1.125rem;font-weight:900;line-height:1.333}.lloQdW_content ul{columns:2;margin-top:var(--size-xl);margin-bottom:0}.lloQdW_content ul li{padding-left:var(--size-lg);padding-bottom:var(--size-sm);break-inside:avoid-column}.lloQdW_content ul li:before{content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNzUgNzUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF84Nl81MzApIj4KPHBhdGggZD0iTTM3LjE5IDBDMTYuNjggMCAwIDE2LjY4IDAgMzcuMThDMCA1Ny42OCAxNi42OCA3NC4zNiAzNy4xOSA3NC4zNkM1Ny43IDc0LjM2IDc0LjM3IDU3LjY4IDc0LjM3IDM3LjE4Qzc0LjM3IDE2LjY4IDU3LjY5IDAgMzcuMTkgMFoiIGZpbGw9IiNDODg4RjIiLz4KPHBhdGggZD0iTTMzLjU3MDEgNTEuNjI5OUMzMy4xMDAxIDUxLjYyOTkgMzIuNjQwMSA1MS40Mzk5IDMyLjMxMDEgNTEuMDk5OUwyMS4wNjAxIDM5LjUxOTlDMjAuMzkwMSAzOC44Mjk5IDIwLjQwMDEgMzcuNzE5OSAyMS4xMDAxIDM3LjA0OTlDMjEuNzkwMSAzNi4zNzk5IDIyLjkwMDEgMzYuMzg5OSAyMy41NzAxIDM3LjA4OTlMMzMuNDkwMSA0Ny4yOTk5TDUyLjM3MDEgMjUuMzU5OUM1My4wMDAxIDI0LjYyOTkgNTQuMTAwMSAyNC41Mzk5IDU0Ljg0MDEgMjUuMTc5OUM1NS41NzAxIDI1LjgwOTkgNTUuNjYwMSAyNi45MTk5IDU1LjAzMDEgMjcuNjQ5OUwzNC45MTAxIDUxLjAzOTlDMzQuNTkwMSA1MS40MSAzNC4xMzAxIDUxLjYyOTkgMzMuNjQwMSA1MS42NUMzMy42MjAxIDUxLjY1IDMzLjYwMDEgNTEuNjUgMzMuNTkwMSA1MS42NUwzMy41NzAxIDUxLjYyOTlaIiBmaWxsPSJibGFjayIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzg2XzUzMCI+CjxyZWN0IHdpZHRoPSI3NC4zNyIgaGVpZ2h0PSI3NC4zNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);width:var(--size-md);height:var(--size-md);background-color:#0000;top:2px;left:0}@media (min-width:576px){.lloQdW_title{font-size:var(--size-lg)}.lloQdW_content .heading{font-size:var(--size-lg)}}@media (min-width:768px){.lloQdW_asideBlockOuter{padding-top:5rem;padding-bottom:5rem}.lloQdW_asideBlockContainer{column-gap:var(--size-lg);grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr)}.lloQdW_asideBlockContainer>*{grid-column:auto/span 6}.lloQdW_title{margin-bottom:var(--size-xl)}}
._0DrCzq_section{margin-bottom:2.5rem}._0DrCzq_spread{perspective:3000px;height:80vw;max-height:550px;margin-bottom:var(--size-lg);transform-style:preserve-3d;position:relative}._0DrCzq_page{transform-origin:100%;width:50%;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;transition:transform .36s cubic-bezier(.22,1,.36,1),z-index 0s linear .18s;position:absolute;inset:0}._0DrCzq_pageInner{flex-direction:column;height:100%;display:flex}._0DrCzq_pageInner:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}._0DrCzq_pageInnerLeft{justify-content:flex-end}._0DrCzq_pageInnerLeft:after{background:linear-gradient(90deg,#0000 90%,#00000014)}._0DrCzq_pageInnerRight{justify-content:center}._0DrCzq_pageInnerRight:after{background:linear-gradient(270deg,#0000 95%,#00000014)}._0DrCzq_pageFace{transform-origin:100%;background-color:var(--white);backface-visibility:hidden;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:2px 8px 10px #0000001a}._0DrCzq_pageTurnButton{z-index:1;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}._0DrCzq_pageTurnButton:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}._0DrCzq_pageFaceContent{z-index:2;pointer-events:none;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}._0DrCzq_pageFaceContent :is(a,button,input,select,textarea,[role=button]){pointer-events:auto}._0DrCzq_longEdge{background-color:#f8f8f8;border-radius:5.5px;display:block;position:absolute;box-shadow:2px 8px 10px #0000001a}._0DrCzq_imageWrapper{position:absolute;inset:0}._0DrCzq_coverImage{background-color:#6fa185;flex:auto;width:100%;height:100%;position:relative}._0DrCzq_image{pointer-events:none;height:100%}._0DrCzq_leftPageText{justify-content:center;align-items:center;height:50%;display:flex}._0DrCzq_leftPageTextInner{z-index:1;border-radius:var(--radius);padding:var(--size-md) var(--size-lg);margin:0 var(--size-lg) var(--size-lg);background-color:#ffffffd9;position:relative}._0DrCzq_rightPageText{padding:var(--size-md) var(--size-xl) var(--size-lg)}._0DrCzq_buttonGroup{padding:0 var(--size-xl);gap:var(--size-sm);display:grid}._0DrCzq_button._0DrCzq_button{text-transform:none;width:100%;font-family:var(--font-montserrat);align-self:center;padding:.625rem 1.25rem;display:block}._0DrCzq_buttonVisited{filter:grayscale(.5)brightness(1.5)saturate(.5)opacity(.5)}._0DrCzq_pagerButtons{justify-content:space-between;display:flex}._0DrCzq_pagerButton{align-items:center;transition:opacity .12s ease-in-out;display:flex}._0DrCzq_pagerButton:disabled{opacity:.2;pointer-events:none;cursor:auto}._0DrCzq_pagerButton:hover,._0DrCzq_pagerButton:focus-visible{text-decoration:underline}._0DrCzq_pagerButton:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}._0DrCzq_pagerButtonText{margin:0 .625rem}@media (min-width:768px){._0DrCzq_spread{height:60vw}}@media (prefers-reduced-motion:reduce){._0DrCzq_page{transition:none}}
.G36NEq_breadcrumbs{font-family:var(--font-roboto-mono);padding-right:var(--size-md);color:var(--black-lightest);font-size:.75rem}.G36NEq_caret{margin-left:var(--size-sm);margin-right:var(--size-sm)}.G36NEq_link:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.G36NEq_link{border-radius:4px}
.amCI-G_header{background-color:var(--lime);padding-top:var(--size-md);padding-bottom:var(--size-md);z-index:1;position:sticky;top:0}.amCI-G_headerContainer{justify-content:space-between;align-items:center;gap:var(--size-lg);flex-direction:column;display:flex}.amCI-G_logo{max-width:200px}.amCI-G_headerButtons{column-gap:var(--size-sm);display:flex}@media (min-width:576px){.amCI-G_headerContainer{flex-direction:row}}
.mON31W_inputWrapper{margin-bottom:var(--size-md)}.mON31W_label{margin-bottom:var(--size-sm);display:block}.mON31W_inputEl{width:100%;min-height:2.75rem;padding-left:var(--size-md);padding-right:var(--size-md);background-color:var(--white);border:1px solid var(--black);color:inherit;transition:border-color var(--transition);will-change:border-color;border-radius:4px}.mON31W_inputEl:hover{border-color:var(--purple)}.mON31W_inputEl:focus-visible{border:1px solid var(--purple);outline:none}.mON31W_inputEl:focus{outline:0}.mON31W_inputEl::placeholder{color:var(--black);opacity:.333}
.AJzKCW_softBox{background-color:var(--tan);border-radius:var(--radius);padding:var(--size-md);flex-direction:column;display:flex;position:relative}.AJzKCW_softBox>div:last-of-type{margin-bottom:0}@media (min-width:768px){.AJzKCW_softBox{padding:var(--size-lg)}}
.Y_pApa_nav-toggle-btn{z-index:1;position:fixed;top:0;right:0}.Y_pApa_nav-toggle-btn:hover,.Y_pApa_nav-toggle-btn:focus{outline:0;text-decoration:underline}.Y_pApa_nav{visibility:hidden;background-color:var(--tan);width:min(15rem,82vw);min-width:min(15rem,82vw);max-width:15rem;box-shadow:var(--shadow-elevation-medium);z-index:10;height:100vh;transition:transform .4s var(--ease-out-quart), visibility .4s;overscroll-behavior:contain;flex-direction:column;flex-shrink:0;display:flex;position:fixed;top:0;overflow:hidden scroll;transform:translate(-100%)}@supports (height:100dvh){.Y_pApa_nav{height:100dvh}}.Y_pApa_navOpen{visibility:visible;transform:none}.Y_pApa_logoWrap{padding-top:var(--size-lg);padding-bottom:var(--size-lg);background-color:var(--purple);align-items:center;margin-bottom:30%;display:flex}.Y_pApa_logo{width:100%;max-width:180px;margin:0 auto;padding:0 10px}.Y_pApa_logoFullCollapsed{display:block}.Y_pApa_logoMark{display:none}.Y_pApa_ul{padding:0 var(--size-lg);margin-bottom:auto}.Y_pApa_ulCollapsed{padding:0 var(--size-lg)}.Y_pApa_fullRailChrome{flex-direction:column;display:flex}.Y_pApa_st4sImage{object-fit:contain;width:100%;height:auto;display:block}.Y_pApa_st4sAnchor{width:100%;padding-left:var(--size-lg);padding-right:var(--size-lg);padding-bottom:var(--size-lg);mix-blend-mode:multiply;max-width:150px;margin:0 auto;transition:transform .6s cubic-bezier(.3,.7,.4,1);display:block}.Y_pApa_st4sAnchor:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.Y_pApa_st4sAnchor:active{transition:transform 50ms;transform:scale(.99)}.Y_pApa_st4sAnchor:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}@media (min-width:768px){.Y_pApa_nav{visibility:visible;min-width:256px;max-width:256px;z-index:unset;position:sticky;transform:none}.Y_pApa_navCollapsed{width:var(--sidebar-collapsed-width);max-width:var(--sidebar-collapsed-width);min-width:var(--sidebar-collapsed-width);box-shadow:none;overflow:hidden}.Y_pApa_logoWrap{padding-top:2.625rem;padding-bottom:2.625rem}.Y_pApa_logo{max-width:200px}.Y_pApa_logoWrapCollapsed{min-height:117px;padding-top:var(--size-xl);padding-bottom:var(--size-xl);justify-content:center;margin-bottom:0}.Y_pApa_logoCollapsed{max-width:144px}.Y_pApa_logoFullCollapsed{display:none}.Y_pApa_logoMark{width:32px;height:32px;display:flex}.Y_pApa_ulCollapsed{padding:var(--size-lg) 0 0;flex-direction:column;align-items:center;display:flex}.Y_pApa_ulCollapsed>li{justify-content:center;width:100%;display:flex}.Y_pApa_navCollapsed .Y_pApa_sidebarItemHiddenOnCollapsedDesktop,.Y_pApa_navCollapsed .Y_pApa_fullRailChromeHiddenOnCollapsedDesktop{display:none}}@media (min-width:992px){.Y_pApa_logoWrap{padding-top:2.75rem;padding-bottom:2.75rem}}
._30aNa_checkboxWrapper{margin-bottom:var(--size-xl);position:relative}._30aNa_checkboxEl{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;overflow:hidden}._30aNa_checkboxEl:checked+label:after{transform:scale(1)}._30aNa_checkboxEl:hover+label:before{border-color:var(--purple-darker);background-color:var(--purple-lightest)}._30aNa_checkboxEl:focus-visible+label:before{outline:2px solid var(--black);outline-offset:2px}._30aNa_checkboxLabel{cursor:pointer;padding-left:2.5rem;display:inline-block}._30aNa_checkboxLabel:before{content:"";background-color:var(--white);width:var(--size-lg);height:var(--size-lg);border:1px solid var(--black);transition:border-color var(--transition), background-color var(--transition);will-change:border-color, background-color;border-radius:4px;position:absolute;top:2px;left:0}._30aNa_checkboxLabel:after{content:"";width:var(--size-md);height:var(--size-md);left:var(--size-xs);background-image:url("data:image/svg+xml,%3Csvg  viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 14L7.71429 20L22 5' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;position:absolute;top:.375rem;transform:scale(0)}._30aNa_checkboxLabel a{font-weight:600;text-decoration:underline}._30aNa_checkboxLabel a:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}
.kufSxq_audioPlayer{background-color:var(--tan);padding:var(--size-lg);margin-top:var(--size-lg);margin-bottom:var(--size-lg);border-radius:22px}.kufSxq_audioPlayer svg{width:100%}.kufSxq_titleWrap{text-align:center}.kufSxq_title{margin-bottom:.3125rem}.kufSxq_controlWrap{margin-bottom:var(--size-lg);flex:1;justify-content:center;align-items:center;display:flex}.kufSxq_playButton{background-color:var(--black);width:100px;height:100px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin:0 10px;padding:35px;display:flex}.kufSxq_playButton:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.kufSxq_playButton{transition:transform .6s cubic-bezier(.3,.7,.4,1)}.kufSxq_playButton:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.kufSxq_playButton:active{transition:transform 50ms;transform:scale(.99)}.kufSxq_structuredText{font-size:var(--font-size);margin-bottom:var(--size-lg);max-width:45ch}.kufSxq_bottomControls{gap:var(--size-sm);justify-content:space-between;align-items:center;display:flex}.kufSxq_timeWrapper{font-family:var(--font-roboto-mono);color:var(--black);margin-bottom:var(--size-lg);-webkit-user-select:none;user-select:none;justify-content:space-between;display:flex}.kufSxq_versionSelectorWrap{background-color:var(--white);height:100%;font-family:var(--font-roboto-mono);border-radius:22px;margin-right:auto}.kufSxq_versionSelector{background-color:var(--white);border-radius:22px;padding:7px 16px}.kufSxq_versionSelector:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.kufSxq_versionSelector{transition:transform .6s cubic-bezier(.3,.7,.4,1)}.kufSxq_versionSelector:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.kufSxq_versionSelector:active{transition:transform 50ms;transform:scale(.99)}.kufSxq_versionSelectorActive{background-color:var(--black);color:var(--white)}@media (min-width:576px){.kufSxq_audioPlayer{align-items:center;display:flex}.kufSxq_titleWrap{text-align:left;flex-direction:column;flex:1;justify-content:center;display:flex}}@media (min-width:768px){.kufSxq_controlWrap{max-width:28.125rem;margin-bottom:0}.kufSxq_playButton{margin:0 var(--size-lg);width:8.75rem;height:8.75rem;padding:3.125rem}}@media (min-width:992px){.kufSxq_audioPlayer{gap:1.875rem;margin-top:3rem;margin-bottom:3rem;padding:1.875rem}}
.J6JOlq_navlink{align-items:center;gap:var(--size-lg);border-radius:var(--radius);width:100%;min-height:2.5rem;margin-bottom:.625rem;padding-left:.375rem;padding-right:.625rem;font-size:.75rem;display:flex}.J6JOlq_navlink:hover{text-decoration:none}.J6JOlq_navlink{transition:transform .6s cubic-bezier(.3,.7,.4,1)}.J6JOlq_navlink:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.J6JOlq_navlink:active{transition:transform 50ms;transform:scale(.99)}.J6JOlq_navlink:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.J6JOlq_selected{font-weight:600}.J6JOlq_navTitle{overflow-wrap:break-word;word-break:normal;line-height:1.2}.J6JOlq_externalIcon{width:.75em;height:.75em;margin-left:var(--size-sm);display:inline-flex}.J6JOlq_navIcon{flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:32px;display:flex;position:relative}.J6JOlq_navIconSurface{width:48px;height:32px;transition:background-color var(--transition);border-radius:20px;place-items:center;display:grid}.J6JOlq_selected .J6JOlq_navIconSurface{background-color:var(--purple)}.J6JOlq_navIconGlyph{place-items:center;width:18px;height:18px;display:grid}.J6JOlq_navIconGlyph>svg{width:100%;height:100%;display:block}.J6JOlq_navBadge{min-width:18px;height:18px;color:var(--white);background-color:#f43f5e;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:.625rem;font-weight:700;line-height:1;display:none;position:absolute;top:1px;right:5px}.J6JOlq_navBadgeVisible{display:inline-flex}@media (min-width:576px){.J6JOlq_navlink{min-height:3rem;margin-bottom:var(--size-sm);padding-left:.75rem;padding-right:.75rem;font-size:.875rem}}@media (min-width:768px){.J6JOlq_navBadge{min-width:17px;height:17px;padding:0 4px}.J6JOlq_navlinkCollapsed{margin-bottom:var(--size-sm);justify-content:center;gap:0;width:100%;min-height:3rem;padding:0}.J6JOlq_navlinkCollapsed .J6JOlq_navIcon{flex-basis:48px;width:48px;height:32px}.J6JOlq_navlinkCollapsed .J6JOlq_navIconSurface{border-radius:20px;width:48px;height:32px}.J6JOlq_navlinkCollapsed .J6JOlq_navTitle{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.dh7cmq_breadcrumbs{margin-bottom:var(--size-lg);justify-content:space-between;align-items:baseline;min-height:50px;display:flex}.dh7cmq_header{column-gap:var(--size-lg);margin-bottom:var(--size-lg);display:flex}.dh7cmq_header>h1{margin-bottom:0}.dh7cmq_header>*{flex:100%}
._0u94SW_lessonPlanSoftbox{margin-bottom:2.5rem}._0u94SW_lessonPlanSkeleton{background:linear-gradient(90deg,#efeae2eb,#f6f3eefa,#efeae2eb) 0 0/220% 100%;animation:1.8s ease-in-out infinite _0u94SW_lesson-plan-skeleton-pulse}._0u94SW_lessonPlanFallbackBlock{border-radius:var(--radius-lg);width:100%;min-height:18rem}._0u94SW_subtitle{margin-top:-.875rem;margin-bottom:3rem}._0u94SW_row{gap:var(--size-lg);margin-bottom:var(--size-lg);display:flex}._0u94SW_row>*{flex:1}._0u94SW_rationale{margin-bottom:var(--size-xl)}._0u94SW_listTitle{margin-bottom:var(--size-sm)}._0u94SW_listOuter{gap:var(--size-lg);display:flex}._0u94SW_listOuter>*{flex:1}._0u94SW_listUl{font-family:var(--font-roboto-mono);font-size:.875rem}._0u94SW_listLi{padding-bottom:var(--size-sm);display:flex}._0u94SW_listLiSelected{opacity:1}._0u94SW_listUlIcon{align-items:center;width:30px;display:flex}@keyframes _0u94SW_lesson-plan-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}
.zigPDq_label{margin-bottom:var(--size-md);display:block}.zigPDq_primaryLabel{margin-bottom:var(--size-sm);display:block}.zigPDq_tagFieldset{gap:var(--size-md);margin-bottom:var(--size-lg);flex-wrap:wrap;list-style:none;display:flex}.zigPDq_tagInput{clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;overflow:hidden}.zigPDq_tagLabel{background-color:var(--tan-lighter);font-family:var(--font-roboto-mono);border-radius:var(--radius);cursor:pointer;transition:background-color var(--transition), transform var(--transition-pressed);will-change:background-color, transform;box-shadow:var(--shadow-elevation-medium);border:2px solid #0000;outline:none;flex-direction:column;align-items:center;padding:8px 10px;font-size:.875rem;display:inline-flex}.zigPDq_icon{width:6.25rem;height:6.25rem;margin-bottom:var(--size-md);color:var(--purple);transition:color var(--transition);will-change:color;place-content:center;align-items:center;display:flex}.zigPDq_tagInput:hover+.zigPDq_tagLabel{background-color:var(--purple-lighter)}.zigPDq_tagInput:hover+.zigPDq_tagLabel .zigPDq_icon{color:var(--black)}.zigPDq_tagInput:active+.zigPDq_tagLabel{transform:scale(.975)}.zigPDq_tagInput:checked+.zigPDq_tagLabel{background-color:var(--purple-lighter)}.zigPDq_tagInput:checked+.zigPDq_tagLabel .zigPDq_icon{color:var(--black)}.zigPDq_tagInput:focus-visible+.zigPDq_tagLabel{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.zigPDq_tagInput:checked:hover+.zigPDq_tagLabel{background-color:var(--purple-lighter)}@media (min-width:768px){.zigPDq_tagLabel{padding:var(--size-sm) var(--size-md)}.zigPDq_icon{width:9.375rem;height:9.375rem}}
.DraHca_rowPrimary{margin-bottom:var(--size-lg);column-gap:var(--size-lg);grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);display:grid}.DraHca_rowPrimary>:first-child{grid-column:auto/span 8}.DraHca_rowPrimary>:nth-child(2){grid-column:auto/span 4}.DraHca_rowSecondary{margin-bottom:var(--size-lg);row-gap:var(--size-lg);display:grid}.DraHca_overview{flex-direction:column;height:100%;margin-bottom:0;display:flex}.DraHca_overview>p:last-child{margin-bottom:0}.DraHca_overview .heading{margin-top:0}.DraHca_overview .heading.structured-text-h1{margin-top:0}.DraHca_overview h2{font-family:var(--font-montserrat);margin-top:0;margin-bottom:var(--size-sm);font-size:1.125rem;font-weight:800;line-height:1.375rem}@media (min-width:576px){.DraHca_overview h2{font-size:var(--size-lg);line-height:1.875rem}}.DraHca_overview h3{font-family:var(--font-roboto-mono);margin-top:0;margin-bottom:var(--size-lg);font-size:.875rem;font-weight:100}.DraHca_wideRow{background-color:var(--tan);padding-top:var(--size-lg);padding-bottom:var(--size-lg)}.DraHca_trainingLinks{column-gap:var(--size-lg);row-gap:var(--size-lg);grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);display:grid}.DraHca_trainingLinks>*{grid-column:auto/span 12}.DraHca_trainingLink{background-color:var(--white);border-radius:var(--radius);padding:var(--size-md) var(--size-md);flex-direction:column;display:flex}@media (min-width:576px){.DraHca_trainingLinks>*{grid-column:auto/span 6}}@media (min-width:992px){.DraHca_rowSecondary{column-gap:var(--size-lg);grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);row-gap:0;display:grid}.DraHca_rowSecondary>:first-child{grid-column:auto/span 4}.DraHca_rowSecondary>:nth-child(2){grid-column:auto/span 8}.DraHca_trainingLinks{row-gap:0}.DraHca_trainingLinks>*{grid-column:auto/span 4}}
.PUTeRa_text{margin-bottom:2.5rem}.PUTeRa_floatingTipRailOffset{--floating-tip-left-offset:0}.PUTeRa_responsiveWrap{background-color:var(--tan-darker);max-width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.PUTeRa_responsiveWrap iframe{width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}@media print{.PUTeRa_noPrint{display:none}}@media (min-width:768px){.PUTeRa_floatingTipRailOffset{--floating-tip-left-offset:var(--sidebar-collapsed-width)}}
.ilIcNW_stateSection{padding-bottom:var(--size-xl)}.ilIcNW_skeletonStack{gap:var(--size-md);display:grid}.ilIcNW_skeletonBlock{border-radius:var(--radius-md);background:linear-gradient(90deg,#efeae2eb,#f6f3eefa,#efeae2eb) 0 0/220% 100%;animation:1.8s ease-in-out infinite ilIcNW_shell-route-skeleton-pulse}.ilIcNW_loadingTitle{align-items:center;gap:.35ch;display:inline-flex}.ilIcNW_loadingTitleSpinnerSlot{flex:0 0 .9em;justify-content:center;align-items:center;width:.9em;height:.9em;display:inline-flex}.ilIcNW_loadingTitleSpinnerSvg{width:100%;height:100%;animation:1.4s linear infinite ilIcNW_shell-route-loading-spin;display:block}.ilIcNW_loadingTitleSpinnerCircle{stroke:currentColor;stroke-dasharray:80 200;stroke-dashoffset:0;stroke-linecap:round;animation:1.4s ease-in-out infinite ilIcNW_shell-route-loading-dash}.ilIcNW_skeletonHero{border-radius:var(--radius-lg);min-height:9rem}.ilIcNW_skeletonLine{border-radius:var(--radius-sm);width:100%;min-height:1.25rem}.ilIcNW_skeletonLineShort{width:55%}.ilIcNW_filterBar{background-color:var(--tan-lighter);border-bottom:1px solid var(--black-lightest);padding:var(--size-md);border-radius:var(--radius-lg);gap:var(--size-sm);display:grid}.ilIcNW_filterSearch{border-radius:4px;width:100%;min-height:2.75rem}.ilIcNW_filterControls{gap:var(--size-sm);display:grid}.ilIcNW_filterControl{border-radius:4px;min-height:2.75rem}.ilIcNW_resourceGrid{gap:var(--size-md);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.ilIcNW_resourceCard{box-shadow:var(--shadow-elevation-medium);min-height:18.5rem}.ilIcNW_notificationsShell{width:min(44rem,100%);margin:0 auto}.ilIcNW_notificationsList{flex-direction:column;gap:.875rem;display:flex}.ilIcNW_notificationCard{background:var(--white);border-radius:1rem;padding:1rem 1.125rem;position:relative;box-shadow:0 6px 18px #11111114}.ilIcNW_notificationHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ilIcNW_notificationMeta{flex:auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;min-width:0;display:grid}.ilIcNW_notificationDate{border-radius:var(--radius-sm);width:3.25rem;min-height:1.125rem}.ilIcNW_notificationHeading{border-radius:var(--radius-sm);width:100%;min-height:1.25rem}.ilIcNW_notificationHeadingShort{width:68%}.ilIcNW_notificationAction{border-radius:var(--radius-sm);flex:none;width:5.75rem;min-height:1.125rem}.ilIcNW_programPrimaryRow,.ilIcNW_programSecondaryRow{gap:var(--size-lg);display:grid}.ilIcNW_programOverviewCard,.ilIcNW_programPromoCard{border-radius:var(--radius);box-shadow:var(--shadow-elevation-medium)}.ilIcNW_programOverviewCard{background-color:var(--tan);padding:var(--size-md);align-content:start;gap:var(--size-sm);min-height:13rem;display:grid}.ilIcNW_programHeading{border-radius:var(--radius-sm);width:min(18rem,70%);min-height:1.5rem;margin-bottom:var(--size-sm)}.ilIcNW_programCopyLine{border-radius:var(--radius-sm);width:100%;min-height:1rem}.ilIcNW_programCopyLineShort{width:64%}.ilIcNW_programLevelList{gap:var(--size-sm);align-content:start;display:grid}.ilIcNW_programLevelLink{border-radius:var(--radius);min-height:3rem;box-shadow:var(--shadow-elevation-medium);background-color:var(--purple-lightest);align-items:center;display:flex;overflow:hidden}.ilIcNW_programLevelTitle{width:55%;min-height:1rem;margin-left:var(--size-md);border-radius:var(--radius-sm)}.ilIcNW_programLevelAccent{background-color:var(--purple);align-self:stretch;width:3.25rem;margin-left:auto}.ilIcNW_programPromoCard{min-height:13rem}.ilIcNW_lessonGrid{gap:var(--size-md);display:grid}.ilIcNW_lessonCard{border-radius:var(--radius);box-shadow:var(--shadow-elevation-medium);min-height:12.75rem;display:flex;overflow:hidden}.ilIcNW_lessonCardFill{flex:1}.ilIcNW_lessonCardAccent{background-color:var(--purple);width:3.5rem}.ilIcNW_lessonSubtitle{width:13rem;min-height:1rem}.ilIcNW_lessonHeroCard,.ilIcNW_lessonInfoCard,.ilIcNW_activityCopyCard,.ilIcNW_activityPromoCard,.ilIcNW_activityCard{box-shadow:var(--shadow-elevation-medium)}.ilIcNW_lessonHeroCard,.ilIcNW_lessonInfoCard{border-radius:var(--radius-lg);background-color:var(--tan);padding:var(--size-lg)}.ilIcNW_lessonHeroCard{min-height:12rem}.ilIcNW_lessonInfoGrid{gap:var(--size-lg);display:grid}.ilIcNW_lessonInfoCard{min-height:9.5rem}.ilIcNW_lessonPlanShell{border-radius:var(--radius-lg);min-height:18rem;box-shadow:var(--shadow-elevation-medium)}.ilIcNW_activityIntroRow{gap:var(--size-lg);display:grid}.ilIcNW_activityCopyCard,.ilIcNW_activityPromoCard{border-radius:var(--radius-lg);background-color:var(--tan);padding:var(--size-lg);gap:var(--size-sm);display:grid}.ilIcNW_activityHeading{width:11rem;min-height:1.35rem}.ilIcNW_activityCopyLine,.ilIcNW_activityPromoLine{width:100%;min-height:.875rem}.ilIcNW_activityCopyLineShort,.ilIcNW_activityPromoLineShort{width:70%}.ilIcNW_activityPromoMedia{width:100%;min-height:9rem}.ilIcNW_activityFilterRow{gap:var(--size-sm);display:grid}.ilIcNW_activityGrid{gap:var(--size-lg);display:grid}.ilIcNW_activityCard{border-radius:var(--radius);min-height:18rem}.ilIcNW_actions{gap:var(--size-sm);margin-top:var(--size-lg);flex-wrap:wrap;display:flex}@keyframes ilIcNW_shell-route-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ilIcNW_shell-route-loading-spin{0%{transform-origin:50%}to{transform:rotate(360deg)}}@keyframes ilIcNW_shell-route-loading-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-125px}}@media (min-width:576px){.ilIcNW_filterControls{grid-template-columns:repeat(2,minmax(0,1fr))}.ilIcNW_lessonGrid{gap:var(--size-lg);grid-template-columns:1fr 1fr}.ilIcNW_lessonInfoGrid{grid-template-columns:1fr 1fr}.ilIcNW_activityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ilIcNW_programOverviewCard{padding:var(--size-lg)}}@media (min-width:768px){.ilIcNW_filterBar{align-items:center;display:flex}.ilIcNW_filterControls{width:min(24rem,100%)}.ilIcNW_activityIntroRow{grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr)}.ilIcNW_activityFilterRow{grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr);width:100%}.ilIcNW_activityGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ilIcNW_programPrimaryRow{grid-template-columns:repeat(12,1fr)}.ilIcNW_programPrimaryRow>:first-child{grid-column:auto/span 8}.ilIcNW_programPrimaryRow>:nth-child(2){grid-column:auto/span 4}}@media (min-width:992px){.ilIcNW_programSecondaryRow{grid-template-columns:repeat(12,1fr)}.ilIcNW_programSecondaryRow>:first-child{grid-column:auto/span 4}.ilIcNW_programSecondaryRow>:nth-child(2){grid-column:auto/span 8}}@media (max-width:767px){.ilIcNW_notificationHeader{align-items:flex-start}.ilIcNW_notificationMeta{grid-template-columns:1fr;gap:.25rem}.ilIcNW_notificationAction{width:4.75rem}}
.wIO1TW_onboardingContainerOuter{margin:auto var(--size-lg)}.wIO1TW_onboardingContainerInner{background-color:var(--white);border-radius:var(--radius);padding-top:var(--size-lg);padding-bottom:var(--size-lg);padding-left:var(--size-lg);padding-right:var(--size-lg);width:100%;max-width:37.5rem;margin:0 auto 5rem}
.AbKkNW_outer{flex-direction:column;width:100%;min-height:100vh;display:flex}.AbKkNW_backgroundSvg{object-fit:cover;z-index:-1;opacity:.25;position:fixed}.AbKkNW_signOutError{color:var(--red-lighter);margin-top:var(--size-md);margin-bottom:0;font-weight:600}
.iPouYa_link{background-color:var(--gold-lightest);border-radius:var(--radius);transition:outline var(--transition);box-shadow:var(--shadow-elevation-medium);outline:2px solid #0000;flex-direction:column;display:flex;overflow:hidden}.iPouYa_link:hover{text-decoration:none}.iPouYa_link{transition:transform .6s cubic-bezier(.3,.7,.4,1)}.iPouYa_link:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.iPouYa_link:active{transition:transform 50ms;transform:scale(.99)}.iPouYa_link:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.iPouYa_mainTitle{font-family:var(--font-roboto-mono);font-weight:inherit;background-color:var(--gold);padding:var(--size-sm) var(--size-md);font-size:.75rem}.iPouYa_title{margin-bottom:var(--size-sm)}.iPouYa_subtitle{margin-bottom:1.25rem;font-size:.875rem;font-weight:100}.iPouYa_imageWrapper{aspect-ratio:1.5;background-color:var(--tan-darker);position:relative;overflow:hidden}.iPouYa_image{height:100%}.iPouYa_inner{padding:var(--size-md) 1.25rem .75rem;flex-direction:column;flex:1;align-items:flex-start;display:flex}.iPouYa_byline{font-family:var(--font-roboto-mono);margin-top:auto;font-size:.75rem}
._8cuYma_article{margin-bottom:12.5rem}._8cuYma_asideUl{background-color:var(--tan);border-radius:var(--radius);padding:1.25rem}._8cuYma_asideAnchor{border-radius:var(--radius);border:2px solid #0000;display:block}._8cuYma_asideAnchorActive{font-weight:700}
.Qsxm8G_ol{gap:var(--size-md);display:grid}.Qsxm8G_link{background-color:var(--tan);border-radius:var(--radius);height:100%;box-shadow:var(--shadow-elevation-medium);justify-content:space-between;font-size:.875rem;transition:transform .6s cubic-bezier(.3,.7,.4,1);display:flex;overflow:hidden}.Qsxm8G_link:hover{transition:transform .25s cubic-bezier(.3,.7,.4,1.5);transform:scale(1.02)}.Qsxm8G_link:active{transition:transform 50ms;transform:scale(.99)}.Qsxm8G_link:focus-visible{outline:2px solid var(--black);outline-offset:2px;text-decoration:none}.Qsxm8G_link:hover{text-decoration:none}.Qsxm8G_contentWrap{padding:var(--size-lg)}.Qsxm8G_title{margin-bottom:var(--size-xs)}.Qsxm8G_arrowOuter{background-color:var(--purple);padding-right:var(--size-md);padding-left:var(--size-md);align-content:center}.Qsxm8G_link:hover .Qsxm8G_arrowOuter,.Qsxm8G_link:focus-visible .Qsxm8G_arrowOuter{animation:.22s cubic-bezier(.3,.7,.4,1.5) Qsxm8G_lesson-list-arrow-boop}.Qsxm8G_structuredText{margin-bottom:0}@media (min-width:576px){.Qsxm8G_ol{gap:var(--size-lg);grid-template-columns:1fr 1fr}.Qsxm8G_link{font-size:var(--size-md)}}@keyframes Qsxm8G_lesson-list-arrow-boop{50%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.Qsxm8G_link:hover .Qsxm8G_arrowOuter,.Qsxm8G_link:focus-visible .Qsxm8G_arrowOuter{animation:none}}
.emI7lq_row{column-gap:var(--size-lg);grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);margin-bottom:2.5rem;display:grid}.emI7lq_row>:first-child{grid-column:auto/span 8}.emI7lq_row>:nth-child(2){grid-column:auto/span 4}
._6AMrza_resourcesOuter{--block-gap:30px}@media (min-width:768px){._6AMrza_resourcesOuter{--block-gap:40px}}@media (min-width:992px){._6AMrza_resourcesOuter{--block-gap:40px}}._6AMrza_filtersOuter{background-color:var(--tan-lighter);border-bottom:1px solid var(--black-lightest);padding-top:var(--size-md);padding-bottom:var(--size-md);margin-top:-1rem;margin-bottom:var(--size-md);gap:var(--size-sm) var(--size-sm);display:grid}._6AMrza_textInputWrap{grid-column:1/3;position:relative}._6AMrza_dropdown{grid-row:2}._6AMrza_input{width:100%;min-height:2.75rem;padding-left:var(--size-md);padding-right:var(--size-md);background-color:var(--white);border:1px solid var(--black);color:inherit;transition:border-color var(--transition);will-change:border-color;border-radius:4px}._6AMrza_input:hover{border-color:var(--purple)}._6AMrza_input:focus-visible{border:1px solid var(--purple);outline:none}._6AMrza_input:focus{outline:0}._6AMrza_input::placeholder{color:var(--black);opacity:.333}._6AMrza_input{padding-right:var(--size-xl)}._6AMrza_resourceSearchIcon{pointer-events:none;width:1.25rem;height:1.25rem;margin:auto;position:absolute;top:0;bottom:0;right:.75rem}._6AMrza_courseOuter{margin-bottom:var(--block-gap)}._6AMrza_resultsSection{gap:var(--size-md);margin-bottom:var(--block-gap);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));justify-content:center;display:grid}._6AMrza_resultsSection>li{align-self:start}._6AMrza_skeletonBlock{background:linear-gradient(90deg,#efeae2eb,#f6f3eefa,#efeae2eb) 0 0/220% 100%;animation:1.8s ease-in-out infinite _6AMrza_resource-skeleton-pulse}._6AMrza_skeletonControl{border-radius:4px;min-height:2.75rem}._6AMrza_skeletonCard{box-shadow:var(--shadow-elevation-medium);min-height:18.5rem}@media (min-width:768px){._6AMrza_filtersOuter{z-index:1;display:flex;position:sticky;top:0}._6AMrza_textInputWrap{flex:1}._6AMrza_dropdown{flex:.33}}@keyframes _6AMrza_resource-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}