.page-module__bRyFsa__container{max-width:600px;margin:0 auto;padding:0;position:relative;overflow-x:clip}.page-module__bRyFsa__heroWrapper{background:#fff;position:relative}.page-module__bRyFsa__mainImage{width:100%;height:auto;display:block}.page-module__bRyFsa__heroFade{pointer-events:none;background:linear-gradient(#f5ede400,#f5ede4);height:100px;position:absolute;bottom:0;left:0;right:0}@media (max-width:480px){.page-module__bRyFsa__heroFade{height:70px}}.page-module__bRyFsa__fixedButtonContainer{padding:16px 20px;padding-bottom:max(48px,calc(env(safe-area-inset-bottom,0px) + 48px));z-index:100;pointer-events:auto;background:linear-gradient(#efad7000,#b8a38ac2 20%);padding-top:32px;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.page-module__bRyFsa__applyButton{color:#fff;cursor:pointer;text-align:center;background-color:#d2691e;border:none;border-radius:12px;width:100%;max-width:400px;margin:0 auto;padding:18px 32px;font-size:18px;font-weight:600;text-decoration:none;transition:background-color .2s;display:block}.page-module__bRyFsa__applyButton:hover{background-color:#b8571a}.page-module__bRyFsa__applyButton:active{background-color:#a04d16}@media (min-width:768px){.page-module__bRyFsa__fixedButtonContainer{padding:20px 80px}}@media (max-width:767px){.page-module__bRyFsa__mainImage{box-shadow:none;border-radius:0}.page-module__bRyFsa__fixedButtonContainer{padding:24px 16px 12px}.page-module__bRyFsa__applyButton{border-radius:8px;padding:16px 24px}}
.NavBar-module__vWQUbG__nav{z-index:40;-webkit-backdrop-filter:blur(8px);background-color:#f5ede4eb;border-bottom:1px solid #d4bfaa80;position:sticky;top:0}.NavBar-module__vWQUbG__list{max-width:600px;margin:0 auto;padding:0 24px;list-style:none;display:flex}.NavBar-module__vWQUbG__list>li{flex:1;display:flex}.NavBar-module__vWQUbG__item{color:#8a6a50;cursor:pointer;white-space:nowrap;letter-spacing:.01em;text-align:center;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;height:48px;padding:0;font-family:inherit;font-size:13px;font-weight:500;transition:color .18s,border-color .18s}.NavBar-module__vWQUbG__item:hover:not(.NavBar-module__vWQUbG__active){color:#4a3020}.NavBar-module__vWQUbG__item.NavBar-module__vWQUbG__active{color:#d2691e;border-bottom-color:#d2691e;font-weight:700}@media (min-width:768px){.NavBar-module__vWQUbG__list{max-width:760px;padding:0 56px}.NavBar-module__vWQUbG__item{letter-spacing:.03em;border-bottom-width:2px;height:52px;font-size:15px}.NavBar-module__vWQUbG__item.NavBar-module__vWQUbG__active{border-bottom-width:3px}}@media (min-width:1280px){.NavBar-module__vWQUbG__list{max-width:880px;padding:0 80px}.NavBar-module__vWQUbG__item{height:56px;font-size:16px}}
.SectionIndicator-module__jrGU4W__indicator{top:calc(var(--stable-vh,100vh)/2);z-index:35;flex-direction:column;gap:12px;padding:8px 6px;display:flex;position:fixed;right:4px;transform:translateY(-50%)}.SectionIndicator-module__jrGU4W__dot{cursor:pointer;background-color:#1a120838;border-radius:50%;width:9px;height:9px;transition:background-color .25s,transform .25s;display:block}.SectionIndicator-module__jrGU4W__dot:hover{background-color:#d2691e8c}.SectionIndicator-module__jrGU4W__active{background-color:#d2691e;transform:scale(1.4)}@media (min-width:760px){.SectionIndicator-module__jrGU4W__indicator{right:calc(50vw - 328px)}}@media (max-width:480px){.SectionIndicator-module__jrGU4W__indicator{gap:11px;padding:6px 4px;right:2px}.SectionIndicator-module__jrGU4W__dot{width:8px;height:8px}}
.AboutSection-module__AWLhcG__section{word-break:keep-all;text-wrap:pretty;background-color:#f5ede4;padding:48px 24px 40px;scroll-margin-top:52px}.AboutSection-module__AWLhcG__titleRow{margin:0 0 28px;padding-bottom:20px;position:relative}.AboutSection-module__AWLhcG__titleRow:after{content:"";background-color:#d2691e99;width:56px;height:1.5px;position:absolute;bottom:0;left:0}.AboutSection-module__AWLhcG__sectionTitle{color:#1a1208;letter-spacing:-.025em;margin:0;font-size:32px;font-weight:800;line-height:1.2}@media (max-width:480px){.AboutSection-module__AWLhcG__sectionTitle{font-size:26px}}.AboutSection-module__AWLhcG__leadBox{flex-direction:column;display:flex}.AboutSection-module__AWLhcG__leadHero{color:#1a1208;letter-spacing:-.025em;margin:0 0 24px;font-size:28px;font-weight:800;line-height:1.3}@media (max-width:480px){.AboutSection-module__AWLhcG__leadHero{font-size:24px}}.AboutSection-module__AWLhcG__leadIntro,.AboutSection-module__AWLhcG__leadBody{color:#5a3820;margin:0 0 16px;font-size:15px;font-weight:400;line-height:1.82}.AboutSection-module__AWLhcG__leadAccent{color:#1a1208;letter-spacing:-.01em;margin:4px 0 16px;font-size:17px;font-weight:700;line-height:1.5}.AboutSection-module__AWLhcG__leadFinale{color:#d2691e;letter-spacing:-.01em;border-top:1px solid #d2691e40;margin:8px 0 0;padding-top:20px;font-size:16px;font-weight:700;line-height:1.65}@media (min-width:768px){.AboutSection-module__AWLhcG__section{padding:48px 56px 40px}}
.HowToSection-module__5SLJNW__section{word-break:keep-all;background-color:#ede0d0;padding:48px 24px;scroll-margin-top:52px}.HowToSection-module__5SLJNW__titleRow{justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 28px;padding-bottom:20px;display:flex;position:relative}.HowToSection-module__5SLJNW__titleRow:after{content:"";background-color:#d2691e99;width:56px;height:1.5px;position:absolute;bottom:0;left:0}.HowToSection-module__5SLJNW__sectionTitle{color:#1a1208;letter-spacing:-.025em;margin:0;font-size:32px;font-weight:800;line-height:1.2}.HowToSection-module__5SLJNW__meta{color:#6a5038;text-align:right;flex-shrink:0;margin:0;font-size:14px;font-weight:500}.HowToSection-module__5SLJNW__accent{color:#d2691e;font-weight:700}@media (max-width:480px){.HowToSection-module__5SLJNW__titleRow{gap:14px;margin-bottom:28px}.HowToSection-module__5SLJNW__sectionTitle{font-size:26px}}.HowToSection-module__5SLJNW__mark{flex-shrink:0;width:96px;height:96px;margin-left:-32px}@media (max-width:480px){.HowToSection-module__5SLJNW__mark{width:76px;height:76px}}.HowToSection-module__5SLJNW__timeline{position:relative}.HowToSection-module__5SLJNW__step{border-bottom:1px solid #d2691e26;align-items:flex-start;gap:18px;margin-bottom:32px;padding-bottom:32px;display:flex;position:relative}.HowToSection-module__5SLJNW__step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.HowToSection-module__5SLJNW__stepNumber{color:#d2691e;letter-spacing:-.04em;opacity:.85;flex-shrink:0;margin-top:-2px;font-size:40px;font-weight:800;line-height:1}.HowToSection-module__5SLJNW__stepContent{flex:1;padding-top:4px}.HowToSection-module__5SLJNW__stepLabel{color:#1a1208;letter-spacing:-.01em;margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.35;display:block}.HowToSection-module__5SLJNW__stepDesc{color:#6a5038;word-break:keep-all;text-wrap:pretty;margin:0;font-size:14px;line-height:1.85}@media (max-width:480px){.HowToSection-module__5SLJNW__step{gap:14px;margin-bottom:28px;padding-bottom:28px}.HowToSection-module__5SLJNW__stepNumber{font-size:32px}.HowToSection-module__5SLJNW__stepLabel{font-size:17px}.HowToSection-module__5SLJNW__stepDesc{font-size:13px}}@media (min-width:768px){.HowToSection-module__5SLJNW__section{padding:28px 56px}}
.ScheduleSection-module__qqDDfa__section{word-break:keep-all;background-color:#f5ede4;padding:48px 24px;scroll-margin-top:52px}.ScheduleSection-module__qqDDfa__titleRow{justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 28px;padding-bottom:20px;display:flex;position:relative}.ScheduleSection-module__qqDDfa__titleRow:after{content:"";background-color:#d2691e99;width:56px;height:1.5px;position:absolute;bottom:0;left:0}.ScheduleSection-module__qqDDfa__sectionTitle{color:#1a1208;letter-spacing:-.025em;margin:0;font-size:32px;font-weight:800;line-height:1.2}.ScheduleSection-module__qqDDfa__titleSub{color:#8a6a50;letter-spacing:0;font-size:16px;font-weight:500}@media (max-width:480px){.ScheduleSection-module__qqDDfa__titleRow{gap:10px;margin-bottom:28px}.ScheduleSection-module__qqDDfa__sectionTitle{font-size:26px}.ScheduleSection-module__qqDDfa__titleSub{font-size:14px}}.ScheduleSection-module__qqDDfa__note{color:#8a6a50;text-align:right;flex-shrink:0;margin:0;font-size:12px;font-weight:500;line-height:1.5}.ScheduleSection-module__qqDDfa__list{flex-direction:column;display:flex}.ScheduleSection-module__qqDDfa__row{border-bottom:1px solid #d4bfaa;align-items:flex-start;gap:24px;padding:20px 0;display:flex}.ScheduleSection-module__qqDDfa__row:first-child{border-top:none}.ScheduleSection-module__qqDDfa__sessionLabel,.ScheduleSection-module__qqDDfa__starLabel{color:#d2691e;flex-shrink:0;width:64px;padding-top:1px;font-size:22px;font-weight:800;line-height:1.2}.ScheduleSection-module__qqDDfa__dates{flex-direction:column;gap:6px;padding-top:2px;display:flex}.ScheduleSection-module__qqDDfa__dateRow{align-items:baseline;gap:8px;font-size:13px;line-height:1.5;display:flex}.ScheduleSection-module__qqDDfa__dateText{color:#6a5038;white-space:nowrap}.ScheduleSection-module__qqDDfa__timeText{color:#d2691e;white-space:nowrap;font-weight:700}.ScheduleSection-module__qqDDfa__specialName{color:#1a1208;text-underline-offset:3px;margin-bottom:5px;font-size:13px;font-weight:700;-webkit-text-decoration:underline #d2691e73;text-decoration:underline #d2691e73;display:block}@media (min-width:768px){.ScheduleSection-module__qqDDfa__section{padding:28px 56px}}.ScheduleSection-module__qqDDfa__locationRow{border-top:1px solid #d4bfaa;align-items:flex-start;gap:24px;padding:20px 0 4px;display:flex}.ScheduleSection-module__qqDDfa__locationLabel{color:#d2691e;flex-shrink:0;width:64px;padding-top:1px;font-size:22px;font-weight:800;line-height:1.2}.ScheduleSection-module__qqDDfa__locationInfo{flex-direction:column;gap:4px;padding-top:2px;display:flex}.ScheduleSection-module__qqDDfa__locationName{color:#1a1208;font-size:14px;font-weight:700;line-height:1.4}.ScheduleSection-module__qqDDfa__locationSub{color:#6a5038;font-size:13px;line-height:1.5}
.BookSubNav-module__lMHMKW__subNav{z-index:30;opacity:0;pointer-events:none;background-color:#fff;border-bottom:1px solid #d4bfaa;transition:opacity .28s,transform .28s;display:flex;position:sticky;top:48px;transform:translateY(-6px)}.BookSubNav-module__lMHMKW__subNav.BookSubNav-module__lMHMKW__visible{opacity:1;pointer-events:auto;transform:translateY(0)}.BookSubNav-module__lMHMKW__item{color:#8a6a50;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;height:40px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s}.BookSubNav-module__lMHMKW__item.BookSubNav-module__lMHMKW__active{color:#d2691e;border-bottom-color:#d2691e;font-weight:700}@media (min-width:768px){.BookSubNav-module__lMHMKW__subNav{top:52px}}@media (min-width:1280px){.BookSubNav-module__lMHMKW__subNav{top:56px}}
.BookCoverStrip-module__w1sSyW__strip{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none;align-items:flex-end;gap:10px;margin-bottom:28px;display:flex;overflow-x:auto}.BookCoverStrip-module__w1sSyW__strip::-webkit-scrollbar{display:none}.BookCoverStrip-module__w1sSyW__sticky{z-index:20;opacity:0;pointer-events:none;background-color:#f0e8df;margin-bottom:20px;margin-left:-24px;margin-right:-24px;padding:10px 24px 14px;transition:opacity .28s,transform .28s;position:sticky;top:88px;transform:translateY(-6px)}.BookCoverStrip-module__w1sSyW__stripVisible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (min-width:768px){.BookCoverStrip-module__w1sSyW__sticky{margin-left:-56px;margin-right:-56px;padding-left:56px;padding-right:56px;top:92px}.BookCoverStrip-module__w1sSyW__sticky .BookCoverStrip-module__w1sSyW__coverBtn{flex:none}.BookCoverStrip-module__w1sSyW__sticky .BookCoverStrip-module__w1sSyW__coverImg{width:auto!important;height:60px!important}.BookCoverStrip-module__w1sSyW__sticky .BookCoverStrip-module__w1sSyW__placeholder{width:40px;height:60px;aspect-ratio:unset}}@media (min-width:1280px){.BookCoverStrip-module__w1sSyW__sticky{top:96px}}.BookCoverStrip-module__w1sSyW__coverBtn{cursor:pointer;opacity:.68;transform-origin:bottom;background:#ddd2c8;border:none;border-radius:5px;flex:1;min-width:0;padding:0;transition:transform .38s ease-out,box-shadow .38s ease-out,opacity .38s ease-out;position:relative;overflow:hidden;transform:scale(.94)}.BookCoverStrip-module__w1sSyW__coverBtn.BookCoverStrip-module__w1sSyW__active{opacity:1;outline-offset:-2px;outline:2.5px solid #d2691e;transform:scale(1);box-shadow:0 4px 16px #d2691e4d}.BookCoverStrip-module__w1sSyW__coverImg{border-radius:3px}.BookCoverStrip-module__w1sSyW__placeholder{aspect-ratio:2/3;background-color:#ddd2c8;width:100%}.BookCoverStrip-module__w1sSyW__weekTag{color:#fff;text-align:center;letter-spacing:.02em;opacity:0;background:#1a120899;padding:5px 0 6px;font-size:10px;font-weight:600;line-height:1;transition:opacity .22s;position:absolute;bottom:0;left:0;right:0}.BookCoverStrip-module__w1sSyW__coverBtn.BookCoverStrip-module__w1sSyW__active .BookCoverStrip-module__w1sSyW__weekTag{opacity:1}
.BookSection-module__Cnelka__section{word-break:keep-all;background-color:#f5ede4;padding:0;scroll-margin-top:52px}.BookSection-module__Cnelka__content{padding:48px 24px 0}.BookSection-module__Cnelka__titleRow{justify-content:space-between;align-items:center;gap:8px;margin:0 0 28px;padding-bottom:20px;display:flex;position:relative}.BookSection-module__Cnelka__titleRow:after{content:"";background-color:#d2691e99;width:56px;height:1.5px;position:absolute;bottom:0;left:0}.BookSection-module__Cnelka__sectionTitle{color:#1a1208;letter-spacing:-.025em;flex:1;margin:0;font-size:32px;font-weight:800;line-height:1.2}.BookSection-module__Cnelka__mark{flex-shrink:0;width:96px;height:96px;margin-left:-18px}@media (max-width:480px){.BookSection-module__Cnelka__titleRow{gap:14px;margin-bottom:28px}.BookSection-module__Cnelka__sectionTitle{font-size:26px}.BookSection-module__Cnelka__mark{width:76px;height:76px}}.BookSection-module__Cnelka__seasonLabel{color:#1a1208;margin:0 0 20px;font-size:16px;font-weight:700}.BookSection-module__Cnelka__dateRange{color:#8a6a50;margin-left:6px;font-size:13px;font-weight:400}.BookSection-module__Cnelka__currentSeason{margin-bottom:0}.BookSection-module__Cnelka__bookList{flex-direction:column;display:flex}.BookSection-module__Cnelka__bookItem{border-top:1px solid #d4bfaa;padding:32px 0;scroll-margin-top:96px}.BookSection-module__Cnelka__bookItem:first-child{border-top:none;padding-top:0}.BookSection-module__Cnelka__weekLabel{color:#d2691e;margin-bottom:16px;font-size:16px;font-weight:700}.BookSection-module__Cnelka__coverWrapper{justify-content:center;margin-bottom:20px;display:flex}.BookSection-module__Cnelka__cover{object-fit:cover;border-radius:4px;width:auto;height:180px;box-shadow:0 4px 16px #0000001f}.BookSection-module__Cnelka__coverPlaceholder{background-color:#ddd2c8;border-radius:4px;width:120px;height:180px;margin:0 auto 20px}.BookSection-module__Cnelka__bookInfo{text-align:center;margin-bottom:20px}.BookSection-module__Cnelka__title{color:#1a1208;margin:0 0 6px;font-size:18px;font-weight:700}.BookSection-module__Cnelka__author{color:#6a5038;margin:0;font-size:13px}.BookSection-module__Cnelka__quotes{margin-bottom:16px}.BookSection-module__Cnelka__quote{color:#6a5038;border-left:3px solid #d2691e;margin:0 0 10px;padding:0 0 0 14px;font-size:14px;font-style:italic;line-height:1.75}.BookSection-module__Cnelka__quote:last-child{margin-bottom:0}.BookSection-module__Cnelka__description{margin-bottom:16px}.BookSection-module__Cnelka__description p{color:#4a3020;word-break:auto-phrase;text-wrap:pretty;margin-bottom:10px;font-size:14px;line-height:1.85}.BookSection-module__Cnelka__description p:last-child{margin-bottom:0}.BookSection-module__Cnelka__curatorNoteBlock{background-color:#edddd0;border-radius:8px;padding:14px 16px}.BookSection-module__Cnelka__curatorNoteLabel{letter-spacing:.06em;color:#d2691e;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.BookSection-module__Cnelka__curatorNote{color:#6a5038;word-break:auto-phrase;text-wrap:pretty;margin:0;font-size:14px;line-height:1.75}.BookSection-module__Cnelka__pastSeasons{margin-top:24px}.BookSection-module__Cnelka__pastSeasonsSummary{color:#1a1208;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#c8b8a8;justify-content:space-between;align-items:center;margin:0 -24px;padding:16px 24px;font-size:14px;font-weight:600;list-style:none;display:flex}.BookSection-module__Cnelka__pastSeasonsSummary::-webkit-details-marker{display:none}.BookSection-module__Cnelka__chevron{color:#1a1208;font-size:20px;line-height:1;transition:transform .3s;display:inline-block}details[open] .BookSection-module__Cnelka__chevron{transform:rotate(90deg)}.BookSection-module__Cnelka__pastSeasonsContent{grid-template-rows:0fr;scroll-margin-top:88px;transition:grid-template-rows .35s;display:grid;overflow:hidden}details[open] .BookSection-module__Cnelka__pastSeasonsContent{grid-template-rows:1fr}.BookSection-module__Cnelka__pastSeasonsContentInner{padding-top:0;padding-bottom:0;transition:padding-top .35s,padding-bottom .35s;overflow:hidden}details[open] .BookSection-module__Cnelka__pastSeasonsContentInner{padding-top:32px;padding-bottom:48px}@media (min-width:768px){.BookSection-module__Cnelka__content{padding-top:28px;padding-left:56px;padding-right:56px}.BookSection-module__Cnelka__pastSeasonsSummary{margin-left:-56px;margin-right:-56px;padding-left:56px;padding-right:56px}.BookSection-module__Cnelka__cover{height:130px}}
.FaqSection-module__xjjoiG__section{word-break:keep-all;background-color:#ede0d0;padding:48px 24px 56px;scroll-margin-top:52px}.FaqSection-module__xjjoiG__titleRow{justify-content:space-between;align-items:center;gap:8px;margin:0 0 28px;padding-bottom:20px;display:flex;position:relative}.FaqSection-module__xjjoiG__titleRow:after{content:"";background-color:#d2691e99;width:56px;height:1.5px;position:absolute;bottom:0;left:0}.FaqSection-module__xjjoiG__sectionTitle{color:#1a1208;letter-spacing:-.025em;flex:1;margin:0;font-size:32px;font-weight:800;line-height:1.2}@media (max-width:480px){.FaqSection-module__xjjoiG__titleRow{gap:14px;margin-bottom:28px}.FaqSection-module__xjjoiG__sectionTitle{font-size:26px}}.FaqSection-module__xjjoiG__list{flex-direction:column;gap:14px;display:flex}.FaqSection-module__xjjoiG__item{flex-direction:column;gap:10px;scroll-margin-top:80px;display:flex}.FaqSection-module__xjjoiG__titleBox{cursor:pointer;text-align:left;background:#ffffffb3;border:1px solid #d2691e73;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 16px;display:flex}.FaqSection-module__xjjoiG__question{color:#1a1208;word-break:auto-phrase;text-wrap:pretty;flex:1;font-size:15px;font-weight:700;line-height:1.4}.FaqSection-module__xjjoiG__arrow{color:#b08060;flex-shrink:0;font-size:14px;transition:transform .3s;display:inline-block}.FaqSection-module__xjjoiG__arrowOpen{transform:rotate(180deg)}.FaqSection-module__xjjoiG__quote{border-left:3px solid #d2691e;border-radius:0;margin-left:2px;padding-left:14px}.FaqSection-module__xjjoiG__peekWrap{max-height:54px;transition:max-height .4s;position:relative;overflow:hidden}.FaqSection-module__xjjoiG__peekOpen{max-height:600px}.FaqSection-module__xjjoiG__answer{color:#4a3020;word-break:auto-phrase;text-wrap:pretty;margin:0;font-size:14px;line-height:1.85}.FaqSection-module__xjjoiG__answerStrong,.FaqSection-module__xjjoiG__questionStrong{color:#d2691e;font-weight:700}.FaqSection-module__xjjoiG__fadeWrap{pointer-events:none;position:absolute;bottom:0;left:0;right:0}.FaqSection-module__xjjoiG__fadeBg{background:linear-gradient(#0000,#ede0d0);height:36px}.FaqSection-module__xjjoiG__moreHint{color:#9a8878;background:#ede0d0;padding:0;font-size:12px;font-weight:500;display:block}.FaqSection-module__xjjoiG__answerNote{color:#9a9590;margin:4px 0 0;font-size:11px;line-height:1.6}.FaqSection-module__xjjoiG__contact{padding:40px 0}.FaqSection-module__xjjoiG__contactText{color:#1a1208;margin:0 0 10px;font-size:15px;font-weight:600}.FaqSection-module__xjjoiG__contactLink{color:#d2691e;font-size:14px;line-height:1.6;text-decoration:none;transition:opacity .15s}.FaqSection-module__xjjoiG__contactLink:hover{opacity:.75}.FaqSection-module__xjjoiG__logoWrap{justify-content:center;padding:48px 0 64px;display:flex}@media (min-width:768px){.FaqSection-module__xjjoiG__section{padding:28px 56px 0}}
.FeatureBoxSection-module__NxfUNa__section{word-break:keep-all;background-color:#ede0d0;padding:0;scroll-margin-top:52px}.FeatureBoxSection-module__NxfUNa__inner{padding:48px 24px 56px}.FeatureBoxSection-module__NxfUNa__titleRow{margin:0 0 28px;padding-bottom:20px;position:relative}.FeatureBoxSection-module__NxfUNa__titleRow:after{content:"";background-color:#d2691e99;width:56px;height:1.5px;position:absolute;bottom:0;left:0}.FeatureBoxSection-module__NxfUNa__sectionTitle{color:#1a1208;letter-spacing:-.025em;margin:0;font-size:32px;font-weight:800;line-height:1.2}@media (max-width:480px){.FeatureBoxSection-module__NxfUNa__sectionTitle{font-size:26px}}.FeatureBoxSection-module__NxfUNa__list{flex-direction:column;gap:16px;display:flex}.FeatureBoxSection-module__NxfUNa__item{flex-direction:column;gap:10px;display:flex}.FeatureBoxSection-module__NxfUNa__titleBox{background:#ffffffb3;border:1px solid #d2691e73;border-radius:10px;padding:12px 16px}.FeatureBoxSection-module__NxfUNa__label{color:#1a1208;letter-spacing:-.01em;word-break:keep-all;font-size:16px;font-weight:700;line-height:1.35}.FeatureBoxSection-module__NxfUNa__accent{color:#d2691e}.FeatureBoxSection-module__NxfUNa__quote{border-left:3px solid #d2691e;border-radius:0;flex-direction:column;gap:2px;margin-left:16px;padding-left:14px;display:flex}.FeatureBoxSection-module__NxfUNa__desc{color:#4a3020;word-break:keep-all;text-wrap:pretty;margin:0;font-size:13px;line-height:1.78}@media (max-width:480px){.FeatureBoxSection-module__NxfUNa__label{font-size:15px}.FeatureBoxSection-module__NxfUNa__desc{font-size:13px}}@media (min-width:768px){.FeatureBoxSection-module__NxfUNa__inner{padding-left:56px;padding-right:56px}.FeatureBoxSection-module__NxfUNa__label{font-size:17px}.FeatureBoxSection-module__NxfUNa__desc{font-size:14px}}
.BrandCloseSection-module__o3V_9q__section{word-break:keep-all;background-color:#f5ede4;padding:56px 24px 80px}.BrandCloseSection-module__o3V_9q__logoWrap{justify-content:center;display:flex}@media (min-width:768px){.BrandCloseSection-module__o3V_9q__section{padding:64px 56px 96px}}
