:root{--pl-bg: #E7EEE4;--pl-bg-2: #D8E3D5;--pl-ink: #16211B;--pl-green: #2C5F46;--pl-green-deep: #1F4836;--pl-mint: #8FD299;--pl-muted: #4a544d;--pl-faint: #7a8378;--pl-plate: #CCDAC9;--pl-error: #b3503e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Schibsted Grotesk,IBM Plex Sans Arabic,system-ui,sans-serif;color:var(--pl-ink);background:var(--pl-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:16px;line-height:1.55}h1,h2,h3,h4{font-family:Newsreader,IBM Plex Sans Arabic,Georgia,serif;font-weight:500;margin:0;letter-spacing:-.005em}a{color:inherit;text-decoration:none}input,select,button,textarea{font-family:inherit}::selection{background:var(--pl-mint);color:var(--pl-ink)}@keyframes popIn{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes revealUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes pfFade{0%{opacity:0}to{opacity:1}}@keyframes nlIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-7px)}40%{transform:translate(7px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.reveal{animation:revealUp .8s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a,button,input,select,textarea,label{-webkit-tap-highlight-color:transparent}button,[data-press]{transition:transform .15s cubic-bezier(.2,.7,.3,1)}button:active,[data-press]:active{transform:scale(.965)}.pl-arrow{display:inline-block;transition:transform .35s cubic-bezier(.16,1,.3,1)}a:hover .pl-arrow,button:hover .pl-arrow,label:hover .pl-arrow,[data-press]:hover .pl-arrow{transform:translate(3px)}[dir=rtl] a:hover .pl-arrow,[dir=rtl] button:hover .pl-arrow,[dir=rtl] [data-press]:hover .pl-arrow{transform:translate(-3px)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(44,95,70,.6);outline-offset:2px}.btn-primary{display:inline-flex;align-items:center;gap:10px;background:var(--pl-green);color:#fff;padding:15px 28px;border-radius:3px;border:none;font-size:16px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s}.btn-primary:hover{background:var(--pl-green-deep)}.btn-ghost{display:inline-flex;align-items:center;gap:10px;background:transparent;color:var(--pl-ink);padding:15px 24px;border-radius:3px;font-size:16px;font-weight:600;white-space:nowrap;border:1px solid rgba(22,33,27,.22);transition:border-color .2s,color .2s;cursor:pointer}.btn-ghost:hover{border-color:var(--pl-green);color:var(--pl-green)}.btn-mint{display:inline-flex;align-items:center;gap:10px;background:var(--pl-mint);color:var(--pl-ink);padding:14px 26px;border-radius:3px;border:none;font-size:15.5px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s}.btn-mint:hover{background:#a6e0af}.eyebrow{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--pl-green);display:flex;align-items:center;gap:11px}.eyebrow .tick{width:22px;height:1px;background:currentColor}.mono{font-family:IBM Plex Mono,monospace}.serif{font-family:Newsreader,IBM Plex Sans Arabic,Georgia,serif}.section{max-width:1280px;margin:0 auto;padding:clamp(64px,9vw,116px) clamp(20px,5vw,48px)}.container{max-width:1280px;margin:0 auto;padding-inline:clamp(20px,5vw,48px)}[data-fcol] a{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:left 100%;background-size:0% 1.5px;transition:background-size .3s cubic-bezier(.16,1,.3,1),color .2s ease}[data-fcol] a:hover{background-size:100% 1.5px}[dir=rtl] [data-fcol] a{background-position:right 100%}nav.pl-desk a{position:relative}nav.pl-desk a:after{content:"";position:absolute;inset-inline-start:0;bottom:-3px;width:100%;height:1.5px;background:var(--pl-green);transform:scaleX(0);transform-origin:left center;transition:transform .32s cubic-bezier(.16,1,.3,1)}[dir=rtl] nav.pl-desk a:after{transform-origin:right center}nav.pl-desk a:hover:after{transform:scaleX(1)}@media (max-width: 1000px){.pl-desk{display:none!important}.pl-menubtn{display:inline-flex!important}}@media (min-width: 1001px){.pl-menubtn{display:none!important}}@media (min-width: 768px){.pl-mobilebar{display:none!important}}@media (max-width: 767px){.pl-root{padding-bottom:74px}}.pf-tile{outline:1px solid transparent;outline-offset:-1px;transition:box-shadow .35s ease,outline-color .35s ease;will-change:transform;transform-style:preserve-3d}.pf-tile:hover{box-shadow:0 26px 54px -24px #000000d9;outline-color:#8fd29999;z-index:3}.pf-tile .pf-spot{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(200px circle at var(--mx,50%) var(--my,50%),rgba(143,210,153,.28),transparent 62%);z-index:2}.pf-tile:hover .pf-spot{opacity:1}.pf-tile .pf-track img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.pf-tile:hover .pf-track img{transform:scale(1.09)}.pf-track{display:flex;height:100%;direction:ltr;will-change:transform;transition:transform .7s cubic-bezier(.5,0,.2,1)}.pf-track>.pf-slide{flex:0 0 100%;height:100%;position:relative}.pf-track img{width:100%;height:100%;object-fit:cover;display:block}.pf-tile .pf-cta{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .35s ease,margin-top .4s ease}.pf-tile:hover .pf-cta{max-height:26px;opacity:1;margin-top:9px}.pf-tile .pf-meta{transform:translateY(7px);transition:transform .45s cubic-bezier(.16,1,.3,1)}.pf-tile:hover .pf-meta{transform:none}.pf-tile .pf-zoom{opacity:0;transform:scale(.8);transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.pf-tile:hover .pf-zoom{opacity:1;transform:none}.pf-tile .pf-grad{opacity:.8;transition:opacity .35s ease}.pf-tile:hover .pf-grad{opacity:1}.field{border:1px solid #DAD2C4;border-radius:3px;padding:12px 14px;font-size:15px;outline:none;background:#fff;transition:border-color .2s;width:100%}.field:focus{border-color:var(--pl-green)}.field.invalid{border-color:#cf9384}.field-label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;color:var(--pl-muted)}.field-err{color:var(--pl-error);font-size:12px;font-weight:500}@keyframes plMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes plMarqueeRtl{0%{transform:translate(0)}to{transform:translate(50%)}}.pl-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pl-marquee-track{display:flex;align-items:center;gap:clamp(38px,6vw,76px);width:max-content;animation:plMarquee 34s linear infinite}.pl-marquee-track.rtl{animation-name:plMarqueeRtl}.pl-marquee:hover .pl-marquee-track{animation-play-state:paused}.pl-marquee-logo{flex:none;width:auto;object-fit:contain;filter:grayscale(1) opacity(.55) brightness(.55) contrast(1.1);transition:filter .35s ease,transform .35s ease;-webkit-user-select:none;user-select:none}.pl-marquee-logo:hover{filter:none;transform:translateY(-2px)}.pl-marquee-fade{display:none}@media (prefers-reduced-motion: reduce){.pl-marquee-track{animation:none;flex-wrap:wrap;justify-content:center;row-gap:24px}}.jr-card{position:relative;isolation:isolate}.jr-card .jr-card-media{box-shadow:0 1px #16211b00;transition:box-shadow .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.jr-card:hover .jr-card-media{box-shadow:0 22px 44px -22px #16211b80;transform:translateY(-4px)}.jr-card .jr-card-zoom{transition:transform .6s cubic-bezier(.16,1,.3,1);will-change:transform}.jr-card:hover .jr-card-zoom{transform:scale(1.06)}.jr-card h3{transition:color .25s ease}.jr-card:hover h3{color:var(--pl-green)}.jr-card-link{position:relative}.jr-card-link:after{content:"";position:absolute;left:0;bottom:-3px;height:1.5px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .32s cubic-bezier(.16,1,.3,1)}[dir=rtl] .jr-card-link:after{transform-origin:right center}.jr-card:hover .jr-card-link:after{transform:scaleX(1)}.jr-featured{transition:box-shadow .4s cubic-bezier(.16,1,.3,1)}.jr-featured:hover{box-shadow:0 30px 60px -30px #000000b3}.jr-featured .jr-card-zoom{transition:transform .7s cubic-bezier(.16,1,.3,1)}.jr-featured:hover .jr-card-zoom{transform:scale(1.05)}.image-slot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background-size:cover;background-position:center;background-color:var(--pl-plate)}.image-slot.loading{background:linear-gradient(110deg,#ccdac9 30%,#d9e4d6,#ccdac9 70%);background-size:200% 100%;animation:slotShimmer 1.4s linear infinite}@keyframes slotShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
