.perfume{background:var(--paper);color:var(--ink);font-family:system-ui,sans-serif}.perfume a{color:var(--ink)}.perfume .v3-top{max-width:1320px;padding:26px 36px;border-color:color-mix(in srgb,var(--ink) 25%,transparent)}.perfume .v3-brand{display:flex;align-items:center;gap:12px;text-decoration:none;font-size:20px;letter-spacing:-.6px}.perfume .brand-symbol{width:33px;height:33px}.perfume .v3-top nav a{font-size:13px;text-decoration:none;padding:12px 0}.perfume .v3-main{max-width:1320px;padding-top:24px}.perfume .v3 h1{font-weight:500}.perfume h1{font-family:Georgia,serif;font-weight:400;letter-spacing:-.055em;font-size:clamp(38px,5.1vw,72px);line-height:1.06}.perfume h2,.perfume h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em}.perfume .eyebrow{color:var(--ink);font-size:10px;letter-spacing:.17em}.perfume p{color:#38413f}.perfume .v3-hero>p{font-size:21px;max-width:600px}.perfume .v3-hero{padding-top:35px}.perfume .hero-plate{width:100%;display:block;aspect-ratio:500/440;object-fit:contain}.perfume .hero-link{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;border-bottom:1px solid var(--ink);padding:13px 0;text-decoration:none;font-size:13px;margin-top:10px;min-height:44px}.perfume .home-caption{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--ink);padding:18px 0;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.perfume .v3-footer{max-width:1248px;display:block;border-color:var(--ink);color:var(--ink);padding:30px 0;margin-top:70px}.perfume .v3-footer p{font-size:15px}.perfume .v3-footer a{font-size:12px}.perfume .v3-reading{padding-top:20px;max-width:950px}.perfume .v3-reading h1{font-size:clamp(34px,4vw,54px);max-width:930px}.perfume .v3-answer{font-size:20px!important;color:#36403c}.perfume .v3-crumb{font-size:12px;margin-top:22px}.perfume .prose{font-family:system-ui,sans-serif;font-size:17px;line-height:1.8}.perfume .prose h2{font-family:Georgia,serif;color:var(--ink);font-size:29px}.perfume .prose p,.perfume .prose li{color:#303936}.perfume .v3-directory a{font-size:13px}.perfume small{color:#40504a}.perfume .v3-related{border-color:var(--ink)}.perfume .v3-related a{font-size:15px}.perfume .v3-related h2{font-size:32px}.perfume .reference-layout{grid-template-columns:170px minmax(0,1fr);gap:60px}.perfume .reference-layout>.v3-directory{padding-top:65px;position:sticky;top:20px}.perfume .reference-layout .v3-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center}.perfume .reference-list{border-color:var(--ink)}.perfume .reference-list>div{padding:27px 0}.perfume .reference-list dt{font-family:Georgia,serif;font-size:23px;font-weight:400}.perfume .reference-list dt a{text-decoration:none}.perfume .reference-list dd{font-size:14px;color:#404b46}.perfume.family-workbench .bench-hero{grid-template-columns:1.15fr .85fr;background:var(--ink);color:var(--paper);padding:48px;gap:35px;margin-top:10px}.perfume.family-workbench .bench-hero h1,.perfume.family-workbench .bench-hero p,.perfume.family-workbench .bench-hero .eyebrow,.perfume.family-workbench .bench-hero a{color:var(--paper)}.perfume.family-workbench .bench-hero .hero-link{border-color:var(--paper)}.perfume.family-workbench .hero-plate{border-radius:50% 50% 0 0}.perfume .bench-grid{gap:0 45px}.perfume .bench-grid article{border:0;border-top:1px solid #b9c3c0;background:transparent;padding:26px 0;gap:22px}.perfume .bench-grid h3{font-size:27px;margin-top:5px}.perfume .bench-grid h3 a{text-decoration:none}.perfume .bench-grid p{font-size:14px}.perfume .bench-number{font:18px/1.8 system-ui,sans-serif;color:var(--ink)}.perfume.family-workbench #library{margin-top:45px}.perfume.family-workbench #library>h2{font-size:36px;margin-bottom:35px}.perfume.family-fieldbook .field-hero{display:grid;grid-template-columns:1.25fr .8fr;gap:60px;align-items:center;border-bottom:1px solid var(--ink);padding-bottom:36px}.perfume.family-fieldbook .hero-plate{border-radius:3px}.perfume .field-meta{font-size:11px;color:var(--ink);border-color:var(--ink)}.perfume .field-layout{gap:65px;grid-template-columns:245px minmax(0,1fr)}.perfume .field-layout aside{border-right:1px solid #b6bbae;padding-right:35px}.perfume .field-notes article{padding:25px 0}.perfume .field-notes h2{font-size:30px}.perfume .field-notes a{text-decoration:none}.perfume .field-notes p{font-size:15px}.perfume .field-index{font-family:system-ui,sans-serif;color:var(--ink)}.perfume.family-editorial .editorial-hero{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;text-align:left;padding-bottom:45px}.perfume.family-editorial .editorial-hero p{margin:20px 0}.perfume.family-editorial .editorial-hero .hero-plate{border-radius:50% 50% 5px 5px}.perfume .editorial-grid{gap:32px}.perfume .editorial-grid h2{font-size:29px}.perfume .editorial-grid h2 a{text-decoration:none}.perfume .editorial-grid p{font-size:15px}.perfume .editorial-feature{background:var(--ink);color:var(--paper);padding:34px!important}.perfume .editorial-feature a,.perfume .editorial-feature p,.perfume .editorial-feature .eyebrow{color:var(--paper)}.perfume .editorial-feature h2{font-size:40px}.perfume .editorial-feature .read-link{border-bottom:1px solid var(--paper)}.perfume .tool-panel{background:#e6ebe7;border-radius:0;box-shadow:none;border:1px solid var(--ink)}.perfume .tool-panel output{background:white;color:#22372b}.perfume .tool-panel button{background:var(--ink);color:white;min-height:44px}.perfume .guided-list{border:1px solid var(--ink);padding:24px;background:#fff}.perfume .guided-list label{display:flex;gap:14px;padding:12px 0;align-items:start;font:16px/1.5 system-ui,sans-serif}.perfume .guided-list input{margin-top:5px;width:20px;height:20px;flex-shrink:0}.perfume .guided-list output{display:block;font:14px/1.5 system-ui,sans-serif;margin:16px 0}.perfume .guided-list button{padding:12px 18px;color:#fff;background:var(--ink);border:0;min-height:44px}.perfume :focus-visible{outline:3px solid #9b4600;outline-offset:4px}@media(max-width:1000px){.perfume .reference-layout{grid-template-columns:140px minmax(0,1fr);gap:30px}.perfume .reference-layout .v3-hero{grid-template-columns:1fr 1fr}.perfume.family-workbench .bench-hero{padding:32px}.perfume .field-layout{grid-template-columns:200px minmax(0,1fr);gap:35px}}@media(max-width:800px){.perfume .v3-top,.perfume .v3-main{padding-left:24px;padding-right:24px}.perfume .reference-layout{grid-template-columns:1fr}.perfume .reference-layout>.v3-directory{position:static;padding-top:5px;flex-direction:row;flex-wrap:wrap;border:0}.perfume .reference-layout .v3-hero{padding-top:0}.perfume .v3-footer{margin-left:24px;margin-right:24px}.perfume .field-layout{grid-template-columns:1fr}.perfume .field-layout aside{border:0;padding:0}.perfume.family-fieldbook .field-hero,.perfume.family-editorial .editorial-hero{gap:25px}.perfume .v3-top nav{gap:20px}.perfume .v3-reading-layout{gap:25px}.perfume .home-caption{font-size:9px}.perfume .v3-reading-layout>.prose{max-width:100%}}@media(max-width:480px){.perfume .v3-top,.perfume .v3-main{padding-left:20px;padding-right:20px}.perfume .v3-top{gap:10px;padding-top:19px;padding-bottom:16px}.perfume .v3-brand{font-size:18px}.perfume .v3-top nav{width:100%;justify-content:space-between}.perfume .v3-top nav a{font-size:12px}.perfume .reference-layout .v3-hero,.perfume.family-editorial .editorial-hero,.perfume.family-fieldbook .field-hero,.perfume.family-workbench .bench-hero{grid-template-columns:1fr}.perfume .hero-plate{max-height:270px}.perfume.family-workbench .bench-hero{padding:27px 22px;margin-left:-20px;margin-right:-20px;gap:24px}.perfume .v3-hero h1{font-size:47px}.perfume .v3-reading h1{font-size:36px}.perfume .v3-hero p{font-size:18px}.perfume .editorial-grid{grid-template-columns:1fr}.perfume .editorial-feature h2{font-size:32px}.perfume .reference-list>div{gap:8px}.perfume .field-hero{padding-top:15px}.perfume .field-notes h2{font-size:27px}.perfume .v3-footer{margin-left:20px;margin-right:20px}.perfume .bench-grid h3{font-size:26px}.perfume .v3-answer{font-size:18px!important}}@media print{.perfume .v3-top,.perfume .v3-footer,.perfume .v3-directory,.perfume button{display:none}.perfume .v3-reading-layout{display:block}.perfume,.perfume .prose{background:white;color:black}.perfume .guided-list{break-inside:avoid}}
