.school-card-summary{text-align:left;flex-direction:column;gap:5px;line-height:1.45;display:flex}.school-card-summary strong{font-size:12px;font-weight:650}.school-card-summary small{opacity:.78;font-size:11px}.school-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.school-heading h2{margin:6px 0 9px;font-size:30px}.school-heading p{color:#657168;line-height:1.65}.school-source-note{color:#554934;background:#f5f0e6;border:1px solid #e8decc;border-radius:12px;gap:13px;margin:16px 0;padding:17px 19px;display:flex}.school-source-note svg{flex-shrink:0}.school-source-note strong{font-size:14px}.school-source-note p{margin:5px 0;font-size:13px;line-height:1.6}.school-source-note a{align-items:center;gap:5px;width:fit-content;margin-top:8px;font-size:13px;font-weight:650;display:flex}.school-connection{color:#62716a;align-items:center;gap:11px;padding:14px 0 21px;font-size:12px;display:flex}.school-connection p{margin-top:4px;line-height:1.5}.school-connection .text-button{white-space:nowrap;margin-left:auto}.connection-dot{background:#899486;border-radius:50%;flex-shrink:0;width:7px;height:7px}.is-stale .connection-dot{background:#b87d41}.school-filter-row{border-bottom:1px solid #e6e6dc;justify-content:space-between;align-items:center;gap:15px;margin-bottom:8px;display:flex}.school-tabs{gap:4px;display:flex}.school-tabs button{border-bottom:2px solid #0000;align-items:center;gap:8px;padding:12px 16px;font-size:14px;display:flex}.school-tabs button.selected{border-color:var(--accent,#9c7c49);font-weight:700}.school-tabs button span{background:#edece5;border-radius:20px;padding:2px 6px;font-size:10px}.school-past{color:#6d776e;align-items:center;gap:7px;font-size:12px;display:flex}.school-row{text-align:left;border-bottom:1px solid #eceae3;align-items:center;gap:17px;width:100%;padding:21px 8px;transition:background .15s;display:flex}.school-row:hover{background:#faf8f3}.school-subject-icon{color:#72755c;background:#eeeede;border-radius:12px;flex-shrink:0;padding:13px}.school-row.is-test .school-subject-icon{color:#9d744a;background:#f2e4d5}.school-row-main{flex-direction:column;gap:6px;min-width:0;display:flex}.school-row-main small{color:#778075;font-size:11px}.school-row-main strong{overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.5}.school-row-main>span{color:#697468;font-size:12px;line-height:1.5}.school-row-meta{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.school-row-meta small{max-width:100px;font-size:10px}.school-help-grid{grid-template-columns:1fr 1fr;gap:30px;padding:28px 0;display:grid}.school-help-grid h3,.school-detail h3{margin-bottom:10px;font-size:16px;font-weight:650}.school-help-grid p{color:#70776c;font-size:13px;line-height:1.8}.school-help-grid code{color:#545d50;font-size:11px}.school-review,.school-legacy{border-top:1px solid #e7e6dd;padding:18px 0;font-size:13px}.school-review summary,.school-legacy summary{cursor:pointer;font-weight:650}.school-review>div{color:#736b57;margin:18px 0}.school-review p{margin:7px 0;line-height:1.7}.school-review a{text-decoration:underline}.school-legacy>.entry-list{margin-top:18px}.school-instructions{white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 0 13px;font-size:14px;line-height:1.8}.school-detail .form-scroll{max-height:58vh}.school-detail .field select{border:1px solid #dbded4;border-radius:7px;width:100%;padding:11px}.school-empty{text-align:center;color:#767e70;padding:40px 20px}.school-empty svg{margin:0 auto 12px}.school-empty h3{margin-bottom:8px;font-weight:650}.school-empty p{font-size:13px}:is(.school-page button:focus-visible,.school-page a:focus-visible){outline-offset:4px;outline:2px solid #aa8a53}@media (max-width:720px){.school-heading{flex-direction:column;gap:12px}.school-heading h2{font-size:25px}.school-filter-row{flex-direction:column;align-items:flex-start;padding-bottom:14px}.school-tabs button{padding:10px 12px}.school-row{align-items:flex-start;gap:10px;padding:18px 0}.school-subject-icon{padding:9px}.school-row-meta{flex-wrap:wrap;justify-content:flex-end;max-width:85px}.school-help-grid{grid-template-columns:1fr;gap:20px}.school-connection{flex-wrap:wrap}.school-connection .text-button{margin-left:18px}.school-detail .dialog-actions{flex-wrap:wrap}.school-detail .form-scroll{max-height:51vh}}.school-calendar-overview{margin:4px 0 28px}.school-schedule,.school-closures{background:#fbfaf6;border:1px solid #e3e4da;border-radius:14px;padding:22px}.school-closures{background:#fff;margin-top:14px}.school-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.school-section-heading h3{margin-top:4px;font-size:20px}.school-confirmed{color:#3e6c58;background:#e4f0e9;border-radius:20px;padding:5px 9px;font-size:11px;font-weight:700}.school-location{color:#687268;margin:9px 0 17px;font-size:13px}.school-schedule-grid{grid-template-columns:1.5fr 1fr;gap:12px;display:grid}.school-schedule-grid>div{background:#fff;border:1px solid #e9e8df;border-radius:10px;flex-direction:column;gap:6px;padding:16px;display:flex}.school-schedule-grid strong{font-size:13px;line-height:1.5}.school-schedule-grid span{color:#5c6b62;font-size:12px}.school-travel-note,.school-closures>p{color:#5c675e;margin-top:16px;font-size:13px;line-height:1.65}.school-closure-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:16px;display:grid}.school-closure-list>div{border-top:1px solid #ebeae2;flex-direction:column;gap:4px;padding:13px 0;display:flex}.school-closure-list strong{font-size:13px}.school-closure-list span,.school-calendar-warning span{color:#606d62;font-size:12px}.school-closure-list small{color:#73786e;font-size:11px;line-height:1.55}.school-study-note{background:#f2f3ee;border-radius:9px;padding:13px 15px}.school-calendar-warning{color:#66512f;background:#fbf0dd;border:1px solid #ebd6b2;border-radius:9px;flex-direction:column;gap:5px;margin-top:12px;padding:15px;display:flex}.school-calendar-warning p{font-size:12px;line-height:1.6}.school-calendar-sources{color:#697268;padding:17px 3px 0;font-size:12px}.school-calendar-sources summary{cursor:pointer;color:#4c5c51;font-weight:650}.school-calendar-sources p{margin:12px 0;line-height:1.6}.school-calendar-sources a{align-items:center;gap:5px;width:fit-content;margin:8px 0;text-decoration:underline;display:flex}.school-calendar-sources svg{flex-shrink:0}@media (max-width:720px){.school-schedule-grid,.school-closure-list{grid-template-columns:1fr}.school-schedule,.school-closures{padding:18px}.school-section-heading h3{font-size:18px}}@media (min-width:768px){.theme-trey .feature-card,.theme-terrence .feature-card{flex-direction:column;align-items:stretch;display:flex}.theme-trey .feature-card .feature-art,.theme-terrence .feature-card .feature-art{flex-shrink:0}}.aurelie-home-active .page-heading{margin-bottom:1rem}.aurelie-home-active .page-heading .heading-actions>.primary{display:none}.aurelie-home{--ah-ink:#2d2044;--ah-muted:#675677;--ah-line:#e3d9e9;color:var(--ah-ink);font-size:1rem}.aurelie-home :is(button,input,textarea){font:inherit}.aurelie-home button:disabled{cursor:default}.aurelie-home :is(button,label):focus-within{outline-offset:3px}.aurelie-home .text-button{color:#654981;min-height:36px;font-size:.875rem;line-height:1.4}.aurelie-home .secondary{color:#4e346c;background:#fffcfa;border-color:#c7b4d8;min-height:42px;padding:.6rem .8rem;font-size:.875rem}.aurelie-home .primary{color:#2d2044;background:#c7b2e1;min-height:43px;font-size:.9rem}.aurelie-home .ah-toolbar{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.aurelie-home .ah-day{border:1px solid var(--ah-line);background:#fffcfa;border-radius:1rem;flex-wrap:wrap;flex:1;align-items:center;gap:.65rem 1.25rem;padding:1rem 1.2rem;display:flex}.aurelie-home .ah-day>strong{font-size:1.05rem}.aurelie-home .ah-day>span{color:var(--ah-muted);font-size:.9rem}.aurelie-home .ah-day .text-button,.aurelie-home .ah-arrange{margin-left:auto}.aurelie-home .ah-primary-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.aurelie-home .ah-primary-grid.has-care{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.aurelie-home .ah-primary-grid.has-care .ah-main-care{grid-area:1/1/span 2}.aurelie-home .ah-primary-grid.has-care>.ah-card:not(.ah-main-care){grid-column:2}.aurelie-home .ah-secondary-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:.85rem;margin-top:1rem;display:grid}.aurelie-home .ah-card{--ah-surface:#f2edf9;--ah-border:#e2d8ee;border:1px solid var(--ah-border);background:var(--ah-surface);border-radius:1.1rem;min-width:0;box-shadow:0 3px 10px #2b163b04}.aurelie-home .ah-tone-yellow{--ah-surface:#fff5df;--ah-border:#eddfbd}.aurelie-home .ah-tone-peach{--ah-surface:#fdeae2;--ah-border:#efd2c6}.aurelie-home .ah-tone-sage{--ah-surface:#eef3e6;--ah-border:#dbe3cd}.aurelie-home .ah-tone-rose{--ah-surface:#fceaf0;--ah-border:#ead2db}.aurelie-home .ah-card-trigger{text-align:left;width:100%;color:inherit;border-radius:1.1rem;align-items:center;gap:.75rem;min-height:125px;padding:1.15rem 3.1rem 1rem 1.15rem;display:flex;position:relative}.aurelie-home .ah-card-trigger:hover{background:#ffffff36}.aurelie-home .ah-card-title{flex:1;min-width:0}.aurelie-home .ah-card-trigger h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 .35rem;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:700;line-height:1.2}.aurelie-home .ah-card-trigger p{color:var(--ah-muted);margin:0;font-size:.9rem;line-height:1.4}.aurelie-home .ah-chevron{background:#fffaf9;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:1rem;right:.75rem}.aurelie-home .ah-card-trigger[data-state=open] .ah-chevron svg{transform:rotate(180deg)}.aurelie-home .ah-art{aspect-ratio:1;background-image:url(/art/aurelie-home-sprite.png);background-repeat:no-repeat;background-size:400% 200%;flex:0 0 100px;width:100px}.aurelie-home .ah-custom-art{border-radius:15px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.aurelie-home .ah-custom-art .feature-art{background-size:300%;height:80px;min-height:0}.aurelie-home .ah-custom-art .section-symbol{place-items:center;display:grid}.aurelie-home .ah-custom-art svg{width:42px;height:42px}.aurelie-home .ah-card-body{background:#fffdfb;border-radius:.85rem;gap:.8rem;min-width:0;margin:0 .6rem .6rem;padding:.9rem;display:grid}.aurelie-home .ah-collapsed-summary{overflow-wrap:anywhere;background:#fffdfb;border-radius:.8rem;margin:0 .65rem .65rem;padding:.85rem;font-size:.95rem}.aurelie-home .ah-small .ah-card-trigger{text-align:center;flex-direction:column;gap:.45rem;min-height:192px;padding:.8rem .7rem 2.7rem;display:flex}.aurelie-home .ah-small .ah-art,.aurelie-home .ah-small .ah-custom-art{flex-basis:74px;order:-1;width:74px;height:74px}.aurelie-home .ah-small h2{font-size:1.12rem;line-height:1.25}.aurelie-home .ah-small .ah-card-trigger p{font-size:.875rem}.aurelie-home .ah-small .ah-chevron{width:30px;height:30px;top:auto;bottom:.6rem;right:calc(50% - 15px)}.aurelie-home .ah-small-open{grid-column:span 2}.aurelie-home .ah-small-open .ah-card-trigger{text-align:left;flex-direction:row;min-height:110px;padding:1rem 3rem 1rem 1rem}.aurelie-home .ah-small-open .ah-chevron{top:.85rem;bottom:auto;right:.65rem}.aurelie-home .ah-small-open .ah-art{order:0}.aurelie-home .ah-small-open h2{font-size:1.35rem}.aurelie-home .ah-small .ah-collapsed-summary{font-size:.875rem}.aurelie-home .ah-subheading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.aurelie-home h3{font-size:1rem;font-weight:750;line-height:1.3}.aurelie-home .ah-subheading p,.aurelie-home .ah-subheading>span{color:var(--ah-muted);margin-top:.2rem;font-size:.875rem}.aurelie-home .ah-slots,.aurelie-home .ah-shared-teeth{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:.75rem 0 .3rem;display:grid}.aurelie-home .ah-slot{text-align:center;color:#3e2859;background:#fffdfb;border:1px solid #d8cce7;border-radius:.75rem;flex-direction:column;justify-content:space-between;align-items:center;gap:.4rem;min-width:0;min-height:103px;padding:.65rem .35rem;display:flex}.aurelie-home .ah-slot.is-recorded{background:#eee5fa;border-color:#b9a2d4}.aurelie-home .ah-slot:hover:not(:disabled){background:#e8dcf6;border-color:#8764b1}.aurelie-home .ah-slot:disabled{opacity:1;color:#75697f;background:#f7f4f9}.aurelie-home .ah-slot strong{overflow-wrap:anywhere;font-size:.9rem}.aurelie-home .ah-slot>span{align-items:center;gap:.35rem;font-size:.95rem;display:flex}.aurelie-home .ah-slot small{font-size:.875rem;line-height:1.35}.aurelie-home .ah-teeth-actions{color:#665077;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2rem .75rem;font-size:.875rem;display:flex}.aurelie-home .ah-teeth-actions>span{max-width:100%}.aurelie-home .ah-teeth-extra{flex-wrap:wrap;gap:.2rem .75rem;display:flex}.aurelie-home .ah-teeth-extra:empty{display:none}.aurelie-home .ah-last-brush{background:#f6f1fa;border-radius:.6rem;margin-top:.15rem;padding:.45rem .65rem}.aurelie-home .ah-last-brush .text-button{text-align:left;font-weight:500}.aurelie-home .ah-last-brush p{color:#554365;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem}.aurelie-home .ah-quick-care{border-top:1px solid var(--ah-line);padding-top:.85rem}.aurelie-home .ah-hair-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.6rem 0;display:grid}.aurelie-home .ah-hair-results label{cursor:pointer;text-align:center;background:#fffcfa;border:1px solid #bda8d0;border-radius:.6rem;justify-content:center;align-items:center;gap:.3rem;min-height:44px;padding:.5rem .25rem;font-size:.9rem;display:flex;position:relative}.aurelie-home .ah-hair-results label[data-selected=true]{background:#e6daf3;border:2px solid #755491;padding:calc(.5rem - 1px) calc(.25rem - 1px)}.aurelie-home .ah-hair-results [data-slot=radio-group-item]{opacity:0;width:1px;height:1px;position:absolute}.aurelie-home .ah-hair-results label:has(:focus-visible){outline:3px solid #8c6bae}.aurelie-home .ah-hair-results label:has(:disabled){cursor:default}.aurelie-home .ah-daily{border-top:1px solid var(--ah-line);margin-top:.8rem;padding-top:.8rem}.aurelie-home .ah-daily>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.45rem;display:grid}.aurelie-home .ah-tick{min-width:0}.aurelie-home .ah-tick label{cursor:pointer;align-items:flex-start;gap:.75rem;min-height:46px;padding:.45rem .15rem;display:flex}.aurelie-home .ah-tick label:has(:disabled){cursor:default}.aurelie-home .ah-tick [data-slot=checkbox]{border:1.5px solid #9e8cac;border-radius:5px;flex-shrink:0;width:24px;height:24px;margin-top:1px}.aurelie-home .ah-tick [data-slot=checkbox][data-state=checked]{color:#fff;background:#8666b0;border-color:#8666b0}.aurelie-home .ah-tick strong{font-size:.95rem;font-weight:600;display:block}.aurelie-home .ah-tick small,.aurelie-home .ah-attribution{color:var(--ah-muted);overflow-wrap:anywhere;font-size:.875rem;line-height:1.4;display:block}.aurelie-home .ah-undo{min-height:32px;font-size:.875rem;text-decoration:underline}.aurelie-home .ah-tick .ah-undo{margin-left:2.4rem}.aurelie-home .ah-care-note>div{flex-wrap:wrap;gap:.75rem;display:flex}.aurelie-home .ah-care-note p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem}.aurelie-home .ah-nails{border-top:1px solid var(--ah-line);margin-top:.75rem;padding-top:.65rem}.aurelie-home .ah-nail-heading{color:var(--ah-muted);align-items:center;gap:.6rem;font-size:.875rem;display:flex}.aurelie-home .ah-nail-heading>span{flex:1}.aurelie-home .ah-nail-heading small{font-size:.875rem;display:block}.aurelie-home .ah-care-sharing{color:var(--ah-muted);margin-top:.6rem;font-size:.875rem;line-height:1.5}.aurelie-home .ah-care-note form,.aurelie-home .ah-nail-settings,.aurelie-home .ah-update-form{border-top:1px solid var(--ah-line);gap:.75rem;margin-top:.6rem;padding-top:.75rem;display:grid}.aurelie-home :is(.ah-care-note form,.ah-nail-settings,.ah-update-form)>label{color:#594466;gap:.4rem;font-size:.9rem;display:grid}.aurelie-home :is(textarea,input[type=number]){color:var(--ah-ink);resize:vertical;background:#fffdfb;border:1px solid #c7b4d8;border-radius:.55rem;width:100%;min-height:44px;padding:.65rem;font-size:1rem}.aurelie-home :is(.ah-care-note form,.ah-nail-settings,.ah-update-form)>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.aurelie-home .ah-nail-settings p{color:var(--ah-muted);font-size:.875rem}.aurelie-home .ah-goal{border-bottom:1px solid var(--ah-line);background:#fffdfb;min-width:0;padding-bottom:.75rem}.aurelie-home .ah-goal-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.aurelie-home .ah-goal-heading>button:first-child{text-align:left;flex:1;min-width:120px;padding:.25rem 0}.aurelie-home .ah-goal-heading strong{font-size:1rem;font-weight:700;display:block}.aurelie-home .ah-goal-heading span{color:var(--ah-muted);margin-top:.25rem;font-size:.9rem;display:block}.aurelie-home .ah-update-form [data-slot=radio-group]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.aurelie-home .ah-update-form [data-slot=radio-group]>label{cursor:pointer;border:1px solid #d5c5e1;border-radius:.5rem;align-items:center;gap:.5rem;min-height:42px;padding:.55rem;font-size:.875rem;display:flex}.aurelie-home .ah-update-form [data-slot=radio-group]>label:has([data-state=checked]){background:#eee3f6}.aurelie-home .ah-activity{border-bottom:1px solid var(--ah-line);align-items:center;gap:.75rem;padding:.65rem 0;display:flex}.aurelie-home .ah-activity>button:not([data-slot=checkbox]){text-align:left;flex:1}.aurelie-home .ah-activity strong,.aurelie-home .ah-activity small{display:block}.aurelie-home .ah-activity small{color:var(--ah-muted);font-size:.875rem}.aurelie-home .ah-goal-link{text-align:left;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 0;font-size:.95rem;display:flex}.aurelie-home .ah-section-actions{flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;display:flex}.aurelie-home .ah-empty{color:var(--ah-muted);margin:.25rem 0 .5rem;font-size:.9rem;line-height:1.5}.aurelie-home .ah-handover{border:1px solid var(--ah-line);background:#fffcfa;border-radius:.9rem;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-top:1rem;padding:.85rem 1rem;font-size:.9rem;display:flex}.aurelie-home .ah-handover>span{color:var(--ah-muted);flex:1}.aurelie-home .ah-shared-check{gap:.25rem;padding:.6rem 0;display:grid}.ah-layout-dialog{color:#30243e;--primary:#c3b0dc;--primary-foreground:#25183d}.ah-layout-dialog .ah-layout-list{max-height:55dvh;overflow-y:auto}.ah-layout-dialog .ah-layout-list>div{border-bottom:1px solid #e5dce9;align-items:center;gap:.5rem;padding:.45rem 0;display:flex}.ah-layout-dialog .ah-layout-list>div>span{flex:1;font-size:1rem}.ah-layout-dialog small{color:#6d5b79;font-size:.875rem;display:block}@media (min-width:1600px){.aurelie-home .ah-card-trigger h2{font-size:1.7rem}.aurelie-home .ah-small h2{font-size:1.15rem}.aurelie-home .ah-slot{min-height:110px}}@media (max-width:1250px){.aurelie-home .ah-card-trigger{padding-left:1rem}.aurelie-home .ah-card-trigger h2{font-size:1.4rem}.aurelie-home .ah-art{flex-basis:76px;width:76px}.aurelie-home .ah-secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aurelie-home .ah-primary-grid,.aurelie-home .ah-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.aurelie-home .ah-slot{min-height:92px}.aurelie-home .ah-slot strong{font-size:.95rem}}@media (max-width:900px){.aurelie-home .ah-primary-grid,.aurelie-home .ah-primary-grid.has-care{grid-template-columns:1fr}.aurelie-home .ah-primary-grid.has-care .ah-main-care,.aurelie-home .ah-primary-grid.has-care>.ah-card:not(.ah-main-care){grid-area:auto}.aurelie-home .ah-slots{grid-template-columns:repeat(4,minmax(0,1fr))}.aurelie-home .ah-card-trigger{min-height:95px}.aurelie-home .ah-art{flex-basis:90px;width:90px}.aurelie-home .ah-day{gap:.5rem .85rem}}@media (max-width:600px){.aurelie-home .ah-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.aurelie-home .ah-small-open{grid-column:1/-1}.aurelie-home .ah-card-body{margin:0 .4rem .4rem;padding:.75rem}.aurelie-home .ah-card-trigger{padding:.85rem 2.7rem .85rem .85rem}.aurelie-home .ah-card-trigger h2{font-size:1.4rem}.aurelie-home .ah-art{flex-basis:76px;width:76px}.aurelie-home .ah-small h2{font-size:1.12rem}.aurelie-home .ah-small .ah-card-trigger{min-height:185px}.aurelie-home .ah-day .text-button{margin-left:0}.aurelie-home .ah-day{padding:.85rem}.aurelie-home .ah-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.aurelie-home .ah-slot{min-height:100px}.aurelie-home .ah-hair-results{gap:.35rem}.aurelie-home .ah-hair-results label{font-size:.875rem}.aurelie-home .ah-daily>div{gap:.5rem}.aurelie-home .ah-goal-heading,.aurelie-home .ah-handover{align-items:flex-start}.aurelie-home .ah-handover>span{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.aurelie-home *{scroll-behavior:auto!important}}.aurelie-home .ah-cooking-card{text-align:center;flex-direction:column-reverse;justify-content:flex-end;gap:.45rem;min-height:192px;padding:.8rem .7rem 1rem;display:flex}.aurelie-home .ah-cooking-card>span{flex:0 auto}.aurelie-home .ah-cooking-card>img{object-fit:cover;border-radius:50%;flex:none;width:74px;height:74px}.aurelie-home .ah-cooking-card h2{font-family:Georgia,Times New Roman,serif;font-weight:700}.aurelie-home .ah-cooking-card p{color:var(--ah-muted);margin:.35rem 0;font-size:.875rem;line-height:1.4}.aurelie-home .ah-cooking-card strong{justify-content:center;margin-top:.8rem;font-size:.78rem}
