.site-powod{--pw-blue:#244dff;--pw-ink:#20221f;--pw-paper:#f4f3ed;--pw-line:#d8d9d1;min-height:100vh;background:var(--pw-paper);color:var(--pw-ink);font-family:Arial,Helvetica,sans-serif}.site-powod *{box-sizing:border-box}.site-powod a{color:inherit;text-decoration:none}.site-powod button,.site-powod input,.site-powod select,.site-powod textarea{font:inherit}.site-powod button{cursor:pointer}.site-powod a:focus-visible,.site-powod button:focus-visible{outline:3px solid var(--pw-blue);outline-offset:5px}.site-powod img{max-width:100%}.pw-wrap{width:min(1440px,calc(100% - 96px));margin:auto}.pw-label{font:10px/1.5 Consolas,monospace;letter-spacing:.13em}.pw-skip{position:absolute;left:20px;top:-80px;z-index:100;padding:15px;background:#fff}.pw-skip:focus{top:10px}.pw-header{display:flex;align-items:center;justify-content:space-between;min-height:96px;border-bottom:1px solid var(--pw-line);gap:24px}.pw-logo{font-size:43px;font-weight:900;letter-spacing:-4px}.pw-logo span{color:var(--pw-blue);margin-left:5px}.pw-header nav{display:flex;gap:36px;font-size:13px}.pw-header nav a:hover,.pw-text-link:hover{color:var(--pw-blue)}.pw-hero{position:relative;overflow:hidden;padding-top:26px}.pw-hero-top{display:flex;justify-content:space-between}.pw-hero h1{font-size:clamp(80px,11.8vw,180px);line-height:.84;letter-spacing:-.08em;position:relative;margin:48px 0 0;font-weight:900;z-index:2;pointer-events:none}.pw-hero h1 i,.pw-hero h1 span{color:var(--pw-blue)}.pw-hero h1 i{font-style:normal;margin-left:45px}.pw-orbit{position:relative;height:490px;width:66%;margin:-140px 0 0 auto;background-image:linear-gradient(var(--pw-line) 1px,transparent 1px),linear-gradient(90deg,var(--pw-line) 1px,transparent 1px);background-size:48px 48px;border:1px solid var(--pw-line)}.pw-orbit-ring{position:absolute;width:440px;height:440px;max-width:85%;border:1px solid #244dff66;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.pw-orbit-ring:after,.pw-orbit-ring:before{content:"";position:absolute;background:var(--pw-blue);opacity:.3}.pw-orbit-ring:before{width:1px;height:120%;left:50%;top:-10%}.pw-orbit-ring:after{height:1px;width:120%;top:50%;left:-10%}.pw-axis{position:absolute;font:10px Consolas,monospace;color:var(--pw-blue);z-index:3}.pw-axis-a{top:14px;right:14px}.pw-axis-b{bottom:14px;left:14px}.pw-hero-object{position:absolute;inset:20px 70px 50px;display:flex;align-items:center;justify-content:center;z-index:1}.pw-hero-object img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transform:rotate(-16deg);transition:transform .5s}.pw-hero-object:hover img{transform:rotate(-6deg) scale(1.04)}.pw-object-note{position:absolute;bottom:28px;right:24px;display:grid;gap:7px;background:var(--pw-paper);padding:12px;z-index:2}.pw-object-note strong{font-size:17px}.pw-object-note>span:last-child{font-size:11px}.pw-object-fallback{position:absolute;top:45%;left:20%;font-size:55px;color:var(--pw-blue)}.pw-hero-bottom{display:flex;align-items:end;justify-content:space-between;padding:35px 0 45px;gap:25px}.pw-hero-bottom p{font-size:15px;line-height:1.5;margin:0}.pw-button{display:inline-flex;gap:35px;align-items:center;justify-content:space-between;padding:18px 25px;background:var(--pw-blue);color:white!important;border:1px solid var(--pw-blue);font-size:13px;font-weight:700;min-height:55px;transition:background .2s}.pw-button:hover{background:#1733b8}.pw-button:disabled{opacity:.6;cursor:wait}.pw-button span{font-size:24px}.pw-ticker{background:var(--pw-blue);color:white;font-size:25px;padding:20px 0;white-space:nowrap;overflow:hidden;letter-spacing:.05em;word-spacing:25px}.pw-section{padding-top:80px;padding-bottom:90px}.pw-section-heading{display:grid;grid-template-columns:1fr 2fr 1fr;align-items:end;gap:25px;margin-bottom:40px}.pw-finish h2,.pw-principle h2,.pw-section-heading h2{font-size:clamp(45px,5.4vw,84px);letter-spacing:-.06em;line-height:.98;margin:0;font-weight:900}.pw-section-heading h2 em{font-style:normal;color:#8d9288}.pw-text-link{font-size:13px;display:inline-block;text-decoration:underline!important;text-underline-offset:5px}.pw-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--pw-line);border-left:1px solid var(--pw-line)}.pw-card{min-width:0;padding:22px;border-right:1px solid var(--pw-line);border-bottom:1px solid var(--pw-line);transition:background .2s}.pw-card:hover{background:#e7e9df}.pw-card-top{display:flex;justify-content:space-between;color:#656b60;gap:8px}.pw-card-image{height:230px;display:flex;justify-content:center;align-items:center}.pw-card-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}.pw-card:hover img{transform:rotate(-8deg) scale(1.04)}.pw-card-name{display:flex;align-items:center;justify-content:space-between}.pw-card-name h3{font-size:36px;margin:15px 0;letter-spacing:-.05em}.pw-card-name>span{font-size:26px;color:var(--pw-blue)}.pw-card-meta{font-size:11px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.pw-card-meta strong{font-size:14px}.pw-principle{background:#222721;color:#f4f3ed;padding:80px 0}.pw-principle h2{margin:35px 0 50px;font-size:clamp(65px,8vw,125px)}.pw-principle h2 span{color:#b7c29b}.pw-principle-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:55px}.pw-principle-grid p{font-size:15px;line-height:1.65;color:#c1c7b8;max-width:390px}.pw-principle-grid>p{font-size:21px;margin:0}.pw-principle-grid h3{font-size:20px}.pw-finish{padding:90px 0}.pw-finish h2{margin:28px 0 35px}.pw-finish>.pw-text-link{margin-left:30px}.pw-footer{border-top:1px solid var(--pw-line);padding:50px 0 20px}.pw-footer-top{display:flex;justify-content:space-between;gap:25px}.pw-footer-top p{font-size:19px;line-height:1.4;margin:0}.pw-footer nav{display:grid;gap:12px;font-size:13px}.pw-footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:55px;border-top:1px solid var(--pw-line);padding-top:20px;font:10px Consolas,monospace}.pw-page-title{font-size:clamp(55px,8vw,120px);line-height:.95;letter-spacing:-.065em;margin:25px 0}.pw-lead{font-size:20px;line-height:1.5;color:#656b60}.pw-tools{gap:24px;align-items:end;justify-content:space-between;margin:40px 0 25px}.pw-filters,.pw-tools{display:flex;flex-wrap:wrap}.pw-filters{gap:8px}.pw-filters button{border:1px solid var(--pw-line);background:transparent;padding:12px 16px;font-size:12px}.pw-filters button[aria-pressed=true]{background:var(--pw-ink);color:white;border-color:var(--pw-ink)}.pw-search{display:grid;gap:8px;font-size:11px}.pw-search input,.pw-search select{background:transparent;border:0;border-bottom:1px solid #81877b;padding:10px 0;font-size:13px}.pw-empty{padding:60px 0;font-size:20px}.pw-breadcrumbs{font-size:12px;color:#656b60;margin-bottom:30px}.pw-product-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:70px}.pw-product-info h1{font-size:90px;letter-spacing:-.07em;margin:25px 0}.pw-product-info>p:not(.pw-lead):not(.pw-label){font-size:12px;line-height:1.6;color:#656b60}.pw-product-info .pw-text-link{display:block;margin-top:22px}.pw-price{display:block;font-size:34px;margin:30px 0 10px}.pw-variants{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.pw-variants a{padding:9px 12px;border:1px solid var(--pw-line);font-size:12px}.pw-variants a[aria-current=page]{border-color:var(--pw-blue);color:var(--pw-blue)}.pw-gallery-main{position:relative;background:#eaece3}.pw-eyebrow{position:absolute;left:20px;top:20px;z-index:2;font:10px Consolas,monospace}.pw-gallery-slide{height:490px;display:flex;align-items:center;justify-content:center}.pw-gallery-slide img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;cursor:zoom-in}.pw-gallery-arrow{position:absolute;top:50%;z-index:4;background:var(--pw-paper);border:1px solid var(--pw-line);width:38px;height:38px;font-size:24px}.pw-gallery-prev{left:12px}.pw-gallery-next{right:12px}.pw-gallery-thumbs{margin-top:12px}.pw-gallery-thumb{width:80px!important}.pw-gallery-thumb button{padding:4px;background:transparent;border:1px solid var(--pw-line);width:80px;height:80px}.pw-gallery-thumb button[aria-pressed=true]{border-color:var(--pw-blue)}.pw-gallery-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.pw-product-details{margin-top:70px;border-top:1px solid var(--pw-line);padding-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:80px}.pw-about-grid h2,.pw-product-details h2{font-size:45px;letter-spacing:-.05em}.pw-about-grid p,.pw-product-details p{line-height:1.7}.pw-product-details dl{margin:0}.pw-product-details dl div{display:flex;gap:25px;justify-content:space-between;border-bottom:1px solid var(--pw-line);padding:16px 0;font-size:13px}.pw-product-details dd{margin:0;text-align:right}.pw-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:60px;border-top:1px solid var(--pw-line);padding-top:30px}.pw-about-mark{font-size:280px;line-height:1;color:var(--pw-blue)}.pw-contact{display:grid;grid-template-columns:1fr 1fr;gap:70px}.pw-contact-form{padding:35px;border:1px solid var(--pw-line)}.pw-contact-form h2{margin:0 0 30px;font-size:28px}.pw-form{display:grid;gap:18px}.pw-form__row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.pw-form label{display:grid;gap:8px;font-size:12px}.pw-form input:not([type=checkbox]),.pw-form textarea{width:100%;border:1px solid #aeb3a4;background:transparent;padding:12px;outline-color:var(--pw-blue)}.pw-form .pw-consent{display:flex;align-items:flex-start;line-height:1.5;gap:8px}.pw-honeypot{position:absolute;left:-9999px;opacity:0}.pw-form-error{color:#ae241c}.pw-form-success{padding:25px;background:#e1e8d1}.pw-dialog{background:var(--pw-paper);color:var(--pw-ink);border:1px solid var(--pw-line);padding:0;width:min(580px,calc(100% - 30px));max-height:calc(100vh - 40px)}.pw-dialog::backdrop{background:#161c23b0}.pw-dialog__inner{padding:35px}.pw-dialog__close{position:absolute;top:15px;right:15px;border:0;background:transparent;font-size:25px}.pw-dialog h2{font-size:32px}.pw-dialog p{font-size:13px;line-height:1.5}@media (min-width:1600px){.pw-orbit{margin-top:-170px}}@media (max-width:1100px){.pw-header-note{display:none}.pw-products{grid-template-columns:repeat(3,minmax(0,1fr))}.pw-section-heading{grid-template-columns:1fr 2fr}.pw-section-heading .pw-text-link{grid-column:2}.pw-product-grid{gap:30px}.pw-principle-grid{gap:25px}.pw-orbit{width:75%;margin-top:-70px}.pw-contact{gap:30px}.pw-contact .pw-page-title{font-size:75px}}@media (max-width:700px){.pw-wrap{width:calc(100% - 36px)}.pw-header{min-height:80px;gap:15px}.pw-logo{font-size:34px;letter-spacing:-3px}.pw-header nav{gap:15px;font-size:12px}.pw-hero-top>span:last-child{display:none}.pw-hero h1{font-size:clamp(64px,14.5vw,100px);margin-top:35px}.pw-hero h1 i{margin-left:16px}.pw-orbit{width:100%;height:340px;margin-top:30px}.pw-orbit-ring{height:290px;width:290px}.pw-hero-object{inset:15px 35px 40px}.pw-object-note{right:10px;bottom:20px}.pw-hero-bottom{align-items:start;flex-wrap:wrap;gap:22px}.pw-hero-bottom>.pw-label{display:none}.pw-ticker{font-size:18px}.pw-finish,.pw-section{padding-top:50px;padding-bottom:55px}.pw-section-heading{display:block}.pw-section-heading h2{margin:18px 0}.pw-products{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-card{padding:14px}.pw-card-image{height:160px}.pw-card-top{font-size:9px;letter-spacing:0}.pw-card-name h3{font-size:28px}.pw-principle{padding:50px 0}.pw-principle-grid{grid-template-columns:1fr}.pw-principle h2{font-size:58px}.pw-principle-grid>p{font-size:18px}.pw-finish h2{font-size:48px}.pw-finish>.pw-text-link{margin:25px 0 0;display:block}.pw-footer-top{flex-wrap:wrap}.pw-footer-top p{font-size:16px}.pw-footer-bottom{flex-wrap:wrap;line-height:1.6}.pw-about-grid,.pw-contact,.pw-product-details,.pw-product-grid{grid-template-columns:1fr;gap:30px}.pw-product-info h1{font-size:65px}.pw-gallery-slide{height:350px}.pw-about-mark{font-size:170px}.pw-contact .pw-page-title{font-size:65px}.pw-contact-form{padding:22px}.pw-form__row{grid-template-columns:1fr}.pw-section-heading h2{font-size:45px}.pw-product-details{margin-top:45px}.pw-product-details h2{font-size:35px}}@media (prefers-reduced-motion:reduce){.site-powod *{transition:none!important;scroll-behavior:auto!important}}.site-powod .pw-hero-object{mix-blend-mode:multiply}