@layer base{._badge_gb4hj_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;user-select:none}._primary_gb4hj_17{background-color:var(--primary);color:var(--primary-foreground);border:1px solid}._primary_gb4hj_17:hover{background-color:color-mix(in srgb,var(--primary) 80%,transparent)}._destructive_gb4hj_27{background-color:color-mix(in srgb,var(--error) 15%,var(--surface));color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,var(--surface))}._destructive_gb4hj_27:hover{background-color:color-mix(in srgb,var(--error) 25%,var(--surface))}._secondary_gb4hj_37{background-color:var(--secondary);color:var(--secondary-foreground);border:1px solid}._secondary_gb4hj_37:hover{background-color:color-mix(in srgb,var(--secondary) 80%,transparent)}._outline_gb4hj_47{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_gb4hj_47:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_gb4hj_57{background-color:color-mix(in srgb,var(--success) 15%,var(--surface));color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,var(--surface))}._success_gb4hj_57:hover{background-color:color-mix(in srgb,var(--success) 25%,var(--surface))}._warning_gb4hj_67{background-color:color-mix(in srgb,var(--warning) 15%,var(--surface));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 20%,var(--surface))}._warning_gb4hj_67:hover{background-color:color-mix(in srgb,var(--warning) 25%,var(--surface))}}._communitySection_hczpf_1{padding:84px clamp(22px,10vw,155px);background:#edf2ec;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._communityHeading_hczpf_2{max-width:1190px;margin:0 auto 28px;display:flex;justify-content:space-between;align-items:end;gap:45px}._communityHeading_hczpf_2 h2{font:400 46px/1.08 var(--font-family-display);letter-spacing:-1.3px;margin:15px 0 0}._communityHeading_hczpf_2 h2 em{color:var(--primary);font-weight:400}._communityHeading_hczpf_2>p{max-width:430px;font-size:12px;line-height:1.8;color:var(--muted-foreground);margin:0 0 5px}._communityGrid_hczpf_5{max-width:1190px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:14px}._communityCard_hczpf_6{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:25px;box-shadow:var(--shadow)}._communityIcon_hczpf_7{width:44px;height:44px;border-radius:13px;background:var(--accent);color:var(--primary);display:grid;place-items:center;margin-bottom:17px}._communityTag_hczpf_8{font-size:8px;font-weight:700;letter-spacing:1.4px;color:var(--primary)}._communityCard_hczpf_6 h3{font:400 26px/1.15 var(--font-family-display);margin:10px 0 8px}._communityCard_hczpf_6>p{font-size:11px;line-height:1.75;color:var(--muted-foreground);margin:0}._communityCard_hczpf_6 ul{padding:14px 0 0 17px;margin:14px 0;border-top:1px solid var(--border);font-size:10px;line-height:1.9;color:var(--muted-foreground)}._communityCard_hczpf_6 button{display:inline-flex;align-items:center;gap:8px;border:0;background:var(--primary);color:#fff;border-radius:30px;padding:11px 15px;font:700 10px var(--font-family-base);cursor:pointer}._communityNote_hczpf_13{max-width:1190px;margin:16px auto 0;font-size:9px;line-height:1.7;color:var(--muted-foreground)}@media(max-width:700px){._communitySection_hczpf_1{padding:62px 22px}._communityHeading_hczpf_2{display:block}._communityHeading_hczpf_2 h2{font-size:40px}._communityHeading_hczpf_2>p{margin-top:14px}._communityGrid_hczpf_5{grid-template-columns:1fr}._communityCard_hczpf_6{padding:20px}}._brandMark_hczpf_15 img{width:100%;height:100%;object-fit:cover;border-radius:inherit}._accountCta_hczpf_16{display:inline-flex;align-items:center;justify-content:center;padding:10px 15px;border-radius:30px;background:var(--primary);color:#fff;text-decoration:none;font-size:11px;font-weight:700;white-space:nowrap}._mobileDock_hczpf_17{display:none}@media(max-width:700px){._headerActions_hczpf_18{gap:10px}._headerActions_hczpf_18 ._headerLink_hczpf_18{display:inline-flex;font-size:11px}._accountCta_hczpf_16{font-size:10px;padding:9px 11px}._brandMark_hczpf_15{overflow:hidden}._mobileDock_hczpf_17{position:fixed;z-index:90;left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom));display:flex;justify-content:space-around;align-items:center;padding:8px 5px;background:#fffefaf5;border:1px solid var(--border);border-radius:18px;box-shadow:0 8px 30px #182f2d29;backdrop-filter:blur(14px)}._mobileDock_hczpf_17 a{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:70px;text-decoration:none;color:var(--muted-foreground);font-size:9px;font-weight:700;padding:4px}._mobileDock_hczpf_17 a:focus-visible,._accountCta_hczpf_16:focus-visible{outline:3px solid var(--primary);outline-offset:3px}._page_hczpf_18{padding-bottom:78px}}@media(prefers-reduced-motion:reduce){._mobileDock_hczpf_17{backdrop-filter:none}}._page_hczpf_18{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);overflow:hidden}._header_hczpf_18{height:82px;padding:0 clamp(22px,6vw,92px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);background:var(--surface)}._brand_hczpf_15{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--foreground);font-weight:700;font-size:19px;letter-spacing:-.7px;line-height:1}._brand_hczpf_15>span:last-child>span{color:var(--primary)}._brand_hczpf_15 small{display:block;font-size:8px;letter-spacing:2.2px;color:var(--muted-foreground);margin-top:5px;font-weight:600}._brandMark_hczpf_15{width:38px;height:38px;border-radius:13px;background:var(--primary);color:#fff;display:grid;place-items:center}._nav_hczpf_20{display:flex;gap:34px;align-items:center}._nav_hczpf_20 a,._headerLink_hczpf_18{font-size:13px;color:var(--muted-foreground);text-decoration:none;font-weight:600;transition:color .15s}._nav_hczpf_20 a:hover,._headerLink_hczpf_18:hover{color:var(--primary)}._headerActions_hczpf_18{display:flex;align-items:center;gap:22px}._headerLink_hczpf_18{display:flex;align-items:center;gap:5px;color:var(--primary)}._menuButton_hczpf_20{display:none;border:0;background:none;color:var(--foreground)}._hero_hczpf_21{padding:95px clamp(22px,10vw,155px) 78px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:70px;max-width:1500px;margin:auto;min-height:560px}._eyebrow_hczpf_21{font-size:10px;letter-spacing:2px;color:var(--primary);font-weight:700;display:flex;align-items:center;gap:9px}._eyebrow_hczpf_21>span{width:7px;height:7px;background:var(--primary);border-radius:50%}._hero_hczpf_21 h1,._sectionIntro_hczpf_21 h2,._toolkitIntro_hczpf_21 h2,._rightsHeading_hczpf_21 h2,._principles_hczpf_21 h2{font-family:var(--font-family-display);font-weight:400;letter-spacing:-1.8px;line-height:1.07;font-size:clamp(45px,5vw,68px);margin:25px 0 20px}._hero_hczpf_21 h1 em,._sectionIntro_hczpf_21 h2 em,._toolkitIntro_hczpf_21 h2 em,._rightsHeading_hczpf_21 h2 em,._principles_hczpf_21 h2 em{color:var(--primary);font-weight:400}._heroText_hczpf_21{max-width:520px;font-size:16px;line-height:1.8;color:var(--muted-foreground);margin:0}._heroActions_hczpf_21{display:flex;align-items:center;gap:25px;margin-top:31px}._primaryCta_hczpf_21{height:48px;padding:0 19px;background:var(--primary);color:#fff;border-radius:var(--radius-full);text-decoration:none;display:flex;align-items:center;gap:14px;font-size:13px;font-weight:700;box-shadow:var(--shadow)}._primaryCta_hczpf_21:hover{filter:brightness(.94)}._secondaryCta_hczpf_21{font-size:13px;text-decoration:none;color:var(--foreground);font-weight:600}._heroNote_hczpf_21{margin-top:38px;display:flex;align-items:center;gap:8px;color:var(--muted-foreground);font-size:11px}._heroNote_hczpf_21 svg{color:var(--primary)}._heroArt_hczpf_21{height:370px;position:relative;display:grid;place-items:center}._artHalo_hczpf_21{position:absolute;width:340px;height:340px;border-radius:50%;background:#e6eee7;box-shadow:inset 0 0 0 1px #176b6717}._artCard_hczpf_21{z-index:1;background:#fffefa;width:270px;height:270px;border-radius:18px;box-shadow:0 25px 65px #26463f26;transform:rotate(-4deg);padding:27px 25px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._artTop_hczpf_21{font-size:8px;letter-spacing:2px;color:#78918a;font-weight:700}._artSymbol_hczpf_21{display:flex;align-items:center;gap:5px;height:72px;margin:9px 0}._artSymbol_hczpf_21 span{display:block;width:19px;border-radius:20px;background:#176b67}._artSymbol_hczpf_21 span:nth-child(1){height:28px;transform:rotate(-25deg);background:#78a994}._artSymbol_hczpf_21 span:nth-child(2){height:52px;transform:rotate(-12deg);background:#d6a15d}._artSymbol_hczpf_21 span:nth-child(3){height:66px;background:#176b67}._artSymbol_hczpf_21 span:nth-child(4){height:45px;transform:rotate(12deg);background:#8291b0}._artSymbol_hczpf_21 span:nth-child(5){height:26px;transform:rotate(25deg);background:#c77f70}._artCard_hczpf_21 p{font-family:var(--font-family-display);font-size:25px;line-height:1.08;margin:6px 0 8px;color:#263c38}._artCard_hczpf_21 small{font-size:9px;color:#78918a}._floatTagOne_hczpf_21,._floatTagTwo_hczpf_21{position:absolute;z-index:2;background:#fffefa;padding:11px 15px;border-radius:30px;box-shadow:var(--shadow-md);font-size:11px;font-weight:700;color:#31534c;display:flex;align-items:center;gap:7px}._floatTagOne_hczpf_21{top:52px;right:0}._floatTagTwo_hczpf_21{bottom:50px;left:0}._floatTagOne_hczpf_21 svg,._floatTagTwo_hczpf_21 svg{color:#176b67}._artDot_hczpf_21{width:13px;height:13px;background:#d7a45f;border-radius:50%;position:absolute;right:45px;bottom:45px}._audienceStrip_hczpf_22{height:80px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface);display:flex;align-items:center;justify-content:center;gap:clamp(25px,5vw,75px)}._audienceStrip_hczpf_22>span{font-size:9px;letter-spacing:2px;font-weight:700;color:var(--muted-foreground)}._audienceStrip_hczpf_22>div{font-size:12px;color:#536662;display:flex;align-items:center;gap:9px}._audienceStrip_hczpf_22 svg,._audienceIcon_hczpf_22{color:var(--primary)}._audienceIcon_hczpf_22{font-size:24px;line-height:15px}._exploreSection_hczpf_23{padding:100px clamp(22px,10vw,155px) 105px;max-width:1500px;margin:auto}._sectionIntro_hczpf_21,._rightsHeading_hczpf_21{display:flex;justify-content:space-between;align-items:end;gap:60px}._sectionIntro_hczpf_21 h2,._toolkitIntro_hczpf_21 h2,._rightsHeading_hczpf_21 h2,._principles_hczpf_21 h2{font-size:48px;margin:17px 0 0}._sectionIntro_hczpf_21>p,._rightsHeading_hczpf_21>p{max-width:420px;color:var(--muted-foreground);font-size:14px;line-height:1.8;margin:0 0 7px}._searchPanel_hczpf_23{margin-top:37px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:18px 20px;box-shadow:var(--shadow)}._searchField_hczpf_23{display:flex;gap:13px;align-items:center;color:var(--primary);border-bottom:1px solid var(--border);padding:0 5px 15px}._searchField_hczpf_23>div{flex:1}._searchField_hczpf_23 input{border:0!important;background:transparent!important;box-shadow:none!important;font-size:13px!important;color:var(--foreground)!important}._categoryRow_hczpf_23{display:flex;align-items:center;gap:20px;padding:15px 5px 0}._categoryRow_hczpf_23>span{display:flex;gap:6px;align-items:center;white-space:nowrap;font-size:9px;letter-spacing:1.2px;font-weight:700;color:var(--muted-foreground)}._categoryButtons_hczpf_23{display:flex;flex-wrap:wrap;gap:7px}._categoryButtons_hczpf_23 button{border:1px solid transparent;border-radius:30px;background:transparent;padding:8px 12px;color:var(--muted-foreground);font:600 10px var(--font-family-base);cursor:pointer}._categoryButtons_hczpf_23 button:hover{background:var(--muted)}._categoryButtons_hczpf_23 ._categoryActive_hczpf_23{background:var(--accent);color:var(--primary);border-color:#c8ddd4}._resultsMeta_hczpf_23{display:flex;justify-content:space-between;margin:28px 2px 14px;color:var(--muted-foreground);font-size:10px}._resultsMeta_hczpf_23 span:last-child{letter-spacing:1px;font-size:8px;font-weight:700}._articleGrid_hczpf_23{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}._articleCard_hczpf_23{appearance:none;text-align:left;border:1px solid var(--border);border-radius:var(--radius-md);padding:20px 21px 0;background:var(--surface);min-height:220px;display:flex;flex-direction:column;color:var(--foreground);cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s}._articleCard_hczpf_23:hover{transform:translateY(-3px);border-color:#9dbeb1;box-shadow:var(--shadow-md)}._articleCardTop_hczpf_23{display:flex;align-items:center;justify-content:space-between}._cardArrow_hczpf_23{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--muted);color:var(--primary)}._articleCard_hczpf_23 h3{font-family:var(--font-family-display);font-size:21px;font-weight:400;margin:17px 0 7px;letter-spacing:-.3px}._articleCard_hczpf_23>p{font-size:11px;color:var(--muted-foreground);line-height:1.65;margin:0;max-width:360px}._tagRow_hczpf_23{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 16px}._tagRow_hczpf_23 span{padding:4px 8px;background:var(--background);border-radius:30px;color:var(--muted-foreground);font-size:9px}._cardFooter_hczpf_23{margin-top:auto;border-top:1px solid var(--border);padding:12px 0;display:flex;justify-content:space-between;align-items:center;color:var(--primary);font-size:8px;letter-spacing:1.3px;font-weight:700}._emptyState_hczpf_23{text-align:center;padding:48px 15px;color:var(--muted-foreground)}._emptyState_hczpf_23 svg{color:var(--primary)}._emptyState_hczpf_23 h3{color:var(--foreground);font-family:var(--font-family-display);font-size:24px;font-weight:400;margin:12px 0 5px}._emptyState_hczpf_23 p{font-size:12px}._emptyState_hczpf_23 button{border:0;background:var(--accent);color:var(--primary);padding:9px 14px;border-radius:20px;font-weight:700;cursor:pointer}._showMore_hczpf_23{display:flex;justify-content:center;margin-top:28px}._showMore_hczpf_23 button{display:flex;align-items:center;gap:8px}._toolkitSection_hczpf_24{background:#eaf0e9;padding:85px clamp(22px,10vw,155px);display:grid;grid-template-columns:.85fr 1.15fr;gap:85px;align-items:center}._toolkitIntro_hczpf_21 h2{font-size:43px}._toolkitIntro_hczpf_21>p{font-size:13px;color:#63736d;line-height:1.8;max-width:360px;margin:18px 0 20px}._toolkitIntro_hczpf_21>a{display:inline-flex;align-items:center;gap:8px;color:#176b67;text-decoration:none;font-size:12px;font-weight:700}._toolkitCards_hczpf_24{display:flex;flex-direction:column;gap:10px}._toolkitCard_hczpf_24{min-height:105px;border:1px solid #d6e1d8;background:#fffefa;border-radius:14px;padding:17px 18px;display:grid;grid-template-columns:43px 1fr 30px;align-items:center;gap:14px}._toolIcon_hczpf_24{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#e7f1eb;color:#176b67}._toolkitCard_hczpf_24 h3{font-family:var(--font-family-display);font-weight:400;font-size:18px;margin:0 0 4px;color:#243b37}._toolkitCard_hczpf_24 p{margin:0;font-size:10px;line-height:1.6;color:#73817b}._toolkitCard_hczpf_24 button{width:30px;height:30px;border:0;border-radius:50%;background:#edf3ef;color:#176b67;display:grid;place-items:center;cursor:pointer}._toolkitCard_hczpf_24 button svg{width:16px}._rightsSection_hczpf_25{padding:100px clamp(22px,10vw,155px);max-width:1500px;margin:auto}._rightsGrid_hczpf_25{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:38px}._rightsCard_hczpf_25{padding:20px 18px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);min-height:230px;display:flex;flex-direction:column}._rightsCardMeta_hczpf_25{display:flex;flex-direction:column;gap:6px;color:var(--primary);font-size:8px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}._rightsCardMeta_hczpf_25 span+span{color:var(--muted-foreground);font-weight:500;text-transform:none;letter-spacing:0}._rightsCard_hczpf_25 h3{font-family:var(--font-family-display);font-size:19px;font-weight:400;margin:17px 0 9px}._rightsCard_hczpf_25 p{font-size:10px;line-height:1.7;color:var(--muted-foreground);margin:0 0 15px}._rightsCard_hczpf_25 a{margin-top:auto;color:var(--primary);font-weight:700;font-size:10px;text-decoration:none;display:flex;align-items:center;gap:5px}._legalNote_hczpf_25{margin-top:22px;padding:16px 18px;background:var(--muted);border-radius:12px;display:flex;align-items:flex-start;gap:13px;color:var(--muted-foreground)}._legalNote_hczpf_25 svg{color:var(--primary);flex-shrink:0;margin-top:1px}._legalNote_hczpf_25 p{font-size:10px;line-height:1.7;margin:0}._legalNote_hczpf_25 strong{color:var(--foreground)}._principles_hczpf_21{background:#183b37;color:#f4f5ed;padding:78px clamp(22px,10vw,155px);display:grid;grid-template-columns:60px 1fr .75fr;gap:30px;align-items:center}._principleMark_hczpf_26{width:52px;height:52px;border:1px solid #547b70;border-radius:16px;display:grid;place-items:center;color:#a5cbbb}._principles_hczpf_21 ._eyebrow_hczpf_21{color:#a5cbbb}._principles_hczpf_21 h2{font-size:39px}._principles_hczpf_21 h2 em{color:#a5cbbb}._principles_hczpf_21>div:nth-child(2)>p{max-width:475px;color:#bdcec5;font-size:12px;line-height:1.85;margin:18px 0 0}._principlePoints_hczpf_26{display:flex;flex-direction:column;gap:17px}._principlePoints_hczpf_26>div{display:flex;gap:14px;align-items:flex-start}._principlePoints_hczpf_26>div>span{color:#a5cbbb;font-size:10px;font-weight:700;padding-top:3px}._principlePoints_hczpf_26 p{margin:0;color:#bdcec5;font-size:10px;line-height:1.6}._principlePoints_hczpf_26 strong{display:block;color:#fff;font-size:12px;margin-bottom:3px}._footer_hczpf_26{min-height:105px;background:#122e2b;color:#abc0b6;padding:25px clamp(22px,6vw,92px);display:flex;align-items:center;justify-content:space-between}._footer_hczpf_26 ._brand_hczpf_15{color:#f2f5ec;font-size:16px}._footer_hczpf_26 ._brandMark_hczpf_15{width:32px;height:32px}._footer_hczpf_26 ._brandMark_hczpf_15 svg{width:18px}._footer_hczpf_26 p{font-size:11px;margin:0}._footer_hczpf_26>span{font-size:9px;color:#829b90}._modalBackdrop_hczpf_27{position:fixed;inset:0;background:#0b1d1b8c;z-index:1000;display:grid;place-items:center;padding:20px}._detailModal_hczpf_27{background:var(--surface);color:var(--foreground);border-radius:20px;width:min(620px,100%);max-height:88vh;overflow:auto;padding:36px;position:relative;box-shadow:var(--shadow-lg)}._closeModal_hczpf_27{position:absolute;right:20px;top:20px;border:0;background:var(--muted);color:var(--foreground);width:34px;height:34px;border-radius:50%;display:grid;place-items:center;cursor:pointer}._detailModal_hczpf_27 h2{font-family:var(--font-family-display);font-size:35px;font-weight:400;letter-spacing:-.8px;margin:18px 0 10px}._modalLead_hczpf_27{font-size:13px;line-height:1.7;color:var(--muted-foreground);margin:0 0 26px}._detailBody_hczpf_27{border-top:1px solid var(--border);padding-top:20px}._detailBody_hczpf_27 h3{font-size:12px;margin:17px 0 7px}._detailBody_hczpf_27 p{font-size:12px;line-height:1.8;color:var(--muted-foreground);margin:0}._modalCallout_hczpf_27{display:flex;gap:12px;background:var(--accent);color:var(--primary);border-radius:12px;padding:14px;margin-top:20px}._modalCallout_hczpf_27 svg{flex-shrink:0}._modalCallout_hczpf_27 p{color:var(--secondary-foreground);font-size:11px}._modalCallout_hczpf_27 strong{display:block;color:var(--primary);margin-bottom:3px}._modalActions_hczpf_27{display:flex;justify-content:flex-end;margin-top:24px}@media(max-width:1000px){._hero_hczpf_21{padding-top:70px;gap:30px}._toolkitSection_hczpf_24{gap:35px}._rightsGrid_hczpf_25{grid-template-columns:repeat(2,1fr)}._principles_hczpf_21{grid-template-columns:50px 1fr}._principlePoints_hczpf_26{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){._header_hczpf_18{height:70px;padding:0 20px}._headerLink_hczpf_18{display:none}._menuButton_hczpf_20{display:block}._nav_hczpf_20{display:none;position:absolute;top:70px;left:0;right:0;z-index:20;padding:20px;background:var(--surface);border-bottom:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:20px}._navOpen_hczpf_29{display:flex}._hero_hczpf_21{grid-template-columns:1fr;padding:58px 24px 45px;gap:18px}._hero_hczpf_21 h1{font-size:49px}._heroText_hczpf_21{font-size:14px}._heroArt_hczpf_21{height:310px}._artHalo_hczpf_21{width:280px;height:280px}._artCard_hczpf_21{width:225px;height:225px;padding:18px}._artCard_hczpf_21 p{font-size:22px}._floatTagOne_hczpf_21{right:0;top:28px}._floatTagTwo_hczpf_21{left:0;bottom:26px}._audienceStrip_hczpf_22{height:auto;padding:19px 22px;justify-content:flex-start;gap:18px;overflow-x:auto}._audienceStrip_hczpf_22>span{display:none}._audienceStrip_hczpf_22>div{white-space:nowrap;font-size:10px}._exploreSection_hczpf_23,._rightsSection_hczpf_25{padding:65px 22px}._sectionIntro_hczpf_21,._rightsHeading_hczpf_21{display:block}._sectionIntro_hczpf_21 h2,._toolkitIntro_hczpf_21 h2,._rightsHeading_hczpf_21 h2{font-size:42px}._sectionIntro_hczpf_21>p,._rightsHeading_hczpf_21>p{margin-top:17px;font-size:12px}._searchPanel_hczpf_23{padding:14px}._categoryRow_hczpf_23{align-items:flex-start;flex-direction:column;gap:12px}._categoryButtons_hczpf_23{gap:4px}._categoryButtons_hczpf_23 button{padding:7px 9px}._resultsMeta_hczpf_23 span:last-child{display:none}._articleGrid_hczpf_23{grid-template-columns:1fr}._articleCard_hczpf_23{min-height:195px}._toolkitSection_hczpf_24{padding:65px 22px;grid-template-columns:1fr;gap:30px}._toolkitIntro_hczpf_21>p{font-size:12px}._rightsGrid_hczpf_25{grid-template-columns:1fr}._rightsCard_hczpf_25{min-height:190px}._principles_hczpf_21{padding:60px 24px;grid-template-columns:1fr;gap:18px}._principles_hczpf_21 h2{font-size:38px}._principlePoints_hczpf_26{grid-column:1;display:flex;gap:14px}._footer_hczpf_26{padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:18px}._footer_hczpf_26>span{grid-column:1/-1}._footer_hczpf_26 p{text-align:right}._detailModal_hczpf_27{padding:28px 22px}._detailModal_hczpf_27 h2{font-size:30px}}@media(prefers-reduced-motion:reduce){._articleCard_hczpf_23{transition:none}._articleCard_hczpf_23:hover{transform:none}}._learningSection_hczpf_31{padding:88px clamp(22px,10vw,155px);background:#f8f8f2;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._learningHeading_hczpf_32{display:flex;justify-content:space-between;align-items:end;gap:55px;max-width:1190px;margin:0 auto 30px}._learningHeading_hczpf_32 h2{font-family:var(--font-family-display);font-size:48px;line-height:1.08;font-weight:400;letter-spacing:-1.5px;margin:16px 0 0}._learningHeading_hczpf_32 h2 em{color:var(--primary);font-weight:400}._learningHeading_hczpf_32>p{max-width:440px;color:var(--muted-foreground);font-size:13px;line-height:1.8;margin:0 0 5px}._learningProgress_hczpf_36{max-width:1190px;margin:0 auto 20px;padding:17px 20px;border:1px solid var(--border);border-radius:13px;background:var(--surface);display:grid;grid-template-columns:1fr minmax(180px,35%);gap:20px;align-items:center}._learningProgress_hczpf_36>div:first-child{display:flex;flex-direction:column;gap:5px}._learningProgress_hczpf_36 strong{font-size:11px}._learningProgress_hczpf_36 span{font-size:9px;color:var(--muted-foreground)}._progressTrack_hczpf_38{height:8px;border-radius:20px;background:#e8eee8;overflow:hidden}._progressTrack_hczpf_38 span{display:block;height:100%;background:#4b8a78;border-radius:20px;transition:width .2s}._learningTabs_hczpf_39{max-width:1190px;margin:0 auto 14px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}._learningTabs_hczpf_39 button{border:1px solid var(--border);border-radius:11px;background:var(--surface);padding:13px 14px;text-align:left;cursor:pointer;color:var(--foreground);display:flex;flex-direction:column;gap:6px}._learningTabs_hczpf_39 button span{font-size:11px;font-weight:700}._learningTabs_hczpf_39 button small{font-size:9px;color:var(--muted-foreground)}._learningTabs_hczpf_39 ._learningTabActive_hczpf_42{border-color:var(--primary);background:#eaf1eb;box-shadow:0 2px 8px #183b3712}._learningLayout_hczpf_43{max-width:1190px;margin:auto;display:grid;grid-template-columns:.72fr 1.28fr;gap:14px;align-items:start}._lessonNav_hczpf_44,._lessonPanel_hczpf_44{border:1px solid var(--border);border-radius:15px;background:var(--surface);padding:22px}._lessonNavLabel_hczpf_45{font-size:8px;letter-spacing:1.2px;font-weight:700;color:var(--primary)}._lessonNav_hczpf_44 h3{font-family:var(--font-family-display);font-size:24px;font-weight:400;margin:13px 0 7px}._lessonNav_hczpf_44>p{font-size:10px;line-height:1.7;color:var(--muted-foreground);margin:0 0 18px}._lessonNavItem_hczpf_48{width:100%;display:flex;align-items:flex-start;gap:11px;text-align:left;border:0;border-top:1px solid var(--border);padding:14px 5px;background:transparent;cursor:pointer;color:var(--foreground)}._lessonNavItem_hczpf_48>span{font-size:9px;font-weight:700;color:var(--primary);padding-top:2px}._lessonNavItem_hczpf_48>div{font-size:10px;font-weight:650;line-height:1.5}._lessonNavItem_hczpf_48 small{display:block;font-size:9px;font-weight:400;color:var(--muted-foreground);margin-top:3px}._lessonNavItem_hczpf_48._lessonNavActive_hczpf_51{background:#eff4ef;border-radius:8px;padding-left:10px}._lessonPanel_hczpf_44{padding:30px}._lessonMeta_hczpf_53{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._lessonMeta_hczpf_53>span{font-size:8px;letter-spacing:.8px;color:var(--muted-foreground);font-weight:700}._lessonMeta_hczpf_53 ._lessonDone_hczpf_53{color:#397b61}._lessonPanel_hczpf_44>h3{font-family:var(--font-family-display);font-size:34px;font-weight:400;letter-spacing:-.6px;margin:19px 0 13px}._lessonContent_hczpf_55{font-size:12px;line-height:1.9;color:#536662;margin:0}._lessonAction_hczpf_56{padding:16px 18px;background:#edf3ed;border-radius:11px;margin:21px 0}._lessonAction_hczpf_56 strong{font-size:10px;color:#31534c}._lessonAction_hczpf_56 p{font-size:11px;line-height:1.7;color:#63736d;margin:6px 0 0}._lessonQuiz_hczpf_57{border-top:1px solid var(--border);padding-top:22px}._lessonQuiz_hczpf_57 h4{font-size:13px;line-height:1.6;margin:10px 0 13px}._quizOption_hczpf_58{width:100%;display:flex;align-items:flex-start;gap:11px;text-align:left;border:1px solid var(--border);border-radius:9px;padding:12px;margin:7px 0;background:var(--background);color:var(--foreground);font:10px/1.6 var(--font-family-base);cursor:pointer}._quizOption_hczpf_58>span{flex:1}._quizOption_hczpf_58._quizSelected_hczpf_59{border-color:var(--primary);background:#eef4ef}._quizOption_hczpf_58._quizCorrect_hczpf_59{border-color:#74a68a}._quizFeedback_hczpf_60{padding:12px 14px;background:#f8eee8;border-radius:9px;margin-top:12px}._quizFeedback_hczpf_60 strong{font-size:10px}._quizFeedback_hczpf_60 p{font-size:10px;line-height:1.6;color:var(--muted-foreground);margin:4px 0 0}._quizFeedback_hczpf_60._quizFeedbackGood_hczpf_60{background:#eaf3eb}._completeLesson_hczpf_61,._pathComplete_hczpf_61 button{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:25px;background:var(--primary);color:#fff;padding:11px 15px;font:700 10px var(--font-family-base);cursor:pointer;margin-top:15px}._completeLesson_hczpf_61:disabled{opacity:.4;cursor:not-allowed}._pathComplete_hczpf_61{display:flex;gap:13px;padding:17px;background:#eaf3eb;border-radius:11px;margin-top:20px;color:#31534c}._pathComplete_hczpf_61>svg{flex-shrink:0}._pathComplete_hczpf_61 strong{font-size:12px}._pathComplete_hczpf_61 p{font-size:10px;color:#63736d;margin:5px 0}._pathComplete_hczpf_61 button{margin-top:6px;background:#315b50}._learningDisclaimer_hczpf_65{font-size:9px;line-height:1.7;color:var(--muted-foreground);margin:18px 0 0}@media(max-width:1000px){._learningHeading_hczpf_32{gap:25px}._learningLayout_hczpf_43{grid-template-columns:1fr}._learningTabs_hczpf_39{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){._learningSection_hczpf_31{padding:62px 22px}._learningHeading_hczpf_32{display:block}._learningHeading_hczpf_32 h2{font-size:41px}._learningHeading_hczpf_32>p{margin-top:15px;font-size:12px}._learningProgress_hczpf_36{grid-template-columns:1fr;gap:12px;padding:15px}._learningTabs_hczpf_39{grid-template-columns:1fr 1fr}._learningTabs_hczpf_39 button{padding:11px}._lessonNav_hczpf_44,._lessonPanel_hczpf_44{padding:18px}._lessonPanel_hczpf_44>h3{font-size:29px}}._managerSection_hczpf_68{padding:86px clamp(22px,10vw,155px);background:#f5f6f0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._managerHeading_hczpf_69{max-width:1190px;margin:0 auto 30px;display:flex;justify-content:space-between;align-items:end;gap:50px}._managerHeading_hczpf_69 h2{font-family:var(--font-family-display);font-size:48px;line-height:1.08;font-weight:400;letter-spacing:-1.5px;margin:16px 0 0}._managerHeading_hczpf_69 h2 em{color:var(--primary);font-weight:400}._managerHeading_hczpf_69>p{max-width:450px;font-size:13px;line-height:1.8;color:var(--muted-foreground);margin:0 0 5px}._managerTabs_hczpf_73{max-width:1190px;margin:0 auto 13px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}._managerTabs_hczpf_73 button{display:flex;align-items:center;justify-content:center;gap:9px;padding:15px 12px;border:1px solid var(--border);border-radius:11px;background:var(--surface);color:var(--muted-foreground);font:700 10px var(--font-family-base);cursor:pointer}._managerTabs_hczpf_73 button._managerTabActive_hczpf_75{background:#e9f1e9;border-color:#8eae9d;color:#24574d}._managerWorkspace_hczpf_76{max-width:1190px;margin:auto;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:27px}._managerContent_hczpf_77{max-width:940px;margin:auto}._managerContentTitle_hczpf_78{display:flex;align-items:flex-start;gap:14px;padding-bottom:22px;border-bottom:1px solid var(--border)}._managerIcon_hczpf_79{width:43px;height:43px;flex-shrink:0;border-radius:13px;background:#e9f1e9;color:var(--primary);display:grid;place-items:center}._managerContentTitle_hczpf_78 h3{font-family:var(--font-family-display);font-size:26px;font-weight:400;margin:0 0 6px}._managerContentTitle_hczpf_78 p{font-size:11px;line-height:1.75;color:var(--muted-foreground);margin:0;max-width:680px}._conversationSteps_hczpf_82{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;margin-top:10px}._conversationSteps_hczpf_82>div{display:flex;gap:13px;padding:18px 0;border-bottom:1px solid var(--border)}._conversationSteps_hczpf_82>div>span{font-size:10px;font-weight:700;color:var(--primary);padding-top:2px}._conversationSteps_hczpf_82 section strong{font-size:11px}._conversationSteps_hczpf_82 section p{font-size:10px;line-height:1.7;color:var(--muted-foreground);margin:6px 0 0}._managerCallout_hczpf_86{display:flex;gap:12px;align-items:flex-start;background:#edf3ed;border-radius:11px;padding:15px;margin-top:19px;color:var(--primary)}._managerCallout_hczpf_86 svg{flex-shrink:0}._managerCallout_hczpf_86 p{font-size:10px;line-height:1.7;color:#5e7068;margin:0}._managerCallout_hczpf_86 strong{color:#31534c}._managerForm_hczpf_88{max-width:720px;margin:20px auto 0;display:flex;flex-direction:column;gap:15px}._managerForm_hczpf_88 label{display:flex;flex-direction:column;gap:7px;font-size:10px;font-weight:700;color:var(--foreground)}._managerForm_hczpf_88 input,._managerForm_hczpf_88 textarea{width:100%;border:1px solid var(--border);border-radius:9px;background:var(--background);color:var(--foreground);padding:11px 12px;font:11px var(--font-family-base);outline-color:var(--primary)}._managerForm_hczpf_88 textarea{resize:vertical;line-height:1.6}._managerFormRow_hczpf_92{display:grid;grid-template-columns:1fr 1fr;gap:13px}._managerDownload_hczpf_93,._managerSecondary_hczpf_93{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:30px;background:var(--primary);color:#fff;padding:12px 17px;font:700 10px var(--font-family-base);cursor:pointer;align-self:flex-start}._auditIntro_hczpf_94{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:18px 0 10px}._auditIntro_hczpf_94 strong{font-size:11px;color:var(--primary)}._auditIntro_hczpf_94 span{font-size:9px;color:var(--muted-foreground)}._auditGrid_hczpf_95{display:grid;grid-template-columns:1fr 1fr;gap:13px}._auditGroup_hczpf_96{border:1px solid var(--border);border-radius:11px;padding:15px}._auditGroup_hczpf_96 h4{font-size:11px;margin:0 0 8px}._auditGroup_hczpf_96 label{display:flex;align-items:flex-start;gap:9px;padding:8px 0;border-top:1px solid var(--border);font-size:10px;line-height:1.5;color:var(--muted-foreground);cursor:pointer}._auditGroup_hczpf_96 input{accent-color:var(--primary);margin:1px 0 0;flex-shrink:0}._managerSecondary_hczpf_93{background:#e9f1e9;color:#31534c;margin-top:15px}._managerDisclaimer_hczpf_101{max-width:1190px;margin:14px auto 0;font-size:9px;line-height:1.7;color:var(--muted-foreground)}@media(max-width:1000px){._managerHeading_hczpf_69{gap:25px}}@media(max-width:700px){._managerSection_hczpf_68{padding:62px 22px}._managerHeading_hczpf_69{display:block}._managerHeading_hczpf_69 h2{font-size:40px}._managerHeading_hczpf_69>p{margin-top:15px;font-size:12px}._managerTabs_hczpf_73{grid-template-columns:1fr}._managerTabs_hczpf_73 button{justify-content:flex-start;padding:13px 15px}._managerWorkspace_hczpf_76{padding:17px}._managerContentTitle_hczpf_78 h3{font-size:23px}._conversationSteps_hczpf_82,._auditGrid_hczpf_95,._managerFormRow_hczpf_92{grid-template-columns:1fr}._auditIntro_hczpf_94{align-items:flex-start;flex-direction:column;gap:5px}}._pathwaysSection_hczpf_107{padding:76px clamp(22px,10vw,155px) 88px;background:#f0f3ed;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._pathwaysHeading_hczpf_107{display:flex;align-items:end;justify-content:space-between;gap:50px;max-width:1190px;margin:0 auto 32px}._pathwaysHeading_hczpf_107 h2{font-family:var(--font-family-display);font-weight:400;letter-spacing:-1.5px;line-height:1.08;font-size:46px;margin:16px 0 0}._pathwaysHeading_hczpf_107 h2 em{color:var(--primary);font-weight:400}._pathwaysHeading_hczpf_107>p{max-width:420px;font-size:13px;line-height:1.8;color:var(--muted-foreground);margin:0 0 5px}._pathwayGrid_hczpf_107{max-width:1190px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;align-items:start}._pathwayCard_hczpf_107{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:20px;min-height:220px;transition:border-color .15s,box-shadow .15s}._pathwaySelected_hczpf_107{border-color:var(--primary);box-shadow:var(--shadow-md)}._pathwayIcon_hczpf_107{width:42px;height:42px;border-radius:13px;background:var(--accent);color:var(--primary);display:grid;place-items:center}._pathwayCard_hczpf_107 h3{font-family:var(--font-family-display);font-size:20px;line-height:1.15;font-weight:400;margin:17px 0 8px}._pathwayCard_hczpf_107>p{font-size:10px;line-height:1.7;color:var(--muted-foreground);margin:0 0 14px}._pathwayCard_hczpf_107>button{border:0;padding:0;background:none;color:var(--primary);font:700 10px var(--font-family-base);display:flex;align-items:center;gap:6px;cursor:pointer}._pathwayCard_hczpf_107 ol{border-top:1px solid var(--border);margin:15px 0 0;padding:13px 0 0 18px;color:var(--muted-foreground);font-size:10px;line-height:1.8}._pathwayCard_hczpf_107 li{padding-left:3px;margin:0 0 5px}._reviewStamp_hczpf_107{margin-top:18px;color:var(--muted-foreground);font-size:8px;font-weight:700;letter-spacing:1.1px;text-align:right}@media(max-width:1000px){._pathwayGrid_hczpf_107{grid-template-columns:repeat(2,1fr)}._pathwaysHeading_hczpf_107{gap:25px}}@media(max-width:700px){._pathwaysSection_hczpf_107{padding:60px 22px}._pathwaysHeading_hczpf_107{display:block}._pathwaysHeading_hczpf_107 h2{font-size:40px}._pathwaysHeading_hczpf_107>p{margin-top:15px;font-size:12px}._pathwayGrid_hczpf_107{grid-template-columns:1fr}._pathwayCard_hczpf_107{min-height:unset}._reviewStamp_hczpf_107{text-align:left;line-height:1.7}}._profileSection_hczpf_109{padding:90px clamp(22px,10vw,155px);max-width:1500px;margin:auto;background:#fbfaf6}._profileHeading_hczpf_109{display:flex;justify-content:space-between;align-items:end;gap:55px;margin-bottom:35px}._profileHeading_hczpf_109 h2{font-family:var(--font-family-display);font-size:48px;line-height:1.08;font-weight:400;letter-spacing:-1.5px;margin:16px 0 0}._profileHeading_hczpf_109 h2 em{color:var(--primary);font-weight:400}._profileHeading_hczpf_109>p{max-width:440px;color:var(--muted-foreground);font-size:13px;line-height:1.8;margin:0 0 5px}._profileGrid_hczpf_109{display:grid;grid-template-columns:1.15fr .85fr;gap:22px;align-items:start}._profileForm_hczpf_109,._profilePreview_hczpf_109{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:26px}._profileIntro_hczpf_109{display:flex;align-items:center;gap:13px;padding:0 0 20px;border-bottom:1px solid var(--border);color:var(--primary)}._profileIntro_hczpf_109>div{display:flex;flex-direction:column;gap:4px}._profileIntro_hczpf_109 strong{font-size:13px;color:var(--foreground)}._profileIntro_hczpf_109 span{font-size:10px;line-height:1.6;color:var(--muted-foreground)}._profileField_hczpf_109{display:flex;flex-direction:column;gap:8px;margin-top:20px}._profileField_hczpf_109 label,._choiceGroup_hczpf_109 legend{font-size:11px;font-weight:700;color:var(--foreground)}._profileField_hczpf_109 input,._profileField_hczpf_109 select,._profileField_hczpf_109 textarea{width:100%;border:1px solid var(--border);border-radius:9px;background:var(--background);color:var(--foreground);padding:11px 12px;font:12px var(--font-family-base);outline-color:var(--primary)}._profileField_hczpf_109 textarea{resize:vertical;line-height:1.6}._choiceGroup_hczpf_109{border:0;border-top:1px solid var(--border);padding:18px 0 0;margin:22px 0 0}._choiceGroup_hczpf_109 legend{padding:0 8px 0 0}._choiceGroup_hczpf_109 legend small{display:block;color:var(--muted-foreground);font-size:9px;font-weight:400;margin-top:4px}._choiceGroup_hczpf_109>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}._choiceGroup_hczpf_109 button{border:1px solid var(--border);background:var(--background);border-radius:20px;padding:8px 10px;color:var(--muted-foreground);font:10px var(--font-family-base);cursor:pointer}._choiceGroup_hczpf_109 button._choiceActive_hczpf_109{background:var(--accent);border-color:#9bbdaf;color:var(--primary);font-weight:700}._profileActions_hczpf_109{display:flex;align-items:center;gap:18px;margin-top:24px}._profileActions_hczpf_109 button,._copyProfile_hczpf_109{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:30px;background:var(--primary);color:#fff;padding:12px 16px;font:700 11px var(--font-family-base);cursor:pointer}._profileActions_hczpf_109 ._profileReset_hczpf_109{background:transparent;color:var(--muted-foreground);padding:10px}._profilePreview_hczpf_109{position:sticky;top:20px;background:#eef3ed;border-color:#d8e2d8}._previewTop_hczpf_109{display:flex;justify-content:space-between;align-items:center}._previewTop_hczpf_109>span{font-size:8px;letter-spacing:1.5px;font-weight:700;color:var(--primary)}._profilePreview_hczpf_109 h3{font-family:var(--font-family-display);font-size:28px;font-weight:400;margin:20px 0 4px;color:#263c38}._previewContext_hczpf_109{font-size:9px;color:#73817b;margin:0 0 18px}._previewGroup_hczpf_109{padding:13px 0;border-top:1px solid #d5dfd5}._previewGroup_hczpf_109 strong{font-size:10px;color:#31534c}._previewGroup_hczpf_109 p{font-size:10px;line-height:1.65;color:#63736d;margin:5px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}._previewReminder_hczpf_109{display:flex;gap:10px;padding:13px;background:#fffefa;border-radius:11px;margin-top:15px;color:#176b67}._previewReminder_hczpf_109 svg{flex-shrink:0}._previewReminder_hczpf_109 p{font-size:9px;line-height:1.65;color:#63736d;margin:0}._previewReminder_hczpf_109 strong{display:block;color:#31534c;margin-bottom:3px}._copyProfile_hczpf_109{width:100%;margin-top:16px;background:#183b37}._profilePrivacy_hczpf_109{display:flex;align-items:center;gap:8px;color:var(--muted-foreground);font-size:9px;margin:15px 2px 0}._profilePrivacy_hczpf_109 svg{color:var(--primary);flex-shrink:0}@media(max-width:1000px){._profileGrid_hczpf_109{grid-template-columns:1fr}._profilePreview_hczpf_109{position:static}._profileHeading_hczpf_109{gap:25px}}@media(max-width:700px){._profileSection_hczpf_109{padding:62px 22px}._profileHeading_hczpf_109{display:block}._profileHeading_hczpf_109 h2{font-size:41px}._profileHeading_hczpf_109>p{margin-top:15px;font-size:12px}._profileForm_hczpf_109,._profilePreview_hczpf_109{padding:19px}._profileActions_hczpf_109{align-items:flex-start;flex-direction:column;gap:6px}}._adjustmentGenerator_hczpf_109{margin-top:48px;padding-top:38px;border-top:1px solid var(--border)}._generatorHeading_hczpf_109{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:20px}._generatorHeading_hczpf_109 h3{font-family:var(--font-family-display);font-size:36px;font-weight:400;line-height:1.1;letter-spacing:-1px;margin:13px 0 0}._generatorHeading_hczpf_109 h3 em{color:var(--primary);font-weight:400}._generatorHeading_hczpf_109>p{max-width:440px;color:var(--muted-foreground);font-size:12px;line-height:1.8;margin:0 0 3px}._generatorBody_hczpf_109{max-width:950px;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px}._generatorSummary_hczpf_109{display:flex;gap:13px;align-items:center;padding:0 0 18px;border-bottom:1px solid var(--border);color:var(--primary)}._generatorSummary_hczpf_109>div{display:flex;flex-direction:column;gap:4px}._generatorSummary_hczpf_109 strong{font-size:12px;color:var(--foreground)}._generatorSummary_hczpf_109 span{font-size:10px;color:var(--muted-foreground);line-height:1.6}._adjustmentList_hczpf_109{display:flex;flex-direction:column}._adjustmentList_hczpf_109>div{display:flex;gap:14px;align-items:flex-start;padding:13px 0;border-bottom:1px solid var(--border)}._adjustmentList_hczpf_109>div>span{font-size:9px;font-weight:700;color:var(--primary);padding-top:2px}._adjustmentList_hczpf_109 p{font-size:11px;line-height:1.7;color:var(--foreground);margin:0}._generatorEmpty_hczpf_109{padding:22px 0;color:var(--muted-foreground);font-size:11px}._planNotes_hczpf_109{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}._planNotes_hczpf_109>div{padding:15px;background:#f0f3ed;border-radius:11px}._planNotes_hczpf_109 strong{font-size:10px;color:#31534c}._planNotes_hczpf_109 p{font-size:9px;line-height:1.7;color:#63736d;margin:6px 0 0}._downloadPlan_hczpf_109{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:30px;background:var(--primary);color:#fff;padding:12px 16px;margin-top:18px;font:700 10px var(--font-family-base);cursor:pointer}._generatorDisclaimer_hczpf_109{display:flex;align-items:flex-start;gap:8px;color:var(--muted-foreground);font-size:9px;line-height:1.7;margin:13px 2px 0}._generatorDisclaimer_hczpf_109 svg{color:var(--primary);flex-shrink:0;margin-top:1px}@media(max-width:700px){._adjustmentGenerator_hczpf_109{margin-top:35px;padding-top:30px}._generatorHeading_hczpf_109{display:block}._generatorHeading_hczpf_109 h3{font-size:32px}._generatorHeading_hczpf_109>p{margin-top:12px}._generatorBody_hczpf_109{padding:17px}._planNotes_hczpf_109{grid-template-columns:1fr}}
