.unified-site .unified-information.spot-practical-container:has(>.spot-practical-page){max-width:none;padding:0}.spot-practical-page{color:#1b1d18;background:#f7f6f2}.spot-practical-width{width:min(1180px,100% - 64px);margin-inline:auto}.spot-practical-hero{background:linear-gradient(110deg,#faf8f2 60%,#f5eedb);border-bottom:3px solid #f5c400;position:relative}.spot-practical-hero:after{content:"";background:#e3062f;width:80px;height:3px;position:absolute;bottom:-3px;right:0}.spot-practical-hero .spot-practical-width{padding-block:22px 34px}.spot-practical-breadcrumb{color:#606255;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:28px;font-size:12px;line-height:1.5;display:flex}.spot-practical-breadcrumb a{color:inherit;align-items:center;min-height:24px;display:inline-flex}.spot-practical-breadcrumb [aria-current]{color:#33362c}.spot-practical-page .spot-practical-kicker{letter-spacing:.1em;text-transform:uppercase;color:#766000;margin:0 0 12px;font-size:11px;font-weight:800;line-height:1.5}.unified-site .spot-practical-hero h1{color:#1b1d18;letter-spacing:-.045em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(34px,3.5vw,50px);font-weight:750;line-height:1.08}.spot-practical-hero h1>span{color:#795600;display:block}.spot-practical-hero .spot-practical-description{color:#51564a;max-width:68ch;margin:18px 0 0;font-size:16px;line-height:1.75}.spot-practical-nav{background:#fff;border-bottom:1px solid #e2e1d9}.spot-practical-nav>div{flex-wrap:wrap;gap:0 26px;width:min(1180px,100% - 64px);margin-inline:auto;display:flex}.spot-practical-nav a{color:#5a5d51;border-bottom:3px solid #0000;align-items:center;min-height:58px;margin-bottom:-1px;padding-block:14px;font-size:13px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.spot-practical-nav a[aria-current=page]{color:#191c16;border-bottom-color:#e2b400}.spot-practical-nav a:hover{color:#171a13;border-bottom-color:#e2b400}.spot-practical-content{padding-block:42px 64px}.spot-practical-page h2{color:#1b1d18;letter-spacing:-.035em;text-wrap:balance;margin:0 0 14px;font-size:clamp(23px,2.1vw,30px);font-weight:750;line-height:1.22}.spot-practical-page h3{color:#1b1d18;letter-spacing:-.025em;margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.3}.spot-practical-content p{color:#54594e;font-size:15px;line-height:1.75}.spot-practical-content p+p{margin-top:12px}.spot-practical-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.spot-practical-card{background:#fff;border:1px solid #e0dfd5;border-radius:12px;min-width:0;padding:clamp(24px,2.5vw,34px)}.spot-practical-card>svg{color:#857000;stroke-width:1.6px;width:28px;height:28px;margin-bottom:20px}.spot-practical-card--yellow{background:#fff6d5;border-color:#ebdca3}.spot-practical-card--dark{color:#fff;background:#1c1f18;border-color:#1c1f18}.spot-practical-card--dark :is(h2,h3){color:#fff}.spot-practical-card--dark p{color:#d9dfcf}.spot-practical-card--dark .spot-practical-kicker,.spot-practical-card--dark>svg{color:#ffe000}.spot-practical-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.spot-practical-button{color:#171a13;background:#f5c400;border:1px solid #f5c400;border-radius:7px;justify-content:space-between;align-items:center;gap:18px;min-height:46px;padding:11px 17px;font-size:14px;font-weight:750;line-height:1.5;text-decoration:none;display:inline-flex}.spot-practical-button>svg{flex:0 0 18px}.spot-practical-button:hover{background:#ffdc40;border-color:#ffdc40}.spot-practical-button--secondary{color:#24281f;background:0 0;border-color:#bfc2b4}.spot-practical-button--secondary:hover{background:#edece3;border-color:#8f9582}.spot-practical-card--dark .spot-practical-button--secondary{color:#fff;border-color:#6e7562}.spot-practical-card--dark .spot-practical-button--secondary:hover{background:#31372b}.spot-practical-section+.spot-practical-section,.spot-practical-grid+.spot-practical-section,.spot-practical-section+.spot-practical-grid{margin-top:36px}.spot-practical-note{color:#54594e;background:#f1efe4;border-left:3px solid #e3b900;margin-block:24px;padding:16px 20px;font-size:14px;line-height:1.7}.spot-practical-content a:not([class]),.spot-practical-content p a{color:inherit;text-underline-offset:4px;font-weight:650;text-decoration:underline}.spot-practical-next{background:#eeede5;border-top:1px solid #dedfd2;padding-block:32px}.spot-practical-next>div{justify-content:space-between;align-items:center;gap:30px;display:flex}.spot-practical-next h2{margin-bottom:6px;font-size:27px}.spot-practical-next p:not(.spot-practical-kicker){color:#5c6253;font-size:14px;line-height:1.6}.spot-practical-next .spot-practical-actions{flex-shrink:0;margin-top:0}.spot-practical-form{gap:20px;display:grid}.spot-practical-field{gap:8px;min-width:0;display:grid}.spot-practical-field label{color:#272c21;font-size:14px;font-weight:650}.spot-practical-field :is(input,select,textarea){color:#1c2117;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #bfc4b3;border-radius:7px;padding:12px 14px;font-size:16px}.spot-practical-field textarea{resize:vertical;min-height:140px}.spot-practical-field [aria-invalid=true]{border-color:#a33126}.spot-practical-form button[type=submit]{justify-self:start}.spot-practical-form button:disabled{opacity:.65;cursor:not-allowed}:is(.spot-practical-page :is(a,button,input,textarea,select,summary):focus-visible,.spot-practical-nav a:focus-visible){outline-offset:4px;outline:3px solid #9b7700}.spot-practical-legal{max-width:820px}.spot-practical-legal section{border-bottom:1px solid #dcdfd2;padding-block:28px}.spot-practical-legal section:first-child{padding-top:0}.spot-practical-legal h2{font-size:24px}.spot-practical-legal ul{color:#54594e;padding-left:22px;line-height:1.75;list-style:outside}.spot-practical-legal li+li{margin-top:8px}@media (max-width:900px){.spot-practical-next>div{flex-direction:column;align-items:flex-start;gap:22px}.spot-practical-nav>div{gap:0 20px}}@media (max-width:700px){.spot-practical-width,.spot-practical-nav>div{width:calc(100% - 36px)}.spot-practical-hero .spot-practical-width{padding-block:18px 28px}.spot-practical-breadcrumb{margin-bottom:22px}.unified-site .spot-practical-hero h1{font-size:clamp(30px,8vw,39px)}.spot-practical-hero .spot-practical-description{margin-top:14px;font-size:15px}.spot-practical-nav>div{gap:0 18px;padding-block:5px}.spot-practical-nav a{min-height:42px;padding-block:9px;font-size:12px}.spot-practical-content{padding-block:28px 40px}.spot-practical-grid{grid-template-columns:1fr;gap:16px}.spot-practical-card{border-radius:10px;padding:24px 22px}.spot-practical-next{padding-block:28px}.spot-practical-next .spot-practical-actions{width:100%;display:grid}.spot-practical-form button[type=submit]{justify-self:stretch}}
