.nt-bf{font-family:var(--body);color:var(--ink);background:var(--paper)}.nt-bf :is(h1,h2,p,figure){margin:0}.nt-bf :is(h1,h2){font-family:var(--sans);font-weight:500;letter-spacing:-.04em}.nt-bf-kicker{font:11px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase}.nt-bf-hero{position:relative;overflow:hidden;padding:84px var(--g) 70px;background:var(--forest);color:var(--paper)}.nt-bf-hero h1{color:inherit;font-size:clamp(44px,5.6vw,82px);line-height:1.02;margin:25px 0;max-width:870px}.nt-bf-hero>p:not(.nt-bf-kicker){max-width:510px;font-size:16px;line-height:1.8}.nt-bf-button{display:inline-flex;justify-content:center;align-items:center;gap:36px;padding:17px 25px;border:0;border-radius:32px;background:var(--forest);color:var(--paper);font:600 13px/1.4 var(--body);text-decoration:none;cursor:pointer}.nt-bf-button--light{background:var(--paper);color:var(--forest);margin-top:29px}.nt-bf-button:disabled{background:#dde1db;color:#526052;cursor:default}.nt-bf :focus-visible{outline:2px solid currentColor;outline-offset:5px}.nt-bf-deadline{font-size:12px!important;margin-top:23px!important;opacity:.8}.nt-bf-seal{position:absolute;right:8%;top:100px;width:180px;height:180px;border:1px solid #f2f2f166;border-radius:50%;display:grid;place-content:center;text-align:center;transform:rotate(12deg);font:13px/1.8 var(--mono);letter-spacing:.1em}.nt-bf-strip{display:flex;justify-content:space-between;gap:20px;padding:21px var(--g);border-bottom:1px solid var(--line-soft);font:11px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.035em}.nt-bf-grid{padding:65px var(--g) 80px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;scroll-margin-top:140px}.nt-bf-card{border:1px solid var(--line-soft);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;background:var(--paper)}.nt-bf-card__visual{position:relative;background:#e7e7e2;padding:62px 20px 20px}.nt-bf-badge{position:absolute;left:20px;top:20px;border:1px solid #758172;border-radius:25px;padding:6px 12px;font:10px/1.4 var(--mono);letter-spacing:.06em}.nt-bf-products{display:grid;grid-template-columns:1fr 12px 1fr 12px 1fr;gap:4px;align-items:center;min-height:205px}.nt-bf-products figure{min-width:0;text-align:center}.nt-bf-products img{width:100%;height:190px;object-fit:contain;mix-blend-mode:multiply}.nt-bf-products figcaption{font:9px/1.5 var(--mono);letter-spacing:.02em;margin:10px 0 5px}.nt-bf-plus{font:22px var(--sans);opacity:.5;margin-top:-20px}.nt-bf-card__body{padding:30px;display:flex;flex-direction:column;flex:1}.nt-bf-card h2{font-size:clamp(25px,2.4vw,34px);line-height:1.15;margin-top:12px}.nt-bf-card ul{padding-left:17px;font-size:13px;line-height:1.9;margin:20px 0 24px}.nt-bf-price{margin-top:auto!important;display:flex;align-items:baseline;gap:13px}.nt-bf-price strong{font:500 36px/1.2 var(--sans);letter-spacing:-.04em}.nt-bf-price span{font-size:11px}.nt-bf-value{font-size:11px;line-height:1.6;color:#596459;margin-top:7px!important}.nt-bf-card form{margin-top:24px}.nt-bf-card .nt-bf-button{width:100%}.nt-bf-small{font-size:11px!important;line-height:1.7!important;color:#596459;margin-top:15px!important}.nt-bf-terms{padding:65px var(--g) 80px;background:var(--cream);display:grid;grid-template-columns:1fr 1.4fr;gap:70px}.nt-bf-terms h2{font-size:40px;line-height:1.1;margin-top:15px}.nt-bf-terms details{border-top:1px solid var(--line-soft)}.nt-bf-terms summary{cursor:pointer;padding:21px 0;font:500 17px/1.5 var(--sans)}.nt-bf-terms details p{font-size:13px;line-height:1.8;padding-bottom:22px}.nt-bf-product{padding:55px var(--g) 75px}.nt-bf-product>h1{font-size:clamp(34px,4vw,52px);margin:15px 0}.nt-bf-product>.nt-bf-card{margin:35px 0;display:grid;grid-template-columns:1fr 1fr}.nt-bf-product .nt-bf-card__visual{display:grid;align-items:center}.nt-bf-description{max-width:800px;font-size:14px;line-height:1.8}.nt-bf-description p{margin-block:15px}.nt-bf-back{display:inline-block;margin-top:28px;font-size:14px}@media(max-width:1000px){.nt-bf-seal{right:5%;width:130px;height:130px;font-size:10px;top:50px}.nt-bf-hero h1{max-width:650px}.nt-bf-hero>p:not(.nt-bf-kicker){max-width:70%}.nt-bf-grid{gap:20px}.nt-bf-card__body{padding:25px}.nt-bf-products img{height:150px}.nt-bf-terms{gap:35px}}@media(max-width:749px){.nt-bf-hero{padding:50px var(--g) 42px}.nt-bf-hero h1{font-size:44px;margin-top:22px}.nt-bf-hero>p:not(.nt-bf-kicker){max-width:100%;font-size:14px}.nt-bf-seal{display:none}.nt-bf-strip{flex-wrap:wrap;gap:10px;font-size:9px;padding-block:18px}.nt-bf-strip span:last-child{display:none}.nt-bf-grid{grid-template-columns:1fr;padding-block:35px 45px;gap:25px}.nt-bf-products img{height:150px}.nt-bf-products{min-height:170px}.nt-bf-card__body{padding:25px}.nt-bf-card h2{font-size:30px}.nt-bf-terms{grid-template-columns:1fr;padding-block:45px;gap:30px}.nt-bf-terms h2{font-size:32px}.nt-bf-product>.nt-bf-card{grid-template-columns:1fr}.nt-bf-product{padding-block:35px}.nt-bf-product>p{font-size:13px}}
