.structured-hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;padding-top:36px;padding-bottom:38px;display:grid}.structured-hero .breadcrumbs{color:#bac5be;margin-bottom:30px;font-size:.76rem}.structured-hero .eyebrow{color:#efb390;margin-bottom:18px;font-size:.65rem}.structured-hero h1{font-size:clamp(2.3rem,3.6vw,3.8rem);line-height:1.1}.structured-hero h1 span{color:#ff8951}.structured-lead{color:#c6d0c9;max-width:51ch;margin-top:23px;font-size:1rem;line-height:1.8}.structured-hero figure{border-radius:100px 18px 18px;height:350px;margin:0;position:relative;overflow:hidden}.structured-hero figure img{object-fit:cover;object-position:center 58%;width:100%;height:100%}.structured-hero figure:after{content:"";background:linear-gradient(#0000,#08100de0);position:absolute;inset:50% 0 0}.structured-hero figcaption{z-index:1;color:#fff;font-size:.84rem;line-height:1.5;position:absolute;bottom:22px;left:26px;right:25px}.structured-start{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:45px;display:grid}.structured-start>a{background:#17211b;border:1px solid #3f4b42;border-radius:14px;align-items:flex-start;gap:14px;padding:22px 18px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.structured-start>a:hover{border-color:#ff8951;transform:translateY(-2px)}.structured-number{color:#ffab77;padding-top:4px;font:400 .65rem IBM Plex Mono,monospace}.structured-start h2{letter-spacing:-.02em;font-size:1.02rem;line-height:1.35}.structured-start p{color:#bcc8c0;margin-top:7px;font-size:.79rem;line-height:1.55}.structured-start>a>span:last-child{color:#ffab77;margin-left:auto}.structured-content{color:#26372d;background:#f4f1e9;padding:65px 0 80px}.structured-layout{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:75px;display:grid}.structured-layout article{min-width:0;max-width:850px}.structured-layout .eyebrow{color:#8f4d2d;margin:0 0 16px;font-size:.64rem}.structured-intro>h2{margin-bottom:22px;font-size:2rem;line-height:1.2}.structured-layout article p,.structured-layout article li{color:#3c4c40;font-size:.97rem;line-height:1.85}.structured-layout article p{margin:0 0 18px}.structured-layout article strong{color:#203a2b}.structured-layout article a,.structured-tip a{color:#943916;text-underline-offset:4px;text-decoration:underline}.structured-layout article ul,.structured-layout article ol{list-style:revert;margin:22px 0;padding-left:24px}.structured-layout article li{margin:10px 0;padding-left:4px}.structured-layout article h3{margin:25px 0 15px;font-size:1.25rem}.structured-chapter{border-top:1px solid #d5d7ca;margin-top:30px;padding-top:34px;scroll-margin-top:108px}.chapter-number{color:#a4451e;margin-bottom:12px;font:400 .68rem IBM Plex Mono,monospace;display:block}.structured-chapter h2{max-width:35ch;margin:0 0 22px;font-size:1.7rem;line-height:1.25}.structured-aside{align-self:stretch}.structured-aside-inner{position:sticky;top:106px}.structured-aside nav{border-left:2px solid #d5a07c;padding-left:19px}.structured-aside nav a{color:#415444;padding:7px 0;font-size:.76rem;line-height:1.5;text-decoration:none;display:block}.structured-aside nav a:hover{color:#953812;text-decoration:underline}.structured-aside img{object-fit:cover;object-position:center 60%;border-radius:16px 65px 16px 16px;width:100%;height:180px;margin-top:27px}.structured-tip{background:#eae5d8;border-radius:13px;margin-top:21px;padding:19px}.structured-tip .eyebrow{margin-bottom:10px}.structured-tip p{color:#475446;margin-top:10px;font-size:.78rem;line-height:1.7}.structured-page a:focus-visible{outline-offset:4px;outline:3px solid #dc642e}@media (width<=1000px){.structured-hero{gap:35px}.structured-layout{grid-template-columns:minmax(0,1fr) 235px;gap:36px}.structured-start>a{gap:9px;padding:17px 13px}.structured-aside-inner{position:static}}@media (width<=760px){.structured-hero{grid-template-columns:1fr;gap:25px;padding-top:20px;padding-bottom:28px}.structured-hero .breadcrumbs{margin-bottom:22px}.structured-hero h1{font-size:2.35rem}.structured-lead{margin-top:18px;font-size:.93rem}.structured-hero figure{border-radius:65px 14px 14px;height:230px}.structured-hero figcaption{font-size:.78rem;left:20px}.structured-start{grid-template-columns:1fr;gap:10px;padding-bottom:28px}.structured-start>a{padding:16px}.structured-start h2{font-size:1rem}.structured-content{padding:35px 0 45px}.structured-layout{grid-template-columns:1fr;gap:32px}.structured-aside{order:-1}.structured-aside nav,.structured-aside img{display:none}.structured-tip{margin:0;padding:17px}.structured-intro>h2{font-size:1.7rem}.structured-chapter h2{font-size:1.45rem}.structured-layout article p,.structured-layout article li{font-size:.94rem}.structured-chapter{margin-top:25px;padding-top:25px}}@media (prefers-reduced-motion:reduce){.structured-start>a{transition:none}.structured-start>a:hover{transform:none}}
