.study-navigation>div{visibility:visible}.study-rail{display:flex;gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-left:10px;overscroll-behavior-x:contain}.study-rail::-webkit-scrollbar{display:none}.hanging-study{flex:0 0 36%;scroll-snap-align:start;transform:rotate(-.6deg)}.study-02{transform:rotate(.6deg)}.study-02 .paper-pin{top:-30px;height:43px}.study-brand{display:flex;justify-content:space-between;gap:14px;align-items:center;border-bottom:1px solid #cad0bd;padding-bottom:17px;margin-bottom:22px}.study-brand img{width:130px;height:42px;object-fit:contain}.study-brand span{font-size:9px;letter-spacing:1.2px}.paper-index{font-size:35px;margin:16px 0 12px}.hanging-study h3{min-height:95px}.study-rail:before{width:100%;right:auto}.batch-v22{padding:64px max(24px,calc((100vw - 1200px)/2));display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;background:#fff}.batch-copy>p:not(.overline){font-size:17px;line-height:1.6;color:#586650;margin:23px 0}.batch-lookup{margin:24px 0}.batch-lookup label{display:block;font-size:13px;margin-bottom:10px}.batch-lookup>div{display:flex;border:1px solid #b0bca4;padding:5px;border-radius:7px;background:#fff}.batch-lookup input{min-width:0;flex:1;border:0;background:none;padding:12px;font-size:14px;outline-offset:0}.batch-lookup button{border:0;background:#174b3b;color:white;padding:13px 18px;border-radius:4px;font-size:14px}.batch-lookup small{display:block;font-size:11px;color:#63715b;margin-top:10px}.batch-copy>a{font-size:13px}.batch-visual{position:relative;min-height:400px;display:flex;align-items:center;justify-content:flex-end;padding:25px 10px}.batch-bottle{position:absolute;left:-30px;bottom:20px;width:240px;height:290px;object-fit:contain;z-index:2}.batch-record{background:#f6f4ec;padding:27px 27px 27px 90px;width:80%;box-shadow:8px 16px 30px #203e3010;transform:rotate(2deg);border-top:2px solid #bba77e}.batch-record>img{display:block;margin:0 0 20px;object-fit:contain}.batch-record>span{font-size:8px;letter-spacing:1.2px}.batch-record h3{font-size:29px;margin:13px 0 20px}.batch-record dl{font-size:12px;margin:0}.batch-record dl>div{border-bottom:1px solid #d6dccd;padding:9px 0}.batch-record dt{font-weight:600}.batch-record dd{margin:3px 0 0;color:#65735c}.batch-record small{display:block;font-size:10px;color:#65735c;margin-top:20px}.answers-v22{padding:50px max(24px,calc((100vw - 1200px)/2));background:#f4f6f0;display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.answers-heading>p:last-child{font-size:16px;color:#61705a;margin-top:20px;max-width:230px}.answers-list details{padding:0;border-color:#cbd4c2}.answers-list summary{display:flex;gap:20px;align-items:center;list-style:none;min-height:74px;font-size:17px}.answers-list summary::-webkit-details-marker{display:none}.answers-list summary>span{font:italic 17px Georgia;color:#8f805e}.answers-list summary>b{margin-left:auto;font-size:24px;font-weight:400}.answers-list details[open] summary>b{transform:rotate(45deg)}.answer-content{padding:0 38px 24px}.answer-content p{font-size:16px;line-height:1.6;margin:0 0 14px;color:#56634e}.answer-content a{font-size:14px}
@media(max-width:700px){.study-rail{gap:20px;scroll-padding-left:20px}.hanging-study{flex-basis:86%}.study-brand{margin-bottom:17px;padding-bottom:12px;gap:10px}.study-brand img{width:115px;height:36px}.study-brand span{font-size:8px}.hanging-study h3{min-height:95px}.paper-index{margin:12px 0;font-size:30px}.batch-v22{display:flex;flex-direction:column;padding:32px 20px;gap:15px;align-items:stretch}.batch-copy>p:not(.overline){font-size:15px;margin:16px 0}.batch-copy>p br{display:none}.batch-lookup{margin:18px 0}.batch-lookup>div{flex-direction:column;gap:5px;padding:7px}.batch-lookup input{min-height:44px;font-size:16px}.batch-lookup button{min-height:44px}.batch-visual{min-height:300px;padding:16px 0}.batch-bottle{width:150px;height:205px;left:-15px;bottom:28px}.batch-record{width:82%;padding:20px 18px 20px 55px}.batch-record>img{width:125px;height:38px;margin-bottom:14px}.batch-record h3{font-size:24px;margin:10px 0 14px}.batch-record dl{font-size:11px}.batch-record dl>div{padding:6px 0}.batch-record small{font-size:9px;margin-top:13px}.answers-v22{display:block;padding:32px 20px}.answers-heading h2{font-size:31px}.answers-heading h2 br{display:none}.answers-heading>p:last-child{max-width:none;font-size:14px;margin:12px 0 18px}.answers-list summary{min-height:65px;gap:12px;font-size:15px}.answers-list summary>span{font-size:14px}.answer-content{padding:0 0 20px 29px}.answer-content p{font-size:15px}}
@media(max-width:700px){.batch-bottle{width:125px;left:-18px}.answers-heading h2 em{margin-left:.18em}}
