._page_a5sze_1{--paper:#f6f6f0;--sheet:#fffefa;--ink:#172b23;--sub:#53655b;--line:#cdd5ca;--forest:#244b39;--accent:#ac4d30;background:var(--paper);min-height:100svh;color:var(--ink);font-variant-numeric:tabular-nums;word-break:keep-all;overflow-wrap:anywhere;letter-spacing:-.025em;line-height:1.8}._wrap_a5sze_2{max-width:1136px;margin:auto;padding:clamp(26px,5vw,64px) clamp(19px,4vw,48px) 56px}._hero_a5sze_3{grid-template-columns:minmax(0,1.6fr) minmax(230px,.75fr);align-items:center;gap:clamp(28px,5vw,76px);padding-bottom:42px;display:grid}._eyebrow_a5sze_4,._kicker_a5sze_4{letter-spacing:.1em;color:var(--sub);font-size:11px;font-weight:760}._eyebrow_a5sze_4{align-items:center;gap:9px;margin:0 0 17px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}._eyebrow_a5sze_4:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}._hero_a5sze_3 h1{letter-spacing:-.075em;margin:0 0 22px;font-size:clamp(37px,4.7vw,62px);font-weight:850;line-height:1.15}._hero_a5sze_3 h1 em{color:var(--accent);font-style:normal}._lead_a5sze_7{max-width:36em;color:var(--sub);margin:0;font-size:clamp(15px,1.65vw,18px);line-height:1.8}._byline_a5sze_7{color:var(--sub);margin:22px 0 0;font-size:11px;line-height:1.8}._flow_a5sze_8{text-align:center;background:linear-gradient(120deg,#e9eee2,#f4f5ed);border-block:1px solid #9daf9e;justify-items:center;gap:9px;padding:22px 20px;display:grid}._flow_a5sze_8>div{gap:1px;display:grid}._flow_a5sze_8 span{letter-spacing:.12em;color:#5a705a;font:700 10px/1.8 ui-monospace,SFMono-Regular,Consolas,monospace}._flow_a5sze_8 strong{letter-spacing:-.05em;font-size:19px}._flow_a5sze_8 small{color:var(--sub);font-size:11px}._flow_a5sze_8>svg{color:#80937e}._contents_a5sze_9{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:8px;display:grid}._contents_a5sze_9 a{color:var(--ink);align-items:center;gap:12px;min-height:52px;padding:15px 0;font-size:13px;font-weight:730;text-decoration:none;display:flex}._contents_a5sze_9 span{color:var(--accent);font:650 11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}._section_a5sze_10{border-bottom:1px solid var(--line);grid-template-columns:100px minmax(0,1fr);gap:25px;padding:42px 0 45px;scroll-margin-top:88px;display:grid}._sectionLabel_a5sze_10{color:var(--accent);align-items:flex-start;gap:13px;padding-top:4px;display:flex}._sectionLabel_a5sze_10>span{letter-spacing:-.06em;font:500 28px/1.1 ui-monospace,SFMono-Regular,Consolas,monospace}._sectionLabel_a5sze_10>svg{color:#697e6c;margin-top:4px}._sectionBody_a5sze_11{min-width:0;max-width:780px}._sectionBody_a5sze_11>._kicker_a5sze_4{margin:0 0 5px;font-size:11px;line-height:1.5}._sectionBody_a5sze_11 h2{letter-spacing:-.065em;margin:0 0 22px;font-size:clamp(24px,2.7vw,33px);font-weight:800;line-height:1.38}._sectionBody_a5sze_11>p{margin:17px 0;font-size:15px;line-height:1.95}._sectionBody_a5sze_11 strong{font-weight:760}._sceneComparison_a5sze_12{border:1px solid var(--line);background:var(--sheet);border-radius:5px;margin:25px 0;overflow:hidden}._panelHead_a5sze_12{border-bottom:1px solid var(--line);background:#edf0e6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 17px;display:flex}._panelHead_a5sze_12>span{font-size:12px;font-weight:760}._panelHead_a5sze_12>small{color:var(--sub);font-size:11px}._scenes_a5sze_13{grid-template-columns:1fr 1fr;display:grid}._scenes_a5sze_13>a{color:var(--ink);flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:21px 20px;text-decoration:none;display:flex}._scenes_a5sze_13>a+a{border-left:1px solid var(--line)}._scenes_a5sze_13>a:hover{background:#f0f3e8}._sceneNumber_a5sze_13{color:var(--accent);letter-spacing:.06em;font-size:11px;font-weight:720}._scenes_a5sze_13 strong{letter-spacing:-.05em;font-size:19px;line-height:1.4}._sceneLink_a5sze_13{color:var(--forest);align-items:center;gap:7px;margin-top:7px;font-size:11px;font-weight:650;display:flex}._sceneComparison_a5sze_12>p{border-top:1px solid var(--line);color:var(--sub);margin:0;padding:10px 17px;font-size:11px;line-height:1.6}._sectionBody_a5sze_11>._boundary_a5sze_14{color:var(--sub);border-left:2px solid #96aa92;margin:23px 0;padding:0 0 0 16px;font-size:13px;line-height:1.85}._boundary_a5sze_14 strong{color:var(--ink)}._toolLinks_a5sze_15{flex-wrap:wrap;align-items:center;gap:10px 23px;margin-top:20px;display:flex}._toolLinks_a5sze_15>a:not([class]){color:var(--forest);text-underline-offset:5px;align-items:center;gap:7px;min-height:44px;font-size:12px;font-weight:730;-webkit-text-decoration:underline #98ac99;text-decoration:underline #98ac99;display:inline-flex}._goalComparison_a5sze_16{border-block:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:25px;margin:24px 0;padding:16px 0;display:grid}._goalComparison_a5sze_16>div+div{border-left:1px solid var(--line);padding-left:25px}._goalComparison_a5sze_16 span{color:var(--sub);font-size:11px;font-weight:650}._goalComparison_a5sze_16 p{margin:3px 0 0;font-size:16px;font-weight:730;line-height:1.6}._goalComparison_a5sze_16>div:first-child p{color:#68796a;font-weight:500}._tableWrap_a5sze_17{max-width:100%;margin:23px 0}._tableWrap_a5sze_17 table{border-collapse:collapse;text-align:left;width:100%;font-size:12px;line-height:1.75}._tableWrap_a5sze_17 caption{text-align:left;color:var(--sub);padding:0 0 10px;font-size:11px}._tableWrap_a5sze_17 th,._tableWrap_a5sze_17 td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}._tableWrap_a5sze_17 thead th{border-top:1px solid var(--line);background:#e9eee2;font-weight:750}._tableWrap_a5sze_17 tbody th{background:#f1f3e9;width:45%;font-weight:600}._tableWrap_a5sze_17 tbody td{background:var(--sheet)}._template_a5sze_18{background:var(--sheet);border:1px solid #a9baa6;border-radius:5px;margin:25px 0 17px;overflow:hidden}._templateHead_a5sze_18{border-bottom:1px solid var(--line);background:#e9eee2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:9px 15px;display:flex}._templateHead_a5sze_18 label{font-size:13px;font-weight:730}._templateHead_a5sze_18 button{background:var(--forest);color:#fff;border:1px solid var(--forest);min-height:40px;font:inherit;cursor:pointer;border-radius:4px;align-items:center;gap:7px;padding:5px 12px;font-size:11px;font-weight:730;display:inline-flex}._templateHead_a5sze_18 button:hover{background:#183a2a}._template_a5sze_18 textarea{resize:vertical;background:var(--sheet);width:100%;min-height:190px;font:inherit;color:var(--ink);border:0;border-radius:0;margin:0;padding:17px;font-size:13px;line-height:1.85;display:block}._copyStatus_a5sze_18{border-top:1px solid var(--line);color:var(--sub);background:#f3f5ec;margin:0;padding:11px 16px;font-size:11px;line-height:1.65}._example_a5sze_19{border-block:1px solid var(--line);margin:18px 0}._example_a5sze_19 summary{cursor:pointer;min-height:48px;padding:12px 0;font-size:13px;font-weight:730}._example_a5sze_19 summary span{color:var(--sub);margin-left:12px;font-size:10px;font-weight:500;display:inline-block}._example_a5sze_19>div{padding:0 17px 11px}._example_a5sze_19 p{margin:10px 0;font-size:13px;line-height:1.85}._example_a5sze_19 ._exampleNote_a5sze_19{color:var(--sub);font-size:11px}._footer_a5sze_20{justify-content:space-between;gap:25px;padding-top:25px;display:flex}._footer_a5sze_20>div:first-child{max-width:660px}._footer_a5sze_20 ._kicker_a5sze_4{margin:0 0 5px}._footer_a5sze_20 p{color:var(--sub);margin:0;font-size:11px;line-height:1.85}._footerLinks_a5sze_20{flex-direction:column;flex:none;align-items:flex-start;display:flex}._footerLinks_a5sze_20 a{min-height:34px;color:var(--forest);text-underline-offset:4px;font-size:11px;text-decoration:underline}._page_a5sze_1 :is(a,button,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #b95a34}@media (max-width:800px){._hero_a5sze_3{grid-template-columns:minmax(0,1fr) minmax(215px,.65fr);gap:25px}._hero_a5sze_3 h1{font-size:40px}._section_a5sze_10{grid-template-columns:48px minmax(0,1fr);gap:18px}._sectionLabel_a5sze_10{flex-direction:column;gap:12px}._sectionLabel_a5sze_10>svg{margin:0}._flow_a5sze_8{padding:20px 12px}._flow_a5sze_8 strong{font-size:17px}}@media (max-width:600px){._wrap_a5sze_2{padding:27px 20px 40px}._hero_a5sze_3{grid-template-columns:1fr;gap:25px;padding-bottom:25px}._hero_a5sze_3 h1{font-size:38px}._lead_a5sze_7{font-size:15px}._byline_a5sze_7{margin-top:15px}._flow_a5sze_8{display:none}._contents_a5sze_9{gap:9px}._contents_a5sze_9 a{gap:7px;padding:12px 0;font-size:11px}._contents_a5sze_9 span{font-size:10px}._section_a5sze_10{padding:28px 0 31px;scroll-margin-top:74px;display:block}._sectionLabel_a5sze_10{flex-direction:row;align-items:center;gap:10px;margin:0 0 15px;padding:0}._sectionLabel_a5sze_10>span{font-size:22px}._sectionLabel_a5sze_10>svg{width:17px;height:17px}._sectionBody_a5sze_11 h2{margin-bottom:17px;font-size:27px}._sectionBody_a5sze_11>p{margin:15px 0;font-size:14px;line-height:1.9}._sectionBody_a5sze_11>._boundary_a5sze_14{margin:19px 0;padding-left:12px;font-size:12px}._scenes_a5sze_13>a{padding:16px 13px}._scenes_a5sze_13 strong{font-size:16px}._panelHead_a5sze_12{padding:9px 13px}._sceneComparison_a5sze_12>p{padding:10px 13px}._goalComparison_a5sze_16{grid-template-columns:.75fr 1.25fr;gap:14px}._goalComparison_a5sze_16>div+div{padding-left:14px}._goalComparison_a5sze_16 p{font-size:14px}._tableWrap_a5sze_17 th,._tableWrap_a5sze_17 td{padding:10px 9px;font-size:11px}._tableWrap_a5sze_17 tbody th{width:44%}._templateHead_a5sze_18{padding:8px 12px}._templateHead_a5sze_18 label{font-size:12px}._template_a5sze_18 textarea{min-height:190px;padding:14px 12px;font-size:13px}._example_a5sze_19 summary span{margin:2px 0 0 17px;display:block}._footer_a5sze_20{flex-direction:column;gap:16px}._footerLinks_a5sze_20{flex-flow:wrap;gap:8px 20px}._footerLinks_a5sze_20 a{min-height:36px}}
