.Pricing_section__mgI8d{--wood:#e9c995;--wood-dark:#c99a5b;--ink:var(--primary-black);--ease:cubic-bezier(0.22,1,0.36,1);position:relative;overflow:hidden;padding:3.5rem 4rem 3rem;border-radius:24px;margin-bottom:var(--margin-between-blocks);background:var(--primary-white)}.Pricing_watermark__mICWK{position:absolute;top:2rem;right:1.5rem;writing-mode:vertical-rl;font-size:7rem;font-weight:700;line-height:1;letter-spacing:.08em;color:rgba(12,12,12,.04);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Pricing_container__KQkmL{position:relative;max-width:1160px;margin:0 auto;display:flex;flex-direction:column;gap:2.5rem}.Pricing_head__MCvhH{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;flex-wrap:wrap}.Pricing_title__HagmN{margin:0;font-weight:700;color:var(--ink)}.Pricing_subtitle__3Grc8{margin:0;max-width:28rem;font-size:1.05rem;line-height:1.45;color:rgba(12,12,12,.65)}.Pricing_stage__ocnlA{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:3.5rem;gap:3.5rem;align-items:center}.Pricing_boards__fgy4M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.Pricing_board__3_b_H{position:relative;min-width:0;aspect-ratio:3/4;padding:0;border:none;background:none;cursor:pointer;font:inherit;color:var(--ink);margin-bottom:2.25rem}.Pricing_board__3_b_H:focus-visible{outline:2px solid var(--primary-red);outline-offset:6px;border-radius:6px}.Pricing_half__Xx2uU{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border-radius:6px;background:repeating-linear-gradient(100deg,transparent 0 14px,rgba(140,90,40,.1) 14px 15px,transparent 15px 31px,rgba(140,90,40,.06) 31px 33px),radial-gradient(ellipse 22% 9% at 74% 86%,rgba(140,90,40,.18),transparent 70%),linear-gradient(180deg,#f1d6a8,var(--wood) 55%,#dfb87c);box-shadow:inset 0 0 0 1px rgba(120,75,30,.18),0 10px 24px -12px rgba(80,45,10,.45);transition:transform .55s var(--ease),opacity .55s var(--ease)}.Pricing_left__4iVu_{-webkit-clip-path:polygon(0 0,53% 0,45% 24%,55% 46%,46% 70%,52% 100%,0 100%);clip-path:polygon(0 0,53% 0,45% 24%,55% 46%,46% 70%,52% 100%,0 100%)}.Pricing_right__NjhQV{-webkit-clip-path:polygon(53% 0,100% 0,100% 100%,52% 100%,46% 70%,55% 46%,45% 24%);clip-path:polygon(53% 0,100% 0,100% 100%,52% 100%,46% 70%,55% 46%,45% 24%)}.Pricing_board__3_b_H:hover:not(.Pricing_broken__iq0Iy) .Pricing_half__Xx2uU{transform:translateY(-4px)}.Pricing_broken__iq0Iy .Pricing_left__4iVu_{transform:translate(-8%,3%) rotate(-8deg)}.Pricing_broken__iq0Iy .Pricing_right__NjhQV{transform:translate(8%,3%) rotate(8deg)}.Pricing_broken__iq0Iy .Pricing_half__Xx2uU{opacity:.92}.Pricing_hangul__UAZ6c{font-size:clamp(2.6rem,5vw,4rem);font-weight:700;line-height:1;color:rgba(40,22,6,.85)}.Pricing_sound__kzef_{font-size:.85rem;font-weight:700;color:rgba(60,35,10,.85)}.Pricing_times__Zq25d{font-size:.6em;margin-left:.05em}.Pricing_perWeekFace__9IsxH{font-size:.95rem;font-weight:700;color:rgba(40,22,6,.85)}.Pricing_caption__C2kR1{position:absolute;z-index:2;left:0;right:0;bottom:-2.1rem;text-align:center;font-size:1.05rem;font-weight:700;color:var(--primary-black);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .2s ease}.Pricing_broken__iq0Iy .Pricing_caption__C2kR1{color:var(--primary-red-dark)}.Pricing_burst__6xsXN{position:absolute;left:50%;top:46%;width:70%;aspect-ratio:1;border-radius:50%;translate:-50% -50%;background:radial-gradient(circle,rgba(230,30,55,.35),rgba(230,30,55,0) 65%);pointer-events:none;animation:Pricing_burst__6xsXN .6s var(--ease) forwards}@keyframes Pricing_burst__6xsXN{0%{transform:scale(.2);opacity:1}to{transform:scale(1.6);opacity:0}}.Pricing_result__o7is0{display:flex;flex-direction:column;gap:.6rem;padding:2rem;border-radius:20px;background:var(--primary-black);color:var(--primary-white)}.Pricing_resultMeta__y_MgJ{margin:0;font-size:1rem;font-weight:700;color:rgba(255,255,255,.6)}.Pricing_price__lGLQ8{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:700;line-height:1;letter-spacing:-.02em;animation:Pricing_priceIn__LU4zM .45s var(--ease)}@keyframes Pricing_priceIn__LU4zM{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Pricing_amount__J2zPT{white-space:nowrap}.Pricing_perMonth__ZSQ7Z{font-size:1rem;font-weight:700;letter-spacing:0;color:rgba(255,255,255,.6)}.Pricing_note__YnTTW{margin:.25rem 0 .75rem;font-size:.98rem;line-height:1.5;color:rgba(255,255,255,.8)}.Pricing_cta__iDhKj{align-self:flex-start;height:3rem;padding:0 1.5rem;border:none;border-radius:12px;font:inherit;font-weight:700;color:var(--primary-white);background:var(--primary-red);cursor:pointer;transition:background .25s ease}.Pricing_cta__iDhKj:hover{background:var(--primary-red-dark)}.Pricing_cta__iDhKj:focus-visible{outline:2px solid #fff;outline-offset:3px}.Pricing_bottom__rL9iS{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:3rem;gap:3rem;padding-top:2rem;border-top:1px solid var(--primary-divider-color)}.Pricing_extrasTitle__BlPjf{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;font-size:1.05rem;font-weight:700;color:var(--ink);cursor:pointer;list-style:none}.Pricing_extrasTitle__BlPjf::-webkit-details-marker{display:none}.Pricing_extrasTitle__BlPjf:after{content:"";width:.45rem;height:.45rem;border-right:2px solid;border-bottom:2px solid;rotate:-45deg;transition:rotate .25s ease}.Pricing_extras__ke4DE[open] .Pricing_extrasTitle__BlPjf:after{rotate:45deg}.Pricing_extras__ke4DE[open] .Pricing_extrasTitle__BlPjf{margin-bottom:1rem}.Pricing_extrasLead__oSm4z{margin:-.25rem 0 .75rem;font-size:.95rem;line-height:1.45;color:rgba(12,12,12,.65)}.Pricing_extrasList__N0DS_{margin:0}.Pricing_extraText__3XXjG{display:flex;flex-direction:column}.Pricing_extraWhen__AoZcu{font-size:.82rem;line-height:1.3;color:rgba(12,12,12,.5)}.Pricing_extraRow__EMKFk{display:flex;align-items:baseline;gap:.75rem;padding:.55rem 0;font-size:.98rem}.Pricing_extraRow__EMKFk dt{display:flex;flex:1 1;align-items:baseline;gap:.75rem;color:rgba(12,12,12,.8)}.Pricing_extraRow__EMKFk dt:after{content:"";flex:1 1;border-bottom:1px dotted rgba(12,12,12,.25);translate:0 -.25em}.Pricing_extraRow__EMKFk dd{margin:0;font-weight:700;white-space:nowrap;color:var(--ink)}.Pricing_facts__f43VD{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem;align-self:start}.Pricing_facts__f43VD li{position:relative;padding-left:1.4rem;font-size:.98rem;line-height:1.45;color:rgba(12,12,12,.8)}.Pricing_facts__f43VD li:before{content:"";position:absolute;left:0;top:.4em;width:.6rem;height:.6rem;border-radius:2px;background:var(--primary-red);rotate:8deg}@media (max-width:1024px){.Pricing_section__mgI8d{padding:2.5rem 2rem}.Pricing_bottom__rL9iS,.Pricing_stage__ocnlA{gap:2rem}}@media (max-width:768px){.Pricing_section__mgI8d{padding:2rem 1rem 1.5rem;border-radius:18px}.Pricing_watermark__mICWK{font-size:4.5rem;right:.5rem}.Pricing_container__KQkmL{gap:1.5rem}.Pricing_title__HagmN{font-size:2rem}.Pricing_subtitle__3Grc8{font-size:.95rem}.Pricing_bottom__rL9iS,.Pricing_stage__ocnlA{grid-template-columns:minmax(0,1fr);gap:1.25rem}.Pricing_facts__f43VD{order:-1}.Pricing_boards__fgy4M{gap:.75rem}.Pricing_board__3_b_H{aspect-ratio:4/5;margin-bottom:1.9rem}.Pricing_hangul__UAZ6c{font-size:2.2rem}.Pricing_sound__kzef_{font-size:.75rem}.Pricing_caption__C2kR1{bottom:-1.75rem;font-size:.85rem}.Pricing_perWeekFace__9IsxH{font-size:.75rem}.Pricing_result__o7is0{padding:1.5rem 1.25rem}.Pricing_price__lGLQ8{font-size:clamp(1.6rem,8.6vw,2rem)}.Pricing_cta__iDhKj{align-self:stretch}.Pricing_bottom__rL9iS{padding-top:1.25rem}.Pricing_extraRow__EMKFk{font-size:.9rem}.Pricing_facts__f43VD li{font-size:.92rem}}@media (prefers-reduced-motion:reduce){.Pricing_caption__C2kR1,.Pricing_cta__iDhKj,.Pricing_half__Xx2uU{transition:none}.Pricing_burst__6xsXN,.Pricing_price__lGLQ8{animation:none}.Pricing_burst__6xsXN{display:none}}.ScrollAdvantages_card__E3Tpl{color:var(--primary-white);border-radius:24px;background-color:var(--primary-red);padding:15px 20px;display:flex;align-items:center;gap:8px}.ScrollAdvantages_title__OhYIR{text-transform:uppercase;white-space:nowrap}.ScrollAdvantages_imageContainer__7HNBg{position:relative;width:35px;height:35px}.ScrollAdvantages_image__oII47{object-fit:contain}@media (max-width:480px){.ScrollAdvantages_card__E3Tpl{padding:8px 10px}.ScrollAdvantages_title__OhYIR{font-size:.8em}.ScrollAdvantages_imageContainer__7HNBg{width:20px;height:20px}}.TenetsBand_band__Uw7W2{width:100vw;margin:0 0 0 calc(50% - 50vw);margin-bottom:var(--margin-between-blocks,1rem);padding:0;position:relative;overflow:hidden;background:var(--primary-black);color:var(--primary-white);box-shadow:inset 0 -3px 0 var(--primary-red)}.TenetsBand_track__meI_N{display:flex;width:max-content;animation:TenetsBand_slide__4wWhc 60s linear infinite}.TenetsBand_band__Uw7W2:active .TenetsBand_track__meI_N,.TenetsBand_band__Uw7W2:focus-within .TenetsBand_track__meI_N,.TenetsBand_band__Uw7W2:hover .TenetsBand_track__meI_N{animation-play-state:paused}.TenetsBand_row__1JTRa{margin:0;padding:0;list-style:none;display:flex;flex-shrink:0}.TenetsBand_item__xyfY7{display:flex;align-items:center;gap:1rem;padding:1.15rem 0 1.15rem 2.25rem;white-space:nowrap}.TenetsBand_ko__jBOIU{font-size:2.1rem;font-weight:700;line-height:1;letter-spacing:.02em;color:var(--primary-white)}.TenetsBand_text__XI1pq{display:flex;flex-direction:column;gap:.15rem}.TenetsBand_ru__7hs45{font-size:1rem;font-weight:700;line-height:1.1;color:var(--primary-white)}.TenetsBand_seen__9l8nC{font-size:.88rem;line-height:1.2;color:rgba(255,255,255,.6)}.TenetsBand_seal__rFMTp{width:10px;height:10px;margin-left:1.25rem;background:var(--primary-red);transform:rotate(45deg)}.TenetsBand_paper__SvxfM{background:#f6efe2;color:var(--primary-black);box-shadow:none}.TenetsBand_paper__SvxfM .TenetsBand_ko__jBOIU{color:var(--primary-red)}.TenetsBand_paper__SvxfM .TenetsBand_ru__7hs45{color:var(--primary-black)}.TenetsBand_paper__SvxfM .TenetsBand_seen__9l8nC{color:rgba(12,12,12,.62)}.TenetsBand_reverse__LmSef{animation-direction:reverse}@keyframes TenetsBand_slide__4wWhc{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.TenetsBand_item__xyfY7{gap:.75rem;padding:.9rem 0 .9rem 1.5rem}.TenetsBand_ko__jBOIU{font-size:1.6rem}.TenetsBand_ru__7hs45{font-size:.92rem}.TenetsBand_seen__9l8nC{font-size:.8rem}.TenetsBand_track__meI_N{animation-duration:45s}}@media (prefers-reduced-motion:reduce){.TenetsBand_band__Uw7W2{overflow-x:auto;scrollbar-width:none}.TenetsBand_track__meI_N{animation:none}.TenetsBand_track__meI_N>.TenetsBand_row__1JTRa:last-child{display:none}}.HorizontalScroll_viewport__nLo0g{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-gutter:stable both-edges;scrollbar-width:none;-ms-overflow-style:none}.HorizontalScroll_viewport__nLo0g::-webkit-scrollbar{display:none}.HorizontalScroll_viewport__nLo0g[data-snap=mandatory]{scroll-snap-type:x mandatory}.HorizontalScroll_viewport__nLo0g[data-snap=proximity]{scroll-snap-type:x proximity}.HorizontalScroll_track__n7Ot9{display:flex;align-items:stretch;gap:12px;padding:12px 8px;min-height:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HorizontalScroll_snapStart__KJXNQ{scroll-snap-align:start}