._overlay_hn571_1{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;user-select:none}._left_hn571_10{left:0}._right_hn571_14{right:0}._mandala_hn571_19{--mandala-size: min(240px, calc(50% - 540px) );position:absolute;top:calc(50% - 12px);width:var(--mandala-size);height:auto;transform:translateY(-50%);display:none}._mandala_hn571_19._left_hn571_10{left:calc(50% - 424px - var(--mandala-size))}._mandala_hn571_19._right_hn571_14{right:calc(50% - 424px - var(--mandala-size))}@media(min-width:1290px){._mandala_hn571_19{display:block}}@media(min-width:1100px)and (max-width:1394px){._mandala_hn571_19{--mandala-size: min(150px, calc(50% - 448px) );top:50%;display:block}._mandala_hn571_19._left_hn571_10{left:calc((50% - 400px - var(--mandala-size)) / 2)}._mandala_hn571_19._right_hn571_14{right:calc((50% - 400px - var(--mandala-size)) / 2)}}@media(min-width:768px)and (max-width:1099px){._mandala_hn571_19{--mandala-size: 110px;top:50%;display:block}._mandala_hn571_19._left_hn571_10{left:clamp(16px,calc((50% - 345px)/2),120px)}._mandala_hn571_19._right_hn571_14{right:clamp(16px,calc((50% - 345px)/2),120px)}}._hangers_hn571_84{position:absolute;top:0;display:flex;align-items:flex-start;gap:clamp(16px,2vw,28px);padding:0 clamp(14px,2vw,32px)}._hangers_hn571_84._right_hn571_14{flex-direction:row-reverse}._diyas_hn571_98{position:absolute;bottom:clamp(6px,1.6vw,22px);display:flex;align-items:flex-end;gap:6px;padding:0 clamp(12px,2vw,32px)}._diyas_hn571_98._right_hn571_14{flex-direction:row-reverse}._diya_hn571_98{width:clamp(40px,4.6vw,68px)}._diyaSmall_hn571_115{width:clamp(28px,3vw,44px)}@media(max-width:1099px){._hangers_hn571_84{--dw-len-scale: .4}._hanger_hn571_84:not(:first-child){display:none}._lg_hn571_129{display:none}}@media(max-width:1023px){._diyaSmall_hn571_115{display:none}}._mobileLantern_hn571_141,._mobileMandala_hn571_142{display:none}._mobileMandala_hn571_142{position:absolute;top:4px;width:40px;height:auto}._mobileMandala_hn571_142._left_hn571_10{left:34px}._mobileMandala_hn571_142._right_hn571_14{right:34px}@media(max-width:767px){._hangers_hn571_84{--dw-len-scale: 1;padding:0 10px}._mobileMandala_hn571_142{display:block}._hanger_hn571_84,._md_hn571_173{display:none}._mobileLantern_hn571_141{display:flex}._mobileLantern_hn571_141 svg{width:18px}}._hero_17sg9_1{position:relative;padding:var(--spacing-12) var(--spacing-4);background-color:var(--background);background-image:radial-gradient(circle at center,color-mix(in srgb,var(--primary) 5%,transparent) 0%,transparent 100%);display:flex;justify-content:center;align-items:center;text-align:center;border-bottom:1px solid var(--border)}._content_17sg9_17{position:relative;z-index:1;max-width:800px;width:100%}._title_17sg9_24{font-family:var(--font-family-heading);font-size:2rem;font-weight:800;color:var(--foreground);margin:0 0 var(--spacing-4) 0;line-height:1.2;letter-spacing:-.02em}@media(min-width:768px){._title_17sg9_24{font-size:3.5rem;margin-bottom:var(--spacing-4)}}._subtitle_17sg9_41{font-size:1rem;color:var(--muted-foreground);margin:0 0 var(--spacing-6) 0;line-height:1.5;font-weight:400}@media(min-width:768px){._subtitle_17sg9_41{font-size:1.125rem;margin-bottom:var(--spacing-8)}}._searchForm_17sg9_56{max-width:600px;margin:0 auto}._inputWrapper_17sg9_61{position:relative;display:flex;align-items:center;width:100%}._searchInput_17sg9_68{width:100%;height:56px;padding:0 4rem 0 1.25rem;font-size:1rem;font-family:var(--font-family-base);color:var(--foreground);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);transition:border-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease;outline:none}._searchInput_17sg9_68:focus{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 20%,transparent)}._searchInput_17sg9_68::placeholder{color:var(--muted-foreground);opacity:.7}._searchIconBtn_17sg9_93{position:absolute;right:var(--spacing-2);top:50%;transform:translateY(-50%);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-full);width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._searchIconBtn_17sg9_93:hover{background-color:color-mix(in srgb,var(--primary),black 10%)}@media(min-width:768px){._hero_17sg9_1{padding:var(--spacing-16) var(--spacing-4)}._searchInput_17sg9_68{height:64px;padding:0 4.5rem 0 1.5rem;font-size:1.125rem}._searchIconBtn_17sg9_93{width:48px;height:48px}}._root_fybws_7{position:relative;display:block;height:100%;text-decoration:none;color:inherit;border-radius:1.875rem;transition:transform .22s ease}._accent_fybws_17{position:absolute;inset-inline:1.5rem;bottom:-8px;height:2rem;border-radius:0 0 1.5rem 1.5rem;background-color:var(--exam-accent);filter:saturate(1.35) brightness(.93)}._card_fybws_29{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:11.5rem;padding:1.375rem 1.5rem 1.25rem;overflow:hidden;background-color:var(--card);color:var(--card-foreground);border:1px solid color-mix(in srgb,var(--border) 65%,transparent);border-radius:1.875rem;box-shadow:0 1px 2px #22252a08,0 8px 22px -14px #22252a1f;transition:box-shadow .22s ease}@font-face{font-family:Plus Jakarta Sans ExtraBold;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KUn9TR_V.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._heading_fybws_60{display:flex;flex-direction:column;gap:.3125rem;min-width:0}._title_fybws_67{margin:0;font-family:"Plus Jakarta Sans ExtraBold",var(--font-family-heading);font-size:1.5rem;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--card-foreground)}._count_fybws_77{margin-top:.1875rem;font-size:.875rem;font-weight:500;line-height:1.3;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._footer_fybws_86{display:flex;align-items:flex-end;justify-content:space-between}._arrow_fybws_92{flex:0 0 auto;width:1.125rem;height:1.125rem;margin-bottom:.25rem;color:var(--muted-foreground);transition:transform .22s ease,color .22s ease}._illustration_fybws_103{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;flex:0 0 auto;transition:transform .22s ease}._blob_fybws_114{position:absolute;inset:.1875rem 0 0 .25rem;border-radius:58% 42% 55% 45%/48% 58% 42% 52%;background-color:var(--exam-accent);transform:rotate(-8deg)}._icon_fybws_122{position:relative;width:1.5rem;height:1.5rem;color:color-mix(in srgb,var(--exam-accent),hsl(220 30% 12%) 72%);transform:translate(-.0625rem,-.0625rem)}._root_fybws_7:hover,._root_fybws_7:focus-visible{transform:translateY(-4px)}._root_fybws_7:hover ._card_fybws_29,._root_fybws_7:focus-visible ._card_fybws_29{box-shadow:0 2px 4px #22252a0a,0 16px 30px -16px #22252a33}._root_fybws_7:hover ._arrow_fybws_92,._root_fybws_7:focus-visible ._arrow_fybws_92{color:var(--card-foreground);transform:translate(2px,-2px)}._root_fybws_7:hover ._illustration_fybws_103,._root_fybws_7:focus-visible ._illustration_fybws_103{transform:translateY(-2px) rotate(-4deg)}._root_fybws_7:focus-visible{outline:2px solid var(--tk-brand-text);outline-offset:4px}@media(max-width:767px){._card_fybws_29{height:9.5rem;padding:1rem 1rem .875rem;border-radius:1.75rem}._root_fybws_7{border-radius:1.75rem}._accent_fybws_17{inset-inline:1.125rem;border-radius:0 0 1.375rem 1.375rem}._heading_fybws_60{gap:.25rem}._title_fybws_67{font-size:1.1875rem}._count_fybws_77{font-size:.8125rem}._illustration_fybws_103{width:2.5rem;height:2.5rem}._icon_fybws_122{width:1.3125rem;height:1.3125rem}}@media(prefers-reduced-motion:reduce){._root_fybws_7,._card_fybws_29,._arrow_fybws_92,._illustration_fybws_103{transition:none}._root_fybws_7:hover,._root_fybws_7:focus-visible,._root_fybws_7:hover ._illustration_fybws_103,._root_fybws_7:focus-visible ._illustration_fybws_103{transform:none}}._section_tolzg_4{margin:var(--spacing-8) 0 var(--spacing-4);min-width:0}._header_tolzg_9{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}._title_tolzg_17{margin:0;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--foreground)}._navButton_tolzg_27:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}._carousel_tolzg_38{position:relative}@media(max-width:1023px){._carousel_tolzg_38{max-width:100%}}._navButton_tolzg_27{position:absolute;top:calc(50% - .625rem);z-index:1;display:none;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:none;border-radius:50%;background-color:#2f3033;color:#f4f4f5;box-shadow:inset 0 0 0 1px #ffffff0f,0 8px 20px -10px #17191c73;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease,background-color .2s ease,scale .2s ease}._navPrev_tolzg_86{left:0;transform:translate(-50%,-50%)}._navNext_tolzg_91{right:.5rem;transform:translateY(-50%)}._navButton_tolzg_27:hover{background-color:#45474b;scale:1.06}._navButton_tolzg_27:active{scale:.98}._carousel_tolzg_38:hover ._navButton_tolzg_27:not(:disabled),._carousel_tolzg_38:has(:focus-visible) ._navButton_tolzg_27:not(:disabled){opacity:1;visibility:visible;pointer-events:auto}._track_tolzg_122{display:flex;align-items:flex-start;gap:var(--spacing-4);margin:0 calc(-1 * var(--spacing-4));padding:var(--spacing-3) var(--spacing-4) var(--spacing-8);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--spacing-4);scrollbar-width:none;-webkit-overflow-scrolling:touch}._track_tolzg_122::-webkit-scrollbar{display:none}._item_tolzg_142{flex:0 0 62%;min-width:12rem;max-width:15rem;scroll-snap-align:start}._item_tolzg_142:nth-child(2n){margin-top:2.25rem}._allCard_tolzg_159{position:relative;display:block;height:100%;border-radius:1.875rem;color:var(--sp-sage-ink);text-decoration:none;transition:transform .22s ease}._allAccent_tolzg_169{position:absolute;inset-inline:1.5rem;bottom:-8px;height:2rem;border-radius:0 0 1.5rem 1.5rem;background-color:color-mix(in srgb,var(--sp-sage-edge) 55%,var(--sp-sage-tint))}._allBody_tolzg_178{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:11.5rem;box-sizing:border-box;padding:1.375rem 1.5rem 1.25rem;background-color:var(--sp-sage-tint);border:1px solid color-mix(in srgb,var(--sp-sage-edge) 40%,var(--sp-sage-tint));border-radius:1.875rem;box-shadow:0 1px 2px #22252a08,0 8px 22px -14px #22252a1f;transition:box-shadow .22s ease}._allHeading_tolzg_195{display:flex;flex-direction:column;align-items:flex-start;gap:.625rem}._allChip_tolzg_202{padding:.25rem .625rem;border-radius:var(--radius-full);background-color:var(--card);border:1px solid color-mix(in srgb,var(--sp-sage-edge) 40%,var(--sp-sage-tint));color:var(--sp-sage-ink);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transform:rotate(-3deg)}._allTitle_tolzg_215{font-family:"Plus Jakarta Sans ExtraBold",var(--font-family-heading);font-size:1.5rem;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--sp-sage-ink)}._allArrow_tolzg_224{display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;width:2.875rem;height:2.875rem;border-radius:50%;background-color:var(--sp-sage-ink);color:var(--sp-sage-tint);transition:transform .22s ease}._allCard_tolzg_159:hover,._allCard_tolzg_159:focus-visible{transform:translateY(-4px)}._allCard_tolzg_159:hover ._allBody_tolzg_178,._allCard_tolzg_159:focus-visible ._allBody_tolzg_178{box-shadow:0 2px 4px #22252a0a,0 16px 30px -16px #22252a33}._allCard_tolzg_159:hover ._allArrow_tolzg_224,._allCard_tolzg_159:focus-visible ._allArrow_tolzg_224{transform:translate(3px) rotate(-8deg)}._allCard_tolzg_159:focus-visible{outline:2px solid var(--tk-brand-text);outline-offset:4px}@media(min-width:768px){._header_tolzg_9{margin-bottom:var(--spacing-6)}._title_tolzg_17{font-size:2rem}._navButton_tolzg_27{display:inline-flex}._track_tolzg_122{gap:1.25rem}._carousel_tolzg_38[data-windowed] ._track_tolzg_122{margin-right:0}._item_tolzg_142{flex-basis:16rem;max-width:none}}@media(min-width:1024px){._section_tolzg_4{margin-top:var(--spacing-12)}._title_tolzg_17{font-size:2.25rem}._track_tolzg_122{margin:0 calc(-1 * var(--spacing-8));padding-inline:var(--spacing-8);scroll-padding-inline:var(--spacing-8)}}@media(min-width:768px){._item_tolzg_142{flex-basis:var(--fit-card-width, 16rem)}}@media(min-width:1024px){._track_tolzg_122{clip-path:inset(0 0 0 calc(var(--spacing-8) - .5rem))}}@media(max-width:767px){._track_tolzg_122{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;row-gap:1rem;margin:0;padding:0 0 var(--spacing-6);overflow:visible;scroll-snap-type:none}._item_tolzg_142,._item_tolzg_142:nth-child(2n){min-width:0;max-width:none;margin-top:0}._item_tolzg_142:nth-child(n+9):not(._allItem_tolzg_351){display:none}._allItem_tolzg_351{grid-column:1 / -1}._allCard_tolzg_159{border-radius:1.75rem}._allAccent_tolzg_169{inset-inline:1.125rem;border-radius:0 0 1.375rem 1.375rem}._allBody_tolzg_178{flex-direction:row;align-items:center;gap:var(--spacing-4);height:auto;padding:1rem 1rem 1rem 1.25rem;border-radius:1.75rem}._allHeading_tolzg_195{gap:.5rem}._allTitle_tolzg_215{font-size:1.1875rem}._allArrow_tolzg_224{align-self:center;flex-shrink:0;width:2.5rem;height:2.5rem}}@media(prefers-reduced-motion:reduce){._navButton_tolzg_27{transition:none}._navButton_tolzg_27:hover,._navButton_tolzg_27:active{scale:none}._allCard_tolzg_159,._allArrow_tolzg_224{transition:none}._allCard_tolzg_159:hover,._allCard_tolzg_159:focus-visible,._allCard_tolzg_159:hover ._allArrow_tolzg_224,._allCard_tolzg_159:focus-visible ._allArrow_tolzg_224{transform:none}}._section_blp0v_20{container-type:inline-size;margin:var(--spacing-12) 0}._block_blp0v_27{position:relative;isolation:isolate;display:flex;flex-direction:column;background-color:var(--fc-panel);color:var(--fc-panel-text);border-radius:1.5rem;box-shadow:var(--sp-shadow);overflow:hidden}._block_blp0v_27:before,._block_blp0v_27:after,._blobPeach_blp0v_41,._blobButter_blp0v_42{position:absolute;pointer-events:none}._block_blp0v_27:before,._block_blp0v_27:after{content:""}._block_blp0v_27:before{top:-3.5rem;left:-3rem;width:11rem;height:9rem;background-color:var(--fc-blob-mint);border-radius:58% 42% 50% 50%/46% 56% 44% 54%;transform:rotate(-12deg)}._block_blp0v_27:after{right:-3rem;bottom:-4rem;width:14rem;height:9rem;background-color:var(--fc-blob-blue);border-radius:46% 54% 42% 58%/52% 44% 56% 48%;transform:rotate(8deg)}._blobPeach_blp0v_41{top:-2.5rem;right:18%;width:9rem;height:5rem;background-color:var(--fc-blob-peach);border-radius:52% 48% 60% 40%/50% 58% 42% 50%;transform:rotate(6deg)}._blobButter_blp0v_42{left:38%;bottom:-2.25rem;width:5.5rem;height:4.5rem;background-color:var(--fc-blob-butter);border-radius:50% 50% 44% 56%/56% 46% 54% 44%;transform:rotate(-10deg)}._intro_blp0v_92{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-6) 1.25rem var(--spacing-2);min-width:0}._illustration_blp0v_105{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex:0 0 auto;margin-bottom:var(--spacing-2);background-color:var(--fc-peach-tint);border:1.5px solid var(--fc-peach-edge);border-radius:.875rem;box-shadow:0 3px 0 var(--fc-peach-edge);color:var(--fc-peach-ink);transform:rotate(-6deg)}._illustration_blp0v_105:after{content:"";position:absolute;left:-.3125rem;bottom:-.5rem;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--fc-mint-tint)}._sparkle_blp0v_133{position:absolute;top:-.625rem;right:-.6875rem;width:1rem;height:1rem;fill:var(--fc-sage-tint)}._title_blp0v_142{margin:0;font-family:var(--font-family-heading);font-size:1.625rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--fc-panel-ink);text-wrap:balance}._titleUnderline_blp0v_153{display:block;width:7rem;height:.5rem;margin:calc(var(--spacing-2) * -1) 0 0;overflow:visible}._titleUnderline_blp0v_153 path{fill:none;stroke:var(--fc-peach-line);stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}._description_blp0v_169{margin:0;max-width:40ch;font-size:.9375rem;line-height:1.6;color:var(--fc-panel-text)}._controls_blp0v_177{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3) var(--spacing-4);margin-top:var(--spacing-2)}._arrows_blp0v_185{display:flex;gap:var(--spacing-2)}._arrow_blp0v_185{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1.5px solid var(--fc-sage-edge);border-radius:50%;background-color:var(--fc-sage-tint);box-shadow:0 2px 0 var(--fc-sage-line);color:var(--fc-sage-ink);cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._arrow_blp0v_185:hover:not(:disabled){background-color:var(--fc-sage-edge);color:var(--sp-card);transform:translateY(-1px)}._arrow_blp0v_185:active:not(:disabled){transform:translateY(0)}._arrow_blp0v_185:disabled{background-color:transparent;border-style:dashed;border-color:var(--fc-panel-muted);box-shadow:none;color:var(--fc-panel-muted);cursor:default}._arrow_blp0v_185:focus-visible,._browseLink_blp0v_231:focus-visible{outline:2px solid var(--fc-panel-ink);outline-offset:3px}._browseLink_blp0v_231{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:2.5rem;padding:0 1rem;background-color:var(--fc-peach-tint);border:1px solid var(--fc-peach-edge);border-radius:var(--radius-full);box-shadow:0 3px 0 var(--fc-peach-edge);color:var(--fc-peach-ink);font-size:.875rem;font-weight:700;text-decoration:none;transition:background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._browseLink_blp0v_231:hover{background-color:var(--fc-peach-hover);box-shadow:0 5px 0 var(--fc-peach-edge);transform:translateY(-2px)}._browseLink_blp0v_231:active{box-shadow:0 1px 0 var(--fc-peach-edge);transform:translateY(2px)}._browseArrow_blp0v_268{flex-shrink:0;transition:transform var(--animation-duration-fast) ease}._browseLink_blp0v_231:hover ._browseArrow_blp0v_268{transform:translate(2px)}._track_blp0v_279{position:relative;z-index:1;display:flex;gap:var(--spacing-4);margin:0;padding:var(--spacing-4) 1.25rem var(--spacing-6);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}._track_blp0v_279::-webkit-scrollbar{display:none}._item_blp0v_299{--accent-tint: var(--fc-sage-tint);--accent-line: var(--fc-sage-line);--accent-edge: var(--fc-sage-edge);--accent-ink: var(--fc-sage-ink);display:flex;flex:0 0 80%;max-width:17.5rem;min-width:0;scroll-snap-align:start}._item_blp0v_299:nth-child(4n+2){--accent-tint: var(--fc-blue-tint);--accent-line: var(--fc-blue-line);--accent-edge: var(--fc-blue-edge);--accent-ink: var(--fc-blue-ink)}._item_blp0v_299:nth-child(4n+3){--accent-tint: var(--fc-peach-tint);--accent-line: var(--fc-peach-line);--accent-edge: var(--fc-peach-edge);--accent-ink: var(--fc-peach-ink)}._item_blp0v_299:nth-child(4n){--accent-tint: var(--fc-butter-tint);--accent-line: var(--fc-butter-line);--accent-edge: var(--fc-butter-edge);--accent-ink: var(--fc-butter-ink)}._card_blp0v_334{display:flex;flex-direction:column;width:100%;box-sizing:border-box;overflow:hidden;background-color:var(--sp-card);color:var(--sp-text);border:1px solid var(--accent-line);border-radius:1.25rem;box-shadow:var(--sp-shadow);text-decoration:none;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}a._card_blp0v_334:hover{transform:translateY(-4px);border-color:var(--accent-edge);box-shadow:var(--sp-shadow-hover)}a._card_blp0v_334:focus-visible{outline:3px solid var(--fc-panel-ink);outline-offset:2px}._thumb_blp0v_363{flex:0 0 auto;aspect-ratio:16 / 9;overflow:hidden;border-bottom:1px solid var(--accent-line);background-color:var(--accent-tint)}._thumbImage_blp0v_371{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}a._card_blp0v_334:hover ._thumbImage_blp0v_371{transform:scale(1.04)}._cardBody_blp0v_383{display:flex;flex-direction:column;flex:1;gap:.625rem;min-width:0;padding:1rem 1.125rem 1.125rem}._badgeRow_blp0v_393{display:flex;min-height:1.5rem;min-width:0}._exam_blp0v_399{align-self:flex-start;max-width:100%;box-sizing:border-box;padding:.25rem .625rem;background-color:var(--accent-tint);border:1px solid var(--accent-line);border-radius:var(--radius-full);color:var(--accent-ink);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._courseTitle_blp0v_418{margin:0;font-family:var(--font-family-heading);font-size:1rem;font-weight:700;line-height:1.35;color:var(--sp-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;min-height:2.7em}._teacher_blp0v_433{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}._avatar_blp0v_440{width:24px;height:24px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 0 1.5px var(--accent-line);font-size:.625rem}._teacherName_blp0v_449{font-size:.8125rem;font-weight:500;color:var(--sp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._footer_blp0v_459{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:auto;padding-top:var(--spacing-3);border-top:1px dashed var(--accent-line)}._meta_blp0v_469{display:flex;flex-wrap:wrap;gap:.25rem var(--spacing-3);font-size:.8125rem;color:var(--sp-muted);min-width:0}._metaItem_blp0v_478{display:inline-flex;align-items:center;gap:.3125rem;white-space:nowrap}._metaIcon_blp0v_485{flex-shrink:0;color:var(--accent-edge)}._cardArrow_blp0v_491{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex:0 0 auto;border:1.5px solid var(--accent-edge);border-radius:50%;background-color:var(--accent-tint);color:var(--accent-ink);transition:background-color var(--animation-duration-normal) ease,color var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}a._card_blp0v_334:hover ._cardArrow_blp0v_491{background-color:var(--accent-edge);color:var(--sp-card);transform:translate(2px)}._priceGroup_blp0v_514{display:inline-flex;align-items:baseline;gap:var(--spacing-1);flex:0 0 auto;white-space:nowrap}._originalPrice_blp0v_522{font-size:.8125rem;font-weight:500;color:var(--sp-muted)}._price_blp0v_514,._priceFree_blp0v_529{font-size:1.25rem;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}._price_blp0v_514{color:var(--fc-price)}._priceFree_blp0v_529{color:var(--fc-mint-ink)}._skeletonThumb_blp0v_544{aspect-ratio:16 / 9;width:100%;border-radius:0}._skeletonLine_blp0v_550{height:1rem;width:100%}._skeletonLineShort_blp0v_555{height:.875rem;width:60%}._skeletonFooter_blp0v_560{height:1.25rem;width:100%;margin-top:auto}@container (min-width: 48rem){._block_blp0v_27{display:grid;grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);align-items:center}._block_blp0v_27:before{top:-4rem;left:-3.5rem;width:15rem;height:12rem}._block_blp0v_27:after{right:-2rem;bottom:-5rem;width:22rem;height:11rem}._blobPeach_blp0v_41{top:-3rem;right:30%;width:13rem;height:5.5rem}._blobButter_blp0v_42{left:9rem;bottom:-2.5rem;width:7rem;height:5rem}._intro_blp0v_92{padding:var(--spacing-8) var(--spacing-6) var(--spacing-8) var(--spacing-8)}._title_blp0v_142{font-size:2rem}._track_blp0v_279{padding:var(--spacing-8) var(--spacing-8) var(--spacing-8) var(--spacing-2);scroll-padding-inline:var(--spacing-2) var(--spacing-8)}._item_blp0v_299{flex-basis:16.5rem;max-width:none}}@container (min-width: 72rem){._block_blp0v_27{grid-template-columns:21rem minmax(0,1fr)}._intro_blp0v_92{padding-left:2.5rem}._title_blp0v_142{font-size:2.25rem}._description_blp0v_169{font-size:1rem}._item_blp0v_299{flex-basis:17.5rem}}@media(max-width:767px){._section_blp0v_20{margin:var(--spacing-6) 0}}@media(prefers-reduced-motion:reduce){._arrow_blp0v_185,._browseLink_blp0v_231,._browseArrow_blp0v_268,._card_blp0v_334,._cardArrow_blp0v_491,._thumbImage_blp0v_371{transition:none}._arrow_blp0v_185:hover:not(:disabled),._browseLink_blp0v_231:hover,._browseLink_blp0v_231:active,._browseLink_blp0v_231:hover ._browseArrow_blp0v_268,a._card_blp0v_334:hover,a._card_blp0v_334:hover ._cardArrow_blp0v_491,a._card_blp0v_334:hover ._thumbImage_blp0v_371{transform:none}}._section_rkgtp_15{container-type:inline-size}._block_rkgtp_21{--pad: 1.125rem;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem var(--pad) .75rem;background-color:var(--sp-surface);color:var(--sp-text);border:1px solid var(--sp-line);border-radius:1.5rem;box-shadow:var(--sp-shadow);overflow:hidden}._block_rkgtp_21>:not(._blobMint_rkgtp_37):not(._blobLavender_rkgtp_37){position:relative;z-index:1;min-width:0}._blobMint_rkgtp_37,._blobLavender_rkgtp_37{position:absolute;pointer-events:none}._blobMint_rkgtp_37{top:-2.75rem;left:-2.5rem;width:7rem;height:5.5rem;background-color:var(--sp-mint-tint);border-radius:58% 42% 50% 50%/46% 56% 44% 54%;transform:rotate(-12deg)}._blobLavender_rkgtp_37{top:-2.5rem;right:-2.5rem;width:11rem;height:9rem;background-color:var(--sp-lavender-tint);border-radius:46% 54% 42% 58%/52% 44% 56% 48%;transform:rotate(10deg)}._header_rkgtp_70{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}._headerCopy_rkgtp_77{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;flex:1 1 auto;min-width:0}._title_rkgtp_86{margin:0;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--sp-ink)}._titleAccent_rkgtp_96{color:var(--tk-brand-text)}._titleUnderline_rkgtp_100{display:block;width:6rem;height:.5rem;margin:0 0 .25rem;overflow:visible}._titleUnderline_rkgtp_100 path{fill:none;stroke:var(--fc-peach-edge);stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}._subtitle_rkgtp_116{margin:0;font-size:.9375rem;line-height:1.5;color:var(--sp-text)}._illustration_rkgtp_123{display:block;align-self:flex-start;flex:0 0 auto;width:6.5rem;height:auto;overflow:visible}._illoShadow_rkgtp_132{fill:none;stroke:var(--sp-line-strong);stroke-width:2;stroke-linecap:round}._illoBookPeach_rkgtp_139,._illoBookMint_rkgtp_140,._illoBookLavender_rkgtp_141{stroke-width:1.5}._illoBookPeach_rkgtp_139{fill:var(--fc-peach-tint);stroke:var(--fc-peach-edge)}._illoBookMint_rkgtp_140{fill:var(--fc-mint-tint);stroke:var(--fc-mint-edge)}._illoBookLavender_rkgtp_141{fill:var(--sp-lavender-tint);stroke:var(--sp-lavender-edge)}._illoPage_rkgtp_160{fill:none;stroke:var(--sp-card);stroke-width:2.5;stroke-linecap:round}._illoCap_rkgtp_167{fill:var(--sp-ink)}._illoCapBase_rkgtp_171{fill:var(--sp-text)}._illoTassel_rkgtp_175{fill:none;stroke:var(--fc-butter-edge);stroke-width:2;stroke-linecap:round}._illoTasselEnd_rkgtp_182{fill:var(--fc-butter-edge)}._illoSparkle_rkgtp_186{fill:var(--fc-peach-edge)}._illoSparkleSmall_rkgtp_190{fill:var(--sp-lavender-edge)}._illoDot_rkgtp_194{fill:var(--fc-mint-edge)}._illoSquiggle_rkgtp_198{fill:none;stroke:var(--fc-blue-edge);stroke-width:2;stroke-linecap:round}._viewAll_rkgtp_205:focus-visible,._arrow_rkgtp_206:focus-visible,._retry_rkgtp_207:focus-visible{outline:2px solid var(--sp-lavender-edge);outline-offset:3px}._featured_rkgtp_216{display:grid;grid-template-areas:"thumb" "info" "price";gap:.75rem;padding:.625rem;box-sizing:border-box;background-color:var(--sp-card);color:var(--sp-text);border:1.5px solid var(--fc-peach-line);border-radius:1.25rem;box-shadow:0 3px 0 var(--fc-peach-line),var(--sp-shadow);text-decoration:none;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}a._featured_rkgtp_216:hover{transform:translateY(-2px);border-color:var(--fc-peach-edge);box-shadow:0 5px 0 var(--fc-peach-edge),var(--sp-shadow-hover)}a._featured_rkgtp_216:focus-visible{outline:3px solid var(--sp-lavender-edge);outline-offset:3px}._featuredThumb_rkgtp_252{grid-area:thumb;aspect-ratio:16 / 9;overflow:hidden;border-radius:.875rem;background-color:var(--fc-peach-tint)}._featuredImage_rkgtp_260{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}a._featured_rkgtp_216:hover ._featuredImage_rkgtp_260{transform:scale(1.04)}._featuredInfo_rkgtp_272{grid-area:info;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;padding:0 .25rem}._featuredTitle_rkgtp_282{margin:0;font-family:var(--font-family-heading);font-size:1.125rem;font-weight:800;line-height:1.3;letter-spacing:-.01em;color:var(--sp-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}._featuredPills_rkgtp_297{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}._teacher_rkgtp_305{display:inline-flex;align-items:center;gap:.375rem;min-width:0}._featuredAvatar_rkgtp_312{width:28px;height:28px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 0 2px var(--sp-card),0 0 0 3.5px var(--fc-peach-line);font-size:.625rem}._featuredTeacherName_rkgtp_321{min-width:0;font-size:.875rem;font-weight:700;color:var(--sp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metaPill_rkgtp_331{--pill-tint: var(--fc-blue-tint);--pill-line: var(--fc-blue-line);--pill-ink: var(--fc-blue-ink);display:inline-flex;align-items:center;gap:.3125rem;box-sizing:border-box;height:1.75rem;padding:0 .75rem;background-color:var(--pill-tint);border:1px solid var(--pill-line);border-radius:var(--radius-full);color:var(--pill-ink);font-size:.8125rem;font-weight:600;line-height:1;white-space:nowrap}._metaPill_rkgtp_331[data-tone=lavender]{--pill-tint: var(--sp-lavender-tint);--pill-line: var(--sp-lavender-line);--pill-ink: var(--sp-lavender-ink)}._metaPill_rkgtp_331[data-tone=mint]{--pill-tint: var(--fc-mint-tint);--pill-line: var(--sp-mint-line);--pill-ink: var(--fc-mint-ink)}._priceBox_rkgtp_367{grid-area:price;display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.75rem .25rem .125rem;border-top:1.5px dashed var(--fc-peach-line)}._priceRow_rkgtp_377{display:inline-flex;align-items:center;gap:.625rem;white-space:nowrap}._listPrice_rkgtp_384{font-size:.875rem;font-weight:500;line-height:1.4;color:var(--sp-muted);text-decoration-thickness:1px;font-variant-numeric:tabular-nums}._discountBadge_rkgtp_393{padding:.1875rem .5625rem;background-color:var(--fc-mint-tint);border-radius:var(--radius-full);color:var(--fc-mint-ink);font-size:.6875rem;font-weight:700;letter-spacing:.04em;line-height:1.2;white-space:nowrap}._couponLine_rkgtp_405{display:inline-flex;align-items:center;gap:.3125rem;margin-top:.375rem;font-size:.75rem;font-weight:500;line-height:1.3;color:var(--sp-muted);white-space:nowrap}._couponIcon_rkgtp_417{flex-shrink:0;color:var(--fc-peach-edge)}._couponCode_rkgtp_423{display:inline-block;margin-left:.125rem;padding:.125rem .4375rem;background-color:var(--fc-peach-tint);border:1.5px dashed var(--fc-peach-edge);border-radius:.375rem;color:var(--fc-peach-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:800;letter-spacing:.06em;line-height:1.3}._visuallyHidden_rkgtp_438{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._priceGroup_rkgtp_450{display:inline-flex;align-items:baseline;gap:.375rem;white-space:nowrap}._originalPrice_rkgtp_457{font-size:.8125rem;font-weight:500;color:var(--sp-muted)}._featuredPrice_rkgtp_463,._featuredPriceFree_rkgtp_464{font-size:1.625rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}._featuredPrice_rkgtp_463{color:var(--sp-ink)}._featuredPriceFree_rkgtp_464{color:var(--fc-mint-ink)}._resources_rkgtp_482{display:flex;flex-direction:column;gap:.75rem}._resourcesHead_rkgtp_488{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3)}._resourcesHeading_rkgtp_495{display:flex;flex-direction:column;flex:1 1 14rem;gap:.125rem;min-width:0}._resourcesTitle_rkgtp_503{margin:0;font-family:var(--font-family-heading);font-size:1.125rem;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--sp-ink)}._resourcesCaption_rkgtp_513{margin:0;font-size:.8125rem;line-height:1.4;color:var(--sp-muted)}._resourcesControls_rkgtp_520{display:flex;align-items:center;gap:var(--spacing-2);margin-left:auto}._arrows_rkgtp_527{display:flex;gap:var(--spacing-2)}._arrow_rkgtp_206{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:2.25rem;height:2.25rem;padding:0;border:1.5px solid var(--fc-sage-edge);border-radius:50%;background-color:var(--fc-sage-tint);box-shadow:0 2px 0 var(--fc-sage-line);color:var(--fc-sage-ink);cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._arrow_rkgtp_206:hover:not(:disabled){background-color:var(--fc-sage-edge);color:var(--sp-card);transform:translateY(-1px)}._arrow_rkgtp_206:active:not(:disabled){transform:translateY(1px)}._arrow_rkgtp_206:disabled{background-color:transparent;border-style:dashed;border-color:var(--sp-line-strong);box-shadow:none;color:var(--sp-muted);cursor:default}._viewAll_rkgtp_205{display:inline-flex;align-items:center;gap:.25rem;box-sizing:border-box;height:2.25rem;padding:0 .75rem 0 .875rem;background-color:var(--sp-cta);border:1px solid var(--fc-peach-edge);border-radius:1.125rem 1.125rem 1.125rem .375rem;box-shadow:0 2px 0 var(--fc-peach-edge);color:var(--sp-cta-ink);font-size:.8125rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._viewAll_rkgtp_205:hover{background-color:var(--sp-cta-hover);box-shadow:0 3px 0 var(--fc-peach-edge);transform:translateY(-1px)}._viewAll_rkgtp_205:active{box-shadow:0 0 0 var(--fc-peach-edge);transform:translateY(1px)}._viewAllArrow_rkgtp_609{flex-shrink:0;transition:transform var(--animation-duration-fast) ease}._viewAll_rkgtp_205:hover ._viewAllArrow_rkgtp_609{transform:translate(2px)}._track_rkgtp_620{display:flex;gap:.875rem;margin:0 calc(var(--pad) * -1);padding:.25rem var(--pad) .875rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:none;-webkit-overflow-scrolling:touch}._track_rkgtp_620::-webkit-scrollbar{display:none}._item_rkgtp_638{--a-tint: var(--sp-lavender-tint);--a-line: var(--sp-lavender-line);--a-edge: var(--sp-lavender-edge);--a-ink: var(--sp-lavender-ink);display:flex;flex:0 0 72%;max-width:15rem;min-width:0;scroll-snap-align:start}._item_rkgtp_638:nth-child(5n+2){--a-tint: var(--fc-mint-tint);--a-line: var(--sp-mint-line);--a-edge: var(--fc-mint-edge);--a-ink: var(--fc-mint-ink)}._item_rkgtp_638:nth-child(5n+3){--a-tint: var(--fc-peach-tint);--a-line: var(--fc-peach-line);--a-edge: var(--fc-peach-edge);--a-ink: var(--fc-peach-ink)}._item_rkgtp_638:nth-child(5n+4){--a-tint: var(--fc-sage-tint);--a-line: var(--fc-sage-line);--a-edge: var(--fc-sage-edge);--a-ink: var(--fc-sage-ink)}._item_rkgtp_638:nth-child(5n){--a-tint: var(--fc-blue-tint);--a-line: var(--fc-blue-line);--a-edge: var(--fc-blue-edge);--a-ink: var(--fc-blue-ink)}._card_rkgtp_680{display:flex;flex-direction:column;gap:.625rem;width:100%;box-sizing:border-box;padding:.5rem;background-color:var(--sp-card);color:var(--sp-text);border:1px solid var(--a-line);border-radius:1.25rem;box-shadow:var(--sp-shadow);text-decoration:none;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}a._card_rkgtp_680:hover{transform:translateY(-4px);border-color:var(--a-edge);box-shadow:var(--sp-shadow-hover)}a._card_rkgtp_680:focus-visible{outline:3px solid var(--sp-lavender-edge);outline-offset:2px}._badge_rkgtp_710{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;background-color:var(--sp-card);border:1px solid var(--a-edge);border-radius:var(--radius-full);color:var(--a-ink);font-size:.625rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;line-height:1.2;white-space:nowrap}._badge_rkgtp_710[data-on=media]{position:absolute;top:.5rem;left:.5rem;box-shadow:0 2px 0 var(--a-edge)}._media_rkgtp_734{position:relative;display:block;flex:0 0 auto;aspect-ratio:16 / 9;overflow:hidden;border-radius:.875rem;background-color:var(--a-tint)}._mediaImage_rkgtp_744{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}a._card_rkgtp_680:hover ._mediaImage_rkgtp_744{transform:scale(1.05)}._cardTitle_rkgtp_756{flex:1 0 auto;padding:0 .375rem;font-family:var(--font-family-heading);font-size:.9375rem;font-weight:700;line-height:1.35;color:var(--sp-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;min-height:2.7em}._cover_rkgtp_774{position:relative;display:flex;flex-direction:column;flex:1 0 auto;gap:.625rem;min-height:10.25rem;box-sizing:border-box;padding:.75rem .75rem 1.5rem;overflow:hidden;background-color:var(--a-tint);border:1px solid var(--a-line);border-radius:.875rem}._coverTop_rkgtp_789{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._coverIcon_rkgtp_796{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.25rem;height:2.25rem;background-color:var(--sp-card);border:1.5px solid var(--a-edge);border-radius:.75rem;box-shadow:0 2px 0 var(--a-edge);color:var(--a-ink);transform:rotate(-5deg);transition:transform var(--animation-duration-normal) ease}a._card_rkgtp_680:hover ._coverIcon_rkgtp_796{transform:rotate(0)}._coverTitle_rkgtp_816{font-family:var(--font-family-heading);font-size:1rem;font-weight:800;line-height:1.3;letter-spacing:-.01em;color:var(--sp-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}._coverDoodle_rkgtp_830{position:absolute;right:.75rem;bottom:.5rem;width:2.5rem;height:1rem;overflow:visible}._coverDoodle_rkgtp_830 path{fill:none;stroke:var(--a-edge);stroke-width:2;stroke-linecap:round}._cardBody_rkgtp_846{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:0 .375rem .25rem}._avatar_rkgtp_854{width:22px;height:22px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 0 1.5px var(--a-line);font-size:.5625rem}._teacherName_rkgtp_863{min-width:0;font-size:.8125rem;font-weight:600;color:var(--sp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMeta_rkgtp_873{display:flex;flex-wrap:wrap;gap:.25rem .625rem;min-width:0;font-size:.75rem;font-weight:500;color:var(--sp-muted)}._metaItem_rkgtp_883{display:inline-flex;align-items:center;gap:.25rem;min-width:0;max-width:100%;white-space:nowrap}._metaText_rkgtp_892{overflow:hidden;text-overflow:ellipsis}._metaIcon_rkgtp_897{flex-shrink:0;color:var(--a-edge)}._cardFooter_rkgtp_902{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);padding-top:.5rem;border-top:1px dashed var(--a-line)}._cardPrice_rkgtp_911,._cardPriceFree_rkgtp_912{font-size:1.0625rem;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}._cardPrice_rkgtp_911{color:var(--fc-price)}._cardPriceFree_rkgtp_912{color:var(--fc-mint-ink)}._cardArrow_rkgtp_928{display:inline-flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;flex:0 0 auto;border:1.5px solid var(--a-edge);border-radius:50%;background-color:var(--a-tint);color:var(--a-ink);transition:background-color var(--animation-duration-normal) ease,color var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}a._card_rkgtp_680:hover ._cardArrow_rkgtp_928{background-color:var(--a-edge);color:var(--sp-card);transform:translate(2px)}._message_rkgtp_952{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-3);margin-bottom:.875rem;padding:.875rem 1rem;background-color:var(--sp-card);border:1.5px dashed var(--sp-line-strong);border-radius:1.125rem}._message_rkgtp_952[data-tone=error]{border-style:solid;border-color:var(--fc-peach-line)}._messageIcon_rkgtp_969{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:50%;background-color:var(--sp-lavender-tint);color:var(--sp-lavender-ink)}._message_rkgtp_952[data-tone=error] ._messageIcon_rkgtp_969{background-color:var(--fc-peach-tint);color:var(--fc-peach-ink)}._messageText_rkgtp_986{flex:1 1 14rem;margin:0;font-size:.875rem;line-height:1.5;color:var(--sp-text)}._retry_rkgtp_207{display:inline-flex;align-items:center;gap:.375rem;min-height:2.25rem;padding:0 .875rem;background-color:var(--fc-peach-tint);border:1px solid var(--fc-peach-edge);border-radius:var(--radius-full);color:var(--fc-peach-ink);font-size:.8125rem;font-weight:700;cursor:pointer}._retry_rkgtp_207:hover{background-color:var(--fc-peach-hover)}._skeletonFill_rkgtp_1014{display:block;width:100%;height:100%;border-radius:0}._skeletonTitle_rkgtp_1021{height:1.375rem;width:90%}._skeletonPrice_rkgtp_1026{height:2rem;width:7rem}._skeletonMedia_rkgtp_1031{aspect-ratio:16 / 9;width:100%;border-radius:.875rem}._skeletonCover_rkgtp_1037{height:10.25rem;width:100%;border-radius:.875rem}._skeletonLine_rkgtp_1043{height:1rem;width:100%}._skeletonLineShort_rkgtp_1048{height:.875rem;width:60%}._skeletonFooter_rkgtp_1053{height:1.875rem;width:100%}@container (min-width: 38rem){._block_rkgtp_21{--pad: 1.5rem;padding:1.5rem var(--pad) 1rem}._title_rkgtp_86{font-size:1.75rem}._illustration_rkgtp_123{width:8.25rem;margin:.5rem .25rem 0 0}._featured_rkgtp_216{grid-template-columns:13rem minmax(0,1fr);grid-template-areas:"thumb info" "thumb price";align-items:center;column-gap:1.125rem;row-gap:.5rem}._featuredInfo_rkgtp_272{align-self:end;padding:.125rem .25rem 0 0}._priceBox_rkgtp_367{align-self:start;padding:.5rem .25rem 0 0}._item_rkgtp_638{flex-basis:14.5rem;max-width:none}}@container (min-width: 56rem){._block_rkgtp_21{--pad: 2rem;gap:1.5rem;padding:1.75rem var(--pad) 1.125rem}._title_rkgtp_86{font-size:2rem}._titleUnderline_rkgtp_100{width:7rem}._featured_rkgtp_216{grid-template-columns:15rem minmax(0,1fr) minmax(10rem,auto);grid-template-areas:"thumb info price";column-gap:1.5rem;padding:.625rem 1.5rem .625rem .625rem}._featuredInfo_rkgtp_272{align-self:center;padding:0}._featuredTitle_rkgtp_282{font-size:1.25rem}._priceBox_rkgtp_367{align-self:center;justify-content:center;min-height:6.5rem;padding:0 0 0 1.5rem;border-top:0;border-left:1px solid var(--sp-line)}._featuredPrice_rkgtp_463,._featuredPriceFree_rkgtp_464{font-size:1.875rem}._resourcesTitle_rkgtp_503{font-size:1.25rem}._item_rkgtp_638{flex-basis:15rem}}@container (min-width: 64rem){._illustration_rkgtp_123{width:9.5rem;margin:.5rem .5rem 0 0}}@media(prefers-reduced-motion:reduce){._viewAll_rkgtp_205,._viewAllArrow_rkgtp_609,._featured_rkgtp_216,._featuredImage_rkgtp_260,._arrow_rkgtp_206,._card_rkgtp_680,._cardArrow_rkgtp_928,._mediaImage_rkgtp_744,._coverIcon_rkgtp_796{transition:none}._viewAll_rkgtp_205:hover,._viewAll_rkgtp_205:active,._viewAll_rkgtp_205:hover ._viewAllArrow_rkgtp_609,a._featured_rkgtp_216:hover,a._featured_rkgtp_216:hover ._featuredImage_rkgtp_260,._arrow_rkgtp_206:hover:not(:disabled),._arrow_rkgtp_206:active:not(:disabled),a._card_rkgtp_680:hover,a._card_rkgtp_680:hover ._cardArrow_rkgtp_928,a._card_rkgtp_680:hover ._mediaImage_rkgtp_744{transform:none}}._section_1dyqt_12{container-type:inline-size;margin-bottom:var(--spacing-12)}@media(max-width:767px){._section_1dyqt_12{margin-bottom:var(--spacing-6)}}._block_1dyqt_27{--pad-x: 1.25rem;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6) var(--pad-x);background-color:var(--fc-panel);color:var(--fc-panel-text);border-radius:1.5rem;box-shadow:var(--sp-shadow);overflow:hidden}._block_1dyqt_27:before,._block_1dyqt_27:after,._blobPeach_1dyqt_44,._blobButter_1dyqt_45{position:absolute;pointer-events:none}._block_1dyqt_27:before,._block_1dyqt_27:after{content:""}._block_1dyqt_27:before{top:-3.5rem;left:-3rem;width:11rem;height:9rem;background-color:var(--fc-blob-mint);border-radius:58% 42% 50% 50%/46% 56% 44% 54%;transform:rotate(-12deg)}._block_1dyqt_27:after{right:-3rem;bottom:-4rem;width:14rem;height:9rem;background-color:var(--fc-blob-blue);border-radius:46% 54% 42% 58%/52% 44% 56% 48%;transform:rotate(8deg)}._blobPeach_1dyqt_44{top:-2.5rem;right:12%;width:9rem;height:5rem;background-color:var(--fc-blob-peach);border-radius:52% 48% 60% 40%/50% 58% 42% 50%;transform:rotate(6deg)}._blobButter_1dyqt_45{left:30%;bottom:-2.25rem;width:5.5rem;height:4.5rem;background-color:var(--fc-blob-butter);border-radius:50% 50% 44% 56%/56% 46% 54% 44%;transform:rotate(-10deg)}._head_1dyqt_95,._track_1dyqt_96,._status_1dyqt_97{position:relative;z-index:1}._head_1dyqt_95{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-4)}._headCopy_1dyqt_109{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);min-width:0}._illustration_1dyqt_119{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex:0 0 auto;margin-bottom:var(--spacing-2);background-color:var(--fc-peach-tint);border:1.5px solid var(--fc-peach-edge);border-radius:.875rem;box-shadow:0 3px 0 var(--fc-peach-edge);color:var(--fc-peach-ink);transform:rotate(-6deg)}._illustration_1dyqt_119:after{content:"";position:absolute;left:-.3125rem;bottom:-.5rem;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--fc-mint-tint)}._sparkle_1dyqt_147{position:absolute;top:-.625rem;right:-.6875rem;width:1rem;height:1rem;fill:var(--fc-sage-tint)}._titleGroup_1dyqt_156{display:flex;flex-direction:column;gap:var(--spacing-1)}._title_1dyqt_156{margin:0;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--fc-panel-ink);text-wrap:balance}._titleUnderline_1dyqt_173{display:block;width:7rem;height:.5rem;overflow:visible}._titleUnderline_1dyqt_173 path{fill:none;stroke:var(--fc-peach-line);stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}._arrows_1dyqt_188{display:flex;flex:0 0 auto;gap:var(--spacing-2)}._arrow_1dyqt_188{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1.5px solid var(--fc-sage-edge);border-radius:50%;background-color:var(--fc-sage-tint);box-shadow:0 2px 0 var(--fc-sage-line);color:var(--fc-sage-ink);cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._arrow_1dyqt_188:hover:not(:disabled){background-color:var(--fc-sage-edge);color:var(--sp-card);transform:translateY(-1px)}._arrow_1dyqt_188:active:not(:disabled){transform:translateY(0)}._arrow_1dyqt_188:disabled{background-color:transparent;border-style:dashed;border-color:var(--fc-panel-muted);box-shadow:none;color:var(--fc-panel-muted);cursor:default}._arrow_1dyqt_188:focus-visible,._retry_1dyqt_236:focus-visible{outline:2px solid var(--fc-panel-ink);outline-offset:3px}._track_1dyqt_96{display:flex;gap:var(--spacing-3);margin:calc(var(--spacing-2) * -1) calc(var(--pad-x) * -1) calc(var(--spacing-4) * -1);padding:var(--spacing-2) var(--pad-x) var(--spacing-4);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad-x);scrollbar-width:none;-webkit-overflow-scrolling:touch}._track_1dyqt_96::-webkit-scrollbar{display:none}._item_1dyqt_261{--accent-tint: var(--fc-sage-tint);--accent-line: var(--fc-sage-line);--accent-edge: var(--fc-sage-edge);--accent-ink: var(--fc-sage-ink);display:flex;flex:0 0 78%;max-width:17rem;min-width:0;scroll-snap-align:start}._item_1dyqt_261:nth-child(4n+2){--accent-tint: var(--fc-blue-tint);--accent-line: var(--fc-blue-line);--accent-edge: var(--fc-blue-edge);--accent-ink: var(--fc-blue-ink)}._item_1dyqt_261:nth-child(4n+3){--accent-tint: var(--fc-peach-tint);--accent-line: var(--fc-peach-line);--accent-edge: var(--fc-peach-edge);--accent-ink: var(--fc-peach-ink)}._item_1dyqt_261:nth-child(4n){--accent-tint: var(--fc-butter-tint);--accent-line: var(--fc-butter-line);--accent-edge: var(--fc-butter-edge);--accent-ink: var(--fc-butter-ink)}._card_1dyqt_297{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);width:100%;box-sizing:border-box;padding:var(--spacing-6) var(--spacing-4) var(--spacing-4);background-color:var(--sp-card);color:var(--sp-text);border:1px solid var(--accent-line);border-radius:1.25rem;box-shadow:var(--sp-shadow);text-align:center;text-decoration:none;transition:transform var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,border-color var(--animation-duration-normal) ease}a._card_1dyqt_297:hover{transform:translateY(-4px);border-color:var(--accent-edge);box-shadow:var(--sp-shadow-hover)}a._card_1dyqt_297:focus-visible{outline:3px solid var(--fc-panel-ink);outline-offset:2px}._rank_1dyqt_330{position:absolute;top:var(--spacing-3);left:var(--spacing-3);min-width:2rem;box-sizing:border-box;padding:.25rem .5rem;background-color:var(--accent-tint);border:1px solid var(--accent-line);color:var(--accent-ink);border-radius:var(--radius-full);font-family:var(--font-family-heading);font-size:.8125rem;font-weight:800;line-height:1;text-align:center;font-variant-numeric:tabular-nums}._avatar_1dyqt_349,._skeletonAvatar_1dyqt_350{flex:0 0 auto;width:5rem;height:5rem;border-radius:50%}._avatar_1dyqt_349{border:3px solid var(--sp-card);box-shadow:0 0 0 2px var(--accent-edge)}._avatarFallback_1dyqt_362{background-color:var(--accent-tint);color:var(--accent-ink);font-weight:800}._body_1dyqt_368{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);flex:1;width:100%;min-width:0}._nameRow_1dyqt_380{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;min-width:0;font-family:var(--font-family-heading);font-size:1rem;font-weight:700;line-height:1.35;text-align:center;text-wrap:balance}._name_1dyqt_380{color:var(--sp-ink);overflow-wrap:anywhere}._verified_1dyqt_400{margin-left:.3125rem;vertical-align:-.1875em}._tagline_1dyqt_405{min-height:2.9em;font-size:.8125rem;line-height:1.45;color:var(--sp-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}._stats_1dyqt_420{display:flex;flex-direction:column;align-items:center;gap:.375rem;margin-top:auto;padding-top:var(--spacing-1);font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--sp-text)}._stat_1dyqt_97{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap}._statIcon_1dyqt_441{flex-shrink:0;color:var(--accent-edge)}._cta_1dyqt_446{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);width:100%;padding-top:var(--spacing-3);border-top:1px dashed var(--accent-line);font-size:.875rem;font-weight:700;color:var(--sp-ink)}._ctaArrow_1dyqt_460{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex:0 0 auto;border:1.5px solid var(--accent-edge);border-radius:50%;background-color:var(--accent-tint);color:var(--accent-ink);transition:background-color var(--animation-duration-normal) ease,color var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}a._card_1dyqt_297:hover ._ctaArrow_1dyqt_460{background-color:var(--accent-edge);color:var(--sp-card);transform:translate(2px)}._skeletonLine_1dyqt_483{height:1rem;width:100%}._skeletonLineShort_1dyqt_488{height:.875rem;width:55%}._status_1dyqt_97{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3);min-height:10rem;padding:var(--spacing-6) var(--spacing-4);box-sizing:border-box;background-color:var(--sp-card);border:1px solid var(--fc-sage-line);border-radius:1.25rem;text-align:center}._statusText_1dyqt_509{margin:0;max-width:36ch;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--sp-ink)}._retry_1dyqt_236{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:2.5rem;padding:0 1rem;background-color:var(--fc-sage-tint);border:1.5px solid var(--fc-sage-edge);border-radius:var(--radius-full);box-shadow:0 2px 0 var(--fc-sage-line);color:var(--fc-sage-ink);font-size:.875rem;font-weight:700;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._retry_1dyqt_236:hover{background-color:var(--fc-sage-edge);color:var(--sp-card)}@container (min-width: 40rem){._block_1dyqt_27{--pad-x: var(--spacing-8);padding:var(--spacing-8) var(--pad-x)}._block_1dyqt_27:before{top:-4rem;left:-3.5rem;width:15rem;height:12rem}._block_1dyqt_27:after{right:-2rem;bottom:-5rem;width:22rem;height:11rem}._blobPeach_1dyqt_44{top:-3rem;width:13rem;height:5.5rem}._blobButter_1dyqt_45{bottom:-2.5rem;width:7rem;height:5rem}._title_1dyqt_156{font-size:1.875rem}._track_1dyqt_96{gap:var(--spacing-4)}._item_1dyqt_261{flex-basis:15.5rem;max-width:none}}@container (min-width: 64rem){._block_1dyqt_27{--pad-x: 2.5rem;padding:var(--spacing-8) var(--pad-x) 2.5rem}._title_1dyqt_156{font-size:2.25rem}._item_1dyqt_261{flex-basis:calc((100% - 4 * var(--spacing-4)) / 5)}}@media(max-width:480px){._block_1dyqt_27{--pad-x: var(--spacing-4);padding:var(--spacing-4) var(--pad-x);gap:var(--spacing-4);border-radius:1.25rem}._title_1dyqt_156{font-size:1.375rem}}@media(prefers-reduced-motion:reduce){._arrow_1dyqt_188,._retry_1dyqt_236,._card_1dyqt_297,._ctaArrow_1dyqt_460{transition:none}._arrow_1dyqt_188:hover:not(:disabled),a._card_1dyqt_297:hover,a._card_1dyqt_297:hover ._ctaArrow_1dyqt_460{transform:none}}._band_16kjd_1{--band-ext-top: 16px;--band-ext-bottom: 16px;--dw-ivory-band: #fcf6eb;--dw-hairline: #ead9b6;position:relative;isolation:isolate}.dark ._band_16kjd_1{--dw-ivory-band: hsl(32 20% 13%);--dw-hairline: hsl(38 30% 26%)}._first_16kjd_16{--band-ext-top: 0px}._last_16kjd_20{--band-ext-bottom: 0px}._ivory_16kjd_25{--dw-section-bg: var(--dw-ivory-band);--dw-section-rim: #f4e8d3}.dark ._ivory_16kjd_25{--dw-section-rim: hsl(32 18% 17%)}._back_16kjd_34,._front_16kjd_35{position:absolute;inset:0;pointer-events:none;user-select:none}._wash_16kjd_43{position:absolute;top:calc(-1 * var(--band-ext-top));bottom:calc(-1 * var(--band-ext-bottom));left:calc(50% - 50vw);width:100vw;background-color:var(--dw-ivory-band);border-top:1px solid var(--dw-hairline);border-bottom:1px solid var(--dw-hairline)}._first_16kjd_16 ._wash_16kjd_43{border-top:none}._last_16kjd_20 ._wash_16kjd_43{border-bottom:none}._stroke_16kjd_62,._stroke_16kjd_62 *{fill:none;stroke:var(--dw-line);stroke-width:1px;vector-effect:non-scaling-stroke}._fill_16kjd_70{fill:var(--dw-gold)}._divider_16kjd_75{position:absolute;top:calc(-1 * var(--band-ext-top));left:50%;width:min(260px,64%);transform:translate(-50%,-50%)}._dividerSvg_16kjd_83{display:block;width:100%;height:auto}._dividerDiya_16kjd_89{position:absolute;left:50%;top:50%;width:30px;transform:translate(-50%,-62%)}._dividerGlow_16kjd_97{left:50%;top:calc(-1 * var(--band-ext-top));width:200px;transform:translate(-50%,-50%)}._headerOrnament_16kjd_105{position:absolute;top:54px;right:0;display:flex;align-items:center;gap:8px}._ruleSvg_16kjd_114{display:block;width:150px;height:auto}._headerDiya_16kjd_120{width:28px}._headerSparkleA_16kjd_124{right:46px;top:-14px}._headerSparkleB_16kjd_129{right:120px;top:-6px}._topHanger_16kjd_135{position:absolute;top:calc(-1 * var(--band-ext-top))}._topHanger_16kjd_135._left_16kjd_140{left:8px}._topHanger_16kjd_135._right_16kjd_144{right:8px}._cornerDiyas_16kjd_149{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:space-between;padding:0 4px}._cornerDiya_16kjd_149{width:30px}._gs1_16kjd_164{left:calc(50% - 50vw + 28px);top:18%}._gs2_16kjd_169{left:calc(50% - 50vw + 44px);top:64%}._gs3_16kjd_174{right:calc(50% - 50vw + 36px);top:30%}._gs4_16kjd_179{right:calc(50% - 50vw + 22px);top:78%}._diyaRow_16kjd_185{position:absolute;bottom:12px;left:50%;display:flex;align-items:flex-end;gap:16px;transform:translate(-50%)}._rowDiya_16kjd_195{width:34px}._rowDiyaSmall_16kjd_199{width:24px}@media(max-width:1439px){._gutterSparkle_16kjd_204{display:none}}@media(max-width:640px){._diyaRow_16kjd_185{top:calc(100% + 10px);bottom:auto}._rowDiya_16kjd_195{width:30px}._rowDiyaSmall_16kjd_199{width:22px}}@media(max-width:767px){._headerOrnament_16kjd_105,._topHanger_16kjd_135,._cornerDiyas_16kjd_149{display:none}._divider_16kjd_75{width:min(200px,60%)}}._pageContainer_1hdq5_2{display:flex;flex-direction:column;width:100%;overflow-x:hidden;overflow-x:clip}._contentWrapper_1hdq5_10{display:flex;flex-direction:column;gap:var(--spacing-8);padding:0 var(--spacing-4);max-width:1400px;margin:0 auto;width:100%}@media(min-width:1024px){._contentWrapper_1hdq5_10{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}}
