.PrimaryButton-module__jdwq_q__button{background-color:var(--color-primary);border-radius:var(--border-radius-md);color:#fff;letter-spacing:.02em;transition:box-shadow var(--transition-smooth),background-color var(--transition-fast);justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex;position:relative;box-shadow:0 2px 4px #00000026}.PrimaryButton-module__jdwq_q__button:hover{opacity:1;animation:1.5s infinite PrimaryButton-module__jdwq_q__ripple}@keyframes PrimaryButton-module__jdwq_q__ripple{0%{box-shadow:0 0 #1e3a5f66}70%{box-shadow:0 0 0 8px #1e3a5f00}to{box-shadow:0 0 #1e3a5f00}}.PrimaryButton-module__jdwq_q__button:active{box-shadow:0 1px 4px #0003}.PrimaryButton-module__jdwq_q__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.PrimaryButton-module__jdwq_q__sm{height:clamp(32px,31.03px + .26vw,36px);padding-inline:clamp(14px,13.51px + .13vw,16px);font-size:clamp(12px,11.76px + .06vw,13px)}.PrimaryButton-module__jdwq_q__md{height:clamp(48px,47.03px + .26vw,52px);padding-inline:clamp(20px,19.03px + .26vw,24px);font-size:clamp(14px,13.76px + .06vw,15px)}.PrimaryButton-module__jdwq_q__arrow{border-block-start:2px solid #fff;border-inline-end:2px solid #fff;width:6px;height:6px;transition:transform .2s;display:inline-block;transform:rotate(45deg)}.PrimaryButton-module__jdwq_q__button:hover .PrimaryButton-module__jdwq_q__arrow{transform:rotate(45deg)translate(2px,-2px)}.PrimaryButton-module__jdwq_q__externalIcon{width:14px;height:14px;transition:transform .2s}.PrimaryButton-module__jdwq_q__button:hover .PrimaryButton-module__jdwq_q__externalIcon{transform:translate(2px,-2px)}.PrimaryButton-module__jdwq_q__text{z-index:1;position:relative}
.SectionTitle-module__56Kgoq__wrapper{align-items:flex-end;gap:clamp(12px,11.03px + .26vw,16px);margin-block-end:clamp(24px,22.06px + .52vw,32px);display:flex;position:relative}.SectionTitle-module__56Kgoq__wrapper--left{justify-content:flex-start}.SectionTitle-module__56Kgoq__wrapper--center{text-align:center;flex-direction:column;justify-content:center;align-items:center}.SectionTitle-module__56Kgoq__title{letter-spacing:.02em;color:var(--color-text);align-items:baseline;gap:clamp(10px,9.03px + .26vw,14px);font-size:clamp(20px,18.54px + .39vw,26px);font-weight:700;display:flex}.SectionTitle-module__56Kgoq__wrapper--center .SectionTitle-module__56Kgoq__title{flex-direction:column;gap:clamp(4px,3.51px + .13vw,6px)}.SectionTitle-module__56Kgoq__titleText{position:relative}.SectionTitle-module__56Kgoq__subtitle{color:var(--color-text-muted);letter-spacing:.01em;font-size:clamp(12px,11.51px + .13vw,14px);font-weight:400}@media not (min-width:768px){.SectionTitle-module__56Kgoq__title{flex-direction:column;align-items:flex-start;gap:clamp(4px,3.51px + .13vw,6px)}.SectionTitle-module__56Kgoq__wrapper--center .SectionTitle-module__56Kgoq__title{align-items:center}}
.FeatureSection-module__0Piqha__section{margin-block-end:clamp(48px,44.12px + 1.04vw,64px)}.FeatureSection-module__0Piqha__grid{grid-template-columns:repeat(3,1fr);gap:clamp(24px,22.06px + .52vw,32px);display:grid}.FeatureSection-module__0Piqha__gridItem{opacity:0;min-width:0;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transform:translateY(20px)}.FeatureSection-module__0Piqha__section.FeatureSection-module__0Piqha__visible .FeatureSection-module__0Piqha__gridItem{opacity:1;transform:translateY(0)}@media (max-width:1024px){.FeatureSection-module__0Piqha__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.FeatureSection-module__0Piqha__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FeatureSection-module__0Piqha__gridItem{opacity:1;transition:none;transform:none}}
.LatestSection-module__gxBEtG__section{margin-block-end:clamp(48px,44.12px + 1.04vw,64px)}.LatestSection-module__gxBEtG__list{flex-direction:column;display:flex}.LatestSection-module__gxBEtG__listItem{opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transform:translate(-20px)}.LatestSection-module__gxBEtG__section.LatestSection-module__gxBEtG__visible .LatestSection-module__gxBEtG__listItem{opacity:1;transform:translate(0)}.LatestSection-module__gxBEtG__footer{text-align:end;margin-block-start:clamp(24px,22.06px + .52vw,32px)}.LatestSection-module__gxBEtG__moreLink{color:#fff;background-color:var(--color-primary);border-radius:var(--border-radius-md);transition:background-color var(--transition-fast);align-items:center;gap:8px;padding:clamp(10px,9.03px + .26vw,14px) clamp(20px,18.06px + .52vw,28px);font-size:clamp(14px,13.76px + .06vw,15px);font-weight:600;display:inline-flex}.LatestSection-module__gxBEtG__moreLink:hover{opacity:1;animation:1.5s infinite LatestSection-module__gxBEtG__ripple}@keyframes LatestSection-module__gxBEtG__ripple{0%{box-shadow:0 0 #1e3a5f66}70%{box-shadow:0 0 0 8px #1e3a5f00}to{box-shadow:0 0 #1e3a5f00}}.LatestSection-module__gxBEtG__moreLinkText{position:relative}.LatestSection-module__gxBEtG__moreLinkIcon{width:6px;height:6px;transition:transform var(--transition-fast);border-bottom:2px solid;border-right:2px solid;display:inline-block;transform:rotate(-45deg)}.LatestSection-module__gxBEtG__moreLink:hover .LatestSection-module__gxBEtG__moreLinkIcon{transform:rotate(-45deg)translate(2px,2px)}@media (prefers-reduced-motion:reduce){.LatestSection-module__gxBEtG__listItem{opacity:1;transition:none;transform:none}.LatestSection-module__gxBEtG__moreLink:hover{animation:none}}
.RecommendSection-module__s4WI-a__section{margin-block-end:clamp(48px,44.12px + 1.04vw,64px)}.RecommendSection-module__s4WI-a__grid{grid-template-columns:repeat(2,1fr);gap:clamp(24px,22.06px + .52vw,32px);display:grid}.RecommendSection-module__s4WI-a__gridItem{opacity:0;min-width:0;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1);transform:translateY(20px)}.RecommendSection-module__s4WI-a__section.RecommendSection-module__s4WI-a__visible .RecommendSection-module__s4WI-a__gridItem{opacity:1;transform:translateY(0)}@media (max-width:768px){.RecommendSection-module__s4WI-a__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.RecommendSection-module__s4WI-a__gridItem{opacity:1;transition:none;transform:none}}
