.about-lalu-module__fYTb0W__section{z-index:1;width:min(1320px,100% - 48px);margin:0 auto clamp(112px,11vw,160px);position:relative}.about-lalu-module__fYTb0W__panel{border-radius:var(--radius-xl);box-shadow:0 26px 70px color-mix(in srgb, var(--ink) 8%, transparent);background:#fffdf9;padding:clamp(64px,7vw,96px) clamp(28px,4.5vw,64px) clamp(54px,6vw,82px);overflow:hidden}.about-lalu-module__fYTb0W__panel>h2{max-width:18ch;color:var(--ink);letter-spacing:-.04em;text-align:center;text-wrap:balance;margin:0 auto clamp(52px,6vw,76px);scroll-margin-top:96px;font-size:clamp(40px,5vw,56px);font-weight:560;line-height:.98}.about-lalu-module__fYTb0W__values{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.about-lalu-module__fYTb0W__value{text-align:center;grid-template-rows:auto 1fr;justify-items:center;min-width:0;padding-inline:clamp(14px,2vw,26px);display:grid;position:relative}.about-lalu-module__fYTb0W__value+.about-lalu-module__fYTb0W__value:before{background:var(--hairline);content:"";width:1px;position:absolute;top:12%;bottom:8%;left:0}.about-lalu-module__fYTb0W__visual{aspect-ratio:1;place-items:center;width:min(100%,210px);margin-bottom:22px;display:grid;position:relative}.about-lalu-module__fYTb0W__image{object-fit:contain;filter:drop-shadow(0 16px 18px #2e221c1a);width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(0)rotate(0)}.about-lalu-module__fYTb0W__value:nth-child(2) .about-lalu-module__fYTb0W__image{transform:scale(.91)rotate(2deg)}.about-lalu-module__fYTb0W__value:nth-child(3) .about-lalu-module__fYTb0W__image{transform:scale(1.06)rotate(-2deg)}.about-lalu-module__fYTb0W__value:nth-child(4) .about-lalu-module__fYTb0W__image{transform:scale(1.02)rotate(2deg)}.about-lalu-module__fYTb0W__value:nth-child(5) .about-lalu-module__fYTb0W__image{transform:scale(1.03)rotate(-1deg)}.about-lalu-module__fYTb0W__copy{align-content:start;justify-items:center;display:grid}.about-lalu-module__fYTb0W__copy h3{color:var(--ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(16px,1.35vw,18px);font-weight:700;line-height:1.2}.about-lalu-module__fYTb0W__copy p{max-width:24ch;color:var(--muted);text-wrap:balance;margin:10px 0 0;font-size:13px;line-height:1.55}@media (hover:hover){.about-lalu-module__fYTb0W__value:hover .about-lalu-module__fYTb0W__image{transform:translateY(-10px)rotate(-1deg)scale(1.03)}.about-lalu-module__fYTb0W__value:nth-child(2):hover .about-lalu-module__fYTb0W__image{transform:translateY(-10px)rotate(0)scale(.95)}.about-lalu-module__fYTb0W__value:nth-child(3):hover .about-lalu-module__fYTb0W__image{transform:translateY(-10px)rotate(0)scale(1.1)}.about-lalu-module__fYTb0W__value:nth-child(4):hover .about-lalu-module__fYTb0W__image{transform:translateY(-10px)rotate(0)scale(1.06)}.about-lalu-module__fYTb0W__value:nth-child(5):hover .about-lalu-module__fYTb0W__image{transform:translateY(-10px)rotate(0)scale(1.07)}}@media (max-width:980px){.about-lalu-module__fYTb0W__panel{padding-inline:clamp(24px,5vw,48px)}.about-lalu-module__fYTb0W__values{flex-wrap:wrap;justify-content:center;gap:48px 0;display:flex}.about-lalu-module__fYTb0W__value{width:33.333%}.about-lalu-module__fYTb0W__value+.about-lalu-module__fYTb0W__value:before{display:none}.about-lalu-module__fYTb0W__visual{width:min(100%,190px)}}@media (max-width:680px){.about-lalu-module__fYTb0W__section{width:calc(100% - 24px);margin-bottom:96px}.about-lalu-module__fYTb0W__panel{border-radius:var(--radius-xl);padding:52px 22px 26px}.about-lalu-module__fYTb0W__panel>h2{margin-bottom:40px;font-size:clamp(40px,11vw,56px)}.about-lalu-module__fYTb0W__values{grid-template-columns:1fr;gap:0;display:grid}.about-lalu-module__fYTb0W__value{border-top:1px solid var(--hairline);text-align:left;grid-template-rows:auto;grid-template-columns:116px minmax(0,1fr);place-items:center stretch;gap:22px;width:100%;padding:18px 0}.about-lalu-module__fYTb0W__value:last-child{padding-bottom:10px}.about-lalu-module__fYTb0W__visual{width:116px;margin:0}.about-lalu-module__fYTb0W__copy{justify-items:start}.about-lalu-module__fYTb0W__copy h3{font-size:18px}.about-lalu-module__fYTb0W__copy p{max-width:32ch;margin-top:7px;font-size:13px}}@media (max-width:380px){.about-lalu-module__fYTb0W__panel{padding-inline:18px}.about-lalu-module__fYTb0W__value{grid-template-columns:98px minmax(0,1fr);gap:16px}.about-lalu-module__fYTb0W__visual{width:98px}}@media (prefers-reduced-motion:reduce){.about-lalu-module__fYTb0W__image{transition:none}.about-lalu-module__fYTb0W__value:hover .about-lalu-module__fYTb0W__image{transform:none}}
.faq-section-module__RFlBYG__section{z-index:1;width:min(1180px,100% - 32px);margin:0 auto clamp(88px,10vw,128px);position:relative}.faq-section-module__RFlBYG__section h2{max-width:760px;color:var(--ink);letter-spacing:-.04em;text-wrap:balance;margin:0 0 36px;font-size:clamp(40px,5.2vw,56px);font-weight:560;line-height:.98}.faq-section-module__RFlBYG__list{border-radius:var(--radius-xl);background:#fffefbd1;padding:18px clamp(20px,3vw,36px)}.faq-section-module__RFlBYG__item{border-bottom:1px solid var(--hairline)}.faq-section-module__RFlBYG__item:last-child{border-bottom:0}.faq-section-module__RFlBYG__question{width:100%;min-height:72px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:24px;padding:20px 0;font-family:inherit;font-size:16px;font-weight:650;line-height:1.45;display:grid}.faq-section-module__RFlBYG__question:focus-visible{outline:2px solid var(--primary-active);outline-offset:5px;border-radius:6px}.faq-section-module__RFlBYG__icon{width:24px;height:24px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.faq-section-module__RFlBYG__icon path{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.faq-section-module__RFlBYG__open .faq-section-module__RFlBYG__icon{transform:rotate(180deg)}.faq-section-module__RFlBYG__answer{opacity:0;visibility:hidden;transform-origin:top;clip-path:inset(0 0 100%);max-height:0;transition:max-height .32s cubic-bezier(.16,1,.3,1),opacity .15s,visibility .15s,transform .28s cubic-bezier(.16,1,.3,1),clip-path .32s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateY(-10px)}.faq-section-module__RFlBYG__open .faq-section-module__RFlBYG__answer{opacity:1;visibility:visible;clip-path:inset(0);max-height:180px;transition-duration:.47s,.2s,.2s,.42s,.47s;transform:translateY(0)}.faq-section-module__RFlBYG__answerInner{overflow:clip}.faq-section-module__RFlBYG__answer p{max-width:72ch;color:var(--body);margin:-4px 52px 24px 0;font-size:16px;line-height:1.65}@media (max-width:840px){.faq-section-module__RFlBYG__section{margin-bottom:72px}.faq-section-module__RFlBYG__section h2{margin-bottom:24px;font-size:40px;line-height:1.02}.faq-section-module__RFlBYG__list{padding:8px 18px}.faq-section-module__RFlBYG__question{gap:16px;min-height:68px;padding:18px 0}.faq-section-module__RFlBYG__answer p{margin-bottom:20px;margin-right:40px}.faq-section-module__RFlBYG__open .faq-section-module__RFlBYG__answer{max-height:260px}}
.latest-posts-module__xjxAlG__section{z-index:1;width:min(1180px,100% - 48px);margin:0 auto clamp(80px,8vw,112px);position:relative}.latest-posts-module__xjxAlG__heading{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:48px;margin-bottom:clamp(28px,3.5vw,44px);padding-top:clamp(16px,1.8vw,24px);display:grid}.latest-posts-module__xjxAlG__heading h2{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:clamp(44px,5.2vw,68px);font-weight:560;line-height:.98}.latest-posts-module__xjxAlG__heading p{max-width:48ch;color:var(--body);margin:0 0 4px;font-size:16px;line-height:1.6}.latest-posts-module__xjxAlG__grid{border:1px solid var(--hairline);background:#fffdf9;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.latest-posts-module__xjxAlG__gridCount1{grid-template-columns:minmax(0,1fr);width:min(100%,295px)}.latest-posts-module__xjxAlG__gridCount2{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,590px)}.latest-posts-module__xjxAlG__gridCount3{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,885px)}.latest-posts-module__xjxAlG__card{background:#fffdf9;min-width:0;min-height:448px;transition:background-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1)}.latest-posts-module__xjxAlG__card+.latest-posts-module__xjxAlG__card{border-left:1px solid var(--hairline)}.latest-posts-module__xjxAlG__cardNoImage{min-height:320px}.latest-posts-module__xjxAlG__cardLink{min-height:100%;color:inherit;grid-template-rows:auto 1fr;padding:18px;display:grid}.latest-posts-module__xjxAlG__cardNoImage .latest-posts-module__xjxAlG__cardLink{grid-template-rows:1fr}.latest-posts-module__xjxAlG__cardNoImage .latest-posts-module__xjxAlG__cardBody{justify-content:flex-end;padding-top:32px}.latest-posts-module__xjxAlG__cardLink:focus-visible{outline:2px solid var(--primary-active);outline-offset:-5px}.latest-posts-module__xjxAlG__card:hover,.latest-posts-module__xjxAlG__card:focus-within{color:#fffdf9;background:#292624}.latest-posts-module__xjxAlG__imageWrap{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--surface-strong);isolation:isolate;position:relative;overflow:hidden}.latest-posts-module__xjxAlG__imageWrap:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.latest-posts-module__xjxAlG__warm:after{background:linear-gradient(145deg,#b877490a,#4e2c1a29)}.latest-posts-module__xjxAlG__lavender:after{background:linear-gradient(145deg,#c8bbfb14,#57449b38)}.latest-posts-module__xjxAlG__neutral:after{background:linear-gradient(#0000 48%,#1717172e)}.latest-posts-module__xjxAlG__image{object-fit:cover;transition:filter .3s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.latest-posts-module__xjxAlG__card:hover .latest-posts-module__xjxAlG__image,.latest-posts-module__xjxAlG__card:focus-within .latest-posts-module__xjxAlG__image{filter:brightness(.84);transform:scale(1.025)}.latest-posts-module__xjxAlG__cardBody{flex-direction:column;padding:20px 2px 2px;display:flex}.latest-posts-module__xjxAlG__cardBody>span{color:#6657aa;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750;transition:color .3s cubic-bezier(.16,1,.3,1)}.latest-posts-module__xjxAlG__cardBody h3{color:var(--ink);font-family:var(--font-editorial), Georgia, "Times New Roman", serif;letter-spacing:-.025em;text-wrap:balance;margin:12px 0 24px;font-size:clamp(25px,2.25vw,34px);font-weight:500;line-height:.98;transition:color .3s cubic-bezier(.16,1,.3,1)}.latest-posts-module__xjxAlG__cardBody time{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:auto;font-size:12px;transition:color .3s cubic-bezier(.16,1,.3,1)}.latest-posts-module__xjxAlG__card:hover .latest-posts-module__xjxAlG__cardBody>span,.latest-posts-module__xjxAlG__card:focus-within .latest-posts-module__xjxAlG__cardBody>span{color:#d8ceff}.latest-posts-module__xjxAlG__card:hover .latest-posts-module__xjxAlG__cardBody h3,.latest-posts-module__xjxAlG__card:focus-within .latest-posts-module__xjxAlG__cardBody h3{color:#fffdf9}.latest-posts-module__xjxAlG__card:hover .latest-posts-module__xjxAlG__cardBody time,.latest-posts-module__xjxAlG__card:focus-within .latest-posts-module__xjxAlG__cardBody time{color:#fffdf9b8}.latest-posts-module__xjxAlG__archiveRow{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:40px;padding:clamp(40px,5vw,64px) 0 28px;display:flex}.latest-posts-module__xjxAlG__archiveRow p{max-width:58ch;color:var(--body);margin:0;font-size:15px;line-height:1.55}.latest-posts-module__xjxAlG__archiveRow a{min-height:40px;color:var(--ink);flex:none;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.latest-posts-module__xjxAlG__archiveRow svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px;transition:transform .28s cubic-bezier(.16,1,.3,1)}.latest-posts-module__xjxAlG__archiveRow a:hover{color:#6657aa}.latest-posts-module__xjxAlG__archiveRow a:hover svg,.latest-posts-module__xjxAlG__archiveRow a:focus-visible svg{transform:translate(4px)}@media (max-width:980px){.latest-posts-module__xjxAlG__heading{grid-template-columns:minmax(0,1fr) minmax(260px,.75fr)}.latest-posts-module__xjxAlG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.latest-posts-module__xjxAlG__gridCount1{grid-template-columns:minmax(0,1fr);width:min(100%,295px)}.latest-posts-module__xjxAlG__gridCount2{width:min(100%,590px)}.latest-posts-module__xjxAlG__gridCount3{width:min(100%,885px)}.latest-posts-module__xjxAlG__card{min-height:430px}.latest-posts-module__xjxAlG__card:nth-child(3){border-left:0}.latest-posts-module__xjxAlG__card:nth-child(n+3){border-top:1px solid var(--hairline)}}@media (max-width:720px){.latest-posts-module__xjxAlG__section{width:100%;margin-bottom:72px}.latest-posts-module__xjxAlG__heading{width:calc(100% - 32px);margin:0 auto 28px;padding-top:18px;display:block}.latest-posts-module__xjxAlG__heading h2{font-size:clamp(42px,13vw,56px)}.latest-posts-module__xjxAlG__heading p{margin-top:14px;font-size:15px}.latest-posts-module__xjxAlG__grid{scroll-snap-type:x mandatory;scrollbar-width:none;border-left:0;border-right:0;gap:0;width:100%;scroll-padding-inline:16px;display:flex;overflow-x:auto}.latest-posts-module__xjxAlG__grid::-webkit-scrollbar{display:none}.latest-posts-module__xjxAlG__card{scroll-snap-align:start;flex:none;width:min(82vw,340px);min-height:420px;border-top:0!important;border-left:1px solid var(--hairline)!important}.latest-posts-module__xjxAlG__cardLink{padding:16px}.latest-posts-module__xjxAlG__card:first-child{margin-left:0;border-left:0!important}.latest-posts-module__xjxAlG__cardBody h3{font-size:30px}.latest-posts-module__xjxAlG__archiveRow{flex-direction:column;align-items:flex-start;gap:18px;width:calc(100% - 32px);margin:0 auto;padding:32px 0 24px}}@media (prefers-reduced-motion:reduce){.latest-posts-module__xjxAlG__card,.latest-posts-module__xjxAlG__cardBody>span,.latest-posts-module__xjxAlG__cardBody h3,.latest-posts-module__xjxAlG__cardBody time,.latest-posts-module__xjxAlG__image,.latest-posts-module__xjxAlG__archiveRow svg{transition:none}.latest-posts-module__xjxAlG__card:hover .latest-posts-module__xjxAlG__image,.latest-posts-module__xjxAlG__card:focus-within .latest-posts-module__xjxAlG__image,.latest-posts-module__xjxAlG__archiveRow a:hover svg,.latest-posts-module__xjxAlG__archiveRow a:focus-visible svg{filter:none;transform:none}}
.story-carousel-module__JoldsG__section{z-index:1;width:100%;margin:0 auto clamp(96px,10vw,144px);position:relative}.story-carousel-module__JoldsG__headingBlock{text-align:center;justify-items:center;width:min(1180px,100% - 32px);margin:0 auto clamp(28px,3.5vw,44px);display:grid}.story-carousel-module__JoldsG__headingBlock h2{max-width:16ch;color:var(--ink);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(40px,5.2vw,58px);font-weight:560;line-height:.98}.story-carousel-module__JoldsG__headingBlock>p{max-width:56ch;color:var(--body);text-wrap:balance;margin:18px 0 0;font-size:16px;line-height:1.6}.story-carousel-module__JoldsG__controls{align-items:center;gap:10px;margin-top:20px;display:flex}.story-carousel-module__JoldsG__controls button{background:var(--surface-card);width:40px;height:40px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:background-color .18s;display:grid}.story-carousel-module__JoldsG__controls button:hover{background:var(--primary)}.story-carousel-module__JoldsG__controls svg,.story-carousel-module__JoldsG__underlinedAction svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:18px;height:18px}.story-carousel-module__JoldsG__arrowLeft{transform:rotate(180deg)}.story-carousel-module__JoldsG__viewport{overscroll-behavior-inline:contain;cursor:grab;scrollbar-width:none;scroll-snap-type:x mandatory;touch-action:pan-x pan-y;width:min(1180px,100% - 32px);margin:0 auto;scroll-padding-inline:max(24px,50% - min(860px,76vw)/2);overflow-x:auto}.story-carousel-module__JoldsG__viewport::-webkit-scrollbar{display:none}.story-carousel-module__JoldsG__viewport:focus-visible{outline:2px solid var(--primary-active);outline-offset:-2px}.story-carousel-module__JoldsG__dragging,.story-carousel-module__JoldsG__settling{scroll-snap-type:none}.story-carousel-module__JoldsG__dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.story-carousel-module__JoldsG__track{gap:16px;width:max-content;padding-inline:max(24px,min(1180px,100vw - 32px)/2 - min(860px,76vw)/2);display:flex}.story-carousel-module__JoldsG__card{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--surface-strong);color:#fffdf9;scroll-snap-align:center;scroll-snap-stop:always;flex:none;width:min(860px,76vw);position:relative;overflow:hidden}.story-carousel-module__JoldsG__cardImage{-webkit-user-drag:none;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform .7s cubic-bezier(.16,1,.3,1)}.story-carousel-module__JoldsG__articleCard .story-carousel-module__JoldsG__cardImage{object-position:center 42%}.story-carousel-module__JoldsG__card:hover .story-carousel-module__JoldsG__cardImage{transform:scale(1.025)}.story-carousel-module__JoldsG__cardShade{pointer-events:none;background:linear-gradient(#110c090a 30%,#110c09d6 100%);position:absolute;inset:0}.story-carousel-module__JoldsG__playButton{width:64px;height:64px;color:var(--ink);cursor:pointer;background:#fffdf9eb;border:0;border-radius:50%;place-items:center;transition:background-color .18s,transform .28s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-carousel-module__JoldsG__playButton:hover{background:var(--primary);transform:translate(-50%,-50%)scale(1.06)}.story-carousel-module__JoldsG__playButton svg{fill:currentColor;width:28px;height:28px}.story-carousel-module__JoldsG__cardCopy{pointer-events:none;justify-items:start;display:grid;position:absolute;bottom:clamp(24px,4vw,46px);left:clamp(24px,4vw,48px);right:clamp(24px,4vw,48px)}.story-carousel-module__JoldsG__cardCopy>span{color:#fffdf9c7;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700}.story-carousel-module__JoldsG__cardCopy h3{color:#fffdf9;letter-spacing:-.035em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(28px,3.1vw,46px);font-weight:560;line-height:1}.story-carousel-module__JoldsG__cardCopy p{color:#fffdf9d6;max-width:54ch;margin:12px 0 0;font-size:15px;line-height:1.5}.story-carousel-module__JoldsG__underlinedAction{color:#fffdf9;cursor:pointer;min-height:32px;font:inherit;pointer-events:auto;background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:6px;margin-top:16px;padding:0 0 3px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.story-carousel-module__JoldsG__underlinedAction:hover{color:var(--primary)}.story-carousel-module__JoldsG__videoFrame{border:0;width:100%;height:100%}@media (max-width:720px){.story-carousel-module__JoldsG__section{margin-bottom:88px}.story-carousel-module__JoldsG__headingBlock{margin-bottom:24px}.story-carousel-module__JoldsG__headingBlock h2{font-size:40px;line-height:1.02}.story-carousel-module__JoldsG__headingBlock>p{margin-top:14px;font-size:15px}.story-carousel-module__JoldsG__controls{margin-top:16px}.story-carousel-module__JoldsG__viewport{width:100%;scroll-padding-inline:24px}.story-carousel-module__JoldsG__track{gap:12px;padding-inline:24px}.story-carousel-module__JoldsG__card{aspect-ratio:4/3;width:calc(100vw - 48px)}.story-carousel-module__JoldsG__cardCopy{bottom:20px;left:20px;right:20px}.story-carousel-module__JoldsG__cardCopy h3{font-size:clamp(26px,8vw,34px)}.story-carousel-module__JoldsG__cardCopy p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;display:-webkit-box;overflow:hidden}.story-carousel-module__JoldsG__playButton{width:52px;height:52px;top:22%}}@media (prefers-reduced-motion:reduce){.story-carousel-module__JoldsG__cardImage,.story-carousel-module__JoldsG__controls button,.story-carousel-module__JoldsG__playButton{transition:none}}
.visit-cta-module__d7IuiG__section{z-index:1;width:min(1180px,100% - 48px);margin:0 auto clamp(112px,11vw,160px);position:relative}.visit-cta-module__d7IuiG__panel{background:var(--primary);color:var(--ink);border-radius:clamp(20px,2.5vw,32px);grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:clamp(48px,8vw,112px);padding:clamp(34px,4.5vw,58px);display:grid;overflow:hidden}.visit-cta-module__d7IuiG__panel h2{letter-spacing:-.04em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(40px,4.7vw,62px);font-weight:560;line-height:.98}.visit-cta-module__d7IuiG__content{gap:26px;padding-top:2px;display:grid}.visit-cta-module__d7IuiG__content p{color:#2e2940;max-width:58ch;margin:0;font-size:16px;line-height:1.6}.visit-cta-module__d7IuiG__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.visit-cta-module__d7IuiG__primaryAction,.visit-cta-module__d7IuiG__secondaryAction{justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:13px;font-weight:700;display:inline-flex}.visit-cta-module__d7IuiG__primaryAction{border-radius:var(--radius-md);background:var(--ink);color:#fffdf9;padding:0 18px;transition:background-color .2s,color .2s}.visit-cta-module__d7IuiG__primaryAction:hover{color:var(--ink);background:#fffdf9}.visit-cta-module__d7IuiG__secondaryAction{color:var(--ink);border-bottom:1px solid}.visit-cta-module__d7IuiG__primaryAction svg,.visit-cta-module__d7IuiG__secondaryAction svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:17px;height:17px;transition:transform .28s cubic-bezier(.16,1,.3,1)}.visit-cta-module__d7IuiG__primaryAction:hover svg,.visit-cta-module__d7IuiG__primaryAction:focus-visible svg,.visit-cta-module__d7IuiG__secondaryAction:hover svg,.visit-cta-module__d7IuiG__secondaryAction:focus-visible svg{transform:translate(4px)}@media (max-width:760px){.visit-cta-module__d7IuiG__section{width:calc(100% - 32px);margin-bottom:96px}.visit-cta-module__d7IuiG__panel{border-radius:var(--radius-xl);grid-template-columns:1fr;gap:28px;padding:30px 24px 26px}.visit-cta-module__d7IuiG__panel h2{max-width:11ch;font-size:clamp(38px,11vw,48px)}.visit-cta-module__d7IuiG__content{gap:22px}.visit-cta-module__d7IuiG__content p{font-size:15px}.visit-cta-module__d7IuiG__actions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.visit-cta-module__d7IuiG__primaryAction,.visit-cta-module__d7IuiG__primaryAction svg,.visit-cta-module__d7IuiG__secondaryAction svg{transition:none}.visit-cta-module__d7IuiG__primaryAction:hover svg,.visit-cta-module__d7IuiG__primaryAction:focus-visible svg,.visit-cta-module__d7IuiG__secondaryAction:hover svg,.visit-cta-module__d7IuiG__secondaryAction:focus-visible svg{transform:none}}
