.page-hero{background:var(--primary);position:relative;overflow:hidden;padding:236px 0 92px;text-align:center;background-size:cover}.page-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(255,183,3,.08) 1.2px,transparent 1.2px);background-size:26px 26px}.page-hero::after{content:"";position:absolute;left:50%;top:-200px;transform:translateX(-50%);width:900px;height:520px;pointer-events:none;background:radial-gradient(closest-side,rgba(255,183,3,.16),transparent)}.page-hero .container{position:relative;z-index:2}.page-hero .header-title{margin-inline:auto;font-size:clamp(38px,6vw,72px);letter-spacing:-1.4px;font-weight:600}.page-hero .ph-sub{color:rgba(255,255,255,.78);font-size:16.5px;line-height:1.7;max-width:620px;margin:26px auto 0}.page-hero .ph-sub strong{color:var(--secondary);font-weight:700}.crumbs{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:30px;flex-wrap:wrap}.crumbs a,.crumbs span{font-family:var(--ff-display);text-transform:uppercase;font-size:12.5px;letter-spacing:1.4px;color:rgba(255,255,255,.72);transition:color .3s}.crumbs a:hover{color:var(--secondary)}.crumbs span[aria-current]{color:var(--white)}.crumbs i{color:var(--accent2);font-style:normal;font-size:11px}.ph-strip{background:var(--secondary);overflow:hidden;padding:13px 0;position:relative;z-index:3;border-top:1px solid rgba(43,26,16,.15)}.ph-strip .marquee-track span{font-family:var(--ff-display);text-transform:uppercase;color:#fff;font-size:14px;letter-spacing:.4px;padding-inline:22px;white-space:nowrap}.ph-strip .marquee-track i{color:var(--accent);font-style:normal;font-size:12px}.mini-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:-46px;position:relative;z-index:5}.mini-stat{background:var(--card-2);border:1px solid var(--line);border-radius:var(--r16);padding:24px 18px;text-align:center;transition:.35s;box-shadow:0 22px 44px rgba(43,26,16,.1)}.mini-stat:hover{border-color:var(--secondary);transform:translateY(-4px)}.mini-stat b{display:block;font-family:var(--ff-display);font-size:26px;line-height:1;color:var(--secondary);letter-spacing:-.5px}.mini-stat b em{font-style:normal;color:var(--secondary-deep)}.mini-stat span{display:block;margin-top:10px;font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--gray)}.page-menu{background:var(--root)}.pm-layout{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start;margin-top:70px}.pm-side{position:sticky;top:110px;display:grid;gap:18px}.pm-search{position:relative}.pm-search svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--gray)}.pm-search input{width:100%;height:52px;border-radius:100px;border:1px solid var(--line);background:var(--card-2);padding:0 20px 0 48px;font-size:14.5px;transition:.3s;color:var(--primary)}.pm-search input:focus{outline:0;border-color:var(--secondary);box-shadow:0 0 0 4px rgba(255,183,3,.18)}.pm-cats{background:var(--card-2);border:1px solid var(--line);border-radius:var(--r16);padding:10px;display:grid;gap:4px;max-height:560px;overflow-y:auto;scrollbar-width:thin}.pm-cats::-webkit-scrollbar{width:6px}.pm-cats::-webkit-scrollbar-thumb{background:var(--secondary);border-radius:6px}.pm-cat{display:flex;align-items:center;gap:11px;padding:11px 13px;border-radius:10px;color:var(--primary);font-size:14px;font-weight:600;transition:.25s;border:1px solid transparent}.pm-cat .pmc-emo{font-size:19px;flex:none}.pm-cat .pmc-name{flex:1;min-width:0;line-height:1.3}.pm-cat .pmc-count{font-size:11px;font-weight:700;color:#313613;background:rgba(158,182,1,.28);border-radius:100px;padding:3px 9px;flex:none}.pm-cat:hover{background:rgba(255,183,3,.1);border-color:var(--line)}.pm-cat.active{background:var(--secondary);color:#fff;border-color:var(--secondary)}.pm-cat.active .pmc-count{background:rgba(255,255,255,.28);color:#fff}.pm-side-note{border:1px dashed var(--line);border-radius:var(--r16);padding:16px 18px;color:var(--gray);font-size:13px;line-height:1.65;background:var(--card)}.pm-side-note b{color:var(--primary)}.pm-content{display:grid;gap:56px;min-width:0}.pm-group{scroll-margin-top:120px}.pm-group-head{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:26px}.pm-group-head .pmg-emo{width:54px;height:54px;border-radius:14px;background:var(--secondary);display:grid;place-content:center;font-size:26px;flex:none;color:#fff;box-shadow:0 12px 24px rgba(43,26,16,.18)}.pm-group-head h2{font-family:var(--ff-display);color:var(--primary);text-transform:uppercase;letter-spacing:-.48px;font-size:24px;font-weight:400;line-height:1.35;flex:1;min-width:0}.pm-group-head .pmg-count{font-size:12px;font-weight:700;color:#313613;background:rgba(158,182,1,.36);border-radius:100px;padding:6px 14px;flex:none;letter-spacing:.4px}.pm-items{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pm-item{background:var(--card-2);border:1px solid var(--line);border-radius:14px;padding:20px 22px;transition:.3s;position:relative;overflow:hidden}.pm-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--secondary);transform:scaleY(0);transform-origin:top;transition:transform .3s}.pm-item:hover{border-color:var(--secondary);transform:translateY(-3px);box-shadow:0 18px 36px rgba(43,26,16,.1)}.pm-item:hover::before{transform:scaleY(1)}.pmi-top{display:flex;align-items:baseline;gap:10px}.pmi-top h3{font-size:16px;font-weight:700;color:var(--primary);line-height:1.35;flex:1;min-width:0}.pmi-dots{flex:none;width:26px;border-bottom:2px dotted rgba(43,26,16,.28);transform:translateY(-4px)}.pmi-price{font-family:var(--ff-display);font-size:13.5px;color:#fff;background:var(--secondary-deep);border-radius:8px;padding:9px 10px;flex:none;line-height:1;white-space:nowrap}.pmi-price.na{background:var(--card);color:var(--gray);border:1px solid var(--line)}.pm-item p{color:var(--gray);font-size:13.5px;line-height:1.55;margin-top:9px}.pm-item.pmi-note{grid-column:1/-1;background:var(--card);border-style:dashed}.pm-item.pmi-note .pmi-top h3{font-family:var(--ff-display);text-transform:uppercase;font-size:13px;font-weight:400;letter-spacing:.6px;color:var(--secondary-deep)}.pm-item.pmi-note::before{display:none}.pm-item.pmi-note:hover{transform:none;box-shadow:none;border-color:var(--secondary)}.pm-group[hidden],.pm-item[hidden]{display:none}.pm-empty{text-align:center;color:var(--gray);padding:70px 20px;font-size:17px;background:var(--card-2);border:1px dashed var(--line);border-radius:var(--r16)}.pm-chips,.pm-empty[hidden]{display:none}.pm-foot{margin-top:70px;border-top:1px solid var(--line);padding-top:48px;display:flex;gap:26px;align-items:center;justify-content:center;flex-wrap:wrap}.about-page .about{padding-bottom:0}.about-page .process{margin-top:110px}.about-quote{margin-top:64px;background:var(--secondary);border-radius:var(--r20);padding:44px;text-align:center;position:relative;overflow:hidden}.about-quote::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(43,26,16,.1) 1.2px,transparent 1.2px);background-size:18px 18px}.about-quote blockquote{position:relative;font-family:var(--ff-display);text-transform:uppercase;color:#fff;font-size:clamp(16px,2vw,21px);line-height:1.65;letter-spacing:-.32px;max-width:820px;margin-inline:auto}.about-quote cite{position:relative;display:block;margin-top:22px;font-style:normal;font-size:14px;font-weight:600;color:var(--primary);letter-spacing:1px;text-transform:uppercase}.specials-page .dishes-grid{margin-top:0}.specials-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:70px}.sp-point{background:var(--card-2);border:1px solid var(--line);border-radius:var(--r16);padding:30px;display:flex;gap:18px;align-items:flex-start;transition:.35s}.sp-point:hover{border-color:var(--secondary);transform:translateY(-4px)}.sp-point .sp-ico{width:52px;height:52px;border-radius:14px;background:var(--secondary);color:#fff;display:grid;place-content:center;font-size:24px;flex:none}.sp-point h3{font-family:var(--ff-display);text-transform:uppercase;color:var(--primary);font-size:15.5px;font-weight:400;line-height:1.5;letter-spacing:-.2px}.sp-point p{color:var(--gray);font-size:14px;margin-top:8px;line-height:1.6}.deals-page{background:#797d5f26;border-block:1px solid var(--line)}.deals-page-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:0}.deals-page-grid .deal-card{width:auto;flex:initial}.deals-page-grid .deal-card .price{background:var(--primary)}.deal-note{margin-top:44px;text-align:center;color:var(--gray);font-size:14.5px}.deal-note b{color:var(--primary)}.how-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:64px}.how-step{background:var(--card-2);border:1px solid var(--line);border-radius:var(--r16);padding:34px 28px;text-align:center;transition:.35s;position:relative}.how-step:hover{border-color:var(--secondary);transform:translateY(-5px)}.how-step .hs-num{font-family:var(--ff-display);font-size:52px;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(43,26,16,.32);display:block;margin-bottom:16px}.how-step h3{font-family:var(--ff-display);text-transform:uppercase;color:var(--primary);font-size:16px;font-weight:400;line-height:1.5}.how-step p{color:var(--gray);font-size:14px;margin-top:10px;line-height:1.6}.contact-page .contact-wrapper{border-top:none;padding-top:0}.map-sec{background:var(--root);padding-bottom:110px}.map-wrap{border-radius:var(--r20);overflow:hidden;border:1px solid var(--line);box-shadow:0 30px 60px rgba(43,26,16,.12);background:var(--card)}.map-wrap iframe{width:100%;height:420px;border:0;display:block;filter:grayscale(.25) contrast(1.02)}.map-info-row{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px}.map-info{background:var(--card-2);border:1px solid var(--line);border-radius:var(--r16);padding:26px;display:flex;gap:16px;align-items:flex-start}.map-info .mi-ico{width:48px;height:48px;border-radius:50%;background:var(--secondary);color:#fff;display:grid;place-content:center;font-size:21px;flex:none}.map-info h4{font-family:var(--ff-display);text-transform:uppercase;color:var(--primary);font-size:13.5px;font-weight:400;letter-spacing:.4px;line-height:1.5}.map-info a,.map-info p{color:var(--gray);font-size:14.5px;margin-top:6px;line-height:1.6}.map-info a{font-weight:600;color:var(--secondary-deep);border-bottom:1px solid transparent;transition:border-color .3s}.map-info a:hover{border-color:var(--secondary-deep)}.blog-page .blog-grid{margin-top:0}.blog-page .blog-card.item-as-list p{display:block}.blog-cta-note{margin-top:44px;text-align:center;color:var(--gray);font-size:15px}.inner-cta{padding-block:0}.inner-cta .cta-inner{padding-block:96px}@media (max-width:1199px){.pm-layout{grid-template-columns:260px 1fr;gap:30px}.mini-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.page-hero{padding:196px 0 76px}.pm-layout{grid-template-columns:1fr;margin-top:44px}.pm-side{position:static}.pm-cats,.pm-side-note{display:none}.pm-chips{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 14px;scrollbar-width:none;position:sticky;top:84px;z-index:40;background:linear-gradient(180deg,var(--root) 72%,transparent)}.pm-chips::-webkit-scrollbar{display:none}.pm-chip{flex:none;display:inline-flex;align-items:center;gap:8px;background:var(--card-2);border:1px solid var(--line);border-radius:100px;padding:10px 18px;font-size:13.5px;font-weight:600;color:var(--primary);white-space:nowrap;transition:.3s}.pm-chip.active,.pm-chip:hover{background:var(--secondary);border-color:var(--secondary);color:#fff}.pm-items{grid-template-columns:1fr}.deals-page-grid,.how-steps,.map-info-row,.specials-strip{grid-template-columns:1fr 1fr}.about-page .process{margin-top:80px}}@media (max-width:767px){.page-hero{padding:170px 0 64px}.crumbs{margin-bottom:22px}.mini-stats{grid-template-columns:1fr 1fr;gap:12px;margin-top:-34px}.mini-stat{padding:18px 12px}.mini-stat b{font-size:21px}.deals-page-grid,.how-steps,.map-info-row,.specials-strip{grid-template-columns:1fr}.pm-group-head h2{font-size:19px}.pm-group-head .pmg-emo{width:46px;height:46px;font-size:22px;border-radius:12px}.pm-foot{gap:18px}.map-wrap iframe{height:320px}.about-quote{padding:30px 22px}}@media (max-width:480px){.pm-item{padding:16px}.pmi-price{font-size:12px;padding:4px 8px}}@media (prefers-reduced-motion:reduce){.how-step,.mini-stat,.pm-item,.sp-point{transition:none}}.afc-hero-title{max-width:980px;margin-left:auto;margin-right:auto}.afc-section{padding:70px 0;position:relative}.afc-section.afc-bg-soft{background:linear-gradient(180deg,rgba(248,243,235,.85) 0,rgba(253,250,245,.95) 100%);border-top:1px solid rgba(22,18,15,.19);border-bottom:1px solid rgba(22,18,15,.19)}.afc-lead-title{font-family:Boldonse,sans-serif;font-size:clamp(1.45rem, 2.4vw, 2.15rem);line-height:1.75;color:#181310;margin:0 0 20px;letter-spacing:-.01em}.afc-lead-title .hl{color:#9eb601}.afc-badge-tag{display:inline-flex;align-items:center;gap:8px;font-family:'DM Sans',sans-serif;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#313613;background:rgba(158,182,1,.11);border:1px solid #9eb601;padding:6px 14px;border-radius:999px;margin-bottom:16px}.afc-intro-copy p,.afc-prose p{font-family:'DM Sans',sans-serif;font-size:1.05rem;line-height:1.78;color:#4a4039;margin:0 0 16px}.afc-intro-copy p strong,.afc-prose p strong{color:#181310;font-weight:700}.afc-section-head{max-width:820px;margin-bottom:32px}.afc-section-head.text-center{margin-left:auto;margin-right:auto;text-align:center}.afc-h2{font-family:Boldonse,sans-serif;font-size:clamp(1.35rem, 2.2vw, 1.95rem);line-height:1.65;color:#181310;margin:0 0 16px}.afc-h2 .hl{color:#9db500}.afc-feature-list{list-style:none;padding:0;margin:26px 0 34px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.afc-feature-item{background:#fff;border:1px solid rgba(22,18,15,.09);border-radius:16px;padding:20px 22px;display:flex;align-items:flex-start;gap:14px;box-shadow:0 10px 28px rgba(22,18,15,.04);transition:transform .25s,box-shadow .25s,border-color .25s}.afc-feature-item:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(22,18,15,.08);border-color:rgba(224,90,43,.35)}.afc-feature-dot{width:32px;height:32px;border-radius:10px;background:rgba(155,179,0,.15);color:#9bb300;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;flex-shrink:0;margin-top:2px}.afc-feature-text{font-family:'DM Sans',sans-serif;font-size:1rem;line-height:1.65;color:#4a4039}.afc-feature-text strong{color:#181310;font-weight:700}.afc-table-wrap{margin-top:12px;border-radius:18px;overflow:hidden;border:1px solid rgba(22,18,15,.1);box-shadow:0 14px 36px rgba(22,18,15,.06);background:#fff}.afc-table{width:100%;border-collapse:collapse;font-family:'DM Sans',sans-serif;text-align:left}.afc-table thead tr{background:#313613;color:#fff}.afc-table th{padding:18px 24px;font-size:.95rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;border-bottom:2px solid #94a61b}.afc-table td{padding:16px 24px;font-size:1rem;line-height:1.6;color:#3b322c;border-bottom:1px solid rgba(143,159,38,.2)}.afc-table tbody tr:last-child td{border-bottom:none}.afc-table tbody tr:nth-child(2n){background:rgba(156,178,7,.06)}.afc-table tbody tr:hover{background:rgba(224,90,43,.06)}.afc-table td:first-child{font-weight:700;color:#181310;width:38%}.afc-panel-card{background:#fff;border:1px solid rgba(22,18,15,.09);border-radius:22px;padding:40px 38px;box-shadow:0 16px 40px rgba(22,18,15,.05)}.afc-panel-card .afc-feature-list{margin-bottom:0}.afc-intro-grid{display:grid;grid-template-columns:1.05fr 1.15fr;gap:42px;align-items:center}.afc-intro-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.afc-gallery-item{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 12px 28px rgba(22,18,15,.09);background:#181310}.afc-gallery-item.afc-gallery-main{grid-column:1/-1;height:245px}.afc-gallery-item.afc-gallery-sub{height:180px}.afc-gallery-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s}.afc-gallery-item:hover img{transform:scale(1.05)}.afc-gallery-tag{position:absolute;left:14px;bottom:14px;background:rgba(24,19,16,.8);backdrop-filter:blur(6px);color:#fff;font-family:'DM Sans',sans-serif;font-size:.78rem;font-weight:600;padding:5px 12px;border-radius:999px;letter-spacing:.03em;border:1px solid rgba(255,255,255,.16)}.afc-experience-box{background:linear-gradient(135deg,#181310 0,#2a201b 100%);color:#fff;border-radius:24px;padding:48px 44px;position:relative;overflow:hidden;box-shadow:0 20px 50px rgba(22,18,15,.14)}.afc-experience-box::before{content:"";position:absolute;top:-80px;right:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(224,90,43,.28) 0,rgba(224,90,43,0) 70%);pointer-events:none}.afc-experience-box .afc-h2{color:#fff}.afc-experience-box p{color:rgba(255,255,255,.86);font-family:'DM Sans',sans-serif;font-size:1.06rem;line-height:1.8;margin:0 0 16px}.afc-experience-box p:last-of-type{margin-bottom:28px}.afc-experience-box p strong{color:#90a600;font-weight:700}.afc-faq-list{max-width:900px;margin:0 auto;display:grid;gap:16px}.afc-faq-item{background:#fff;border:1px solid rgba(22,18,15,.1);border-radius:16px;box-shadow:0 8px 24px rgba(22,18,15,.04);transition:border-color .25s,box-shadow .25s}.afc-faq-item:hover{border-color:rgba(224,90,43,.35);box-shadow:0 12px 30px rgba(22,18,15,.07)}.afc-faq-q{font-family:'DM Sans',sans-serif;font-size:1.12rem;font-weight:700;color:#181310;display:flex;align-items:flex-start;gap:12px;line-height:1.45}.afc-faq-q-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#889d00;color:#fff;font-size:.82rem;font-weight:700;flex-shrink:0;margin-top:1px}.afc-faq-a{font-family:'DM Sans',sans-serif;font-size:1rem;line-height:1.72;color:#4a4039;margin:0;padding-left:40px}@media (max-width:991px){.afc-feature-list,.afc-intro-grid,.afc-split-grid{grid-template-columns:1fr}.afc-section{padding:52px 0}.afc-experience-box{padding:34px 26px}}.afc-narrow{max-width:900px;margin-left:auto;margin-right:auto}.afc-intro-copy.afc-narrow p:last-child{margin-bottom:0}@media (max-width:640px){.afc-table td,.afc-table th{padding:14px 16px;font-size:.93rem}.afc-faq-item{padding:20px}.afc-faq-a{padding-left:0;margin-top:8px}.afc-table-wrap{overflow:hidden auto;-webkit-overflow-scrolling:touch}.afc-table{min-width:480px}.afc-feature-item{padding:18px}}.afc-split{display:grid;grid-template-columns:1.02fr 1.08fr;gap:48px;align-items:center}.afc-split.reverse .afc-split-copy{order:1}.afc-split.reverse .afc-split-media{order:2}.afc-split-media{position:relative;border-radius:22px;overflow:hidden;background:#181310;border:1px solid rgba(22,18,15,.1);box-shadow:0 22px 50px rgba(22,18,15,.14);min-height:300px}.afc-split-media img{width:100%;height:100%;min-height:300px;max-height:470px;object-fit:cover;display:block;transition:transform .55s}.afc-split-media:hover img{transform:scale(1.045)}.afc-split-media::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(24,19,16,0) 45%,rgba(24,19,16,.62) 100%)}.afc-media-tags{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;display:flex;flex-wrap:wrap;gap:10px}.afc-media-tags span{display:inline-flex;align-items:center;gap:7px;font-family:'DM Sans',sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.02em;color:#fff;background:rgba(24,19,16,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:7px 14px}.afc-media-tags span b{color:#c3dc25;font-weight:700}.afc-split-copy .afc-h2,.afc-split-copy .afc-lead-title{margin-top:4px}.afc-faq-item{padding:0;overflow:hidden}.afc-faq-q{list-style:none;cursor:pointer;margin:0;padding:22px 26px;display:flex;align-items:flex-start;gap:14px;transition:background .25s}.afc-faq-q::-webkit-details-marker{display:none}.afc-faq-q::marker{content:""}.afc-faq-q:focus-visible{outline:#889d00 solid 2px;outline-offset:-2px}.afc-faq-q-text{flex:1;min-width:0;font-family:'DM Sans',sans-serif;font-size:1.12rem;font-weight:700;line-height:1.45;color:#181310;margin:0}.afc-faq-sign{flex:none;width:30px;height:30px;border-radius:9px;background:rgba(155,179,0,.15);color:#8b9f00;display:inline-flex;align-items:center;justify-content:center;margin-top:1px;transition:transform .32s,background .28s,color .28s}.afc-faq-sign svg{width:15px;height:15px;display:block}.afc-faq-item[open] .afc-faq-sign{transform:rotate(180deg);background:#889d00;color:#fff}.afc-faq-item[open]{border-color:rgba(136,157,0,.45);box-shadow:0 14px 34px rgba(22,18,15,.08)}.afc-faq-item[open] .afc-faq-q{background:rgba(156,178,7,.07)}.afc-faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s}.afc-faq-item[open] .afc-faq-panel{grid-template-rows:1fr}.afc-faq-panel>.afc-faq-a{overflow:hidden;margin:0;padding:0 60px 24px 68px}@media (max-width:991px){.afc-split,.afc-split.reverse{grid-template-columns:1fr;gap:30px}.afc-split.reverse .afc-split-copy,.afc-split.reverse .afc-split-media{order:0}.afc-split-media img{max-height:400px}}@media (max-width:640px){.afc-faq-q{padding:18px;gap:12px}.afc-faq-q-text{font-size:1.02rem}.afc-faq-panel>.afc-faq-a{padding:0 20px 20px 58px}.afc-split-media img{max-height:320px}}