.XDus3q_section{padding-block:var(--space-2xl) var(--space-3xl);max-width:100%;overflow:clip}.XDus3q_sectionInner{width:100%;max-width:var(--container-max);padding-inline:var(--container-padding);min-width:0;margin-inline:auto}.XDus3q_carousel{gap:var(--space-md);min-width:0;max-width:100%;display:grid}.XDus3q_carouselHeader{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.XDus3q_carouselHeading{gap:.3rem;min-width:0;display:grid}.XDus3q_carouselEyebrow{color:var(--muted);font-size:.78rem;font-weight:var(--font-semibold)}.XDus3q_sectionTitle{font-size:22px;font-weight:var(--font-bold);color:var(--text);margin:0}.XDus3q_sectionViewAll{color:var(--accent-text,var(--accent));font-size:.875rem;font-weight:var(--font-semibold);cursor:pointer;transition:color var(--transition-fast);text-decoration:none}.XDus3q_sectionViewAll:hover{color:var(--accent-text,var(--accent-2))}.XDus3q_carouselActions,.XDus3q_carouselButtons{align-items:center;gap:var(--space-sm);display:flex}.XDus3q_carouselActions{flex:none}.XDus3q_carouselButton{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface);width:2.65rem;min-width:44px;height:2.65rem;min-height:44px;color:var(--text);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.XDus3q_carouselButton:hover:not(:disabled){color:var(--accent-text,var(--accent));border-color:color-mix(in srgb, var(--accent) 42%, var(--line));background:var(--surface-hover);transform:translateY(-1px)}.XDus3q_carouselButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.XDus3q_carouselButton:disabled{cursor:default;opacity:.38}.XDus3q_carouselNextIcon{transform:rotate(180deg)}.XDus3q_scrollTrack{gap:var(--space-lg);scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;width:100%;min-width:0;max-width:100%;padding-bottom:var(--space-sm);scroll-padding-inline:1px;display:flex;overflow:auto hidden}.XDus3q_scrollTrack::-webkit-scrollbar{height:6px}.XDus3q_scrollTrack .XDus3q_card:focus-visible{outline:2px solid var(--primary-text);outline-offset:-3px}.XDus3q_scrollTrack::-webkit-scrollbar-track{background:0 0}.XDus3q_scrollTrack::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--scrollbar-thumb)}.XDus3q_carouselItem{scroll-snap-align:start;scroll-snap-stop:normal;flex:0 0 clamp(17rem,28vw,20rem);min-width:0}.XDus3q_carouselItemCompact{flex-basis:clamp(20rem,42vw,30rem)}.XDus3q_carouselItem>.XDus3q_card{flex-basis:auto;width:100%;height:100%}.XDus3q_lazySentinel{flex:0 0 1px;width:1px;min-height:1px}.XDus3q_carouselPosition{color:var(--muted);font-size:.76rem;font-weight:var(--font-semibold)}.XDus3q_card{scroll-snap-align:start;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);cursor:pointer;transition:transform var(--transition-normal), box-shadow var(--transition-normal), border-color var(--transition-normal);color:var(--text);flex:0 0 280px;text-decoration:none;display:block;overflow:hidden}.XDus3q_cardCompact{background:var(--card);-webkit-backdrop-filter:none;border-radius:8px;flex-basis:auto;grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);display:grid}.XDus3q_card:hover{box-shadow:var(--shadow-lg);border-color:var(--line-strong);transform:translateY(-4px)}.XDus3q_card:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.XDus3q_thumbnail{aspect-ratio:16/9;background:var(--surface-2);width:100%;position:relative;overflow:hidden}.XDus3q_cardCompact .XDus3q_thumbnail{aspect-ratio:auto;min-height:100%}.XDus3q_thumbnailImage{object-fit:cover;width:100%;height:100%;display:block}.XDus3q_cardCompact .XDus3q_thumbnailImage{object-fit:contain}.XDus3q_thumbnailPlaceholder{width:100%;height:100%;color:var(--muted);background:linear-gradient(135deg, var(--bg-soft), var(--bg));justify-content:center;align-items:center;font-size:2rem;display:flex}.XDus3q_thumbnailPlay{border-radius:var(--radius-full);background:var(--overlay-backdrop-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;width:48px;height:48px;transition:opacity var(--transition-fast);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.XDus3q_card:hover .XDus3q_thumbnailPlay{opacity:1}.XDus3q_thumbnailPlayIcon{border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent var(--text);width:0;height:0;margin-inline-start:2px}.XDus3q_progressBar{background:var(--surface-hover-strong);height:4px;position:absolute;bottom:0;left:0;right:0}.XDus3q_progressFill{background:linear-gradient(90deg, var(--primary), var(--accent));height:100%;transition:width var(--transition-slow);border-radius:0 2px 2px 0;min-width:2px}.XDus3q_cardBody{padding:var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}.XDus3q_cardCompact .XDus3q_cardBody{padding:var(--space-sm) var(--space-md);justify-content:center}.XDus3q_courseLabel{color:var(--accent-text,var(--accent));font-size:.75rem;font-weight:var(--font-semibold);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.XDus3q_cardCompact .XDus3q_courseLabel{white-space:normal;text-overflow:initial;color:var(--muted);letter-spacing:0;overflow:visible}.XDus3q_lessonTitle{font-size:.9375rem;font-weight:var(--font-semibold);color:var(--text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.XDus3q_cardCompact .XDus3q_lessonTitle{font-size:16px;line-height:1.7}.XDus3q_cardCompact .XDus3q_ctaText{color:var(--text)}.XDus3q_cardMeta{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.XDus3q_ctaText{font-size:.8125rem;font-weight:var(--font-semibold);color:var(--primary-text,var(--primary-2));transition:color var(--transition-fast)}.XDus3q_card:hover .XDus3q_ctaText{color:var(--accent-text,var(--accent))}.XDus3q_pctLabel{color:var(--muted);font-size:.75rem;font-weight:var(--font-medium)}.XDus3q_cardCompact .XDus3q_thumbnailPlay{width:40px;height:40px}.XDus3q_empty{text-align:center;padding:var(--space-2xl) var(--space-lg);color:var(--muted)}.XDus3q_emptyIcon{margin-bottom:var(--space-md);opacity:.5;font-size:2.5rem}.XDus3q_emptyText{font-size:1rem;line-height:1.6}.XDus3q_skeletonCard{border-radius:var(--radius-lg);flex:0 0 280px;overflow:hidden}@media (max-width:640px){.XDus3q_carouselHeader{align-items:flex-end}.XDus3q_carouselActions{gap:var(--space-xs)}.XDus3q_sectionViewAll{display:none}.XDus3q_carouselButton{width:44px;height:44px}.XDus3q_carouselItem,.XDus3q_carouselItemCompact{flex-basis:min(82vw,20rem)}.XDus3q_cardCompact{grid-template-columns:1fr}.XDus3q_cardCompact .XDus3q_thumbnail{aspect-ratio:16/9;min-height:auto}}.XDus3q_skeletonThumb{aspect-ratio:16/9;background:var(--surface);animation:1.5s ease-in-out infinite XDus3q_skeleton-pulse}.XDus3q_skeletonBody{padding:var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}.XDus3q_skeletonLine{background:var(--surface);border-radius:6px;height:14px;animation:1.5s ease-in-out infinite XDus3q_skeleton-pulse}.XDus3q_skeletonLineShort{width:60%}@media (max-width:768px){.XDus3q_card{flex:0 0 240px}.XDus3q_section{padding-block:var(--space-xl) var(--space-2xl)}}@media (max-width:480px){.XDus3q_scrollTrack{gap:var(--space-md)}}@media (prefers-reduced-motion:reduce){.XDus3q_scrollTrack{scroll-behavior:auto}.XDus3q_carouselButton,.XDus3q_card{transition:none}.XDus3q_card:hover{transform:none}.XDus3q_skeletonThumb,.XDus3q_skeletonLine{animation:none}}
._4AA39q_page{min-width:0;color:var(--text);gap:24px;display:grid}._4AA39q_summaryCard{padding:16px}._4AA39q_metrics{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}._4AA39q_metrics>div{flex-direction:column;gap:2px;min-width:0;display:flex}._4AA39q_metrics dt{color:var(--muted-ink,var(--muted));font-size:13px;line-height:1.5}._4AA39q_metrics dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:1.5}._4AA39q_metricWide dd{margin-block-end:6px}._4AA39q_metricLink{min-height:44px;min-inline-size:44px;color:var(--primary-text,var(--primary));align-items:center;gap:6px;text-decoration:none;display:inline-flex}._4AA39q_metricLink:hover bdi{text-decoration:underline}._4AA39q_metricLink:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}._4AA39q_metricArrow{transform:scaleX(-1)}._4AA39q_continueSection,._4AA39q_library{min-width:0;max-width:100%;scroll-margin-top:100px}._4AA39q_library{gap:16px;display:grid}._4AA39q_sectionHeader{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._4AA39q_sectionHeader h2{letter-spacing:0;color:var(--text);margin:0;font-size:18px;font-weight:600;line-height:1.6}._4AA39q_resultCount{color:var(--muted-ink,var(--muted));font-size:14px}._4AA39q_toolbar{gap:12px;min-width:0;display:grid}._4AA39q_controls{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}._4AA39q_search,._4AA39q_sort{border:1px solid var(--field-border,var(--line-strong));background:var(--card);min-width:0;min-height:48px;color:var(--text);border-radius:12px;align-items:center;gap:12px;padding-inline:14px;display:flex}._4AA39q_search svg{color:var(--muted-ink,var(--muted));flex-shrink:0}._4AA39q_search input,._4AA39q_sort select{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;min-height:44px;font-size:16px}._4AA39q_search input::placeholder{color:var(--placeholder)}._4AA39q_sort span{color:var(--muted-ink,var(--muted));flex-shrink:0;font-size:14px}._4AA39q_sort select{width:auto;max-width:9rem}._4AA39q_search:focus-within,._4AA39q_sort:focus-within{outline:2px solid var(--accent);outline-offset:2px}._4AA39q_sort option,._4AA39q_fieldGroup option{background:var(--card);color:var(--text)}._4AA39q_filters{scrollbar-width:none;gap:8px;padding-block:2px;display:flex;overflow-x:auto}._4AA39q_filters::-webkit-scrollbar{display:none}._4AA39q_filters button{border:1px solid var(--line-strong);background:var(--card);min-height:44px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:8px 18px;font-size:15px;font-weight:600;display:inline-flex}._4AA39q_filters button:hover{background:var(--surface-hover)}._4AA39q_filters ._4AA39q_filterActive{color:var(--primary-text,var(--primary));background:color-mix(in srgb, var(--primary) 12%, var(--card));border-color:color-mix(in srgb, var(--primary) 50%, var(--line))}._4AA39q_courseGrid{grid-template-columns:1fr;gap:12px;display:grid}._4AA39q_partialError{color:var(--danger-ink);flex-wrap:wrap;align-items:center;gap:4px 12px;padding-block:4px;font-size:15px;line-height:1.7;display:flex}._4AA39q_partialError svg{flex-shrink:0}._4AA39q_partialError>span{flex:12rem;min-width:0}._4AA39q_partialError button{color:var(--danger-ink)}._4AA39q_loadingStatus{color:var(--muted-ink,var(--muted));margin:0;font-size:15px;line-height:1.75}._4AA39q_feedbackDisclosure{border:1px solid var(--line);border-radius:var(--learner-card-radius,var(--radius-lg));background:var(--card);min-width:0;padding-inline:16px}._4AA39q_feedbackDisclosure summary{cursor:pointer;align-items:center;gap:10px;min-height:56px;font-weight:600;list-style:none;display:flex}._4AA39q_feedbackDisclosure summary::-webkit-details-marker{display:none}._4AA39q_feedbackDisclosure summary svg:last-child{margin-inline-start:auto}._4AA39q_feedbackDisclosure[open] summary svg:last-child{transform:rotate(180deg)}._4AA39q_feedbackPanel{gap:20px;min-width:0;padding-block:8px 24px;display:grid}._4AA39q_feedbackHeader,._4AA39q_feedbackActions,._4AA39q_lessonChecklistHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}._4AA39q_feedbackHeader h3{letter-spacing:0;margin:0;font-size:18px}._4AA39q_feedbackReward{color:var(--success-ink);align-items:center;gap:8px;font-size:14px;display:inline-flex}._4AA39q_feedbackForm{gap:24px;min-width:0;display:grid}._4AA39q_feedbackFields{border:0;gap:24px;min-width:0;margin:0;padding:0;display:grid}fieldset._4AA39q_fieldGroup{border:0;margin:0;padding:0}._4AA39q_fieldGroup legend{margin-block-end:10px;padding:0;font-weight:600}._4AA39q_ratingButton,label._4AA39q_optionButton{position:relative}._4AA39q_ratingButton input,label._4AA39q_optionButton input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._4AA39q_ratingButton:has(input:focus-visible){outline:2px solid var(--text);outline-offset:-3px}label._4AA39q_optionButton:has(input:focus-visible){outline:2px solid var(--text);outline-offset:-3px}._4AA39q_feedbackFields:disabled ._4AA39q_ratingButton,._4AA39q_feedbackFields:disabled ._4AA39q_optionButton{opacity:.6;cursor:not-allowed}._4AA39q_lessonOption:has(input:disabled){opacity:.6;cursor:not-allowed}._4AA39q_feedbackGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._4AA39q_fieldGroup,._4AA39q_commentField,._4AA39q_lessonNote{gap:10px;min-width:0;font-size:14px;display:grid}._4AA39q_fieldGroup>span,._4AA39q_commentField>span,._4AA39q_lessonNote>span{font-weight:600}._4AA39q_fieldGroup select,._4AA39q_commentField textarea,._4AA39q_lessonNote input{background:var(--card);border:1px solid var(--line);border-radius:var(--learner-control-radius,12px);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;padding:10px 12px;font-size:16px}._4AA39q_commentField textarea{resize:vertical}._4AA39q_ratingRow,._4AA39q_optionGrid,._4AA39q_issueGrid{flex-wrap:wrap;gap:8px;display:flex}._4AA39q_ratingButton,._4AA39q_optionButton{border:1px solid var(--line);border-radius:var(--learner-control-radius,12px);min-height:44px;color:var(--text);background:var(--card);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}._4AA39q_ratingButton{width:44px;color:var(--muted);padding:0}._4AA39q_ratingButtonActive{color:var(--warning-text);background:var(--warning-bg);border-color:var(--warning-border)}._4AA39q_optionSelected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--card))}._4AA39q_lessonChecklist{gap:16px;min-width:0;display:grid}._4AA39q_lessonChecklistHeader{font-size:14px}._4AA39q_lessonOptions{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:8px;max-height:300px;padding:4px;display:grid;overflow-y:auto}._4AA39q_lessonOption{background:var(--card);border:1px solid var(--line);border-radius:var(--learner-control-radius,12px);cursor:pointer;align-items:start;gap:12px;min-height:44px;padding:12px;display:flex}._4AA39q_lessonOption input{width:18px;height:18px;accent-color:var(--primary);flex:0 0 18px}._4AA39q_lessonOption span{overflow-wrap:anywhere;gap:6px;font-size:14px;display:grid}._4AA39q_lessonOption small{color:var(--muted)}._4AA39q_lessonOptionActive{border-color:var(--accent)}._4AA39q_lessonNotesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._4AA39q_feedbackError,._4AA39q_feedbackSuccess{border-radius:var(--learner-control-radius,12px);margin:0;padding:12px;font-size:14px;line-height:1.8}._4AA39q_feedbackError{color:var(--danger-text);background:var(--danger-bg);border:1px solid var(--danger-border)}._4AA39q_feedbackSuccess{color:var(--success-text);background:var(--success-bg)}._4AA39q_feedbackActions{font-size:14px}._4AA39q_feedbackActions button{color:#fff;background:var(--primary);border-radius:var(--learner-control-radius,12px);cursor:pointer;min-height:44px;font:inherit;border:0;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-weight:600;display:inline-flex}._4AA39q_feedbackActions button:disabled{opacity:.6;cursor:wait}._4AA39q_page button:focus-visible,._4AA39q_page a:focus-visible,._4AA39q_page summary:focus-visible,._4AA39q_page select:focus-visible,._4AA39q_page textarea:focus-visible,._4AA39q_page input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._4AA39q_skeleton{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){._4AA39q_summaryCard{padding:20px}._4AA39q_metrics{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:12px 24px}}@media (min-width:900px){._4AA39q_courseGrid,._4AA39q_skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){._4AA39q_controls{grid-template-columns:1fr}}@media (max-width:640px){._4AA39q_feedbackGrid,._4AA39q_lessonNotesGrid,._4AA39q_lessonOptions{grid-template-columns:1fr}._4AA39q_feedbackHeader,._4AA39q_feedbackActions{flex-direction:column;align-items:stretch}._4AA39q_feedbackReward{align-self:flex-start}}
.R8DueG_hero{isolation:isolate;background:var(--bg-soft);position:relative;overflow:hidden}.R8DueG_photo{z-index:-2;position:absolute;inset:0}.R8DueG_image{object-fit:cover;object-position:36% center;width:100%;height:100%}.R8DueG_hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to left, var(--bg-soft) 2%, color-mix(in srgb, var(--bg-soft) 96%, transparent) 25%, transparent 66%), linear-gradient(to top, var(--bg-soft), transparent 15%);position:absolute;inset:0}.R8DueG_inner{align-items:center;min-height:min(610px,100svh - 180px);padding-block:48px;display:flex}.R8DueG_content{gap:16px;width:min(38%,440px);min-width:0;display:grid}.R8DueG_latinName{color:var(--muted-ink);font-size:14px;font-weight:600}.R8DueG_eyebrow{color:var(--primary-text);letter-spacing:0;margin:0;font-size:14px;font-weight:600;line-height:1.5}.R8DueG_content h1{color:var(--text);text-wrap:balance;margin:0;font-size:44px;line-height:1.35}.R8DueG_slogan{color:var(--text);margin:0;font-size:24px;font-weight:600}.R8DueG_description{color:var(--text);margin:0;font-size:16px;line-height:1.9}.R8DueG_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.R8DueG_actions .btn{gap:10px;min-height:48px}.R8DueG_forwardIcon{transform:rotate(180deg)}.R8DueG_experience{color:var(--text);align-items:center;gap:8px;font-size:14px;display:inline-flex}@media (min-width:1800px){.R8DueG_inner{min-height:min(680px,100svh - 180px)}}@media (max-width:1100px) and (min-width:701px){.R8DueG_content{width:44%}.R8DueG_content h1{font-size:36px}.R8DueG_image{object-position:28% center}}@media (max-width:700px){.R8DueG_inner{align-items:flex-start;min-height:640px;padding-block:28px 280px}.R8DueG_content{gap:10px;width:100%}.R8DueG_content h1{font-size:30px}.R8DueG_slogan{font-size:20px}.R8DueG_description{font-size:15px;line-height:1.8}.R8DueG_photo{height:300px;top:auto}.R8DueG_image{object-position:47% center}.R8DueG_hero:before{background:linear-gradient(to bottom, var(--bg-soft) 0%, var(--bg-soft) calc(100% - 290px), transparent calc(100% - 240px), transparent 90%, var(--bg-soft) 100%)}.R8DueG_actions{margin-top:4px}.R8DueG_actions .btn{padding-inline:20px}}.R8DueG_cutout{background:radial-gradient(60% 75% at 20% 60%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), radial-gradient(40% 50% at 85% 10%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 70%), var(--bg-soft)}.R8DueG_cutoutInner{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);align-items:end;gap:32px;min-height:min(600px,100svh - 160px);display:grid}.R8DueG_cutout .R8DueG_content{align-self:center;width:auto;max-width:520px;padding-block:48px}.R8DueG_figure{justify-content:center;align-self:end;min-width:0;display:flex}.R8DueG_figureImage{object-fit:contain;object-position:bottom center;width:min(100%,560px);height:auto;max-height:min(560px,100svh - 190px);display:block}@media (max-width:1100px) and (min-width:701px){.R8DueG_cutoutInner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:20px;min-height:520px}.R8DueG_cutout .R8DueG_content h1{font-size:36px}}@media (max-width:700px){.R8DueG_cutoutInner{grid-template-columns:1fr;gap:8px;min-height:0;padding-block-start:24px}.R8DueG_cutout .R8DueG_content{padding-block:0}.R8DueG_figure{order:2;margin-block-start:8px}.R8DueG_figureImage{width:min(82%,360px);max-height:none}}html[data-site=bright-aura] .R8DueG_image{object-position:center center;display:block}html[data-site=bright-aura] .R8DueG_hero:before{background:color-mix(in srgb, var(--bg) 96%, transparent);inset-inline:0 52%}html[data-site=bright-aura] .R8DueG_inner{min-height:min(580px,100svh - 240px);padding-block:40px}html[data-site=bright-aura] .R8DueG_content{gap:14px;width:min(43%,460px)}html[data-site=bright-aura] .R8DueG_content h1{font-size:42px}html[data-site=bright-aura] .R8DueG_slogan{font-size:22px;line-height:1.6}html[data-site=bright-aura] .R8DueG_description{line-height:1.8}@media (min-width:701px){html[data-site=bright-aura] .R8DueG_hero:before{background:0 0}html[data-site=bright-aura] .R8DueG_content{--text:#111827;--primary-text:#5a3f7d}html[data-site=bright-aura] .R8DueG_actions .btn--secondary{background:#ffffffe0;border-color:#11182773}}@media (max-width:1100px) and (min-width:701px){html[data-site=bright-aura] .R8DueG_content{width:46%}html[data-site=bright-aura] .R8DueG_content h1{font-size:34px}html[data-site=bright-aura] .R8DueG_slogan{font-size:20px}}@media (max-width:700px){html[data-site=bright-aura] .R8DueG_photo{height:auto;inset:0}html[data-site=bright-aura] .R8DueG_hero:before{background:0 0}html[data-site=bright-aura] .R8DueG_inner{align-items:flex-end;min-height:min(560px,100svh - 260px);padding-block:244px 20px}html[data-site=bright-aura] .R8DueG_content{isolation:isolate;width:100%;text-shadow:none;gap:6px;position:relative}html[data-site=bright-aura] .R8DueG_content h1{font-size:28px;line-height:1.3}html[data-site=bright-aura] .R8DueG_slogan{font-size:18px;line-height:1.45}html[data-site=bright-aura] .R8DueG_description{font-size:15px;line-height:1.65}html[data-site=bright-aura] .R8DueG_actions{gap:8px;margin-top:4px}html[data-site=bright-aura] .R8DueG_actions .btn{gap:6px;min-height:44px;padding-inline:12px;font-size:14px}html[data-site=bright-aura] .R8DueG_content:before{content:"";inset:-16px calc(-1 * var(--container-padding)) -24px;z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--bg) 96%, transparent);position:absolute}}@media (max-width:700px) and (max-height:650px){html[data-site=bright-aura] .R8DueG_inner{padding-top:120px}}
