.bo:not(#_) .bo-sub-note{margin-top:14px;font-size:14.5px;color:var(--soft)}.bo:not(#_) .bo-w-hero .bo-hero-photo .bo-cap2{position:absolute;left:22px;bottom:22px;max-width:72%;padding:16px 20px;border-radius:20px;display:flex;gap:14px;align-items:center}.bo:not(#_) .bo-cap2 b{font-family:var(--display);font-weight:400;font-size:44px;line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.bo:not(#_) .bo-cap2 span{font-size:14px;line-height:1.35;color:var(--ink)}.bo:not(#_) .bo-oq .bo-quote-q{font-family:var(--display);font-weight:400;font-size:clamp(21px,1.9vw,25px);line-height:1.2;color:var(--ink)}.bo:not(#_) .bo-oa .bo-ans-t{display:block;margin-top:0;font-size:15.5px;color:var(--ink);line-height:1.55}.bo:not(#_) .bo-gains{margin-top:clamp(36px,4vw,56px);display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.bo:not(#_) .bo-g{grid-column:span 2;padding:clamp(24px,3vw,32px);display:flex;flex-direction:column;gap:12px}.bo:not(#_) .bo-g:nth-child(4),.bo:not(#_) .bo-g:nth-child(5){grid-column:span 3}.bo:not(#_) .bo-g h3{font-size:20px;line-height:1.3}.bo:not(#_) .bo-g p{color:var(--text);font-size:15.5px}.bo:not(#_) .bo-g .bo-out{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);font-family:var(--display);font-style:italic;font-size:19px;color:var(--deep)}.bo:not(#_) .bo-tips{margin-top:clamp(36px,4vw,56px);display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bo:not(#_) .bo-tip{padding:clamp(24px,3vw,34px);display:flex;flex-direction:column;gap:12px}.bo:not(#_) .bo-tip .bo-big-n{font-family:var(--display);font-size:64px;line-height:.9;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.bo:not(#_) .bo-tip h3{font-family:var(--display);font-weight:400;font-size:clamp(24px,2.2vw,29px);line-height:1.15}.bo:not(#_) .bo-tip p{color:var(--text);font-size:15.5px}.bo:not(#_) .bo-tip .bo-try{margin-top:auto;padding:14px 16px;border-radius:16px;background:#FFF6DA;color:#4A300A;font-size:15px}.bo:not(#_) .bo-tip .bo-try strong{color:#2E1F05}.bo:not(#_) .bo-deliv{margin-top:clamp(40px,5vw,60px);display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}.bo:not(#_) .bo-deliv::before{content:"";position:absolute;left:12px;right:12px;top:11px;height:2px;background:linear-gradient(90deg,#FFE9A0,#FFC933,#E9A416)}.bo:not(#_) .bo-d{position:relative;padding-top:44px;display:flex;flex-direction:column;gap:8px}.bo:not(#_) .bo-d::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0 18%,#FFE27A 42%,#EDA81C 100%);border:2px solid #fff;box-shadow:0 6px 12px -4px rgba(220,150,20,.7)}.bo:not(#_) .bo-d small{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--deep)}.bo:not(#_) .bo-d h3{font-family:var(--display);font-weight:400;font-size:28px;line-height:1.05}.bo:not(#_) .bo-d p{color:var(--text);font-size:15.5px}.bo:not(#_) .bo-actbox{margin-top:clamp(40px,5vw,56px);display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,4vw,56px);padding:clamp(28px,4vw,44px);border-radius:32px}.bo:not(#_) .bo-actbox h3{margin-top:12px;font-family:var(--display);font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1.08;color:#2E1F05}.bo:not(#_) .bo-actbox .bo-kicker{color:#8A5608}.bo:not(#_) .bo-actbox p{color:#4A300A}.bo:not(#_) .bo-actbox p+p{margin-top:12px}.bo:not(#_) .bo-actbox .bo-note-l{font-size:13px;font-style:italic;opacity:.85}.bo:not(#_) .bo-how .bo-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,6vw,88px);align-items:center}.bo:not(#_) .bo-how h2{font-size:clamp(38px,4.6vw,60px)}.bo:not(#_) .bo-how .bo-intro{margin-top:20px;color:var(--text);font-size:clamp(16px,1.4vw,19px);max-width:56ch}.bo:not(#_) .bo-incl{margin-top:28px;border-top:1px solid var(--line)}.bo:not(#_) .bo-incl div{display:grid;grid-template-columns:180px 1fr;gap:16px;padding-block:14px;border-bottom:1px solid var(--line);font-size:15.5px}.bo:not(#_) .bo-incl div span:first-child{font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--soft);padding-top:3px}.bo:not(#_) .bo-incl div span:last-child{font-weight:600}.bo:not(#_) .bo-vgrid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:28px;overflow:hidden;box-shadow:0 30px 60px -40px rgba(120,90,30,.4)}.bo:not(#_) .bo-v{background:#fff;padding:clamp(20px,2.6vw,30px);display:flex;flex-direction:column;gap:6px;min-height:200px}.bo:not(#_) .bo-v:last-child{background:linear-gradient(160deg,#FFFBEE,#FFF1C7)}.bo:not(#_) .bo-v b{font-family:var(--display);font-weight:400;font-size:64px;line-height:.9;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.bo:not(#_) .bo-v strong{margin-top:auto;font-weight:600;font-size:17px}.bo:not(#_) .bo-v span{font-size:14.5px;color:var(--text)}.bo:not(#_) .bo-av-row.bo-one{grid-template-columns:1fr}@media (max-width:980px){.bo:not(#_) .bo-gains{grid-template-columns:1fr 1fr}.bo:not(#_) .bo-g,.bo:not(#_) .bo-g:nth-child(4),.bo:not(#_) .bo-g:nth-child(5){grid-column:span 1}.bo:not(#_) .bo-g:nth-child(5){grid-column:span 2}.bo:not(#_) .bo-tips{grid-template-columns:1fr}.bo:not(#_) .bo-deliv{grid-template-columns:1fr 1fr;row-gap:36px}.bo:not(#_) .bo-deliv::before{display:none}.bo:not(#_) .bo-actbox,.bo:not(#_) .bo-how .bo-grid{grid-template-columns:1fr}}@media (max-width:600px){.bo:not(#_) .bo-gains{grid-template-columns:1fr}.bo:not(#_) .bo-g:nth-child(5){grid-column:span 1}.bo:not(#_) .bo-deliv{grid-template-columns:1fr}.bo:not(#_) .bo-incl div{grid-template-columns:1fr;gap:4px}.bo:not(#_) .bo-w-hero .bo-hero-photo .bo-cap2{left:12px;right:12px;max-width:none}}.bo:not(#_) .bo-av-row.bo-two{grid-template-columns:1fr 1fr}@media (max-width:980px){.bo:not(#_) .bo-av-row.bo-two{grid-template-columns:1fr}}article.page:has(.bo-row),.post-entry:has(.bo-row){margin-bottom:0!important}