:root{--brand: #8EC642;--dark: #18191B;--slate: #313A3F;--muted: #BEC2C5;--line: rgba(255,255,255,.14);color-scheme:dark;font-family:Barlow,Arial,sans-serif;color:#fff;background:var(--dark);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{margin:0;min-width:320px;font-size:17px;line-height:1.6}h1,h2,h3{font-family:Alegreya,Georgia,serif;font-weight:700;letter-spacing:0;line-height:1.12;margin:0 0 24px;text-wrap:balance}h1{font-size:clamp(44px,4.3vw,64px)}h2{font-size:clamp(32px,3vw,44px)}h3{font-size:28px;margin-bottom:16px}p{margin:0 0 24px;text-wrap:pretty}a{color:inherit;text-underline-offset:4px}img{display:block;max-width:100%}a:focus-visible,summary:focus-visible{outline:3px solid var(--brand);outline-offset:5px}a:hover{color:var(--brand)}.wrap{width:min(1320px,calc(100% - 96px));margin-inline:auto}.site-header{position:sticky;top:0;z-index:10;background:var(--dark);border-bottom:1px solid var(--line)}.header-inner{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px}.logo{width:190px;height:auto}.header-actions{display:flex;align-items:center;gap:32px}.phone{display:inline-flex;align-items:center;min-height:44px;font-weight:600;text-decoration:none}.header-inner>a,.footer-row>a{display:inline-flex;align-items:center;min-height:44px}.button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:12px 24px;border-radius:999px;background:var(--brand);color:var(--dark);font-size:16px;font-weight:700;text-decoration:none;line-height:1.4;text-align:center;transition:background .15s,color .15s}.button:hover{background:#fff;color:var(--dark)}.eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin-bottom:24px}.accent{color:var(--brand)}.hero{position:relative;isolation:isolate;padding:48px 0 64px;background:var(--dark)}.hero-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.hero-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#18191bde,#18191ba3 52%,#18191b7a),linear-gradient(0deg,#18191B,transparent 32%)}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:64px;align-items:start}.hero-copy{padding-top:64px;padding-bottom:48px;max-width:640px}.hero-copy h1{max-width:19ch}.hero-copy .eyebrow{color:#e2e4e5}.hero-copy .hero-intro{font-size:19px;font-weight:400;color:#e2e4e5;line-height:1.65;max-width:47ch;margin-bottom:32px}.hero-actions{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:16px}.micro{font-size:14px;color:#d3d6d7}.calendar-shell{min-width:0;background:#fff;color:var(--dark);border-radius:16px;overflow:hidden;color-scheme:light}.calendar-heading{padding:24px 24px 16px;border-bottom:1px solid #e2e4e5}.calendar-heading h2{font-size:28px;line-height:1.2;font-weight:700;margin-bottom:8px}.calendar-heading p{font-size:15px;line-height:1.5;color:#50565a;margin:0}.calendar-shell iframe{display:block;width:100%;height:690px;border:0;background:#fff}.calendar-fallback{padding:16px 24px;font-size:14px;background:#f4f5f3;color:#4b5256}.calendar-fallback a{color:#31591b;font-weight:600}.trust{background:var(--dark);border-block:1px solid var(--line)}.trust .wrap{display:flex;justify-content:space-between;gap:24px;padding-block:24px;font-size:14px;font-weight:500;color:#d7dcde}.section{padding:80px 0}.section.alt{background:var(--slate)}.section-heading{max-width:800px;margin-bottom:48px}.section-heading p:not(.eyebrow){font-size:18px;color:var(--muted)}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.benefit{border-top:1px solid var(--line);padding-top:24px}.benefit p{color:#d1d7da;margin-bottom:0}.split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.split-photo{width:100%;height:440px;-o-object-fit:cover;object-fit:cover}.split>div>p:not(.eyebrow){color:#d1d7da}.checklist{padding:0;list-style:none;margin:24px 0 32px}.checklist li{padding:16px 0;border-bottom:1px solid var(--line);color:#d1d7da}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.card{min-width:0}.plan{background:#fff;color:var(--dark)}.plan img{width:100%;height:264px;-o-object-fit:contain;object-fit:contain;background:#fff}.plan-body{padding:24px;border-top:1px solid #e2e4e5}.plan-body p{color:#50565a;margin-bottom:16px}.plan a{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:#31591b}.disclosure{font-size:14px;color:var(--muted);line-height:1.65;margin-top:24px}.faq{max-width:900px;margin-inline:auto}.faq details{border-bottom:1px solid var(--line);padding:24px 0}.faq summary{font-weight:600;font-size:18px;cursor:pointer;min-height:44px;display:list-item}.faq details p{margin:16px 0 0;color:var(--muted)}.footer{padding:48px 0;background:#111213;border-top:1px solid var(--line)}.footer-row{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;color:var(--muted);font-size:14px}.footer .logo{width:145px}.footer-links{display:flex;gap:24px;flex-wrap:wrap}.footer-links a{display:inline-flex;min-height:44px;align-items:center}.review-intro{max-width:850px;padding:64px 0 32px}.review-grid .card{border-top:1px solid var(--line);padding-top:24px;display:flex;flex-direction:column;gap:16px}.review-grid .button{margin-top:auto}.review-grid h3{margin-bottom:0}.review-grid p{color:var(--muted)}.skip-link{position:absolute;left:16px;top:-100px;background:var(--brand);color:var(--dark);padding:16px;z-index:20}.skip-link:focus{top:16px}@media (max-width: 1100px){.wrap{width:calc(100% - 64px)}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:32px}.hero-copy{padding-top:48px}h1{font-size:48px}.benefit-grid,.grid,.split{gap:32px}.trust .wrap{flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 900px){html{scroll-padding-top:96px}.hero-grid{grid-template-columns:1fr;gap:32px}.hero-copy{padding:0;max-width:720px}.hero-copy h1{max-width:24ch}.hero-copy .hero-intro{max-width:60ch}.hero{padding-top:32px}.hero-background{bottom:auto;height:720px}.hero-background:after{background:linear-gradient(180deg,#18191bc2,#18191b)}.calendar-shell{width:100%;max-width:720px}.hero-copy .micro{margin-bottom:0}.split{grid-template-columns:1fr}.benefit-grid{grid-template-columns:1fr;gap:32px}.grid{grid-template-columns:1fr}.plan img{height:360px}}@media (max-width: 600px){.wrap{width:calc(100% - 32px)}.header-inner{min-height:72px;gap:16px}.logo{width:145px}.header-actions{gap:0}.header-actions .phone{display:none}.header-actions .button{padding:12px 16px;font-size:13px;min-height:44px}.hero{padding:24px 0 40px}.hero-grid{gap:24px}h1{font-size:clamp(36px,9.5vw,44px);line-height:1.15;margin-bottom:16px}.hero-copy .eyebrow{margin-bottom:16px}.hero-copy .hero-intro{font-size:17px;line-height:1.55;margin-bottom:24px}.hero-actions{margin-bottom:8px}.hero-actions .button{padding-inline:20px}.micro{font-size:13px}.calendar-heading{padding:20px 20px 16px}.calendar-heading h2{font-size:26px}.calendar-shell iframe{height:780px}.calendar-fallback{padding:16px 20px}.section{padding:48px 0}.section-heading{margin-bottom:32px}.trust .wrap{gap:12px 24px;padding-block:20px}.split-photo{height:320px}.footer-row{align-items:flex-start}.plan img{height:300px}}@media (max-width: 370px){.logo{width:120px}.header-actions .button{padding-inline:12px;font-size:12px}.hero-actions .button{width:100%}}.wrap{width:min(1560px,calc(100% - 64px))}.hero{padding-top:40px;padding-bottom:56px}.hero-grid{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);gap:40px;align-items:start}.hero-copy{padding-top:40px;padding-bottom:24px}.hero-copy h1{font-size:clamp(40px,3.6vw,58px);max-width:none;text-wrap:balance}.hero-copy h1 .accent{display:block;text-wrap:balance}.hero-proof{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.hero-proof span{font-size:12px;padding:8px 12px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:#18191b73}.calendar-heading{background:var(--slate);color:#fff;border:0;padding:24px}.calendar-heading p{color:#d1d7da}.calendar-shell{border:1px solid rgba(255,255,255,.2);box-shadow:0 24px 64px #0003}.calendar-shell iframe{min-height:530px;height:590px}.centered{margin-inline:auto;text-align:center}.experience{background:var(--dark)}.topic-tabs{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:32px}.topic-tabs[hidden]{display:none}.topic-tabs[hidden]~.topic-panel{margin-block:32px}.topic-tabs button{font:inherit;font-size:16px;font-weight:600;color:#fff;background:transparent;border:1px solid #62696d;border-radius:999px;padding:12px 24px;min-height:48px;cursor:pointer;display:inline-flex;gap:16px;align-items:center}.topic-tabs button[aria-selected=true]{background:var(--brand);color:var(--dark);border-color:var(--brand)}.topic-tabs button:focus-visible{outline:3px solid var(--brand);outline-offset:4px}.topic-panel{display:grid;grid-template-columns:1.15fr 1fr;gap:56px;align-items:center}.topic-panel[hidden]{display:none}.topic-panel figure{margin:0;border-radius:24px;overflow:hidden;position:relative;background:var(--slate)}.topic-panel img{width:100%;height:480px;-o-object-fit:cover;object-fit:cover;transition:transform .35s}.topic-panel figure:hover img{transform:scale(1.025)}.experience:has(img[src*="/floor-plans/"]) .topic-panel img{-o-object-fit:contain;object-fit:contain;background:#fff;padding:24px}.topic-panel figcaption{position:absolute;bottom:0;inset-inline:0;background:linear-gradient(transparent,#18191bf0);padding:48px 24px 20px;font-size:14px;color:#fff}.topic-copy h3{font-size:clamp(28px,3vw,42px)}.topic-copy>p:not(.eyebrow){color:#d1d7da}.story{background:var(--slate)}.story-grid{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px}.story-copy>p:not(.eyebrow){color:#d1d7da}.client-film{margin:0;background:var(--dark);border-radius:24px;overflow:hidden}.client-film video{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.client-film figcaption{padding:16px 24px;font-size:14px;color:var(--muted)}.process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;list-style:none;padding:0;margin:0}.process li{border-top:1px solid #596065;padding-top:24px}.process .stage{color:var(--brand);font-size:36px;font-weight:500;display:block;margin-bottom:16px}.process h3{font-size:28px}.process p{color:#d1d7da}.final-call{position:relative;isolation:isolate;padding:96px 0;text-align:center;overflow:hidden}.final-call>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%}.final-call:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#18191bdb}.final-call h2{font-size:clamp(36px,5vw,64px);margin-bottom:32px}.final-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.button.outline{background:transparent;border:1px solid #9da4a8;color:#fff}.mobile-booking-rail{display:none}@media (max-width: 1199px){.hero-grid{grid-template-columns:1fr;gap:32px}.hero-copy{padding:0;max-width:760px}.hero-copy h1{max-width:25ch}.calendar-shell{max-width:none}.hero-proof{margin-top:16px}.topic-panel,.story-grid{gap:32px}}@media (max-width: 760px){.wrap{width:calc(100% - 32px)}.hero{padding:24px 0 40px}.hero-copy h1{font-size:clamp(36px,9vw,48px)}.hero-proof{gap:6px}.hero-proof span{font-size:12px;padding:6px 8px}.calendar-heading{padding:20px}.calendar-shell iframe{min-height:750px;height:850px}.topic-panel,.story-grid{grid-template-columns:1fr}.topic-panel img{height:340px}.topic-tabs{justify-content:flex-start;gap:8px}.topic-tabs button{padding:12px 16px;font-size:14px}.process{grid-template-columns:1fr;gap:24px}.process li{padding-top:16px}.process .stage{font-size:28px}.final-call{padding:64px 0}.final-actions .button{width:100%}.mobile-booking-rail:not([hidden]){position:fixed;z-index:12;inset-inline:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--dark);border-top:1px solid var(--line)}.mobile-booking-rail>a:not(.button){display:inline-flex;align-items:center;min-height:48px;font-weight:600}.mobile-booking-rail .button{flex:1;max-width:400px}.footer{padding-bottom:120px}}.calendar-viewport:focus-visible{outline:3px solid var(--brand);outline-offset:-3px}.calendar-expand,.calendar-scroll-hint{display:none}@media (min-width: 1200px){.calendar-heading{padding:16px 20px}.calendar-heading h2{font-size:24px}.calendar-viewport{max-height:clamp(420px,50vh,480px);overflow-y:auto;scrollbar-gutter:stable}.calendar-viewport::-webkit-scrollbar{width:10px}.calendar-viewport::-webkit-scrollbar-track{background:#eef0ed}.calendar-viewport::-webkit-scrollbar-thumb{background:#7d8976;border-radius:8px;border:2px solid #eef0ed}.calendar-shell.is-expanded .calendar-viewport{max-height:none}.calendar-fallback{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 20px}.calendar-scroll-hint{display:inline}.calendar-shell.is-expanded .calendar-scroll-hint{display:none}.calendar-expand:not([hidden]){display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;padding:8px 12px;border:1px solid #a0aaa0;border-radius:8px;background:transparent;color:#31591b;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.calendar-expand:focus-visible{outline:3px solid #31591b;outline-offset:3px}}.plan-showcase{border-block:1px solid var(--line)}.plan-showcase .section-heading{max-width:850px}.plan-showcase .section-heading h2{font-size:clamp(36px,3.8vw,56px)}.plan-showcase .section-heading p:not(.eyebrow){max-width:58ch}.plan-showcase .grid{gap:24px}.plan-showcase .plan{background:#252a2d;color:#fff;border:1px solid #50575b;border-radius:18px;overflow:hidden}.plan-showcase .plan-preview{position:relative;margin:0;background:#fff}.plan-showcase .plan-preview img{width:100%;height:clamp(280px,22vw,350px);-o-object-fit:contain;object-fit:contain;padding:20px 12px 52px}.plan-showcase .plan-preview figcaption{position:absolute;bottom:19px;left:20px;font-size:12px;color:#50565a}.plan-showcase .plan-view-toggle{position:absolute;right:16px;bottom:8px;min-height:44px;padding:8px 12px;border:1px solid #8a9296;border-radius:999px;background:#fff;color:#313a3f;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.plan-showcase .plan-view-toggle:hover{background:#edf3e7;border-color:#31591b}.plan-showcase .plan-view-toggle:focus-visible{outline:3px solid #31591b;outline-offset:3px}.plan-showcase .plan-body{padding:18px 24px 14px;border-top:0}.plan-showcase .plan-body .eyebrow{color:var(--brand);margin-bottom:4px;font-size:12px;letter-spacing:.08em}.plan-showcase .plan-body h3{font-size:42px;margin-bottom:12px}.plan-showcase .plan-specs{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:12px;margin:0 0 14px}.plan-showcase .plan-specs>div{display:flex;flex-direction:column}.plan-showcase .plan-specs dd{order:-1;font-size:30px;font-weight:500;line-height:1.25;margin:0;font-variant-numeric:tabular-nums}.plan-showcase .plan-specs dt{font-size:14px;color:#cbd1d4}.plan-showcase .plan a.plan-detail-link{width:100%;padding-top:10px;border-top:1px solid #50575b;justify-content:space-between;color:var(--brand);text-decoration:none;font-size:17px}.plan-showcase .plan a.plan-detail-link:hover{color:#fff}.plan-showcase .plan-detail-link span{font-size:24px}.plan-showcase .disclosure{max-width:100ch}@media (min-width: 901px) and (max-width: 1100px){.plan-showcase .plan-body{padding:20px}.plan-showcase .plan-specs{gap:8px}.plan-showcase .plan-specs dd{font-size:26px}}@media (max-width: 900px){.plan-showcase .grid{max-width:600px;margin-inline:auto}.plan-showcase .plan-preview img{height:clamp(280px,72vw,360px)}}@media (max-width: 370px){.plan-showcase .plan-body{padding-inline:20px}.plan-showcase .plan-preview figcaption{left:12px}.plan-showcase .plan-view-toggle{right:8px;font-size:12px}}.refined-page .section{padding-block:64px}.refined-page .section-heading{margin-bottom:32px}.refined-page .eyebrow{margin-bottom:16px}.refined-page .hero-background:after{background:linear-gradient(90deg,#18191bdb,#18191b75 58%,#18191b4d),linear-gradient(0deg,#18191B,transparent 30%)}.refined-page .hero-copy h1{font-size:clamp(42px,3.9vw,62px);line-height:1.08}.refined-page .calendar-shell{box-shadow:none;border-radius:12px}body.refined-page .hero-background:after{background:linear-gradient(90deg,#18191bc2,#18191b5c 58%,#18191b38),linear-gradient(0deg,#18191B,transparent 30%)}@media (max-width: 600px){body.refined-page .hero-background:after{background:linear-gradient(180deg,#18191ba1,#18191b)}}@media (min-width: 1200px){.refined-page .hero-grid{grid-template-columns:minmax(0,1.32fr) minmax(0,.68fr)}.refined-page .calendar-viewport{max-height:380px}.refined-page .calendar-shell.is-expanded .calendar-viewport{max-height:none}.refined-page .calendar-fallback{flex-wrap:wrap;gap:8px}.refined-page .hero-copy{max-width:740px}.family-page .hero-background img{-o-object-position:center 55%;object-position:center 55%}}.refined-page .calendar-heading{background:#252c30}.refined-page .calendar-heading p{font-size:14px;max-width:none}@media (min-width: 1200px){.refined-page .calendar-heading{padding-block:12px}}.refined-page .trust .wrap{padding-block:18px}.refined-page .topic-tabs button span{display:none}.refined-page .topic-tabs{justify-content:flex-start;margin-bottom:28px}.refined-page .experience .section-heading.centered{text-align:left;margin-inline:0;max-width:920px}.refined-page .experience .section-heading h2{font-size:clamp(36px,3.4vw,52px)}.refined-page .topic-panel{gap:48px}.refined-page .topic-copy h3{font-size:clamp(28px,2.7vw,38px)}.refined-page .checklist{margin-block:16px 24px}.refined-page .checklist li{padding-block:12px}.refined-page .story{border-top:1px solid var(--line);background:#202529}.refined-page .story-grid{grid-template-columns:.85fr 1.15fr;gap:48px}.refined-page .client-film{border-radius:12px}.refined-page .next-step{padding-block:32px;border-bottom:1px solid var(--line)}.refined-page .next-step .section-heading{text-align:left;margin:0 0 24px}.refined-page .next-step h2{font-size:28px}.refined-page .next-step .eyebrow{margin-bottom:8px}.refined-page .process{gap:32px}.refined-page .process li{padding-top:16px}.refined-page .process .stage{font-size:16px;margin-bottom:8px}.refined-page .process h3{font-size:23px;margin-bottom:8px}.refined-page .process p{font-size:16px;margin-bottom:0}.refined-page .faq details{padding-block:18px}.refined-page .final-call{padding-block:64px}.refined-page .browse-link{display:inline-flex;align-items:center;min-height:44px;font-size:15px}.refined-page .plan-preparation{border-block:1px solid #718078;padding-block:32px}.refined-page .plan-preparation h3{font-size:clamp(36px,4vw,56px)}.refined-page .plan-showcase .plan-body .eyebrow{margin-bottom:4px}.property-page .topic-panel{grid-template-columns:1.3fr 1fr}.financing-page .experience{border-bottom:1px solid var(--line)}.financing-page .topic-copy .eyebrow{color:#dce9cd}@media (max-width: 1199px){.refined-page .hero-copy h1{max-width:25ch}.refined-page .hero-copy{max-width:780px}}@media (max-width: 760px){.refined-page .section{padding-block:40px}.refined-page .hero-copy h1{font-size:clamp(34px,9vw,44px)}.refined-page .hero-background:after{background:linear-gradient(180deg,#18191bba,#18191b)}.refined-page .topic-panel,.refined-page .story-grid{grid-template-columns:1fr;gap:24px}.refined-page .topic-tabs{gap:8px}.refined-page .next-step{padding-block:28px}.refined-page .process{gap:18px}.refined-page .final-call{padding-block:48px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}@font-face{font-family:Barlow;src:url(/assets/barlow-400-D9VpUvlI.ttf);font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(/assets/barlow-500-Apw_3I1e.ttf);font-weight:500;font-display:swap}@font-face{font-family:Barlow;src:url(/assets/barlow-600-S-AH7y_S.ttf);font-weight:600;font-display:swap}@font-face{font-family:Barlow;src:url(/assets/barlow-700-CoiCOvr2.ttf);font-weight:700;font-display:swap}@font-face{font-family:Barlow;src:url(/assets/barlow-800-VEi3Du1s.ttf);font-weight:800;font-display:swap}@font-face{font-family:Alegreya;src:url(/assets/alegreya-700-B_E-eXXR.ttf);font-weight:700;font-display:swap}.draft-preview{background:#313a3f;color:#e5ebdf;font:400 13px/1.4 Barlow,sans-serif}.draft-preview>.wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px}.draft-preview nav{display:flex;gap:24px}.draft-preview a{display:inline-flex;align-items:center;min-height:42px;text-decoration:none}.draft-preview a[aria-current]{color:#b8e67c;text-decoration:underline}.calendar-preview-note{font-size:12px;color:#46523d;background:#eef1e9;margin:0;padding:12px 22px;line-height:1.5}.offer-crosslink{margin:12px 0 0}.offer-conditions{max-width:64ch}.offer-conditions strong{color:#fff}.offer-page .skip-link:hover{color:#18191b}.offer-page .topic-panel img[style*=contain]{padding-bottom:72px!important}.offer-page .checklist strong{color:#fff}@media (max-width:760px){.draft-preview>.wrap{flex-wrap:wrap;gap:0;padding-block:6px}.draft-preview>.wrap>span{width:100%;font-size:12px}.draft-preview nav a{min-height:34px}.calendar-preview-note{padding:12px 18px}.offer-page .topic-panel img[style*=contain]{padding:16px 16px 60px!important}}
