@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_0a0fd4{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_0a0fd4{--font-op-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_a5ca84{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_a5ca84{--font-op-manrope:"Manrope","Manrope Fallback"}html{scroll-behavior:smooth}.op{min-width:320px;overflow-x:clip;background:#fff7f9;color:#1d2c51;font-family:var(--font-op-manrope),sans-serif;-webkit-font-smoothing:antialiased}.op a{color:#c9407a;text-decoration:none}.op a:hover{color:#1d2c51}@keyframes op-plywanie{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-14px) rotate(-2deg)}}@keyframes op-wjazd{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes op-plywA{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-10px) rotate(-.3deg)}}@keyframes op-plywB{0%,to{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-15px) rotate(2.2deg)}}@keyframes op-plywC{0%,to{transform:translateY(0) rotate(-1deg) scale(1)}50%{transform:translateY(-8px) rotate(-2deg) scale(1.015)}}@keyframes op-plywD{0%,to{transform:translateY(0) rotate(1.5deg)}50%{transform:translateY(-12px) rotate(.4deg)}}@keyframes op-ksiazka3d{0%,to{transform:translateY(0) rotateY(-28deg) rotateX(4deg)}50%{transform:translateY(-16px) rotateY(-7deg) rotateX(7deg)}}@keyframes op-cien3d{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.82);opacity:.65}}@keyframes op-babel3d{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-26px,40px)}}@keyframes op-babel3dB{0%,to{transform:translateZ(0)}50%{transform:translate3d(14px,-18px,-60px)}}@keyframes op-babel3dC{0%,to{transform:translateZ(0)}50%{transform:translate3d(-12px,-30px,70px)}}@keyframes op-plamaA{0%,to{transform:translate(0) rotate(0deg) scale(1);border-radius:54% 46% 60% 40%/45% 55% 45% 55%}50%{transform:translate(-18px,22px) rotate(4deg) scale(1.06);border-radius:46% 54% 44% 56%/55% 45% 58% 42%}}@keyframes op-plamaB{0%,to{transform:translate(0) rotate(0deg) scale(1);border-radius:45% 55% 48% 52%/55% 45% 55% 45%}50%{transform:translate(20px,-18px) rotate(-5deg) scale(1.05);border-radius:55% 45% 58% 42%/45% 55% 42% 58%}}.op-navlink{color:#1d2c51;transition:color .15s ease}.op-navlink:hover{color:#c9407a}.op-iconbtn{border:1px solid rgba(29,44,81,.15);transition:border-color .15s ease}.op-iconbtn:hover{border-color:#c9407a}.op-lift{transition:transform .15s ease,box-shadow .15s ease}.op-lift:hover{transform:translateY(-2px);box-shadow:var(--op-hover-shadow,0 8px 20px rgba(29,44,81,.35))}.op-page-img{transition:box-shadow .2s ease}.op-page-img:hover{box-shadow:0 20px 44px rgba(29,44,81,.25)!important}.op-kar{position:relative;margin-top:36px;overflow:hidden;padding:16px 4px 24px}.op-kar-arrow{position:absolute;top:42%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid rgba(29,44,81,.15);background:#fff;display:grid;place-items:center;cursor:pointer;padding:0;box-shadow:0 6px 18px rgba(29,44,81,.18);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.op-kar-arrow:hover{border-color:#c9407a;box-shadow:0 10px 24px rgba(29,44,81,.25);transform:translateY(calc(-50% - 2px))}.op-kar-arrow-prev{left:10px}.op-kar-arrow-next{right:10px}@media (max-width:640px){.op-kar-arrow{width:38px;height:38px}.op-kar-arrow-prev{left:6px}.op-kar-arrow-next{right:6px}}.op-kar-track{display:flex;gap:28px;align-items:flex-start;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.op-kar-track:active{cursor:grabbing}.op-kar-item{flex:0 0 calc((100% - 84px) / 3.5)}@media (max-width:900px){.op-kar-item{flex-basis:calc((100% - 56px) / 2.5)}}@media (max-width:640px){.op-kar-item{flex-basis:calc((100% - 28px) / 1.5)}}.op-forwho-card{transition:transform .2s ease}.op-forwho-card:hover{transform:translateY(-4px)}.op-input{width:100%;padding:12px 14px;border:1px solid rgba(29,44,81,.18);border-radius:12px;background:#fff;font-family:var(--font-op-manrope),sans-serif;font-size:14.5px;color:#1d2c51;outline:none;box-sizing:border-box}.op-input:focus{border-color:#c9407a}.op-qty-btn{width:32px;height:32px;border:1px solid rgba(29,44,81,.2);border-radius:10px;background:#fff;color:#1d2c51;font-size:16px;cursor:pointer;transition:border-color .15s ease,color .15s ease}.op-qty-btn:hover{border-color:#c9407a;color:#c9407a}.op-close-btn{width:36px;height:36px;border:none;border-radius:50%;background:#fff;color:#1d2c51;font-size:15px;cursor:pointer;box-shadow:0 2px 8px rgba(29,44,81,.12);transition:background .15s ease,color .15s ease}.op-close-btn:hover{background:#fdedf3;color:#c9407a}.op-foot-link{border:none;background:none;padding:0;font-family:var(--font-op-manrope),sans-serif;font-size:14px;font-weight:500;color:#b9c4de;cursor:pointer;text-align:left;transition:color .15s ease}.op-foot-link:hover{color:#fff}.op-wykonanie{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-weight:600;color:#8593b8!important;text-decoration:none;opacity:.85;transition:opacity .15s ease,color .15s ease}.op-wykonanie:hover{opacity:1;color:#e9b7cc!important}.op-info-html{margin-top:10px;font-size:14.5px;line-height:1.65;color:#3a4568;overflow-wrap:break-word}.op-info-html li,.op-info-html p{margin:10px 0 0}.op-info-html ol,.op-info-html ul{margin:10px 0 0;padding-left:22px}.op-info-html ol li{list-style:decimal}.op-info-html ul li{list-style:disc}.op-info-html b,.op-info-html strong{color:#1d2c51}.op-info-html h1,.op-info-html h2,.op-info-html h3,.op-info-html h4{margin:22px 0 0;font-family:var(--font-op-poppins),sans-serif;font-weight:600;font-size:16px;color:#c9407a}.op-info-html a{color:#c9407a;text-decoration:underline}.op-info-html table{margin-top:10px;border-collapse:collapse;max-width:100%}.op-info-html td,.op-info-html th{border:1px solid rgba(29,44,81,.15);padding:6px 10px}.op-info-html img{max-width:100%;height:auto}.op-info-html .op-info-title{margin:14px 0 4px;font-weight:700;font-size:18px;letter-spacing:.01em;color:#1d2c51}.op-info-html .op-info-head,.op-info-html .op-info-title{display:block;font-family:var(--font-op-poppins),sans-serif}.op-info-html .op-info-head{margin:20px 0 2px;font-weight:600;font-size:15.5px;color:#c9407a}.op-info-html .op-info-head+br,.op-info-html .op-info-title+br{display:none}.op-info-html li::marker{color:#c9407a;font-weight:700}.op-ghost-btn{padding:13px 22px;border:1px solid rgba(29,44,81,.25);border-radius:999px;background:transparent;color:#1d2c51;font-family:var(--font-op-poppins),sans-serif;font-weight:600;font-size:14px;cursor:pointer;transition:border-color .15s ease}.op-ghost-btn:hover{border-color:#1d2c51}.op-upsell-btn{padding:9px 18px;border:1px solid #c9407a;border-radius:999px;background:transparent;color:#c9407a;font-family:var(--font-op-poppins),sans-serif;font-weight:600;font-size:13px;cursor:pointer;transition:background .15s ease,color .15s ease}.op-upsell-btn:hover{background:#c9407a;color:#fff}.op-remove-link{border:none;background:none;padding:4px;font-family:var(--font-op-manrope),sans-serif;font-size:13px;font-weight:700;color:#8593b8;cursor:pointer;text-decoration:underline;transition:color .15s ease}.op-remove-link:hover{color:#c9407a}.op-grid-hero{padding:56px 40px 130px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center}.op-grid-hero,.op-grid-toc{position:relative;max-width:1160px;margin:0 auto;display:grid;gap:56px}.op-grid-toc{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:start}.op-cols-2{column-count:2;column-gap:44px}.op-grid-why{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.op-grid-author{max-width:1000px;grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start}.op-grid-author,.op-grid-order{margin:0 auto;display:grid;gap:48px}.op-grid-order{position:relative;max-width:980px;grid-template-columns:minmax(150px,190px) minmax(0,1fr);align-items:center}.op-form-grid,.op-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.op-summary-grid{margin-top:26px}.op-header{position:sticky;top:0;z-index:50;padding:14px 40px;background:rgba(255,247,249,.92);backdrop-filter:blur(10px);border-bottom:1px solid rgba(29,44,81,.08)}.op-header-inner{max-width:1400px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}@media (max-width:900px){.op-grid-author,.op-grid-hero,.op-grid-order,.op-grid-toc,.op-grid-why{grid-template-columns:1fr;gap:36px}.op-grid-hero{padding:40px 24px 110px}.op-cols-2{column-count:1}.op-header{padding:12px 20px}.op-header-inner{flex-wrap:wrap}.op-navlink{display:none}.op-navlink.op-navlink--staly{display:inline}.op-header-tagline{display:none}}@media (max-width:640px){.op-form-grid,.op-summary-grid{grid-template-columns:1fr}.op-form-col-span,.op-input{grid-column:auto!important}.op-krok-label{display:none}.op-krok-label--active{display:inline}}@media (prefers-reduced-motion:reduce){.op *,.op :after,.op :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}