/* Aurora blog — isolated from the existing theme header and footer. */
.aurora-bodyfat{--an-black:#141512;--an-gold:#c49c50;--an-cream:#f9f6ef;--an-line:#ddd8cb;--an-muted:#66675e;color:var(--an-black);background:var(--an-cream);font-family:Montserrat,Arial,sans-serif;font-size:16px;line-height:1.75;isolation:isolate;overflow-wrap:break-word}
.aurora-bodyfat *{box-sizing:border-box}.aurora-bodyfat .an-wrap{width:min(1200px,calc(100% - 88px));margin-inline:auto}.aurora-bodyfat h1,.aurora-bodyfat h2,.aurora-bodyfat h3{color:inherit;font-family:inherit;text-transform:none;font-weight:600;letter-spacing:-.035em;margin:0;line-height:1.19}.aurora-bodyfat h1{font-size:clamp(38px,4.15vw,62px);max-width:760px}.aurora-bodyfat h2{font-size:clamp(27px,2.75vw,39px)}.aurora-bodyfat h3{font-size:22px;letter-spacing:-.025em}.aurora-bodyfat p{margin:0 0 1.2em}.aurora-bodyfat a{color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.aurora-bodyfat a:hover{color:#7b571d}.aurora-bodyfat a:focus-visible,.aurora-bodyfat summary:focus-visible,.aurora-bodyfat .an-table:focus-visible,.aurora-bodyfat button:focus-visible,.aurora-bodyfat input:focus-visible,.aurora-bodyfat textarea:focus-visible{outline:3px solid #987025;outline-offset:5px}.aurora-bodyfat img{display:block;max-width:100%;height:auto;border:0}.aurora-bodyfat .an-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.19em;font-weight:700;line-height:1.7;margin:0 0 22px;color:#725520}.aurora-bodyfat .an-button,.aurora-bodyfat .aurora-extra-button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;max-width:100%;padding:14px 24px;border:1px solid var(--an-black);border-radius:3px;background:var(--an-black);color:var(--an-cream);font-size:12px;font-weight:650;letter-spacing:.045em;text-decoration:none;text-transform:uppercase;line-height:1.5;text-align:center;white-space:normal}.aurora-bodyfat .an-button:hover,.aurora-bodyfat .aurora-extra-button:hover{background:#3a3b31;color:#fff}.aurora-bodyfat .an-hero{border-bottom:1px solid var(--an-line);padding:50px 0 64px;background:var(--an-cream)}.aurora-bodyfat .an-hero-grid{display:grid;grid-template-columns:1.22fr 1fr;gap:70px;align-items:center}.aurora-bodyfat .an-back{font-size:11px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:45px;display:inline-block}.aurora-bodyfat .an-subtitle{font-size:17px;line-height:1.75;margin:27px 0 22px;max-width:540px;color:#52544b}.aurora-bodyfat .an-byline{font-size:10px;display:flex;gap:0;flex-wrap:wrap;margin-bottom:28px;font-weight:600;letter-spacing:.02em}.aurora-bodyfat .an-byline span+span:before{content:'·';display:inline-block;padding:0 12px;color:#987025}.aurora-bodyfat .an-hero-photo{height:610px;max-height:75vh;position:relative;background:#c6ba9e;border-radius:160px 5px 5px 5px;overflow:hidden}.aurora-bodyfat .an-hero-photo>img{width:100%;height:100%;object-fit:cover;object-position:center 46%}.aurora-bodyfat .an-intro{max-width:900px;margin:0 auto;padding:58px 0 62px;font-size:18px;line-height:1.9;border-bottom:1px solid var(--an-line)}.aurora-bodyfat .an-intro p:first-child{font-size:21px;line-height:1.8;letter-spacing:-.01em}.aurora-bodyfat .an-intro p:last-child{margin-bottom:0}.aurora-bodyfat .an-prose strong{font-weight:650}.aurora-bodyfat .an-reading-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:70px;padding-top:76px}.aurora-bodyfat .an-sidebar{position:relative}.aurora-bodyfat .an-toc-desktop{position:sticky;top:110px;max-height:calc(100vh - 140px);overflow:auto;scrollbar-width:thin;padding-right:20px}.aurora-bodyfat .an-toc-desktop>.an-eyebrow{color:#54564d;margin-bottom:18px}.aurora-bodyfat .an-toc-desktop ol,.aurora-bodyfat .an-toc-mobile ol{margin:0;padding:0;list-style:none;counter-reset:an-toc}.aurora-bodyfat .an-toc-desktop li{border-top:1px solid var(--an-line);counter-increment:an-toc;display:flex;gap:10px;padding:10px 0;line-height:1.55}.aurora-bodyfat .an-toc-desktop li:before{content:counter(an-toc,decimal-leading-zero);font-size:9px;letter-spacing:.03em;color:#816026;padding-top:2px}.aurora-bodyfat .an-toc-desktop a{font-size:11px;font-weight:500;text-decoration:none;max-width:210px}.aurora-bodyfat .an-toc-mobile{display:none}.aurora-bodyfat .an-section{padding:0 0 54px;margin:0 0 48px;border-bottom:1px solid var(--an-line)}.aurora-bodyfat .an-section h2{margin-bottom:27px;scroll-margin-top:120px;max-width:780px}.aurora-bodyfat .an-number{font-size:11px;font-weight:600;color:#846026;letter-spacing:.12em;margin-bottom:15px;line-height:1}.aurora-bodyfat .an-prose{font-size:16px;line-height:1.9}.aurora-bodyfat .an-prose p:last-child,.aurora-bodyfat .an-prose ul:last-child,.aurora-bodyfat .an-prose ol:last-child{margin-bottom:0}.aurora-bodyfat .an-prose ul,.aurora-bodyfat .an-prose ol{padding:0 0 0 24px;margin:18px 0 26px}.aurora-bodyfat .an-prose li{padding-left:5px;margin:0 0 13px}.aurora-bodyfat .an-prose li::marker{color:#92702e}.aurora-bodyfat .an-prose h3{margin:35px 0 16px}.aurora-bodyfat .an-prose h4{margin:26px 0 14px;font-size:20px;font-weight:600}.aurora-bodyfat .an-section-frequency{background:var(--an-black);color:var(--an-cream);padding:36px 38px 40px;border:0;border-radius:5px}.aurora-bodyfat .an-section-frequency .an-number{color:#ddbb7c}.aurora-bodyfat .an-section-frequency a{color:#f0d196}.aurora-bodyfat .an-table{max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid var(--an-line);border-radius:5px;background:#fff;scrollbar-width:thin}.aurora-bodyfat .an-table table{border-collapse:collapse;width:100%;min-width:560px;table-layout:auto;margin:0;line-height:1.55;font-size:12px}.aurora-bodyfat .an-table th,.aurora-bodyfat .an-table td{border:0;border-bottom:1px solid var(--an-line);padding:18px 13px;text-align:left;vertical-align:middle;white-space:normal;color:var(--an-black)}.aurora-bodyfat .an-table th[scope=col]{background:var(--an-black);color:#f0ddae;font-size:10px;letter-spacing:.04em;font-weight:600;text-transform:uppercase}.aurora-bodyfat .an-table th[scope=row]{font-weight:650}.aurora-bodyfat .an-table tr:nth-child(odd):not(:first-child){background:#f4f0e7}.aurora-bodyfat .an-table tr:last-child>*{border-bottom:0}.aurora-bodyfat .an-section-terms em{display:block;font-size:12px;line-height:1.8;color:#65665d}.aurora-bodyfat .an-faq details{border-top:1px solid var(--an-line)}.aurora-bodyfat .an-faq details:last-child{border-bottom:1px solid var(--an-line)}.aurora-bodyfat .an-faq summary{display:flex;justify-content:space-between;align-items:start;gap:18px;cursor:pointer;padding:24px 0;list-style:none}.aurora-bodyfat summary::-webkit-details-marker{display:none}.aurora-bodyfat .an-faq summary h3{font-size:18px;line-height:1.5;margin:0;font-weight:600;letter-spacing:-.02em}.aurora-bodyfat .an-faq summary>span{font-size:23px;font-weight:400;line-height:1.2;color:#836128}.aurora-bodyfat .an-faq details[open] summary>span{transform:rotate(45deg)}.aurora-bodyfat .an-answer{padding:0 28px 25px 0}.aurora-bodyfat .an-section-coaching{background:#ece4d3;border-radius:5px;padding:36px 38px 40px;border:0}.aurora-bodyfat .an-section-sources{padding-bottom:0;border:0}.aurora-bodyfat .an-section-sources .an-prose{font-size:12px;line-height:1.8;overflow-wrap:anywhere}.aurora-bodyfat .an-section-sources h2{font-size:27px}.aurora-bodyfat .an-section-photo{margin:28px 0 0}.aurora-bodyfat .an-section-photo img{width:100%;max-height:550px;object-fit:cover;border-radius:5px}.aurora-bodyfat .an-author{display:grid;grid-template-columns:240px minmax(0,1fr);gap:45px;align-items:center;background:var(--an-black);color:var(--an-cream);padding:45px;border-radius:6px;margin:40px 0 86px}.aurora-bodyfat .an-author-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:4px}.aurora-bodyfat .an-author h2{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:#d9ba7d;margin-bottom:14px}.aurora-bodyfat .an-author h3{font-size:30px;margin:0 0 20px}.aurora-bodyfat .an-author h3 a{text-decoration:none}.aurora-bodyfat .an-author .an-prose{font-size:13px;line-height:1.95;color:#e2dfd6}.aurora-bodyfat .an-author-links{display:flex;flex-wrap:wrap;gap:12px 25px;font-size:10px;margin-top:24px}.aurora-bodyfat .an-author a:hover{color:#eacb90}.aurora-bodyfat .an-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.aurora-bodyfat .an-section-heading>a{font-size:11px;letter-spacing:.04em}.aurora-bodyfat .an-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.aurora-bodyfat .an-card{border:1px solid var(--an-line);border-radius:5px;overflow:hidden;background:#fffdf8}.aurora-bodyfat .an-card>a{display:block;height:100%;text-decoration:none}.aurora-bodyfat .an-card-photo{overflow:hidden;aspect-ratio:3/2}.aurora-bodyfat .an-card img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.aurora-bodyfat .an-card>a:hover img{transform:scale(1.025)}.aurora-bodyfat .an-card h3{padding:23px;font-size:19px;line-height:1.5;letter-spacing:-.025em}.aurora-bodyfat .an-related{margin-bottom:80px}.aurora-bodyfat .an-contact{background:#ece4d3;padding:75px 0;margin-top:0;border-top:1px solid #d6cbb6}.aurora-bodyfat .an-contact-grid{display:grid;grid-template-columns:.9fr 1.2fr;gap:85px;align-items:start}.aurora-bodyfat .an-contact h2{margin:0 0 25px;font-size:38px}.aurora-bodyfat .an-contact p{font-size:14px;line-height:1.9}.aurora-bodyfat .an-contact .an-eyebrow{font-size:10px}.aurora-bodyfat .an-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=hidden]),.aurora-bodyfat .an-form textarea,.aurora-bodyfat .an-form select{background:#fffdf8;border:1px solid #b8ad95;border-radius:3px;color:var(--an-black);padding:13px 15px;min-height:50px;width:100%;max-width:100%;font-family:inherit;font-size:15px;box-shadow:none}.aurora-bodyfat .an-form textarea{min-height:120px}.aurora-bodyfat .an-form .agp-form-label{display:block;font-size:11px;font-weight:600;margin:0 0 7px}.aurora-bodyfat .an-form input[type=submit],.aurora-bodyfat .an-form button[type=submit]{background:var(--an-black);color:var(--an-cream);border:1px solid var(--an-black);padding:15px 25px;border-radius:3px;font-family:inherit;font-size:12px;letter-spacing:.06em;font-weight:600;cursor:pointer;min-height:50px;text-transform:uppercase}.aurora-bodyfat .an-form .wpcf7{width:100%}.aurora-bodyfat .an-form p{margin-bottom:17px}.aurora-bodyfat .an-form .wpcf7-list-item{margin-left:0}.aurora-bodyfat .an-form .row{display:flex;flex-wrap:wrap;margin-inline:-9px}.aurora-bodyfat .an-form .row>*{padding-inline:9px;min-width:0;max-width:100%}.aurora-bodyfat .aurora-extra{margin:35px 0 55px;padding:30px 0;border-top:1px solid var(--an-line);font-size:16px;line-height:1.9}.aurora-bodyfat .aurora-extra h2{margin:0 0 22px}.aurora-bodyfat .aurora-extra h3{margin:25px 0 15px}.aurora-bodyfat .aurora-extra-split{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.aurora-bodyfat .aurora-extra-photo img{width:100%;height:auto;border-radius:5px}.aurora-bodyfat .aurora-extra-button{margin-top:10px}
@media(min-width:1500px){.aurora-bodyfat .an-hero-grid{gap:90px}}
@media(max-width:1100px){.aurora-bodyfat .an-wrap{width:calc(100% - 60px)}.aurora-bodyfat .an-hero-grid{gap:38px;grid-template-columns:1.15fr 1fr}.aurora-bodyfat .an-hero-photo{height:565px}.aurora-bodyfat .an-reading-grid{grid-template-columns:210px minmax(0,1fr);gap:40px}.aurora-bodyfat .an-author{gap:30px;padding:35px;grid-template-columns:200px 1fr}.aurora-bodyfat .an-contact-grid{gap:40px}.aurora-bodyfat .an-contact h2{font-size:32px}}
@media(max-width:800px){.aurora-bodyfat .an-wrap{width:calc(100% - 40px)}.aurora-bodyfat .an-hero{padding:24px 0 35px}.aurora-bodyfat .an-hero-grid{grid-template-columns:1fr;gap:32px}.aurora-bodyfat h1{font-size:clamp(36px,7.2vw,52px)}.aurora-bodyfat .an-back{margin-bottom:26px}.aurora-bodyfat .an-eyebrow{margin-bottom:16px}.aurora-bodyfat .an-subtitle{font-size:16px;margin:22px 0 20px}.aurora-bodyfat .an-hero-photo{height:390px;max-height:none;border-radius:95px 4px 4px 4px}.aurora-bodyfat .an-hero-photo>img{object-position:center 47%}.aurora-bodyfat .an-intro{padding:35px 0;font-size:16px}.aurora-bodyfat .an-intro p:first-child{font-size:18px}.aurora-bodyfat .an-reading-grid{display:block;padding-top:28px}.aurora-bodyfat .an-toc-desktop{display:none}.aurora-bodyfat .an-toc-mobile{display:block;border:1px solid var(--an-line);border-radius:4px;margin-bottom:38px;background:#fffdf8}.aurora-bodyfat .an-toc-mobile summary{padding:17px 19px;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;cursor:pointer;list-style:none}.aurora-bodyfat .an-toc-mobile nav{padding:0 19px 15px}.aurora-bodyfat .an-toc-mobile li{border-top:1px solid var(--an-line);font-size:12px;line-height:1.7;padding:8px 0}.aurora-bodyfat .an-toc-mobile a{display:block;text-decoration:none}.aurora-bodyfat .an-toc-mobile[open] summary>span{transform:rotate(45deg)}.aurora-bodyfat .an-section{padding-bottom:34px;margin-bottom:34px}.aurora-bodyfat .an-section h2{font-size:28px;margin-bottom:23px;scroll-margin-top:100px}.aurora-bodyfat .an-prose{font-size:15px;line-height:1.9}.aurora-bodyfat .an-section-frequency,.aurora-bodyfat .an-section-coaching{padding:26px 23px 29px}.aurora-bodyfat .an-author{margin:32px 0 50px;grid-template-columns:140px 1fr;align-items:start;padding:25px;gap:25px}.aurora-bodyfat .an-author h3{font-size:25px}.aurora-bodyfat .an-author .an-prose{font-size:12px}.aurora-bodyfat .an-author-links{font-size:10px;gap:12px 20px;overflow-wrap:anywhere}.aurora-bodyfat .an-cards{gap:15px}.aurora-bodyfat .an-card h3{font-size:16px;padding:17px}.aurora-bodyfat .an-related{margin-bottom:45px}.aurora-bodyfat .an-contact{padding:45px 0}.aurora-bodyfat .an-contact-grid{grid-template-columns:1fr;gap:28px}.aurora-bodyfat .an-contact h2{font-size:30px;max-width:500px}.aurora-bodyfat .aurora-extra-split{grid-template-columns:1fr}}
@media(max-width:520px){.aurora-bodyfat .an-hero-photo{height:330px}.aurora-bodyfat .an-button{width:100%;padding-inline:17px;font-size:11px}.aurora-bodyfat h1{font-size:37px;letter-spacing:-.045em}.aurora-bodyfat .an-byline{font-size:9px}.aurora-bodyfat .an-author{display:block;padding:25px}.aurora-bodyfat .an-author-photo{float:left;width:88px;margin:0 20px 16px 0}.aurora-bodyfat .an-author-photo img{aspect-ratio:1/1;object-position:center 23%}.aurora-bodyfat .an-author h2{padding-top:3px;font-size:9px}.aurora-bodyfat .an-author h3{font-size:23px;min-height:52px;margin-bottom:24px}.aurora-bodyfat .an-author .an-prose{clear:both;font-size:13px}.aurora-bodyfat .an-cards{grid-template-columns:1fr;gap:22px}.aurora-bodyfat .an-card h3{font-size:20px;padding:23px}.aurora-bodyfat .an-section-heading{display:block}.aurora-bodyfat .an-section-heading h2{margin-bottom:12px}.aurora-bodyfat .an-section-heading>a{font-size:11px}.aurora-bodyfat .an-table{margin-inline:-2px}.aurora-bodyfat .an-faq summary h3{font-size:17px}}
@media(prefers-reduced-motion:reduce){.aurora-bodyfat *{transition:none!important;scroll-behavior:auto!important}}
@media print{.aurora-bodyfat{background:#fff;color:#000;font-size:11pt}.aurora-bodyfat .an-wrap{width:100%}.aurora-bodyfat .an-hero-photo,.aurora-bodyfat .an-sidebar,.aurora-bodyfat .an-contact{display:none}.aurora-bodyfat .an-hero-grid,.aurora-bodyfat .an-reading-grid{display:block}.aurora-bodyfat .an-hero{padding:0 0 20px}.aurora-bodyfat h1{font-size:30pt}.aurora-bodyfat .an-intro{padding:20px 0}.aurora-bodyfat .an-section-frequency,.aurora-bodyfat .an-section-coaching,.aurora-bodyfat .an-author{background:#fff;color:#000;padding:20px;border:1px solid #aaa}.aurora-bodyfat .an-table table{min-width:0}.aurora-bodyfat .an-toc-desktop{display:none}.aurora-bodyfat .an-section h2{break-after:avoid}}

/* Golden intake button in the article hero. */
.aurora-bodyfat .an-hero .an-button{background:var(--an-gold);border-color:var(--an-gold);color:var(--an-black)}
.aurora-bodyfat .an-hero .an-button:hover{background:#b18b43;border-color:#b18b43;color:var(--an-black)}



/* Body fat article: original landscape photography and preserved author credit. */
.aurora-bodyfat .an-calculator{margin-top:32px;padding:24px;border:1px solid var(--an-line);border-radius:6px;background:#fffdf8;line-height:1.65;scroll-margin-top:110px}
.aurora-bodyfat .an-calc-title{font-size:23px;line-height:1.35;margin:0 0 12px}
.aurora-bodyfat .an-calc-subtitle{font-size:13px;line-height:1.8;color:#55574d;margin:0 0 24px}
.aurora-bodyfat .an-calc-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}
.aurora-bodyfat .an-calc-card{min-width:0;padding:20px;background:var(--an-cream);border:1px solid var(--an-line);border-radius:5px}
.aurora-bodyfat .an-calc-row,.aurora-bodyfat .an-calc-sites{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px}
.aurora-bodyfat .an-calc-field{min-width:0}
.aurora-bodyfat .an-calc-row:nth-child(2){grid-template-columns:minmax(0,1fr)}
.aurora-bodyfat .an-calculator label{display:block;font-size:11px;font-weight:600;line-height:1.7;color:#3d4036;margin:0 0 7px}
.aurora-bodyfat .an-calculator input,.aurora-bodyfat .an-calculator select{box-sizing:border-box;width:100%;min-width:0;min-height:45px;padding:11px 10px;border:1px solid #b7ae99;border-radius:3px;font:14px/1.4 Montserrat,Arial,sans-serif;background:#fffdf8;color:var(--an-black);box-shadow:none;margin:0}
.aurora-bodyfat .an-calculator input:focus-visible,.aurora-bodyfat .an-calculator select:focus-visible,.aurora-bodyfat .an-calculator button:focus-visible{outline:3px solid #987025;outline-offset:3px}
.aurora-bodyfat .an-calc-help,.aurora-bodyfat .an-calc-note,.aurora-bodyfat .an-calc-footer{font-size:11px;line-height:1.85;color:#575b4e;margin:10px 0 0}
.aurora-bodyfat .an-calc-muted{font-weight:400;color:#63675a}
.aurora-bodyfat .an-calc-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}
.aurora-bodyfat .an-calculator button{max-width:100%;min-height:44px;padding:11px 13px;border:1px solid #b7ae99;border-radius:3px;background:transparent;color:var(--an-black);font:600 11px/1.5 Montserrat,Arial,sans-serif;cursor:pointer;white-space:normal;text-transform:none}
.aurora-bodyfat .an-calculator button.an-calc-primary{background:var(--an-gold);border-color:var(--an-gold)}
.aurora-bodyfat .an-calculator button:hover{background:#e9dfca}.aurora-bodyfat .an-calculator button.an-calc-primary:hover{background:#b18b43}
.aurora-bodyfat .an-calc-result-title{font:600 17px/1.5 Montserrat,Arial,sans-serif;margin:0 0 16px;color:var(--an-black)}
.aurora-bodyfat .an-calc-result{font-size:20px;font-weight:650;line-height:1.6;overflow-wrap:anywhere;min-height:36px}
.aurora-bodyfat .an-calc-kpi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0}
.aurora-bodyfat .an-calc-kpi>div{border:1px solid var(--an-line);border-radius:4px;padding:12px 9px;background:#fffdf8;min-width:0}
.aurora-bodyfat .an-calc-label{font-size:9px;line-height:1.6;color:#55594b;margin-bottom:10px}
.aurora-bodyfat .an-calc-value{font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}
.aurora-bodyfat .an-calculator details{margin-top:24px;padding-top:18px;border-top:1px solid var(--an-line)}
.aurora-bodyfat .an-calculator summary{font-size:12px;font-weight:600;cursor:pointer;list-style:revert;display:list-item}
.aurora-bodyfat .an-calculator summary::-webkit-details-marker{display:revert}
.aurora-bodyfat .an-calculator details ul{padding-left:18px;margin:16px 0 0}
.aurora-bodyfat .an-calculator details li{font-size:11px;line-height:1.8;margin-bottom:12px;padding-left:3px}
.aurora-bodyfat .an-calc-footer{padding-top:20px}
@media(min-width:1200px){.aurora-bodyfat .an-calc-grid{grid-template-columns:1.05fr .95fr}}
@media(max-width:520px){.aurora-bodyfat .an-calculator{padding:17px 14px}.aurora-bodyfat .an-calc-card{padding:16px 13px}.aurora-bodyfat .an-calc-kpi{gap:7px}.aurora-bodyfat .an-calc-kpi>div{padding:10px 7px}.aurora-bodyfat .an-calc-value{font-size:13px}.aurora-bodyfat .an-calc-row,.aurora-bodyfat .an-calc-sites{gap:12px 10px}}
.aurora-bodyfat .an-hero-photo{height:auto;aspect-ratio:3/2;max-height:none;border-radius:80px 5px 5px 5px}
.aurora-bodyfat .an-hero-photo>img{object-position:center;object-fit:cover}
.aurora-bodyfat .an-intro p:first-child{font-size:12px;line-height:1.8;margin-bottom:24px;color:#66675e}
.aurora-bodyfat .an-intro p:nth-child(2){font-size:21px;line-height:1.8;letter-spacing:-.01em}
.aurora-bodyfat .an-section-offer .an-table table,.aurora-bodyfat .an-section-context .an-table table{min-width:330px}
.aurora-bodyfat .an-section-method{padding-bottom:35px}
.aurora-bodyfat .an-section-appointment h3{border-top:1px solid var(--an-line);padding-top:24px;margin-top:30px}
@media(max-width:800px){.aurora-bodyfat .an-hero-photo{height:auto;border-radius:55px 4px 4px 4px}.aurora-bodyfat .an-intro p:nth-child(2){font-size:18px}.aurora-bodyfat .an-intro p:first-child{font-size:12px}.aurora-bodyfat .an-section-frequency{padding:26px 23px 29px}}
