@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@600;700;800;900&display=swap');
:root{--paper:#f4efe7;--ink:#080909;--muted:#b8b4ad;--red:#f33b30;--line:#ffffff24;--serif:'Playfair Display',Georgia,serif;--sans:'DM Sans',Arial,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{margin:0!important;background:var(--ink)!important;color:var(--paper);font-family:var(--sans);font-size:16px;line-height:1.55;overflow-x:hidden!important}#creation4{position:relative;min-height:100vh;width:100%;background:var(--ink);isolation:isolate}#creation4 a{color:inherit;text-decoration:none}#creation4 button,#creation4 input,#creation4 textarea,#creation4 select{font:inherit}#creation4 button,#creation4 a{-webkit-tap-highlight-color:transparent}#creation4 button{cursor:pointer}#creation4 img{display:block;max-width:100%}#creation4 h1,#creation4 h2,#creation4 h3,#creation4 p{margin:0}#creation4 h1,#creation4 h2{font-family:var(--serif);font-weight:800;line-height:.99;letter-spacing:-.045em}#creation4 h1{font-size:clamp(52px,7.8vw,116px)}#creation4 h2{font-size:clamp(38px,4.8vw,72px)}#creation4 h3{font-size:23px;line-height:1.17;letter-spacing:-.02em}#creation4 p{max-width:62ch}#creation4 :focus-visible{outline:3px solid #ff665d;outline-offset:5px}#creation4 .wrap{width:min(1380px,calc(100% - 96px));margin:auto}#creation4 .eyebrow{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:22px}#creation4 .red{color:var(--red)}#creation4 .btn{display:inline-flex;align-items:center;justify-content:center;gap:25px;background:var(--red);color:#fff;border:1px solid var(--red);border-radius:30px;padding:15px 24px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;min-height:50px;transition:transform .2s,background .2s}#creation4 .btn:hover{transform:translateY(-3px);background:#ff5046}#creation4 .btn.ghost{background:#09090970;border-color:#ffffff60}#creation4 .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}#creation4 .arrow{font-size:22px;font-weight:400;line-height:1}#creation4 .head{position:sticky;top:0;z-index:50;background:#080909ed;backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}#creation4 .head .wrap{display:flex;align-items:center;gap:24px;height:90px}#creation4 .brand{flex:0 0 210px}#creation4 .brand img{width:210px;height:auto}#creation4 .nav{display:flex;justify-content:center;gap:27px;flex:1;align-items:center}#creation4 .nav a{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;position:relative}#creation4 .nav a:hover,#creation4 .nav a[aria-current]{color:var(--red)}#creation4 .tools{display:flex;gap:8px;align-items:center}#creation4 .icon{border:0;background:none;color:var(--paper);width:40px;height:44px;display:inline-flex;align-items:center;justify-content:center;position:relative}#creation4 .icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6}#creation4 .cart-count{position:absolute;top:0;right:0;font-size:9px;background:var(--red);border-radius:20px;min-width:17px;padding:1px 3px}#creation4 .menu-toggle{display:none}#creation4 .hero{min-height:780px;position:relative;overflow:hidden;display:flex;align-items:center;border-bottom:1px solid var(--line)}#creation4 .hero .wrap{position:relative;z-index:3;padding:85px 0 140px}#creation4 .hero-copy{width:58%;max-width:800px}#creation4 .hero h1{font-size:clamp(54px,7.6vw,118px)}#creation4 .hero p{font-size:18px;color:#d1cdc7;max-width:450px;margin-top:25px}#creation4 .hero-art{position:absolute;inset:0 0 0 36%;overflow:hidden}#creation4 .hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#080909 0%,#08090933 40%,#08090915 100%),linear-gradient(0deg,#080909 0%,transparent 65%)}#creation4 .hero-art .scenery{height:100%;width:100%;object-fit:cover;object-position:60%;filter:saturate(.8)}#creation4 .hero-book{position:absolute;right:12%;top:100px;width:clamp(220px,23vw,340px);transform:rotate(8deg);box-shadow:-24px 28px 75px #0009;z-index:1}#creation4 .hero-book img{width:100%}#creation4 .hero-cut{position:absolute;bottom:35px;right:40%;width:clamp(110px,13vw,180px);transform:rotate(-12deg);box-shadow:0 20px 50px #000b;z-index:2}#creation4 .hero-mark{position:absolute;right:47px;bottom:90px;font-size:11px;letter-spacing:.16em;color:#dedad4;z-index:3;writing-mode:vertical-rl}#creation4 .hero-bottom{position:absolute;bottom:26px;left:48px;right:48px;display:flex;align-items:center;justify-content:space-between;z-index:4;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}#creation4 .ticker{border-block:1px solid var(--line);padding:19px 0;overflow:hidden;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:.16em;color:#ddd8d0}#creation4 .ticker span{display:inline-block;padding-right:55px}#creation4 .section{padding:100px 0}#creation4 .section-top{display:flex;gap:30px;justify-content:space-between;align-items:end;margin-bottom:45px}#creation4 .text-link{font-size:12px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--red);padding-bottom:8px;display:inline-block}#creation4 .portals{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}#creation4 .portal{position:relative;aspect-ratio:3/4;overflow:hidden;background:#121414;display:flex;align-items:end;padding:20px}#creation4 .portal img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}#creation4 .portal:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent,#000d)}#creation4 .portal:hover img{transform:scale(1.06)}#creation4 .portal span{position:relative;z-index:1;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}#creation4 .portal b{position:absolute;right:18px;bottom:16px;z-index:2;font-size:24px;font-weight:400}#creation4 .issue-section{background:var(--paper);color:var(--ink);position:relative;padding:95px 0}#creation4 .split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}#creation4 .issue-section .eyebrow{color:#655f57}#creation4 .issue-cover{position:relative;max-width:380px;margin:auto;transform:rotate(-4deg);box-shadow:22px 22px 0 #d7d1c8,32px 35px 50px #0002}#creation4 .issue-cover img{width:100%}#creation4 .issue-section p{margin-top:26px;color:#514c45;font-size:18px}#creation4 .issue-section .text-link{margin-top:25px}#creation4 .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}#creation4 .article-card{border-bottom:1px solid var(--line);padding-bottom:25px}#creation4 .article-card .visual{height:255px;overflow:hidden;margin-bottom:25px;position:relative}#creation4 .article-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s}#creation4 .article-card:hover img{transform:scale(1.035)}#creation4 .article-card small{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:12px}#creation4 .article-card h3{font-family:var(--serif);font-weight:700;font-size:30px;line-height:1.12}#creation4 .article-card .read{display:block;font-size:11px;letter-spacing:.1em;margin-top:22px;color:var(--muted)}#creation4 .manifesto{position:relative;background:#102627;overflow:hidden;padding:110px 0}#creation4 .manifesto .split{grid-template-columns:1.2fr .8fr}#creation4 .manifesto p{margin-top:25px;color:#d1ddd8;font-size:18px}#creation4 .book-stack{position:relative;height:420px}#creation4 .book-stack img{height:100%;width:auto;margin:auto;transform:rotate(7deg);box-shadow:20px 25px 45px #0006}#creation4 .book-stack:before{content:'DER WILLE';position:absolute;left:0;top:10%;font-family:var(--serif);font-size:85px;line-height:1;letter-spacing:-.04em;color:#ffffff0b;transform:rotate(-90deg);transform-origin:center}#creation4 .books{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}#creation4 .book{border-bottom:1px solid var(--line);padding-bottom:30px}#creation4 .book .book-art{height:380px;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#192325,#0d1010);padding:28px;overflow:hidden;margin-bottom:25px}#creation4 .book:nth-child(2) .book-art{background:linear-gradient(150deg,#332518,#14100c)}#creation4 .book:nth-child(3) .book-art{background:linear-gradient(150deg,#1b2936,#0c1218)}#creation4 .book img{height:100%;width:auto;max-width:100%;object-fit:contain;box-shadow:15px 17px 30px #0006;transition:transform .4s}#creation4 .book:hover img{transform:translateY(-5px) rotate(-2deg)}#creation4 .book p{color:var(--muted);font-size:14px;margin-top:12px}#creation4 .book .actions{margin-top:22px}#creation4 .wide-image{position:relative;height:560px;overflow:hidden}#creation4 .wide-image img{height:100%;width:100%;object-fit:cover}#creation4 .wide-image:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#000b,transparent)}#creation4 .wide-image .wrap{position:absolute;inset:0;margin:auto;display:flex;align-items:center;z-index:2}#creation4 .wide-image h2{max-width:760px}#creation4 .partners{display:grid;grid-template-columns:1fr 1fr;gap:50px;border-top:1px solid var(--line);padding-top:60px}#creation4 .partners p{color:var(--muted);margin-top:25px;font-size:18px}#creation4 .newsletter{border-top:1px solid var(--line);padding:80px 0;background:#101313}#creation4 .newsletter h2{font-size:48px}#creation4 .newsletter p{color:var(--muted);margin-top:18px}#creation4 .form{display:grid;gap:15px}#creation4 .form label{font-size:13px}#creation4 .form input[type=email],#creation4 .form input[type=text],#creation4 .form textarea,#creation4 .form select,#creation4 .search-input{width:100%;color:var(--paper);background:#ffffff05;border:1px solid #ffffff40;border-radius:0;padding:17px;min-height:56px}#creation4 .form textarea{min-height:160px;resize:vertical}#creation4 .form .consent{display:flex;align-items:start;gap:12px;font-size:12px;color:var(--muted)}#creation4 .form input[type=checkbox]{flex:0 0 18px;accent-color:var(--red);height:18px;width:18px;margin-top:2px}#creation4 .status{font-size:14px;min-height:24px}#creation4 .status.error{color:#ff887e}#creation4 .footer{border-top:1px solid var(--line);padding:65px 0 26px}#creation4 .footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:35px}#creation4 .footer-logo{width:220px;margin-bottom:20px}#creation4 .footer p{font-size:14px;color:var(--muted)}#creation4 .footer h3{font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:20px}#creation4 .footer-links{display:grid;gap:11px;font-size:13px;color:var(--muted)}#creation4 .footer-links a:hover{color:#fff}#creation4 .footer-bottom{border-top:1px solid var(--line);margin-top:50px;padding-top:22px;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;font-size:10px;color:var(--muted)}#creation4 .footer-legal{display:flex;gap:20px;flex-wrap:wrap}#creation4 .page-intro{padding:85px 0 65px;border-bottom:1px solid var(--line)}#creation4 .page-intro p{font-size:19px;color:var(--muted);margin-top:26px}#creation4 .page-intro h1{max-width:1100px;font-size:clamp(52px,6.7vw,100px)}#creation4 .filters{display:flex;gap:10px;flex-wrap:wrap;margin:30px 0}#creation4 .chip{border:1px solid var(--line);background:none;color:var(--paper);padding:10px 20px;border-radius:25px;font-size:12px}#creation4 .chip.active,#creation4 .chip:hover{background:var(--paper);color:var(--ink)}#creation4 .archive{grid-template-columns:repeat(3,1fr)}#creation4 .reader-cover-button{padding:0;border:0;background:none;display:block;max-width:400px;margin:auto;position:relative;text-align:center;color:var(--paper)}#creation4 .reader-cover-button img{width:100%;box-shadow:18px 20px 40px #0005}#creation4 .reader-cover-button span{display:block;background:var(--red);padding:17px;margin-top:22px;border-radius:28px;font-size:12px;letter-spacing:.12em;font-weight:700}#creation4 .reader-section{padding:70px 0}#creation4 .reader-toolbar{display:flex;gap:15px;align-items:center;justify-content:space-between;padding:20px 0;flex-wrap:wrap}#creation4 .reader-toolbar button{padding:10px 20px;border:1px solid var(--line);background:none;color:var(--paper);border-radius:24px}#creation4 .reader-toc{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0 30px}#creation4 .reader-toc button{background:none;color:var(--paper);border:1px solid var(--line);font-size:12px;padding:12px;text-align:left}#creation4 .feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}#creation4 .feature{border-top:1px solid var(--line);padding:28px 0}#creation4 .feature span{color:var(--red);font-size:12px;letter-spacing:.12em;display:block;margin-bottom:20px}#creation4 .feature p{color:var(--muted);margin-top:18px}#creation4 .price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#creation4 .price-card{padding:32px;border:1px solid var(--line);background:#111616}#creation4 .price-card:nth-child(6){border-color:var(--red)}#creation4 .price-card h3{font-size:21px}#creation4 .price{font-family:var(--serif);font-size:50px;line-height:1.3;margin:15px 0}#creation4 .price-card p{color:var(--muted);font-size:14px;margin-bottom:25px}#creation4 .legal-copy{max-width:850px;white-space:pre-wrap;color:#d7d2cb;font-size:15px;line-height:1.7}#creation4 .article-content{max-width:800px;margin:auto;font-size:18px;line-height:1.8}#creation4 .article-content p{margin:25px 0;max-width:none}#creation4 .article-content h2{font-size:40px;margin:55px 0 20px}#creation4 .article-content h3{font-size:27px;margin:35px 0 18px}#creation4 .article-content img{width:100%;height:auto;margin:30px 0}#creation4 .article-content a{border-bottom:1px solid var(--red)}#creation4 .article-content blockquote{border-left:3px solid var(--red);margin:35px 0;padding:10px 25px;font-family:var(--serif);font-size:28px}#creation4 .product-detail{display:grid;grid-template-columns:1fr 1.1fr;gap:85px;align-items:center}#creation4 .product-detail .product-img{width:min(100%,400px);margin:auto;box-shadow:24px 25px 50px #0007}#creation4 .product-detail h1{font-size:clamp(48px,5.5vw,85px)}#creation4 .product-detail p{font-size:18px;color:var(--muted);margin-top:25px}#creation4 .merch-banner{background:var(--paper);color:var(--ink);padding:70px}#creation4 .merch-banner p{margin-top:20px;color:#514c45}#creation4 .merch-word{font-size:clamp(50px,8vw,130px);font-family:var(--serif);font-weight:900;letter-spacing:-.06em;line-height:1.1;border-block:1px solid #0003;padding:20px 0;margin:30px 0}#creation4 .cart-empty{padding:80px 0;text-align:center}#creation4 .cart-empty p{margin:20px auto}#creation4 .shop-categories{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}#creation4 .shop-categories a{border:1px solid var(--line);padding:14px 25px;border-radius:28px}#creation4 .contact-links{display:grid;gap:15px;margin-top:30px}#creation4 .contact-links a{font-size:20px;border-bottom:1px solid var(--line);padding:16px 0}#creation4 .note{font-size:13px;color:var(--muted);margin-top:18px}#creation4 .loading{min-height:40vh;display:grid;place-items:center;font-size:13px;letter-spacing:.1em}#creation4 .empty{padding:30px;border:1px solid var(--line);color:var(--muted)}#creation4 .cookie-panel{position:fixed;inset:auto 22px 22px auto;z-index:100;background:#202725;max-width:440px;padding:26px;border:1px solid #ffffff45;box-shadow:0 10px 60px #0009}#creation4 .cookie-panel p{font-size:13px;margin:12px 0 20px}#creation4 .cookie-panel .actions{margin-top:0}#creation4 .cookie-panel button{font-size:10px;padding:12px 18px}#creation4 .form a{text-decoration:underline}#creation4 .product-badge{color:var(--red);font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}#creation4 .tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}#creation4 .tile{padding:40px;border-top:1px solid var(--line);background:#111514}#creation4 .tile h2{font-size:40px}#creation4 .tile p{color:var(--muted);margin-top:20px}#creation4 .tile .text-link{margin-top:25px}
@media(min-width:1700px){#creation4 .hero{min-height:860px}}@media(max-width:1100px){#creation4 .wrap{width:calc(100% - 56px)}#creation4 .nav{gap:18px}#creation4 .head .wrap{gap:15px}#creation4 .brand{flex-basis:165px}#creation4 .brand img{width:165px}#creation4 .hero{min-height:690px}#creation4 .hero-copy{width:60%}#creation4 .hero-book{right:8%;width:27vw}#creation4 .hero-cut{right:30%}#creation4 .split{gap:45px}#creation4 .portals{grid-template-columns:repeat(3,1fr)}#creation4 .portal{aspect-ratio:4/3}#creation4 .book .book-art{height:300px}#creation4 .cards{gap:18px}#creation4 .article-card .visual{height:200px}#creation4 .hero-bottom{left:28px;right:28px}#creation4 .product-detail{gap:45px}}@media(max-width:800px){#creation4 .wrap{width:calc(100% - 36px)}#creation4 .head .wrap{height:72px;justify-content:space-between}#creation4 .brand{flex-basis:180px}#creation4 .brand img{width:180px}#creation4 .menu-toggle{display:inline-flex}#creation4 .nav{display:none;position:absolute;top:72px;left:0;right:0;background:#080909;max-height:calc(100dvh - 72px);overflow-y:auto;padding:30px 25px;flex-direction:column;align-items:start;gap:24px;border-bottom:1px solid var(--line)}#creation4 .nav.open{display:flex}#creation4 .nav a{font-size:17px}#creation4 .hero{min-height:850px;align-items:end}#creation4 .hero .wrap{padding:345px 0 85px}#creation4 .hero-copy{width:100%;max-width:none}#creation4 .hero h1{font-size:clamp(51px,11.5vw,88px);max-width:620px}#creation4 .hero p{font-size:16px;margin-top:20px;max-width:340px}#creation4 .hero-art{inset:0 0 28% 0}#creation4 .hero-art:after{background:linear-gradient(0deg,#080909,transparent 85%)}#creation4 .hero-book{top:40px;right:10%;width:190px}#creation4 .hero-cut{width:120px;bottom:25%;right:64%}#creation4 .hero-mark{display:none}#creation4 .hero-bottom{left:18px;right:18px;font-size:9px;gap:20px}#creation4 .hero-bottom span:last-child{max-width:135px;text-align:right}#creation4 .eyebrow{margin-bottom:16px;font-size:10px}#creation4 .actions{gap:10px;margin-top:24px}#creation4 .btn{padding:14px 20px;font-size:10px;min-height:48px;gap:15px}#creation4 .section{padding:65px 0}#creation4 .section-top{align-items:start;flex-direction:column;gap:22px;margin-bottom:30px}#creation4 .portals{grid-template-columns:repeat(2,1fr);gap:10px}#creation4 .portal{aspect-ratio:1;padding:16px}#creation4 .portal span{font-size:11px}#creation4 .split,#creation4 .manifesto .split,#creation4 .product-detail{grid-template-columns:1fr;gap:45px}#creation4 .issue-section{padding:65px 0}#creation4 .issue-cover{max-width:250px;margin-bottom:10px}#creation4 .issue-section p{font-size:16px}#creation4 .cards,#creation4 .archive{grid-template-columns:1fr 1fr;gap:28px 16px}#creation4 .article-card h3{font-size:23px}#creation4 .article-card .visual{height:170px;margin-bottom:18px}#creation4 .article-card small{font-size:9px}#creation4 .manifesto{padding:65px 0}#creation4 .manifesto p{font-size:16px}#creation4 .book-stack{height:300px}#creation4 .books{grid-template-columns:1fr;gap:45px}#creation4 .book .book-art{height:350px}#creation4 .wide-image{height:450px}#creation4 .partners{grid-template-columns:1fr;gap:45px;padding-top:40px}#creation4 .newsletter{padding:60px 0}#creation4 .newsletter h2{font-size:38px}#creation4 .footer-top{grid-template-columns:1fr 1fr;gap:35px 20px}#creation4 .footer-top>div:first-child{grid-column:1/-1}#creation4 .footer-top>div:last-child{grid-column:1/-1}#creation4 .footer-logo{width:190px}#creation4 .footer-bottom{margin-top:35px;font-size:10px;gap:20px}#creation4 .footer-legal{gap:15px}#creation4 .page-intro{padding:60px 0 45px}#creation4 .page-intro h1{font-size:clamp(48px,10.5vw,80px)}#creation4 .page-intro p{font-size:16px}#creation4 .feature-grid,#creation4 .price-grid,#creation4 .tiles{grid-template-columns:1fr}#creation4 .price-card{padding:25px}#creation4 .reader-cover-button{max-width:280px}#creation4 .reader-section{padding:45px 0}#creation4 .reader-section .wrap{width:calc(100% - 20px)}#creation4 .product-detail .product-img{max-width:280px}#creation4 .product-detail p{font-size:16px}#creation4 .merch-banner{padding:35px 25px}#creation4 .article-content{font-size:16px}#creation4 .article-content h2{font-size:32px}#creation4 .cookie-panel{left:12px;right:12px;bottom:12px;max-width:none}#creation4 .tile{padding:28px}#creation4 .tile h2{font-size:34px}}@media(max-width:440px){#creation4 .cards,#creation4 .archive{grid-template-columns:1fr}#creation4 .article-card .visual{height:230px}#creation4 .hero{min-height:790px}#creation4 .hero .wrap{padding-top:290px}#creation4 .hero-book{width:165px;right:8%;top:35px}#creation4 .hero-cut{width:100px;right:64%}#creation4 .hero h1{font-size:52px}#creation4 .tools{gap:2px}#creation4 .brand,#creation4 .brand img{width:158px;flex-basis:158px}#creation4 .icon{width:34px}#creation4 .footer-top{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#creation4 *{animation:none!important;transition:none!important}}

#creation4 .editorial-art{height:100%;background:#e9e1d4;color:#101614;position:relative;padding:25px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}#creation4 .editorial-art span{font-size:11px;font-weight:700;line-height:1.15;letter-spacing:.13em}#creation4 .editorial-art b{font-family:var(--serif);font-size:36px;line-height:1.08;letter-spacing:-.03em;max-width:14ch}#creation4 .article-card:nth-child(3n+2) .editorial-art{background:#172c2a;color:#f4efe7}#creation4 .article-card:nth-child(3n) .editorial-art{background:#e24c36;color:#fff}#creation4 [data-reader-opened]{scroll-margin-top:100px}#creation4 .crr-toc{margin-bottom:22px}
#creation4 .basket-line{display:grid;grid-template-columns:100px 1fr auto;gap:35px;align-items:center;border-bottom:1px solid var(--line);padding:30px 0}#creation4 .basket-line img{width:100px;max-height:145px;object-fit:contain}#creation4 .basket-line p{font-size:20px;margin-top:18px}#creation4 .basket-total{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-top:50px;align-items:center}@media(max-width:800px){#creation4 .basket-line{grid-template-columns:65px 1fr;gap:20px}#creation4 .basket-line img{width:65px}#creation4 .basket-line button{grid-column:2;justify-self:start}#creation4 .basket-total{grid-template-columns:1fr;gap:30px}#creation4 .basket-line h3{font-size:20px}}

/* === CREATION WEBSITE 4.0 FINAL · MOBILE FIRST WEB3 === */
:root{--c3-red:#f5322f;--c3-blue:#082a42;--c3-gold:#c8a865;--c3-black:#050607}
#creation4{background:var(--c3-black);overflow-x:hidden}
#creation4 .final-head{background:#050607f4;border-bottom:1px solid #ffffff25}
#creation4 .final-head .wrap{height:84px}
#creation4 .brand{flex:0 0 220px;height:48px;display:flex;align-items:center;overflow:visible}
#creation4 .brand img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:left center!important;clip-path:none!important;transform:none!important;filter:none!important;mask:none!important}
#creation4 .nav{gap:24px;overflow:visible}
#creation4 .nav-group{position:relative;height:100%;display:flex;align-items:center}
#creation4 .nav-main{display:flex;align-items:center;height:100%;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}
#creation4 .nav-group.active>.nav-main,#creation4 .nav-main:hover{color:var(--c3-red)}
#creation4 .subnav{position:absolute;top:calc(100% - 4px);left:-16px;min-width:220px;background:#080a0b;border:1px solid #ffffff25;padding:10px;display:grid;opacity:0;visibility:hidden;transform:translateY(8px);transition:.18s;z-index:90}
#creation4 .subnav a{padding:10px 12px;font-size:12px}
#creation4 .nav-group:hover>.subnav,#creation4 .nav-group:focus-within>.subnav{opacity:1;visibility:visible;transform:none}
#creation4 .hero.web3-home{min-height:0!important;background:#050607;display:block;overflow:hidden}
#creation4 .web3-home-grid{min-height:680px;display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);gap:44px;align-items:center}
#creation4 .web3-home .hero-copy{width:auto;max-width:660px;padding:82px 0 74px;position:relative;z-index:5}
#creation4 .web3-home .hero-copy h1{font-size:clamp(68px,7.7vw,126px);line-height:.84}
#creation4 .web3-home .hero-copy p{margin-top:25px;color:#c9c3ba;font-size:18px}
#creation4 .web3-home-art{height:620px;position:relative;overflow:hidden;border-left:1px solid #ffffff20;background:#0b0d0e}
#creation4 .home-ref-shot{position:absolute;inset:-8%;width:116%;height:116%;object-fit:cover;object-position:48% 23%;transform:scale(1.12)}
#creation4 .home-ref-shade{position:absolute;inset:0;background:linear-gradient(90deg,#050607 0%,transparent 22%),linear-gradient(0deg,#050607 0%,transparent 28%)}
#creation4 .home-live-cover{position:absolute;right:7%;bottom:7%;width:25%;min-width:180px;z-index:4;background:#080909;border:1px solid #ffffff35;padding:8px;box-shadow:0 24px 60px #000b;transform:rotate(2deg)}
#creation4 .home-live-cover img{width:100%;height:auto;clip-path:none!important}
#creation4 .home-live-cover b{display:block;padding:9px 6px 3px;font-size:9px;letter-spacing:.13em}
#creation4 .web3-home .hero-bottom{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:min(1380px,calc(100% - 96px));margin:auto;padding:18px 0 22px;border-top:1px solid #ffffff20;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;color:#98928a}
#creation4 .web3-current-issue{display:grid;grid-template-columns:minmax(240px,.65fr) 1.35fr;gap:8vw;align-items:center}
#creation4 .web3-current-issue .issue-cover{max-width:380px}
#creation4 .web3-intro{padding:0!important;background:#050607;border-bottom:1px solid #ffffff20;overflow:hidden}
#creation4 .web3-intro-grid{min-height:620px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);gap:45px;align-items:center}
#creation4 .web3-intro-copy{padding:80px 0;z-index:3}
#creation4 .web3-intro-copy h1{font-size:clamp(60px,7.2vw,112px);line-height:.86}
#creation4 .web3-intro-copy p{margin-top:25px;color:#c6c0b8;font-size:18px}
#creation4 .web3-intro-visual{height:620px;overflow:hidden;position:relative}
#creation4 .ref-visual{position:relative;width:100%;height:100%;overflow:hidden;background:#0a0c0d}
#creation4 .ref-shot{position:absolute;inset:-18%;width:136%;height:136%;object-fit:cover}
#creation4 .ref-about .ref-shot{object-position:47% 22%;transform:scale(1.1)}
#creation4 .ref-magazin .ref-shot{object-position:45% 20%;transform:scale(1.08)}
#creation4 .ref-partner .ref-shot{object-position:48% 23%;transform:scale(1.12)}
#creation4 .ref-contact .ref-shot{object-position:46% 21%;transform:scale(1.1)}
#creation4 .ref-wille .ref-shot{object-position:48% 25%;transform:scale(1.12)}
#creation4 .ref-shade{position:absolute;inset:0;background:linear-gradient(90deg,#050607 0%,transparent 24%),linear-gradient(0deg,#050607 0%,transparent 20%)}
#creation4 .real-article>img,#creation4 .works-visual>img{width:100%;height:100%;object-fit:cover}
#creation4 .works-visual>img:first-child{object-fit:contain;padding:55px;background:radial-gradient(circle at 55% 38%,#15374b,#08090a 62%)}
#creation4 .ref-cover-small{position:absolute!important;right:4%;bottom:5%;width:26%!important;height:auto!important;padding:0!important;box-shadow:0 20px 55px #000b}
#creation4 .section{padding:90px 0;border-bottom:1px solid #ffffff16}
#creation4 .cards.archive{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
#creation4 .article-card{background:#090b0c;border:1px solid #ffffff24;padding:0;overflow:hidden}
#creation4 .article-card .visual{height:230px;overflow:hidden}
#creation4 .article-card .visual img{width:100%;height:100%;object-fit:cover}
#creation4 .article-card small,#creation4 .article-card h3,#creation4 .article-card .read{margin-left:18px;margin-right:18px}
#creation4 .article-card small{display:block;margin-top:15px;color:#9c968e}
#creation4 .article-card h3{margin-top:8px;font-size:24px}
#creation4 .article-card .read{display:block;margin-top:15px;margin-bottom:20px;color:var(--c3-red);font-size:10px;letter-spacing:.12em}
#creation4 .will-hero{background:#050607;border-bottom:1px solid #ffffff1f;overflow:hidden}
#creation4 .will-grid{min-height:720px;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:50px}
#creation4 .will-copy{padding:75px 0}
#creation4 .will-copy h1{font-size:clamp(64px,7vw,112px);line-height:.84}
#creation4 .will-copy p{font-size:20px;color:#c6c0b8;margin:24px 0}
#creation4 .will-copy .form{margin-top:28px}
#creation4 .will-points{display:grid;gap:10px;margin-top:28px}
#creation4 .will-points>div{display:grid;grid-template-columns:42px 1fr;gap:12px;border-top:1px solid #ffffff20;padding:13px 0}
#creation4 .will-points b{color:var(--c3-red)}
#creation4 .will-art{height:720px;position:relative;overflow:hidden}
#creation4 .will-art .ref-shot{object-position:48% 24%;transform:scale(1.1)}
#creation4 .will-art .will-cover{position:absolute;right:8%;top:18%;width:34%;height:auto;z-index:4;box-shadow:0 28px 70px #000b}
#creation4 .compact-cookie{left:16px!important;right:auto!important;bottom:16px!important;max-width:330px!important;padding:14px 46px 14px 16px!important;background:#050607f4!important;border:1px solid #ffffff40!important;display:grid;gap:5px}
#creation4 .compact-cookie strong{font-size:14px}
#creation4 .compact-cookie span{font-size:11px;color:#9f9a93}
#creation4 .compact-cookie>div{display:flex;gap:14px;align-items:center;margin-top:5px}
#creation4 .compact-cookie .cookie-ok,#creation4 .compact-cookie a{font-size:10px;background:none;border:0;color:#fff;padding:0;text-decoration:underline}
#creation4 .compact-cookie .cookie-x{position:absolute;right:10px;top:9px;background:none;border:0;color:#fff;font-size:26px;line-height:1}
#creation4 .compact-cookie .actions,#creation4 .compact-cookie p{display:none!important}
@media(max-width:1100px){#creation4 .brand{flex-basis:180px}#creation4 .nav{gap:15px}}
@media(max-width:800px){
#creation4 .final-head .wrap{height:78px;width:calc(100% - 28px)}
#creation4 .brand{flex:0 0 190px;height:42px}
#creation4 .brand img{width:190px!important;height:42px!important}
#creation4 .tools{gap:2px}
#creation4 .icon{width:42px}
#creation4 .nav{position:fixed;left:0;right:0;top:78px;bottom:0;background:#050607;display:none!important;overflow:auto;padding:18px 22px 38px;z-index:95}
#creation4 .nav.open{display:block!important}
#creation4 .nav-group{display:block;height:auto;border-bottom:1px solid #ffffff18;padding:10px 0}
#creation4 .nav-main{height:auto;font-size:18px;padding:6px 0}
#creation4 .subnav{position:static;opacity:1;visibility:visible;transform:none;border:0;background:transparent;padding:5px 0 5px 14px}
#creation4 .subnav a{font-size:12px;padding:7px 0;color:#a9a49c}
#creation4 .web3-home-grid{display:flex!important;flex-direction:column;gap:0;min-height:0!important}
#creation4 .web3-home-art{order:-1;width:calc(100% + 36px);height:330px;min-height:0!important;margin-left:-18px;border-left:0;border-bottom:1px solid #ffffff20}
#creation4 .home-ref-shot{inset:-10%;width:120%;height:120%;object-position:51% 20%;transform:scale(1.22)}
#creation4 .home-ref-shade{background:linear-gradient(0deg,#050607 0%,transparent 34%)}
#creation4 .home-live-cover{width:112px;min-width:0;right:18px;bottom:16px;padding:5px;transform:rotate(2deg)}
#creation4 .home-live-cover b{font-size:7px;padding:6px 3px 2px}
#creation4 .web3-home .hero-copy{order:2;width:100%;max-width:none;padding:22px 0 48px}
#creation4 .web3-home .hero-copy .eyebrow{margin-bottom:13px}
#creation4 .web3-home .hero-copy h1{font-size:clamp(49px,14vw,70px);line-height:.84}
#creation4 .web3-home .hero-copy p{font-size:15px;margin-top:18px}
#creation4 .web3-home .actions{margin-top:22px}
#creation4 .web3-home .hero-bottom{width:calc(100% - 36px);padding:12px 0 16px;font-size:8px;gap:12px;align-items:flex-start}
#creation4 .ticker{display:none}
#creation4 .web3-intro-grid{display:flex!important;flex-direction:column;gap:0;min-height:0!important}
#creation4 .web3-intro-visual{order:-1;width:calc(100% + 36px);height:300px;min-height:0!important;margin-left:-18px}
#creation4 .web3-intro-copy{order:2;padding:24px 0 48px}
#creation4 .web3-intro-copy h1{font-size:clamp(48px,13vw,69px)}
#creation4 .web3-intro-copy p{font-size:15px;margin-top:18px}
#creation4 .ref-shot{inset:-16%;width:132%;height:132%}
#creation4 .ref-shade{background:linear-gradient(0deg,#050607 0%,transparent 30%)}
#creation4 .web3-current-issue{grid-template-columns:1fr;gap:32px}
#creation4 .web3-current-issue .issue-cover{max-width:230px}
#creation4 .cards.archive{grid-template-columns:1fr!important}
#creation4 .article-card .visual{height:220px}
#creation4 .section{padding:58px 0}
#creation4 .will-grid{grid-template-columns:1fr;gap:0;min-height:0}
#creation4 .will-art{order:-1;height:320px;width:calc(100% + 36px);margin-left:-18px}
#creation4 .will-copy{padding:26px 0 52px}
#creation4 .will-copy h1{font-size:clamp(52px,14vw,72px)}
#creation4 .will-art .will-cover{width:125px;right:18px;top:52px}
#creation4 .manifesto .split,#creation4 .universe-section .split{grid-template-columns:1fr!important}
#creation4 .compact-cookie{left:10px!important;right:10px!important;bottom:10px!important;max-width:none!important}
#creation4 .footer-top{grid-template-columns:1fr!important}
}
@media(max-width:390px){#creation4 .brand{flex-basis:170px;height:38px}#creation4 .brand img{width:170px!important;height:38px!important}#creation4 .icon{width:38px}#creation4 .web3-home-art{height:292px}#creation4 .web3-intro-visual{height:270px}#creation4 .web3-home .hero-copy h1{font-size:48px}}

/* CREATION WEBSITE 4.0 · STARTPAGE V16 · DIRECT WEB3 · 2026-10-07 */
#creation4 .brand{flex:0 0 196px!important;height:50px!important;overflow:visible!important}
#creation4 .brand img{display:block!important;width:196px!important;height:50px!important;object-fit:contain!important;object-position:left center!important;max-width:none!important;clip-path:none!important;transform:none!important;filter:none!important}
#creation4 .home-v16{background:#050607;border-bottom:1px solid #ffffff24;overflow:hidden}
#creation4 .home-v16-grid{padding:0!important;min-height:640px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(430px,.9fr);gap:0;align-items:stretch}
#creation4 .home-v16-visual{position:relative;min-height:640px;overflow:hidden;border-right:1px solid #ffffff24;background:#07090a}
#creation4 .home-v16-collage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:50% 28%!important;transform:none!important;filter:none!important;clip-path:none!important}
#creation4 .home-v16-visual-mask{position:absolute;inset:0;background:linear-gradient(90deg,transparent 64%,#050607 100%),linear-gradient(0deg,#050607 0%,transparent 24%);pointer-events:none}
#creation4 .home-v16-issue{position:absolute;right:5%;bottom:5%;z-index:4;width:180px;background:#060708;border:1px solid #ffffff45;padding:8px;box-shadow:0 28px 70px #000c;transform:rotate(1.5deg)}
#creation4 .home-v16-issue img{display:block;width:100%;height:auto;clip-path:none!important;transform:none!important}
#creation4 .home-v16-issue span{display:block;padding:8px 3px 2px;font-size:8px;font-weight:800;letter-spacing:.12em;color:#fff}
#creation4 .home-v16-copy{display:flex;flex-direction:column;justify-content:center;padding:70px 0 70px 54px;position:relative;z-index:3}
#creation4 .home-v16-copy h1{font-size:clamp(64px,7vw,112px);line-height:.84}
#creation4 .home-v16-copy p{margin-top:24px;color:#c7c1b9;font-size:18px;max-width:560px}
#creation4 .home-v16-copy .actions{margin-top:28px}
#creation4 .home-v16-strip{padding:15px 0 18px!important;border-top:1px solid #ffffff1f;display:flex;justify-content:space-between;gap:18px;font-size:9px;letter-spacing:.14em;color:#9d978f}
#creation4 .home-v16-strip a{color:#fff}

@media(max-width:800px){
#creation4 .final-head .wrap{height:72px!important}
#creation4 .brand{flex:0 0 166px!important;height:40px!important}
#creation4 .brand img{width:166px!important;height:40px!important}
#creation4 .nav{top:72px!important}
#creation4 .home-v16-grid{width:100%!important;min-height:0!important;padding:0!important;display:flex!important;flex-direction:column!important}
#creation4 .home-v16-visual{order:1;width:100%!important;min-height:0!important;height:360px!important;border-right:0;border-bottom:1px solid #ffffff24}
#creation4 .home-v16-collage{inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:50% 27%!important}
#creation4 .home-v16-visual-mask{background:linear-gradient(0deg,#050607 0%,transparent 28%)}
#creation4 .home-v16-issue{width:112px;right:14px;bottom:14px;padding:5px}
#creation4 .home-v16-issue span{font-size:6px;padding-top:5px}
#creation4 .home-v16-copy{order:2;padding:22px 18px 38px!important}
#creation4 .home-v16-copy .eyebrow{margin-bottom:12px}
#creation4 .home-v16-copy h1{font-size:clamp(48px,14vw,68px);line-height:.84}
#creation4 .home-v16-copy p{font-size:15px;margin-top:17px}
#creation4 .home-v16-copy .actions{margin-top:20px}
#creation4 .home-v16-strip{width:calc(100% - 36px)!important;padding:11px 0 14px!important;font-size:7px;align-items:flex-start}
#creation4 .hero .wrap{padding-top:0!important}
}
@media(max-width:390px){
#creation4 .brand{flex-basis:154px!important;height:37px!important}
#creation4 .brand img{width:154px!important;height:37px!important}
#creation4 .home-v16-visual{height:320px!important}
#creation4 .home-v16-copy h1{font-size:47px}
}

/* CREATION locked loader + real magazine hero · 20261007-loader-reader-design-v3 */
#creation4 .magazine-live-visual{background:#07090a;isolation:isolate}
#creation4 .mag-live-grid{position:absolute;inset:0;display:grid;grid-template-columns:1.45fr .7fr;gap:6px;padding:6px;opacity:.72}
#creation4 .mag-live-main,#creation4 .mag-live-stack{min-width:0;overflow:hidden}
#creation4 .mag-live-main img{width:100%;height:100%;object-fit:cover;filter:saturate(.86) contrast(1.06)}
#creation4 .mag-live-stack{display:grid;grid-template-rows:1fr 1fr;gap:6px}
#creation4 .mag-live-stack img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.08)}
#creation4 .magazine-live-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#05060718 0%,#05060700 45%,#050607b8 100%),linear-gradient(0deg,#050607e8 0%,transparent 42%);z-index:1;pointer-events:none}
#creation4 .mag-live-cover{position:absolute;z-index:4;left:7%;bottom:7%;width:min(28%,190px);padding:6px;background:#050607;border:1px solid #ffffff45;box-shadow:0 24px 60px #000c;transform:rotate(-2deg)}
#creation4 .mag-live-cover img{display:block;width:100%;height:auto;object-fit:contain!important;clip-path:none!important;transform:none!important}
#creation4 .mag-live-cover span{display:block;padding:7px 3px 2px;color:#fff;font-size:8px;font-weight:800;letter-spacing:.12em}
#creation4 .mag-live-copy{position:absolute;z-index:4;right:7%;top:10%;width:43%;display:grid;gap:9px}
#creation4 .mag-live-copy b{font-family:var(--serif);font-size:clamp(28px,4vw,48px);line-height:.88;color:#fff}
#creation4 .mag-live-copy span{font-size:9px;letter-spacing:.12em;color:#c8c1b8;text-transform:uppercase}
#creation4 .mag-live-read,#creation4 .mag-live-all{position:absolute;z-index:5;border:1px solid #ffffff66;background:#f5f0e8;color:#080909;border-radius:999px;padding:11px 16px;font-size:9px;font-weight:900;letter-spacing:.1em}
#creation4 .mag-live-read{right:7%;top:39%}
#creation4 .mag-live-all{right:7%;bottom:9%;background:#050607e8;color:#fff}
#creation4 .cr-entry-loader{min-height:clamp(500px,calc(92svh - 70px),760px);display:grid;place-items:center;background:#000;position:relative;overflow:hidden}
#creation4 .crl-wrap,.crr-lock-loader .crl-wrap{width:min(82%,500px);display:flex;flex-direction:column;align-items:center;gap:22px}
#creation4 .crl-logo-box,.crr-lock-loader .crl-logo-box{position:relative;width:100%;display:grid;place-items:center}
#creation4 .crl-logo,.crr-lock-loader .crl-logo{display:block;width:100%;height:auto;object-fit:contain}
#creation4 .crl-base,.crr-lock-loader .crl-base{opacity:.5;animation:crlBreath 2.4s ease-in-out infinite}
#creation4 .crl-shine,.crr-lock-loader .crl-shine{position:absolute;inset:0;filter:brightness(1.25) drop-shadow(0 0 8px #ffffff29) drop-shadow(0 0 18px #ffffff1a);-webkit-mask-image:linear-gradient(105deg,transparent 0%,transparent 40%,#ffffff1f 46%,#fff 50%,#ffffff1f 54%,transparent 60%,transparent 100%);-webkit-mask-size:220% 100%;-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(105deg,transparent 0%,transparent 40%,#ffffff1f 46%,#fff 50%,#ffffff1f 54%,transparent 60%,transparent 100%);mask-size:220% 100%;mask-repeat:no-repeat;animation:crlSweep 2.4s ease-in-out infinite}
#creation4 .crl-bar-wrap,.crr-lock-loader .crl-bar-wrap{width:min(74%,420px);display:flex;flex-direction:column;align-items:center;gap:11px}
#creation4 .crl-bar,.crr-lock-loader .crl-bar{position:relative;width:100%;height:10px;border-radius:999px;overflow:hidden;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1a}
#creation4 .crl-fill,.crr-lock-loader .crl-fill{position:absolute;inset:0 auto 0 0;width:16%;border-radius:inherit;background:linear-gradient(90deg,#ffffff14,#ffffff73 34%,#fff 50%,#ffffff73 66%,#ffffff1a);box-shadow:0 0 10px #ffffff40,0 0 24px #ffffff14;animation:crlCharge 2.4s ease-in-out infinite}
#creation4 .crl-glow,.crr-lock-loader .crl-glow{position:absolute;top:-8px;width:60px;height:24px;border-radius:50%;background:radial-gradient(circle,#ffffff6b,#ffffff14 48%,transparent 72%);filter:blur(3px);animation:crlGlint 2.4s ease-in-out infinite}
#creation4 .crl-status,.crr-lock-loader .crl-status{font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:#ffffff4d;white-space:nowrap}
#creation4 .crl-status i,.crr-lock-loader .crl-status i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#fff;margin-right:.8em;box-shadow:0 0 10px #ffffffd9;vertical-align:middle;animation:crlDot 1.2s ease-in-out infinite}
@keyframes crlSweep{0%{-webkit-mask-position:165% 0;mask-position:165% 0;opacity:0}12%{opacity:.18}44%{opacity:1}72%{opacity:.32}100%{-webkit-mask-position:-80% 0;mask-position:-80% 0;opacity:0}}
@keyframes crlCharge{0%{width:12%;opacity:.72}22%{width:28%}42%{width:55%}66%{width:82%;opacity:1}100%{width:12%;opacity:.72}}
@keyframes crlGlint{0%{left:-18px;opacity:0}12%{opacity:.28}42%{opacity:.95}70%{opacity:.65}100%{left:calc(100% - 42px);opacity:0}}
@keyframes crlDot{0%,100%{opacity:.26;transform:scale(.75)}50%{opacity:1;transform:scale(1.12)}}
@keyframes crlBreath{0%,100%{opacity:.34}50%{opacity:.55}}
@media(max-width:800px){
#creation4 .web3-intro-visual-magazin{height:410px!important}
#creation4 .mag-live-grid{grid-template-columns:1.25fr .75fr;padding:4px;gap:4px}
#creation4 .mag-live-cover{width:128px;left:14px;bottom:15px}
#creation4 .mag-live-copy{right:14px;top:24px;width:45%}
#creation4 .mag-live-copy b{font-size:28px}
#creation4 .mag-live-read{right:14px;top:132px;padding:9px 13px}
#creation4 .mag-live-all{right:14px;bottom:18px;padding:9px 13px}
#creation4 .crl-wrap{width:min(84%,390px)}
}

/* 20261007-reader-sourcefix-v1 */
#creation4 .reader-section{padding-top:12px!important}#creation4 .reader-section .wrap{width:calc(100% - 12px)!important;max-width:1380px!important}#creation4 #reader-mount{width:100%!important;margin:0 auto!important}#creation4 .reader-after{margin-top:24px!important;padding-top:20px!important;border-top:1px solid #ffffff18!important}#creation4 .reader-toc{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;margin-top:10px!important}#creation4 .reader-toc button{min-height:48px!important;padding:11px 13px!important;text-align:left!important}

/* CREATION WISSEN COLLAGE V1 · 2026-10-07 */
.wk-hero{position:relative;isolation:isolate;min-height:calc(100svh - 78px);overflow:hidden;background:#030405;color:#f6f0e6}
.wk-hero:before{content:"";position:absolute;inset:0;z-index:-3;background:url("https://static.wixstatic.com/media/bfda4c_6e7d0aebe71046e4b6a8ff02ce5e2d05~mv2.jpg") center/cover no-repeat;filter:saturate(1.04) contrast(1.05)}
.wk-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#000c 0,#0008 38%,#0004 67%,#000b 100%),linear-gradient(0deg,#030405 0,transparent 34%,transparent 82%,#03040588 100%)}
.wk-hero-in{min-height:calc(100svh - 150px);display:grid;grid-template-columns:minmax(350px,.72fr) minmax(620px,1.28fr);gap:34px;align-items:center;padding-top:48px;padding-bottom:120px}
.wk-copy{max-width:620px}.wk-copy h1{font-family:Georgia,serif;font-size:clamp(72px,7.2vw,118px);line-height:.78;letter-spacing:-.055em;margin:14px 0 22px;text-transform:uppercase;text-shadow:0 5px 26px #000}
.wk-copy p{font:clamp(19px,1.7vw,27px)/1.25 Georgia,serif;max-width:600px;margin:0 0 28px;text-shadow:0 2px 14px #000}
.wk-carousel{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:30px 7vw 35px 10px;scrollbar-width:none}.wk-carousel::-webkit-scrollbar{display:none}
.wk-card{min-width:min(320px,39vw);max-width:360px;scroll-snap-align:center;background:#030506df;border:1px solid #d5aa6655;color:#fff;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 70px #0009}
.wk-card-img{aspect-ratio:1.08/1;overflow:hidden;background:#0b1014}.wk-card-img img{width:100%;height:100%;object-fit:cover;display:block}.wk-card-copy{padding:18px 18px 20px;display:flex;flex-direction:column;min-height:170px}.wk-card-copy small{font-size:9px;letter-spacing:.19em;color:#d9ae6c;font-weight:900}.wk-card-copy h3{font:700 25px/1.02 Georgia,serif;margin:10px 0 18px}.wk-card-copy span{margin-top:auto;font-size:10px;font-weight:900;letter-spacing:.1em}
.wk-topics{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);background:#020304ee;border-top:1px solid #d9aa6155}.wk-topics a{min-height:78px;color:#fff;display:flex;align-items:center;justify-content:center;gap:13px;border-right:1px solid #ffffff20}.wk-topics b{width:42px;height:42px;border:1px solid #d9aa61;border-radius:50%;display:grid;place-items:center;color:#e1b36a}.wk-topics span{font:16px Georgia,serif}
.wk-current{position:relative;background:#020304;color:#f5f1e8;padding:72px 0 84px;overflow:hidden}.wk-current:before{content:"";position:absolute;inset:0;background:url("https://static.wixstatic.com/media/bfda4c_6e7d0aebe71046e4b6a8ff02ce5e2d05~mv2.jpg") center 68%/cover no-repeat;opacity:.23;pointer-events:none}.wk-current>.wrap{position:relative}
.wk-current .section-top h2{font-family:Georgia,serif;font-size:clamp(52px,5.8vw,88px);line-height:.85;margin:9px 0 0}.wk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px}.wk-grid .wk-card{min-width:0;width:auto;max-width:none}
.wk-more{margin-top:36px;border-top:1px solid #ffffff25;padding-top:28px}.wk-more>summary{list-style:none;cursor:pointer;margin:auto;max-width:560px;border:1px solid #ffffff55;border-radius:8px;padding:17px 22px;text-align:center;font-size:11px;font-weight:900;letter-spacing:.1em}.wk-more>summary::-webkit-details-marker{display:none}.wk-expanded{margin-top:38px}.wk-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:34px}.wk-category-grid a{background:#050708de;border:1px solid #d9aa6140;padding:24px;color:#fff}.wk-category-grid h3{font:700 27px/1 Georgia,serif;margin:8px 0 28px}.wk-category-grid a>span:last-child{font-size:10px;font-weight:900;letter-spacing:.09em}.wk-all .cards.archive{grid-template-columns:repeat(3,1fr)}
@media(max-width:900px){
 .wk-hero{min-height:calc(100svh - 64px)}.wk-hero:before{background-image:url("https://static.wixstatic.com/media/bfda4c_a35b2fbdf23b4c3faffb16d3dcabfec0~mv2.jpg");background-position:center 18%}.wk-shade{background:linear-gradient(0deg,#020304 0,#0008 44%,#0003 82%,#020304aa 100%)}
 .wk-hero-in{display:flex;flex-direction:column;min-height:calc(100svh - 64px);padding:34px 16px 118px;gap:12px;text-align:center}.wk-copy h1{font-size:clamp(47px,13vw,68px);line-height:.86;margin:9px 0 10px}.wk-copy p{font-size:clamp(17px,4.9vw,21px);max-width:590px;margin:0 auto 15px}
 .wk-carousel{width:100vw;margin-left:calc(50% - 50vw);padding:18px 20vw 30px;gap:12px}.wk-card{min-width:62vw;max-width:250px}.wk-card-copy{min-height:148px;text-align:left}.wk-card-copy h3{font-size:21px}
 .wk-topics{grid-template-columns:1fr 1fr}.wk-topics a{min-height:55px;justify-content:flex-start;padding-left:17px}.wk-topics b{width:30px;height:30px}.wk-topics span{font-size:12px}
 .wk-current{padding:54px 14px 70px}.wk-current .section-top{align-items:flex-end}.wk-current .section-top h2{font-size:48px}.wk-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-left:-14px;margin-right:-14px;padding:20px 18vw 24px;scrollbar-width:none}.wk-grid::-webkit-scrollbar{display:none}.wk-grid .wk-card{min-width:68vw;max-width:270px}
 .wk-category-grid{grid-template-columns:1fr 1fr}.wk-all .cards.archive{grid-template-columns:1fr}
}
@media(max-width:430px){.wk-copy h1{font-size:50px}.wk-carousel{padding-left:17vw;padding-right:17vw}.wk-card{min-width:66vw}.wk-topics span{font-size:11px}.wk-current .section-top h2{font-size:43px}.wk-grid .wk-card{min-width:72vw}.wk-category-grid{grid-template-columns:1fr 1fr}}
/* COLLAGE ROUTES WILLE B2B V1 */
.dw-hero,.bp-hero{position:relative;isolation:isolate;min-height:calc(100svh - 78px);overflow:hidden;background:#020304;color:#f5f0e7}.dw-hero:before{content:"";position:absolute;inset:0;z-index:-3;background:url("https://static.wixstatic.com/media/bfda4c_75770b5340744ea8b26e4fc166d56408~mv2.png") center/cover no-repeat;filter:contrast(1.05) saturate(.88)}.dw-shade,.bp-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#000e 0,#0008 43%,#0004 68%,#000c 100%),linear-gradient(0deg,#020304 0,transparent 36%,transparent 80%,#020304ad 100%)}.dw-in,.bp-in{min-height:calc(100svh - 150px);display:grid;grid-template-columns:.8fr 1.2fr;gap:36px;align-items:center;padding-top:54px;padding-bottom:120px}.dw-copy h1,.bp-copy h1{font-family:Georgia,serif;font-size:clamp(70px,7.2vw,116px);line-height:.79;letter-spacing:-.055em;margin:12px 0 18px;text-transform:uppercase}.dw-copy p,.bp-copy p{font:clamp(19px,1.7vw,27px)/1.25 Georgia,serif;max-width:610px;margin:0 0 27px}.dw-visual{position:relative;min-height:580px;display:grid;place-items:center}.dw-cover{width:min(44%,360px);position:relative;z-index:3;filter:drop-shadow(0 30px 55px #000);transform:rotate(2deg);border:1px solid #ffffff55}.dw-orbit{position:absolute;width:min(78%,690px);aspect-ratio:1;border:1px solid #d7ad6740;border-radius:50%;box-shadow:0 0 70px #0b55ff1f inset}.dw-orbit:before,.dw-orbit:after{content:"";position:absolute;inset:14%;border:1px solid #d7ad6730;border-radius:50%}.dw-orbit:after{inset:30%;border-style:dashed}.dw-badge{position:absolute;right:8%;bottom:17%;z-index:4;background:#040607e8;border:1px solid #d7ad6766;padding:17px 19px;max-width:250px}.dw-badge strong{display:block;font:700 24px/1 Georgia,serif;margin:6px 0}.dw-benefits,.bp-benefits{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,1fr);background:#020405ef;border-top:1px solid #d8ae6850}.dw-benefits div,.bp-benefits div{min-height:76px;padding:14px;display:flex;align-items:center;justify-content:center;gap:12px;border-right:1px solid #ffffff20;font:15px Georgia,serif}.dw-benefits b,.bp-benefits b{width:42px;height:42px;border:1px solid #d8ae68;border-radius:50%;display:grid;place-items:center;color:#d8ae68}.dw-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dw-grid article,.bp-focus article{background:#040607e9;border:1px solid #d8ae6848;padding:25px;min-height:250px;display:flex;flex-direction:column}.dw-grid b{font-size:30px;color:#d8ae68}.dw-grid h3,.bp-focus h3{font:700 27px/1.05 Georgia,serif;margin:16px 0 12px}.dw-grid p,.bp-focus p{color:#c9c5bd;line-height:1.52}.dw-access-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;align-items:start}.dw-access-grid>div>p{font:22px/1.45 Georgia,serif;max-width:650px}
.bp-hero{background:radial-gradient(circle at 78% 25%,#57213844,transparent 25%),radial-gradient(circle at 62% 58%,#173b6b33,transparent 30%),#020304}.bp-hero:before{content:"";position:absolute;inset:0;z-index:-3;background:linear-gradient(25deg,transparent 48%,#d8ae6810 49%,transparent 50%),linear-gradient(115deg,transparent 54%,#ff173817 55%,transparent 56%);background-size:120px 120px,170px 170px}.bp-collage{position:relative;min-height:590px}.bp-tile{position:absolute;overflow:hidden;border:1px solid #d8ae685c;background:#050708;box-shadow:0 22px 70px #000a}.bp-tile img{width:100%;height:100%;object-fit:cover}.bp-t1{width:36%;height:72%;left:31%;top:6%;z-index:4;transform:rotate(-1deg)}.bp-t2{width:28%;height:55%;left:5%;top:18%;z-index:2;transform:rotate(-5deg)}.bp-t3{width:27%;height:50%;right:5%;top:14%;z-index:3;transform:rotate(5deg)}.bp-t4{width:22%;height:36%;right:18%;bottom:2%;z-index:5;transform:rotate(-2deg)}.bp-feature{position:absolute;left:7%;right:7%;bottom:1%;z-index:8;padding:22px 24px;background:#030506ed;border:1px solid #d8ae6866;display:flex;align-items:center;gap:18px}.bp-feature>div{flex:1}.bp-feature h3{font:700 28px/1 Georgia,serif;margin:5px 0}.bp-feature p{margin:0;color:#c8c4bc}.bp-lead{max-width:760px;color:#d2cec7;font-size:18px;line-height:1.55}.bp-focus{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px}.bp-focus article{min-height:295px}.bp-focus strong{font:700 38px/1 Georgia,serif}.bp-focus .btn{margin-top:auto;align-self:flex-start}.bp-more{margin-top:34px;border-top:1px solid #ffffff24;padding-top:28px}.bp-more>summary{list-style:none;cursor:pointer;margin:auto;max-width:560px;border:1px solid #ffffff55;border-radius:8px;padding:17px 22px;text-align:center;font-size:11px;font-weight:900;letter-spacing:.1em}.bp-more>summary::-webkit-details-marker{display:none}.bp-more .price-grid{margin-top:34px}
@media(max-width:900px){.dw-hero,.bp-hero{min-height:calc(100svh - 64px)}.dw-in,.bp-in{display:flex;flex-direction:column;min-height:calc(100svh - 64px);padding:34px 16px 120px;gap:8px;text-align:center}.dw-copy h1,.bp-copy h1{font-size:clamp(48px,13vw,68px);line-height:.86;margin:8px 0}.dw-copy p,.bp-copy p{font-size:18px;margin:0 auto 15px}.dw-copy .actions,.bp-copy .actions{justify-content:center}.dw-visual,.bp-collage{width:100%;min-height:400px}.dw-cover{width:min(45vw,190px)}.dw-orbit{width:min(82vw,410px)}.dw-badge{right:2%;bottom:8%;max-width:190px;text-align:left;padding:13px}.dw-badge strong{font-size:19px}.dw-benefits,.bp-benefits{grid-template-columns:1fr}.dw-benefits div,.bp-benefits div{min-height:50px;justify-content:flex-start;padding-left:18px;font-size:11px}.dw-benefits b,.bp-benefits b{width:30px;height:30px}.dw-grid,.bp-focus,.dw-access-grid{grid-template-columns:1fr}.bp-t1{width:42%;height:62%;left:29%;top:2%}.bp-t2{width:31%;height:46%;left:2%;top:12%}.bp-t3{width:30%;height:43%;right:1%;top:10%}.bp-t4{width:25%;height:31%;right:13%;bottom:5%}.bp-feature{left:1%;right:1%;bottom:0;padding:13px;text-align:left}.bp-feature h3{font-size:20px}.bp-feature p{font-size:12px}.bp-feature .btn{min-height:42px;padding:0 13px}}
