.one-piece-campaign_hero__t22aO{--campaign-navy:var(--color-marinho);--campaign-paper:#f8f5ec;position:relative;isolation:isolate;color:var(--campaign-paper);background:var(--luz-ambiente-marinho),linear-gradient(rgb(7 27 60/90%),rgb(7 27 60/78%)),url(/brand/universos/one-piece-sala-de-navegacao-v1.webp) 50% /cover;padding:clamp(1rem,3vw,2rem)}.one-piece-campaign_heroGrid__SfTV7{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(1.5rem,3vw,3rem)}.one-piece-campaign_intro__7j_J3{padding-block:1rem}.one-piece-campaign_eyebrow__4Fz7a,.one-piece-campaign_sectionLabel___q1_i{margin:0 0 1.5rem;font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.one-piece-campaign_eyebrow__4Fz7a{color:var(--color-ambar)}.one-piece-campaign_title__CbdOc{grid-row:2/6;margin:0;font-family:var(--font-display);font-size:clamp(4.5rem,7.5vw,5.5rem);font-weight:800;line-height:.89;letter-spacing:-.035em}.one-piece-campaign_title__CbdOc span{display:block;color:var(--color-ambar)}.one-piece-campaign_tagline__O2giT{margin:1.75rem 0 1rem;font-family:var(--font-display);font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:600;line-height:1.15;letter-spacing:-.02em}.one-piece-campaign_description__4TPe9{max-width:55ch;margin:0;color:#cad3e3;font-size:1rem;line-height:1.7}.one-piece-campaign_actions__QODhQ{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem}.one-piece-campaign_textLink__wv5YR{display:inline-flex;min-height:44px;align-items:center;gap:.5rem;color:var(--campaign-paper);font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:.3em}@media (hover:hover) and (pointer:fine){.one-piece-campaign_textLink__wv5YR:hover{color:var(--color-ambar)}}.one-piece-campaign_heroNote__PvcAm{margin:1.5rem 0 0;color:#abbad1;font-size:.8125rem}.one-piece-campaign_heroPoster__yyAay{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 7rem;grid-template-rows:auto auto;min-width:0;height:auto;overflow:hidden;color:var(--campaign-navy);background:var(--color-marinho);perspective:1000px}.one-piece-campaign_crewComposition__XyTD9{position:relative;grid-column:1/-1;inset:auto;aspect-ratio:16/10;overflow:hidden;background:var(--color-palco-700);transform:rotateX(calc(var(--pointer-y, 0) * -2deg)) rotateY(calc(var(--pointer-x, 0) * 3deg));transition:transform .3s var(--ease-saida)}.one-piece-campaign_crewImage__xUp2Y{object-fit:contain;object-position:center}.one-piece-campaign_posterStamp__PNVQn{display:none;top:1.5rem;right:1.5rem;font-family:var(--font-display);font-size:1rem;line-height:1.15;text-align:right}.one-piece-campaign_posterStamp__PNVQn strong{font-weight:800}.one-piece-campaign_heroTcgCard__EJe3v{position:static;grid-column:2;grid-row:2;justify-self:center;align-self:center;padding-block:1rem;right:3%;bottom:5rem;width:min(100%,6rem);transform:none;transition:transform .3s var(--ease-saida)}.one-piece-campaign_heroTcgCard__EJe3v>span{display:block;margin-top:.75rem;color:var(--color-tinta);font-size:.75rem;font-weight:700;text-align:center}.one-piece-campaign_heroCardImage__xuchN{position:relative;aspect-ratio:5/7;border-radius:8px;background:#e9eeed;box-shadow:0 12px 25px rgb(7 27 60/25%)}.one-piece-campaign_heroCardImage__xuchN img{border-radius:inherit}.one-piece-campaign_posterCaption__j4Aiz{position:static;grid-column:1;grid-row:2;padding:1rem;color:var(--color-tinta);inset:auto 1.5rem 1.25rem;display:flex;flex-direction:column;justify-content:space-between;align-items:end;gap:1.5rem;font-size:.8125rem;font-weight:600}.one-piece-campaign_posterCaption__j4Aiz a{display:inline-flex;align-items:center;gap:1rem;min-height:44px;font-weight:700;text-decoration:underline;text-underline-offset:.25em}.one-piece-campaign_heroNav__JkwC6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2rem;border-block:1px solid rgb(248 245 236/25%)}.one-piece-campaign_heroNav__JkwC6 a{display:flex;min-height:64px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;font-family:var(--font-display);font-size:1.125rem;font-weight:500;transition:color .18s ease,background-color .18s ease}.one-piece-campaign_heroNav__JkwC6 a+a{border-left:1px solid rgb(248 245 236/25%)}@media (hover:hover) and (pointer:fine){.one-piece-campaign_heroNav__JkwC6 a:hover{color:var(--color-ambar);background:color-mix(in srgb,var(--color-fundo-claro) 5%,transparent)}}.one-piece-campaign_characters__9saJv{--campaign-navy:var(--color-marinho);padding:clamp(1.25rem,4vw,3rem);scroll-margin-top:7rem;color:var(--campaign-navy);background:var(--color-fundo-claro)}.one-piece-campaign_characterHeader__fafWL{display:flex;justify-content:space-between;align-items:end;gap:2rem}.one-piece-campaign_sectionLabel___q1_i{margin-bottom:.75rem;color:#80520a}.one-piece-campaign_characterHeader__fafWL h2{margin:0;font-family:var(--font-display);font-size:clamp(2rem,3.7vw,3.5rem);font-weight:700;line-height:1.08;letter-spacing:-.025em}.one-piece-campaign_characterHeader__fafWL>p{max-width:32ch;margin:0;font-size:.9375rem;line-height:1.7}.one-piece-campaign_characterSelectors__m_6Jo{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-block:2rem}.one-piece-campaign_characterSelectors__m_6Jo button{min-width:0;overflow:hidden;padding:0;border:2px solid transparent;border-radius:12px;color:var(--campaign-navy);background:#e0e7ec;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}@media (hover:hover) and (pointer:fine){.one-piece-campaign_characterSelectors__m_6Jo button:hover{background:#cad8df;border-color:#7891a6}}.one-piece-campaign_characterSelectors__m_6Jo button[aria-pressed=true]{border-color:var(--campaign-navy);color:white;background:var(--campaign-navy)}.one-piece-campaign_portraitFrame__j8F2z{position:relative;display:block;aspect-ratio:1.1;overflow:hidden;background:var(--color-fundo-claro)}.one-piece-campaign_portraitFrame__j8F2z img{object-fit:cover;transition:transform .3s var(--ease-saida)}@media (hover:hover) and (pointer:fine){.one-piece-campaign_portraitButton__G8UOL:hover .one-piece-campaign_portraitFrame__j8F2z img{transform:scale(1.04)}}.one-piece-campaign_portraitName__drXB0{display:flex;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;padding:.6rem .75rem;font-weight:600;font-size:.875rem}.one-piece-campaign_additionalCharacter__B_Ctx{min-height:48px}.one-piece-campaign_artFallback__NZaux{display:flex;height:100%;min-height:80px;justify-content:center;align-items:center;padding:1rem;color:#071b3c;background:#e0e7ec;font-size:.875rem}.one-piece-campaign_selectedPortrait__4a06l{position:relative;width:min(80%,300px);margin:0;padding-top:min(100%,300px)}.one-piece-campaign_selectedPortrait__4a06l img{object-fit:contain;height:auto!important;aspect-ratio:1}.one-piece-campaign_selectedPortrait__4a06l figcaption{margin-top:1rem;font-size:.75rem;line-height:1.6}.one-piece-campaign_characterPanel__oMKxN{--poster-color:#d78069;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);border-top:1px solid #bac2cb}.one-piece-campaign_characterPanel__oMKxN[data-character=zoro]{--poster-color:#a9bd9a}.one-piece-campaign_characterPanel__oMKxN[data-character=shanks]{--poster-color:#d68b76}.one-piece-campaign_characterPanel__oMKxN[data-character=roger]{--poster-color:#d3b471}.one-piece-campaign_characterPanel__oMKxN[data-character=uta]{--poster-color:#c2aed1}.one-piece-campaign_characterInfo__db1xm{padding:clamp(1.5rem,4vw,3rem) clamp(1.5rem,4vw,3rem) 1.5rem 0}.one-piece-campaign_characterName__I2dXC{margin:0 0 1rem;font-family:var(--font-display);font-size:clamp(3.5rem,5vw,5rem);font-weight:800;line-height:1;letter-spacing:-.03em}.one-piece-campaign_characterInfo__db1xm h3{margin:0 0 .75rem;font-family:var(--font-display);font-size:clamp(1.375rem,2vw,1.75rem);font-weight:600;line-height:1.2}.one-piece-campaign_characterCopy__bHOra{max-width:42ch;margin:0;color:#354660;font-size:.9375rem;line-height:1.7}.one-piece-campaign_cardDetails__jghty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1.75rem}.one-piece-campaign_cardDetails__jghty>div:first-child{grid-column:1/-1}.one-piece-campaign_cardDetails__jghty dt{margin-bottom:.25rem;color:#536174;font-size:.8125rem}.one-piece-campaign_cardDetails__jghty dd{margin:0;font-weight:600;line-height:1.5}.one-piece-campaign_referenceNote__mtduF{max-width:45ch;margin:1rem 0 0;color:#536174;font-size:.75rem;line-height:1.6}.one-piece-campaign_characterPoster__Aqvhb{position:relative;display:flex;min-width:0;min-height:440px;justify-content:center;align-items:center;overflow:hidden;padding:5rem 1.5rem 1.5rem;background:var(--poster-color);perspective:1000px;transition:background-color .25s ease}.one-piece-campaign_characterWord__Cd4rr{position:absolute;inset:1.5rem 0 auto;font-family:var(--font-display);font-size:clamp(4.5rem,7vw,6rem);font-weight:800;line-height:1;letter-spacing:-.03em;text-align:center}.one-piece-campaign_featuredCard__rYWpr{position:relative;width:min(60%,240px);margin:0;transform:rotate(-4deg) rotateX(calc(var(--pointer-y, 0) * -4deg)) rotateY(calc(var(--pointer-x, 0) * 6deg));transition:transform .3s var(--ease-saida);animation:one-piece-campaign_poster-entry__guICK .42s var(--ease-saida)}.one-piece-campaign_featuredImage__Rvhw3{position:relative;aspect-ratio:5/7;border-radius:3.5%;background:#e7e3dc;box-shadow:0 20px 40px rgb(7 27 60/24%)}.one-piece-campaign_featuredCard__rYWpr figcaption{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem;font-size:.75rem;font-weight:700;line-height:1.5}.one-piece-campaign_featuredCard__rYWpr figcaption span{text-align:right}.one-piece-campaign_posterSideLabel__8aiYY{position:absolute;right:.75rem;top:50%;font-size:.75rem;font-weight:700;letter-spacing:.1em;writing-mode:vertical-rl}.one-piece-campaign_characterSelectors__m_6Jo button:focus-visible,.one-piece-campaign_characters__9saJv a:focus-visible,.one-piece-campaign_hero__t22aO a:focus-visible{outline:3px solid var(--color-ambar);outline-offset:5px}.one-piece-campaign_characterSelectors__m_6Jo button:focus-visible,.one-piece-campaign_characters__9saJv a:focus-visible{outline-color:var(--campaign-navy)}@keyframes one-piece-campaign_poster-entry__guICK{0%{translate:0 12px}to{translate:0 0}}.one-piece-campaign_journey__Sn_WM{--campaign-navy:var(--color-marinho);padding:clamp(1.25rem,4vw,3rem);scroll-margin-top:7rem;color:#f5f8fb;background:var(--luz-ambiente-marinho),var(--campaign-navy)}.one-piece-campaign_journeyHeader__Ok9QG{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem}.one-piece-campaign_journeyHeader__Ok9QG h2{margin:0;font-family:var(--font-display);font-size:clamp(2rem,3.5vw,3.25rem);font-weight:700;line-height:1.12;letter-spacing:-.025em}.one-piece-campaign_journeyHeader__Ok9QG h2 span{color:var(--color-ambar)}.one-piece-campaign_journeyHeader__Ok9QG>p{max-width:32ch;margin:0;color:#ced8e8;line-height:1.7;font-size:.9375rem}.one-piece-campaign_journeyGrid__CgPfU{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.one-piece-campaign_seaMap__zPgZx{position:relative;min-width:0;min-height:500px;overflow:hidden;color:var(--campaign-navy);background:#93d4cb}.one-piece-campaign_mapDrawing__oWrup{position:absolute;inset:0;width:100%;height:100%}.one-piece-campaign_mapTitle__nZcrT{position:absolute;inset:2rem 1.5rem auto;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:800;line-height:1;letter-spacing:-.03em;opacity:.15}.one-piece-campaign_redLine__7W8CS{position:absolute;top:50%;left:68%;font-size:.75rem;font-weight:700;letter-spacing:.08em;rotate:-85deg}.one-piece-campaign_mapPin__D_Hvb{position:absolute;top:var(--pin-y);left:var(--pin-x);display:flex;min-height:44px;flex-direction:column;align-items:center;gap:.5rem;padding:.4rem;border:0;color:var(--campaign-navy);background:transparent;font-size:.8125rem;font-weight:700;cursor:pointer;translate:-50% -26px}.one-piece-campaign_pinDot__Uwl60{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border:2px solid var(--campaign-navy);border-radius:50%;color:white;background:var(--campaign-navy);font-family:var(--font-display);font-size:1rem;transition:transform .2s var(--ease-saida),background-color .2s ease}@media (hover:hover) and (pointer:fine){.one-piece-campaign_mapPin__D_Hvb:hover .one-piece-campaign_pinDot__Uwl60{transform:translateY(-3px)}}.one-piece-campaign_mapPin__D_Hvb[aria-pressed=true] .one-piece-campaign_pinDot__Uwl60{border-width:3px;outline:3px solid white;outline-offset:4px;color:var(--campaign-navy);background:#f3b632}.one-piece-campaign_mapLegend__sVDDm{position:absolute;inset:auto 1.25rem 1rem;margin:0;max-width:36ch;font-size:.75rem;line-height:1.6}.one-piece-campaign_routeDetail__AhEua{padding:2rem 0 1rem 2rem}.one-piece-campaign_routeStage__ZrPPO{margin:0 0 1rem;color:#f3b632;font-size:.875rem;font-weight:600}.one-piece-campaign_routeDetail__AhEua h3{margin:0 0 1rem;font-family:var(--font-display);font-size:clamp(1.75rem,2.3vw,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.one-piece-campaign_routeDetail__AhEua>p:not(.one-piece-campaign_routeStage__ZrPPO){margin:0;color:#ced8e8;font-size:.875rem;line-height:1.7}.one-piece-campaign_routeCard__H2qIt{display:flex;align-items:center;gap:1rem;margin-block:1.5rem}.one-piece-campaign_routeCardImage__OHsdo{position:relative;flex:0 0 80px;aspect-ratio:5/7}.one-piece-campaign_routeCard__H2qIt>div:last-child{display:flex;flex-direction:column;gap:.5rem;font-size:.8125rem;line-height:1.4}.one-piece-campaign_routeCard__H2qIt span{color:#c0cde1}.one-piece-campaign_routeRules__JNeqj{display:flex;min-height:44px;align-items:center;gap:.5rem;margin-top:.75rem;color:#e7edf6;font-size:.8125rem;text-decoration:underline;text-underline-offset:.25em}.one-piece-campaign_artCredit__vqiXR{margin:1.5rem 0 0;color:#b9c9df;font-size:.75rem;line-height:1.7}.one-piece-campaign_artCredit__vqiXR a{text-decoration:underline;text-underline-offset:.2em}.one-piece-campaign_journey__Sn_WM a:focus-visible{outline:3px solid #f3b632;outline-offset:4px}.one-piece-campaign_mapPin__D_Hvb:focus-visible{outline:3px solid var(--campaign-navy);outline-offset:4px;border-radius:6px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.one-piece-campaign_posterStamp__PNVQn{animation:one-piece-campaign_poster-parallax__koswF linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}}@keyframes one-piece-campaign_poster-parallax__koswF{0%{translate:0 -8px}to{translate:0 16px}}@media (max-width:900px){.one-piece-campaign_title__CbdOc{font-size:4.5rem}.one-piece-campaign_heroGrid__SfTV7{gap:1.5rem}.one-piece-campaign_heroPoster__yyAay{height:auto}.one-piece-campaign_heroNav__JkwC6 a{padding-inline:.75rem;font-size:1rem}.one-piece-campaign_characterHeader__fafWL,.one-piece-campaign_journeyHeader__Ok9QG{align-items:start;flex-direction:column;gap:1rem}.one-piece-campaign_characterHeader__fafWL>p,.one-piece-campaign_journeyHeader__Ok9QG>p{max-width:55ch}.one-piece-campaign_characterSelectors__m_6Jo{gap:.6rem}.one-piece-campaign_portraitName__drXB0{padding-inline:.5rem;font-size:.75rem}.one-piece-campaign_journeyGrid__CgPfU{grid-template-columns:minmax(0,1fr)}.one-piece-campaign_seaMap__zPgZx{min-height:440px}.one-piece-campaign_routeDetail__AhEua{padding:1.5rem 0 0}}@media (max-width:639px){.one-piece-campaign_heroGrid__SfTV7{grid-template-columns:minmax(0,1fr)}.one-piece-campaign_intro__7j_J3{display:block;padding-block:0}.one-piece-campaign_intro__7j_J3 .one-piece-campaign_tagline__O2giT{margin-top:1.25rem}.one-piece-campaign_eyebrow__4Fz7a{margin-bottom:1rem}.one-piece-campaign_title__CbdOc{font-size:clamp(4.5rem,19vw,6rem)}.one-piece-campaign_heroPoster__yyAay{height:auto}.one-piece-campaign_crewComposition__XyTD9{inset:0}.one-piece-campaign_crewImage__xUp2Y{object-fit:contain;object-position:50% 20%}.one-piece-campaign_posterStamp__PNVQn{top:.75rem;right:.75rem;font-size:.75rem}.one-piece-campaign_heroTcgCard__EJe3v{right:5%;bottom:3.5rem;width:90px}.one-piece-campaign_heroTcgCard__EJe3v>span{margin-top:.35rem;font-size:.75rem}.one-piece-campaign_posterCaption__j4Aiz{inset:auto .75rem .5rem;gap:.75rem;font-size:.875rem}.one-piece-campaign_posterCaption__j4Aiz a{max-width:13ch;gap:.5rem;font-size:.875rem}.one-piece-campaign_heroNav__JkwC6{grid-template-columns:minmax(0,1fr);margin-top:1.25rem}.one-piece-campaign_heroNav__JkwC6 a{min-height:56px;padding-inline:0}.one-piece-campaign_heroNav__JkwC6 a+a{border-left:0;border-top:1px solid rgb(248 245 236/25%)}.one-piece-campaign_characterSelectors__m_6Jo{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-block:1.5rem}.one-piece-campaign_portraitName__drXB0{font-size:.75rem}.one-piece-campaign_characterPanel__oMKxN{grid-template-columns:minmax(0,1fr)}.one-piece-campaign_characterInfo__db1xm{padding:1.5rem 0}.one-piece-campaign_characterPoster__Aqvhb{order:-1;min-height:370px;padding-top:5rem}.one-piece-campaign_characterWord__Cd4rr{font-size:clamp(3rem,13vw,4.5rem)}.one-piece-campaign_featuredCard__rYWpr{width:min(65%,210px)}.one-piece-campaign_selectedPortrait__4a06l{width:min(80%,220px);padding-top:220px}.one-piece-campaign_seaMap__zPgZx{min-height:360px}.one-piece-campaign_mapTitle__nZcrT{inset:1rem 1rem auto}.one-piece-campaign_mapPin__D_Hvb{font-size:.875rem}.one-piece-campaign_mapLegend__sVDDm{max-width:30ch}}@media (prefers-reduced-motion:reduce){.one-piece-campaign_crewComposition__XyTD9{transform:none;transition:none}.one-piece-campaign_heroTcgCard__EJe3v{transform:rotate(7deg);transition:none}.one-piece-campaign_featuredCard__rYWpr{transform:rotate(-4deg);animation:none;transition:none}.one-piece-campaign_posterStamp__PNVQn{animation:none;translate:none}.one-piece-campaign_pinDot__Uwl60,.one-piece-campaign_portraitFrame__j8F2z img{transform:none!important;transition:none}.one-piece-campaign_characterPoster__Aqvhb,.one-piece-campaign_characterSelectors__m_6Jo button,.one-piece-campaign_heroNav__JkwC6 a{transition:none}}.one-piece-campaign_gallerySearch__3MT0W{display:flex;min-height:44px;align-items:center;gap:.75rem;margin-top:.5rem;color:var(--campaign-navy);font-weight:700;text-decoration:underline;text-underline-offset:.25em}.one-piece-campaign_mapPin__D_Hvb>span:last-child{padding:.125rem .25rem;border-radius:4px;background:#93d4cb;line-height:1.3}.one-piece-campaign_characterGroup__oMTPk{margin-block:1.5rem}.one-piece-campaign_characterGroup__oMTPk h3{margin-bottom:.75rem;font-size:1rem}.one-piece-campaign_cardPortrait__QXhwM{background:var(--color-marinho)}.one-piece-campaign_cardPortrait__QXhwM img{object-fit:contain}.one-piece-campaign_seaMap__zPgZx{background:linear-gradient(160deg,var(--cor-marinho-elevado),var(--cor-marinho-profundo))}.one-piece-campaign_seaMap__zPgZx .one-piece-campaign_mapDrawing__oWrup{z-index:2;color:var(--color-dourado)}.one-piece-campaign_seaMap__zPgZx .one-piece-campaign_mapLegend__sVDDm,.one-piece-campaign_seaMap__zPgZx .one-piece-campaign_mapPin__D_Hvb{z-index:3}.one-piece-campaign_seaMap__zPgZx .one-piece-campaign_mapLegend__sVDDm{color:white}.one-piece-campaign_seaMap__zPgZx .one-piece-campaign_mapTitle__nZcrT{z-index:2;color:white;opacity:.1}.one-piece-campaign_seaMap__zPgZx .one-piece-campaign_mapPin__D_Hvb{color:white}.one-piece-campaign_seaMap__zPgZx .one-piece-campaign_mapPin__D_Hvb>span:last-child{border:1px solid rgb(var(--rgb-ouro)/45%);color:white;background:var(--cor-marinho-profundo)}.one-piece-campaign_seaMap__zPgZx .one-piece-campaign_pinDot__Uwl60{border-color:var(--cor-ouro);color:white;background:var(--cor-marinho-profundo)}.one-piece-campaign_seaMap__zPgZx .one-piece-campaign_mapPin__D_Hvb[aria-pressed=true] .one-piece-campaign_pinDot__Uwl60{outline-color:rgb(var(--rgb-branco)/85%);color:var(--campaign-navy);background:var(--cor-ouro)}@keyframes one-piece-campaign_one-piece-rota-navega__mnyxo{to{stroke-dashoffset:-52}}@media (prefers-reduced-motion:no-preference){.one-piece-campaign_mapRoute__SC0xs{animation:one-piece-campaign_one-piece-rota-navega__mnyxo 6s linear infinite}}.one-piece-campaign_crewComposition__XyTD9{background:radial-gradient(circle at 82% 78%,rgb(var(--rgb-ouro-claro)/55%) 0,rgb(var(--rgb-ouro-claro)/0) 34%),linear-gradient(180deg,#cfe1f5 0,#e6f0fa 52%,#f7ecd0 78%,#f3dfae 100%)}.one-piece-campaign_crewComposition__XyTD9:after{position:absolute;inset:auto 0 0;height:22%;background:repeating-linear-gradient(180deg,rgb(var(--rgb-marinho-base)/0) 0 9px,rgb(var(--rgb-marinho-base)/14%) 9px 10px),linear-gradient(180deg,rgb(var(--rgb-marinho-base)/0),rgb(var(--rgb-marinho-base)/16%));content:"";pointer-events:none}.one-piece-campaign_crewImage__xUp2Y{mix-blend-mode:multiply}.one-piece-campaign_hero__t22aO{min-height:38rem;padding:clamp(1.25rem,3vw,3rem);overflow:hidden;background:var(--luz-ambiente-marinho),var(--campaign-navy)}.one-piece-campaign_bannerArt__V7_rl{z-index:-3;object-fit:cover;object-position:65% center}.one-piece-campaign_bannerProtection___QzQE{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgb(3 16 38/97%),rgb(3 16 38/82%) 40%,rgb(3 16 38/22%) 76%)}.one-piece-campaign_heroGrid__SfTV7{min-height:32rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.one-piece-campaign_crewComposition__XyTD9{border-radius:8px}@media (max-width:767px){.one-piece-campaign_hero__t22aO{min-height:44rem}.one-piece-campaign_heroGrid__SfTV7{grid-template-columns:minmax(0,1fr);min-height:0;gap:1rem}.one-piece-campaign_bannerArt__V7_rl{object-position:70% center}.one-piece-campaign_bannerProtection___QzQE{background:linear-gradient(180deg,rgb(3 16 38/95%),rgb(3 16 38/85%) 48%,rgb(3 16 38/20%))}.one-piece-campaign_heroPoster__yyAay{width:min(100%,25rem);margin-inline:auto}.one-piece-campaign_title__CbdOc{font-size:clamp(3rem,10vw,4rem)}.one-piece-campaign_tagline__O2giT{margin-block:1rem .75rem;font-size:1.5rem}.one-piece-campaign_eyebrow__4Fz7a{margin-bottom:.75rem}.one-piece-campaign_actions__QODhQ,.one-piece-campaign_heroNote__PvcAm{margin-top:1rem}.one-piece-campaign_title__CbdOc span{display:inline}.one-piece-campaign_posterCaption__j4Aiz{padding:.75rem 0;gap:.5rem;align-items:start}.one-piece-campaign_posterCaption__j4Aiz a{max-width:none}.one-piece-campaign_heroTcgCard__EJe3v{width:4rem;padding-block:.2rem}.one-piece-campaign_heroTcgCard__EJe3v>span{margin-top:.35rem}}.one-piece-campaign_characters__9saJv,.one-piece-campaign_journey__Sn_WM{scroll-margin-top:.75rem}.one-piece-campaign_crewComposition__XyTD9,.one-piece-campaign_heroPoster__yyAay{background:transparent}@media (max-width:767px){.one-piece-campaign_title__CbdOc{font-size:clamp(3.25rem,13vw,4.5rem)}.one-piece-campaign_eyebrow__4Fz7a{margin-bottom:1rem}.one-piece-campaign_tagline__O2giT{margin-top:1.25rem}.one-piece-campaign_actions__QODhQ{margin-top:1.25rem;gap:.75rem}.one-piece-campaign_characterHeader__fafWL,.one-piece-campaign_journeyHeader__Ok9QG{gap:1rem}}.one-piece-experience_dialog__X_mKq{width:min(calc(100vw - 24px),64rem);max-height:calc(100dvh - 32px);margin:auto;overflow:auto;overscroll-behavior:contain;border:1px solid var(--color-palco-500);border-radius:var(--radius-lg);background:var(--color-fundo-claro);padding:clamp(1rem,3vw,2rem);color:#0a1733;text-align:left}.one-piece-experience_dialog__X_mKq::backdrop{background:rgb(7 27 60/85%)}.one-piece-experience_dialogHeader__jED5l{display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.one-piece-experience_dialogHeader__jED5l h2{min-width:0;font-size:clamp(1.5rem,3vw,2.25rem)}.one-piece-experience_dialog__X_mKq button,.one-piece-experience_mechanics__cQ8SG button,.one-piece-experience_rarity__ERg_f button{min-height:44px;min-width:44px;cursor:pointer;padding:.5rem .75rem;border:1px solid var(--color-palco-500);border-radius:var(--radius-sm);background:var(--color-palco-800);color:var(--color-tinta);font-weight:600}.one-piece-experience_dialog__X_mKq button{background:var(--color-fundo-claro);color:#0a1733}.one-piece-experience_archive__oVNq_ :focus-visible,.one-piece-experience_dialog__X_mKq :focus-visible,.one-piece-experience_mechanics__cQ8SG :focus-visible,.one-piece-experience_rarity__ERg_f :focus-visible{outline:3px solid var(--color-ambar);outline-offset:3px}.one-piece-experience_dialog__X_mKq p,.one-piece-experience_mechanics__cQ8SG p,.one-piece-experience_rarity__ERg_f p{margin-block:1rem;line-height:1.75;max-width:70ch}.one-piece-experience_dialog__X_mKq a{color:#8d5a00;text-decoration:underline;display:inline-flex;align-items:center;min-height:44px}.one-piece-experience_comparison__FYewo,.one-piece-experience_dialogGrid__IcbLK{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2rem;align-items:start}.one-piece-experience_comparison__FYewo>*,.one-piece-experience_dialogGrid__IcbLK>*,.one-piece-experience_zoom__c_Jdy{min-width:0}.one-piece-experience_zoomStage__g4sRJ{width:min(100%,24rem);position:relative;overflow:hidden;aspect-ratio:5/7;border-radius:var(--radius-sm);background:#071b3c}.one-piece-experience_zoomImage__qejWt{position:absolute;inset:0;transform-origin:center}.one-piece-experience_annotations__1jSDJ,.one-piece-experience_links__zM2Ll,.one-piece-experience_steps__KvCaW,.one-piece-experience_zoomControls__pHfIp{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block:1rem}.one-piece-experience_zoomControls__pHfIp button:disabled{opacity:.5;cursor:default}.one-piece-experience_zoomControls__pHfIp output{min-width:2ch;text-align:center}.one-piece-experience_help__1xj9J{font-size:.875rem}.one-piece-experience_printDetails__c_bvY dl{display:grid;gap:.75rem;margin-block:1rem}.one-piece-experience_printDetails__c_bvY dt{font-size:.875rem}.one-piece-experience_printDetails__c_bvY dd{margin:0;font-weight:650;overflow-wrap:anywhere}.one-piece-experience_printDetails__c_bvY a{display:flex;align-items:center;min-height:44px}.one-piece-experience_archive__oVNq_,.one-piece-experience_rarity__ERg_f{padding:clamp(1rem,4vw,2.5rem);background:var(--luz-ambiente-marinho),var(--color-marinho);scroll-margin-top:10rem}.one-piece-experience_archive__oVNq_ h2,.one-piece-experience_mechanics__cQ8SG h2,.one-piece-experience_rarity__ERg_f h2{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.15;margin-bottom:1rem}.one-piece-experience_archive__oVNq_>p{max-width:70ch;line-height:1.75}.one-piece-experience_archiveGrid__CLrA0{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:2rem;list-style:none;padding:0}.one-piece-experience_archiveGrid__CLrA0 button{display:flex;width:100%;flex-direction:column;align-items:start;gap:.75rem;background:transparent;color:white;cursor:pointer;text-align:left}.one-piece-experience_archiveImage__7m_hO{width:100%;position:relative;display:block;aspect-ratio:5/7;background:var(--color-fundo-claro);border-radius:var(--radius-sm)}.one-piece-experience_mechanics__cQ8SG{padding:clamp(1rem,4vw,2.5rem);background:var(--color-palco-800);color:var(--color-tinta);scroll-margin-top:10rem}.one-piece-experience_mechanicsPanel__Zz5_5{min-height:20rem}.one-piece-experience_steps__KvCaW button[aria-pressed=true]{background:var(--color-ambar);color:var(--color-sobre-ambar)}.one-piece-experience_board__aigCj{display:flex;flex-wrap:wrap;gap:1rem;margin-block:1.5rem}.one-piece-experience_board__aigCj>div{display:flex;flex:1 1 12rem;flex-direction:column;gap:.75rem;padding:1.25rem;background:var(--color-palco-700);border-radius:var(--radius-sm)}.one-piece-experience_links__zM2Ll a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;color:var(--color-ambar)}.one-piece-experience_primary__FWGle{display:inline-flex;min-height:44px;align-items:center;border-radius:var(--radius-sm);padding:.75rem 1rem;background:var(--color-ambar);color:var(--color-sobre-ambar);cursor:pointer;font-weight:650}@media (max-width:767px){.one-piece-experience_comparison__FYewo,.one-piece-experience_dialogGrid__IcbLK{grid-template-columns:minmax(0,1fr);gap:1.5rem}.one-piece-experience_archiveGrid__CLrA0{grid-template-columns:repeat(2,minmax(0,1fr))}}.one-piece-experience_curiosities__ye6DR{padding:clamp(1rem,4vw,2.5rem);background:var(--color-palco-800);color:var(--color-tinta)}.one-piece-experience_curiosities__ye6DR>h2{font-size:clamp(1.75rem,4vw,2.75rem);margin-bottom:2rem}.one-piece-experience_curiosity__RqJDP{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;margin-block:2.5rem;align-items:center}.one-piece-experience_curiosity__RqJDP h3{font-size:1.5rem}.one-piece-experience_curiosity__RqJDP p{line-height:1.75;margin-block:1rem}.one-piece-experience_curiosityImage__cGj1m{display:block;position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-md);cursor:pointer}.one-piece-experience_curiosityImage__cGj1m img{object-fit:cover}.one-piece-experience_source__MRJJM{display:flex;align-items:center;min-height:44px;margin-top:.75rem;color:var(--color-ambar);text-decoration:underline}.one-piece-experience_titleButton__hM2HO{cursor:pointer;text-align:left;min-height:44px}.one-piece-experience_curiosities__ye6DR :focus-visible{outline:3px solid var(--color-ambar);outline-offset:4px}.one-piece-experience_dialog__X_mKq :focus-visible{outline-color:#8d5a00}@media (max-width:767px){.one-piece-experience_curiosity__RqJDP{grid-template-columns:minmax(0,1fr);gap:1rem}}.one-piece-experience_playmat___qyPg{margin:1.25rem 0}.one-piece-experience_playmat___qyPg ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"personagens personagens personagens vida" "estagio lider deck deck" "don custo custo lixo";gap:.5rem;margin:0;padding:.75rem;border-radius:var(--radius-lg);background:var(--color-marinho);list-style:none}.one-piece-experience_playmat___qyPg li{display:flex;min-height:4.5rem;flex-direction:column;justify-content:center;gap:.2rem;padding:.6rem .75rem;border:1px dashed rgb(var(--rgb-branco)/35%);border-radius:var(--radius-md);color:var(--cor-branco)}.one-piece-experience_playmat___qyPg li strong{font-family:var(--font-display);font-size:.95rem}.one-piece-experience_playmat___qyPg li span{color:var(--cor-nevoa);font-size:.8125rem;line-height:1.4}.one-piece-experience_playmat___qyPg li[data-destaque]{border:2px solid var(--cor-ouro);background:rgb(var(--rgb-ouro)/14%)}.one-piece-experience_playmat___qyPg li[data-area=personagens]{grid-area:personagens}.one-piece-experience_playmat___qyPg li[data-area=vida]{grid-area:vida}.one-piece-experience_playmat___qyPg li[data-area=lider]{grid-area:lider}.one-piece-experience_playmat___qyPg li[data-area=estagio]{grid-area:estagio}.one-piece-experience_playmat___qyPg li[data-area=deck]{grid-area:deck}.one-piece-experience_playmat___qyPg li[data-area=don]{grid-area:don}.one-piece-experience_playmat___qyPg li[data-area=custo]{grid-area:custo}.one-piece-experience_playmat___qyPg li[data-area=lixo]{grid-area:lixo}.one-piece-experience_playmat___qyPg figcaption{margin-top:.5rem;color:var(--color-tinta-suave);font-size:.8125rem;line-height:1.5}@media (max-width:39.999rem){.one-piece-experience_playmat___qyPg ol{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"personagens personagens" "lider vida" "estagio deck" "don custo" "lixo lixo"}}.one-piece-experience_dialog__X_mKq{--editorial-dialog-padding:clamp(1rem,3vw,2rem);padding:var(--editorial-dialog-padding);max-height:calc(100svh - 1.5rem);border:0}.one-piece-experience_dialogHeader__jED5l{position:sticky;top:calc(-1 * var(--editorial-dialog-padding));z-index:5;background:var(--color-fundo-claro);padding-block:.75rem;margin-bottom:.75rem;align-items:center}.one-piece-experience_dialogHeader__jED5l button{flex-shrink:0}.one-piece-experience_dialog__X_mKq .one-piece-experience_zoomStage__g4sRJ{max-height:min(44svh,28rem)}.one-piece-experience_dialog__X_mKq .one-piece-experience_printDetails__c_bvY{max-height:min(52svh,34rem);overflow:auto;overscroll-behavior:contain;padding-right:.5rem;scrollbar-gutter:stable}@media (max-width:767px){.one-piece-experience_dialogGrid__IcbLK{gap:1rem}.one-piece-experience_dialog__X_mKq .one-piece-experience_zoomStage__g4sRJ{width:min(100%,13rem);max-height:30svh;margin-inline:auto}.one-piece-experience_dialog__X_mKq .one-piece-experience_printDetails__c_bvY{max-height:34svh}.one-piece-experience_dialogHeader__jED5l h2{font-size:1.4rem}}