/*
Theme Name: AR Architecture
Theme URI: https://example.org/ar-architecture
Author: FixPro
Description: Editorial arquitectónico, minimalista y fotográfico para AR Architecture and Design.
Version: 1.2.0
Requires at least: 6.8
Requires PHP: 7.4
Text Domain: ar-architecture
*/

:root{--ar-ink:#18272d;--ar-deep:#142b34;--ar-paper:#f7f6f2;--ar-white:#fff;--ar-silver:#bac3c4;--ar-muted:#637073;--ar-rule:rgba(24,39,45,.21);--ar-width:1560px;--ar-pad:clamp(1.3rem,5.2vw,6.5rem);--ar-ease:cubic-bezier(.2,.8,.2,1)}
body.ar-palette-navy{--ar-ink:#102737;--ar-deep:#082238;--ar-paper:#f5f7f8;--ar-silver:#b8c6d3;--ar-muted:#556b75}
body.ar-palette-sand{--ar-ink:#2b2a26;--ar-deep:#303531;--ar-paper:#f2f0e8;--ar-silver:#c8c1b3;--ar-muted:#777369}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0!important;background:var(--ar-paper);color:var(--ar-ink);font-family:"Helvetica Neue","Avenir Next",Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}body.admin-bar .ar-header{top:32px}a{color:inherit}button{font:inherit}img{max-width:100%}::selection{background:#b6c4c4;color:#15242b}:focus-visible{outline:2px solid #e5c89d;outline-offset:4px}
.ar-container{max-width:var(--ar-width);margin-inline:auto;padding-inline:var(--ar-pad)}.ar-section{padding-block:clamp(5rem,10vw,11rem)}.ar-eyebrow{font-size:.72rem;letter-spacing:.21em;text-transform:uppercase;font-weight:600}.ar-rule{border-top:1px solid var(--ar-rule)}.ar-serif{font:italic .95em/1 Georgia,serif;font-weight:400}.ar-arrow{display:inline-block;transition:transform .25s var(--ar-ease)}a:hover .ar-arrow{transform:translate(5px,-3px)}.ar-skip-link{position:fixed;z-index:9999;left:1rem;top:-100px;background:#fff;color:#000;padding:.75rem 1rem}.ar-skip-link:focus{top:1rem}
/* transparent editorial masthead */
.ar-header-part{position:relative;z-index:90}.ar-header{position:absolute;top:0;left:0;right:0;z-index:90;color:#fff}.ar-header__inner{min-height:107px;max-width:var(--ar-width);margin:auto;padding:1.35rem var(--ar-pad);display:flex;align-items:center;justify-content:space-between;gap:2rem}.ar-brand{display:inline-flex;align-items:center;gap:.9rem;text-decoration:none;color:inherit}.ar-brand__monogram{width:43px;height:48px;fill:none;stroke:var(--ar-silver);stroke-width:2.4;stroke-linecap:square;stroke-linejoin:miter}.ar-brand__wordmark{font-size:2rem;line-height:.93;letter-spacing:-.08em;font-weight:300;display:flex;align-items:center;gap:.7rem;color:#ecf0ef}.ar-brand__wordmark>span{font-size:.53rem;letter-spacing:.19em;line-height:1.6;font-weight:600;color:#e6e9e8}.ar-nav{display:flex;align-items:center;gap:clamp(1.4rem,3vw,3.6rem);font-size:.82rem;letter-spacing:.025em}.ar-nav a{text-decoration:none;position:relative;padding-block:.65rem}.ar-nav a:not(.ar-nav__contact):after{content:"";position:absolute;left:0;right:100%;bottom:6px;height:1px;background:currentColor;transition:right .3s}.ar-nav a:not(.ar-nav__contact):hover:after{right:0}.ar-nav__contact{border-bottom:1px solid rgba(255,255,255,.7);padding-bottom:.4rem!important;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.ar-nav__contact span{margin-left:13px}.ar-menu-button{display:none;cursor:pointer;background:transparent;border:0;color:inherit;padding:12px}.ar-menu-button span{width:25px;height:1.5px;background:currentColor;display:block;margin:6px 0;transition:transform .2s}.ar-header.is-open .ar-menu-button span:first-child{transform:translateY(4px) rotate(45deg)}.ar-header.is-open .ar-menu-button span:last-child{transform:translateY(-4px) rotate(-45deg)}body:not(.home) .ar-header{background:var(--ar-deep)}
/* hero */
.ar-hero{position:relative;min-height:740px;min-height:min(920px,100svh);height:100svh;background:var(--ar-deep);color:#fff;overflow:hidden;display:flex;align-items:flex-end}.ar-hero__photo,.ar-hero__shade{position:absolute;inset:0}.ar-hero__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 53%}.ar-hero__shade{background:linear-gradient(90deg,rgba(7,22,30,.79) 0%,rgba(7,22,30,.45) 43%,rgba(6,22,30,.06) 100%),linear-gradient(0deg,rgba(4,16,22,.7) 0%,transparent 44%)}.ar-hero__inner{width:100%;max-width:var(--ar-width);margin-inline:auto;padding:clamp(8rem,12vw,13rem) var(--ar-pad) clamp(4rem,7vw,6.9rem);position:relative;z-index:1}.ar-hero__kicker{margin:0 0 1.6rem;display:flex;align-items:center;gap:1rem;color:#e7eeee}.ar-hero__kicker:before{content:"";width:45px;height:1px;background:var(--ar-silver)}.ar-hero h1{font-size:clamp(4.5rem,10.5vw,10.7rem);font-weight:400;letter-spacing:-.085em;line-height:.91;margin:0 0 1.85rem;max-width:1120px}.ar-hero h1 span{display:block}.ar-hero__bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.ar-hero__lead{font-size:clamp(.94rem,1.4vw,1.18rem);line-height:1.55;max-width:510px;color:rgba(255,255,255,.83);margin:0}.ar-hero__cta{display:inline-flex;align-items:center;justify-content:space-between;min-width:215px;padding:1.1rem 0;border-bottom:1px solid white;text-decoration:none;letter-spacing:.08em;text-transform:uppercase;font-size:.79rem;font-weight:600;white-space:nowrap}.ar-hero__cta span{font-size:1.5rem;margin-left:1.6rem}.ar-hero__side{position:absolute;right:var(--ar-pad);top:47%;writing-mode:vertical-rl;letter-spacing:.2em;font-size:.67rem;color:#fff8;text-transform:uppercase;z-index:1}
/* introduction */
.ar-intro{padding-block:clamp(6rem,12vw,13rem)}.ar-intro__grid{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:clamp(2rem,7vw,8rem)}.ar-intro__label{margin-top:.5rem}.ar-intro h2{margin:0;max-width:1080px;font-size:clamp(2.85rem,6.1vw,6.65rem);line-height:1.07;letter-spacing:-.069em;font-weight:400}.ar-intro h2 em{font-style:normal;color:#8e9b9c}.ar-intro__under{margin-top:2.8rem;display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.ar-intro__under p{max-width:410px;line-height:1.7;color:var(--ar-muted);font-size:.99rem;margin:0}.ar-text-link{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;display:inline-flex;gap:1rem;align-items:center;border-bottom:1px solid currentColor;padding-bottom:.7rem;white-space:nowrap}
/* gallery uses actual photographs without cards */
.ar-projects{background:#fff;padding-block:clamp(4rem,9vw,9rem) clamp(4rem,9vw,9rem)}.ar-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,4vw,4rem)}.ar-heading-row h2,.ar-services h2,.ar-approach h2,.ar-finale h2{font-size:clamp(3.3rem,7.15vw,7.8rem);font-weight:400;line-height:.97;letter-spacing:-.078em;margin:0}.ar-heading-row .ar-eyebrow{margin-bottom:1.5rem}.ar-heading-row__note{color:var(--ar-muted);font-size:.88rem;max-width:300px;text-align:right;line-height:1.6}.ar-gallery{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(1rem,2vw,2.35rem);align-items:start}.ar-photo{margin:0}.ar-photo__link{display:block;overflow:hidden;position:relative;background:#d6d8d6}.ar-photo__link img{display:block;object-fit:cover;width:100%;height:100%;transition:transform .85s var(--ar-ease),filter .5s}.ar-photo__link:hover img{transform:scale(1.035)}.ar-photo figcaption{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem;color:var(--ar-muted);font-size:.77rem}.ar-photo figcaption strong{font-weight:500;color:var(--ar-ink)}.ar-photo figcaption span{letter-spacing:.05em}.ar-photo--large .ar-photo__link{aspect-ratio:1.36}.ar-photo--small{margin-top:clamp(2rem,11vw,10rem)}.ar-photo--small .ar-photo__link{aspect-ratio:.86}.ar-gallery--second{margin-top:clamp(3rem,6vw,7rem);grid-template-columns:minmax(0,.77fr) minmax(0,1.23fr)}.ar-gallery--second .ar-photo:first-child .ar-photo__link{aspect-ratio:1.12}.ar-gallery--second .ar-photo:last-child{margin-top:clamp(2rem,9vw,8.5rem)}.ar-gallery--second .ar-photo:last-child .ar-photo__link{aspect-ratio:1.54}.ar-gallery__extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.8rem);margin-top:clamp(3rem,6vw,6rem)}.ar-gallery__extra .ar-photo__link{aspect-ratio:1.08}.ar-gallery__extra .ar-photo figcaption{margin-top:.8rem}.ar-projects__end{margin-top:3.3rem;display:flex;justify-content:space-between;gap:2rem;align-items:center}
/* services: typographic rows, no boxes */
.ar-services{background:var(--ar-paper)}.ar-services__top{display:grid;grid-template-columns:.85fr 1.15fr;gap:2rem;margin-bottom:clamp(3rem,7vw,7rem)}.ar-services__lead{max-width:530px;line-height:1.75;color:var(--ar-muted);margin:2rem 0 0;font-size:1rem}.ar-service{border-top:1px solid var(--ar-rule);display:grid;grid-template-columns:90px 1fr minmax(200px,.37fr) 32px;gap:clamp(1rem,2.5vw,2.5rem);align-items:center;padding:clamp(1.4rem,2vw,2.5rem) 0}.ar-service:last-child{border-bottom:1px solid var(--ar-rule)}.ar-service__number{font-size:.73rem;letter-spacing:.08em;color:var(--ar-muted);align-self:start;padding-top:1rem}.ar-service__heading{font-size:clamp(2rem,3.4vw,4rem);font-weight:400;line-height:1;letter-spacing:-.055em;margin:0;max-width:740px}.ar-service__detail{font-size:.89rem;line-height:1.65;color:var(--ar-muted);margin:0}.ar-service__arrow{font-size:2rem;font-weight:300;text-decoration:none;align-self:center;justify-self:end}.ar-service a.ar-service__arrow:hover{transform:translate(5px,-5px);transition:.2s}
/* agency thinking / four pillars */
.ar-approach{background:var(--ar-deep);color:#eff2f0;padding-block:clamp(6rem,11vw,12rem)}.ar-approach .ar-eyebrow{color:var(--ar-silver)}.ar-approach__head{display:grid;grid-template-columns:.9fr 1.1fr;gap:3rem;align-items:end;margin-top:2rem}.ar-approach h2{font-size:clamp(3.5rem,7.3vw,8rem)}.ar-approach__head p{color:#c8d2d0;max-width:340px;margin:0 0 .6rem auto;line-height:1.8;font-size:1.04rem}.ar-pillars{margin-top:clamp(4.5rem,8vw,9rem);border-top:1px solid #ffffff50;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ar-pillars span{display:block;font-size:clamp(1.3rem,2.5vw,2.9rem);padding-top:2.3rem;font-weight:300;letter-spacing:-.025em}.ar-pillars span:not(:first-child){border-left:1px solid #ffffff50;padding-left:clamp(1rem,2.4vw,3rem)}.ar-approach__end{margin:2.5rem 0 0;color:#c5cccc;font-size:.86rem}
/* select real documented cases without claiming which image belongs to them */
.ar-cases{background:#fff;padding-block:clamp(4.5rem,9vw,9rem)}.ar-cases__head{display:flex;justify-content:space-between;gap:2rem;align-items:end;margin-bottom:2.5rem}.ar-cases__head h2{font-size:clamp(2.7rem,5.6vw,6.15rem);letter-spacing:-.065em;font-weight:400;line-height:1.04;margin:0;max-width:850px}.ar-case{border-top:1px solid var(--ar-rule);padding:1.8rem 0;display:grid;grid-template-columns:80px 1fr minmax(160px,.45fr);align-items:center;gap:1.5rem}.ar-case:last-of-type{border-bottom:1px solid var(--ar-rule)}.ar-case__id{color:var(--ar-muted);font-size:.76rem}.ar-case__title{font-size:clamp(1.6rem,3vw,3rem);letter-spacing:-.045em;margin:0;font-weight:400}.ar-case__meta{font-size:.86rem;color:var(--ar-muted);line-height:1.65;margin:0}.ar-cases__footnote{font-size:.75rem;color:var(--ar-muted);margin-top:1.5rem}
/* process */
.ar-process{padding-block:clamp(5rem,10vw,10rem);background:var(--ar-paper)}.ar-process__heading{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem}.ar-process h2{font-size:clamp(3rem,6vw,6.9rem);line-height:1.02;letter-spacing:-.07em;font-weight:400;max-width:850px;margin:0}.ar-process__rows{border-top:1px solid var(--ar-rule);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ar-process__item{padding:2rem clamp(.5rem,2.1vw,2.2rem) 1rem 0;min-height:170px}.ar-process__item:not(:first-child){padding-left:clamp(1.5rem,3vw,3.4rem);border-left:1px solid var(--ar-rule)}.ar-process__item span{font-size:.76rem;color:var(--ar-muted)}.ar-process__item h3{font-size:clamp(1.45rem,2.3vw,2.6rem);font-weight:400;letter-spacing:-.045em;margin:1.2rem 0 .65rem}.ar-process__item p{font-size:.86rem;line-height:1.65;max-width:210px;color:var(--ar-muted);margin:0}.ar-process__note{margin:2.5rem 0 0;max-width:850px;color:var(--ar-muted);font-size:.78rem;line-height:1.7}
/* questions */
.ar-questions{background:#fff;padding-block:clamp(4rem,8vw,8rem)}.ar-questions__grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(3rem,8vw,9rem)}.ar-questions h2{font-size:clamp(2.4rem,4.6vw,5rem);font-weight:400;letter-spacing:-.065em;margin:0}.ar-questions details{border-top:1px solid var(--ar-rule);padding:1.3rem 0}.ar-questions details:last-child{border-bottom:1px solid var(--ar-rule)}.ar-questions summary{cursor:pointer;list-style:none;font-size:1.02rem;line-height:1.5;display:flex;align-items:center;justify-content:space-between;gap:1rem}.ar-questions summary::-webkit-details-marker{display:none}.ar-questions summary:after{content:"+";font-size:1.6rem;line-height:1}.ar-questions details[open] summary:after{content:"−"}.ar-questions details p{color:var(--ar-muted);font-size:.91rem;line-height:1.75;margin:1rem 0 0;max-width:600px}
/* final photographic invitation */
.ar-finale{color:white;min-height:650px;min-height:80svh;position:relative;display:flex;align-items:center;overflow:hidden;background:var(--ar-deep)}.ar-finale__photo,.ar-finale__overlay{position:absolute;inset:0}.ar-finale__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 46%}.ar-finale__overlay{background:linear-gradient(90deg,rgba(10,24,31,.86),rgba(10,24,31,.58) 58%,rgba(10,24,31,.32)),linear-gradient(0deg,rgba(10,24,31,.4),transparent)}.ar-finale__inner{position:relative;width:100%;z-index:1;padding-block:7rem}.ar-finale h2{font-size:clamp(4rem,8.3vw,9.2rem);max-width:900px;margin:2rem 0}.ar-finale__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2.8rem}.ar-finale__cta{display:inline-flex;align-items:center;gap:3rem;background:#fff;color:#142a33;padding:1.15rem 1.4rem;text-decoration:none;font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:transform .25s}.ar-finale__cta:hover{transform:translateY(-3px)}.ar-finale__cta span{font-size:1.5rem}.ar-finale__secondary{color:#fff;font-size:.82rem;text-underline-offset:5px}.ar-finale__info{margin-top:4rem;color:#d5d9d8;font-size:.8rem;display:flex;gap:2rem;flex-wrap:wrap}
/* footer */
.ar-footer{background:#16262d;color:#f2f4f2;padding:4rem 0 2rem}.ar-footer__grid{display:grid;grid-template-columns:1fr auto;gap:2rem}.ar-footer__brand{font-size:2.3rem;letter-spacing:-.09em;text-decoration:none;color:#fff}.ar-footer__brand span{font-size:.72rem;letter-spacing:.015em;padding-left:.4rem}.ar-footer p{font-size:.79rem;line-height:1.7;color:#c3cdcb;margin:1rem 0 0}.ar-footer__nav{display:flex;gap:1.5rem;align-items:start}.ar-footer__nav a{text-decoration:none;font-size:.82rem}.ar-footer__meta{grid-column:1/-1;display:flex;justify-content:space-between;gap:1rem;border-top:1px solid #ffffff30;padding-top:1.6rem;margin-top:3rem;color:#9baaa9;font-size:.71rem}
/* float, lightbox */
.ar-wa-float{position:fixed;bottom:1.5rem;right:1.5rem;z-index:70;width:56px;height:56px;border-radius:50%;background:#244b42;color:#fff;display:grid;place-items:center;box-shadow:0 12px 38px #091b1d44;transition:transform .22s}.ar-wa-float:hover{transform:translateY(-4px)}.ar-wa-float svg{width:27px;height:27px;fill:currentColor}.ar-lightbox{background:#091419f7;max-width:none;max-height:none;width:100vw;height:100dvh;border:0;padding:3rem 1.2rem 2rem;color:white;text-align:center}.ar-lightbox::backdrop{background:#071014e8}.ar-lightbox img{display:block;margin:auto;max-height:calc(100% - 3rem);width:auto;object-fit:contain}.ar-lightbox__close{position:absolute;right:1rem;top:.5rem;color:#fff;background:transparent;border:0;font-size:2.4rem;cursor:pointer}.ar-lightbox__caption{font-size:.8rem;color:#d4d4d4}.ar-generic-page{padding:10rem var(--ar-pad) 5rem;min-height:75svh}.ar-generic-page h1{font-size:clamp(3rem,8vw,7rem);letter-spacing:-.06em;font-weight:400}.ar-generic-page .ar-eyebrow{color:var(--ar-muted)}
@media(max-width:1050px){.ar-intro__grid{grid-template-columns:140px 1fr}.ar-service{grid-template-columns:50px 1fr minmax(160px,.4fr) 26px}.ar-nav{gap:1.5rem}}
@media(max-width:760px){body.admin-bar .ar-header{top:46px}.ar-header__inner{min-height:78px}.ar-brand__monogram{width:34px;height:40px}.ar-brand__wordmark{font-size:1.8rem}.ar-menu-button{display:block;position:relative;z-index:2}.ar-nav{position:absolute;left:0;right:0;top:100%;background:var(--ar-deep);padding:1.8rem var(--ar-pad) 2.6rem;flex-direction:column;align-items:stretch;gap:.5rem;box-shadow:0 20px 35px #0003}.ar-js .ar-nav:not(.is-open){display:none}.ar-nav a{font-size:1rem;padding:1rem 0}.ar-nav__contact{margin-top:.4rem}.ar-header.is-open{background:var(--ar-deep)}.ar-hero{min-height:660px;height:87svh;align-items:flex-end}.ar-hero__shade{background:linear-gradient(0deg,#071b26c9 0%,#071b2660 58%,#071b266a 100%)}.ar-hero__inner{padding-bottom:3.5rem}.ar-hero__side{display:none}.ar-hero h1{font-size:clamp(4rem,13vw,7rem);max-width:650px}.ar-hero__bottom{flex-direction:column;align-items:flex-start;gap:1rem}.ar-hero__cta{min-width:205px}.ar-intro__grid{grid-template-columns:1fr;gap:1.5rem}.ar-intro h2{font-size:clamp(2.75rem,9vw,5rem)}.ar-intro__under{align-items:start;flex-direction:column}.ar-heading-row{display:block}.ar-heading-row__note{text-align:left;margin-top:1.4rem}.ar-gallery,.ar-gallery--second{grid-template-columns:1fr;gap:2.5rem}.ar-photo--small,.ar-gallery--second .ar-photo:last-child{margin-top:0}.ar-gallery--second{margin-top:3rem}.ar-photo--large .ar-photo__link,.ar-gallery--second .ar-photo__link{aspect-ratio:1.18!important}.ar-gallery__extra{grid-template-columns:1fr 1fr;gap:1rem}.ar-gallery__extra .ar-photo__link{aspect-ratio:.94}.ar-projects__end{align-items:start;flex-direction:column}.ar-services__top,.ar-approach__head,.ar-questions__grid{grid-template-columns:1fr}.ar-approach__head p{margin:1rem 0 0}.ar-service{grid-template-columns:35px 1fr 30px;gap:1rem}.ar-service__detail{grid-column:2/3;grid-row:2/3;margin-top:-1.5rem;max-width:490px}.ar-service__arrow{grid-column:3/4;grid-row:1/3}.ar-service__number{padding-top:.5rem}.ar-pillars{grid-template-columns:1fr 1fr}.ar-pillars span{border-left:0!important;border-bottom:1px solid #ffffff44;padding:1.3rem 0!important}.ar-pillars span:nth-child(even){padding-left:1.2rem!important}.ar-case{grid-template-columns:38px 1fr;gap:1rem}.ar-case__meta{grid-column:2/3}.ar-process__rows{grid-template-columns:1fr 1fr}.ar-process__item:nth-child(3){border-left:none;padding-left:0}.ar-process__item:nth-child(n+3){border-top:1px solid var(--ar-rule)}.ar-process__heading{display:block}.ar-questions details summary{font-size:.97rem}.ar-finale{min-height:640px}.ar-finale h2{font-size:clamp(4rem,11vw,6rem)}.ar-footer__grid{grid-template-columns:1fr}.ar-footer__nav{flex-wrap:wrap}.ar-footer__meta{margin-top:1rem}.ar-wa-float{right:1rem;bottom:1rem}}
@media(max-width:460px){.ar-container{padding-inline:1.2rem}.ar-header__inner{padding-inline:1.2rem}.ar-hero__inner{padding-inline:1.2rem}.ar-hero h1{font-size:clamp(3.5rem,14.5vw,4.8rem)}.ar-gallery__extra{grid-template-columns:1fr 1fr}.ar-gallery__extra .ar-photo figcaption{font-size:.68rem}.ar-service__heading{font-size:1.85rem}.ar-process__rows{grid-template-columns:1fr}.ar-process__item,.ar-process__item:not(:first-child){border-left:none;padding-left:0}.ar-process__item:not(:first-child){border-top:1px solid var(--ar-rule)}.ar-process__item{min-height:0;padding:1.5rem 0}.ar-footer__meta{flex-direction:column}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}

/* WordPress block spacing reset: full-bleed editorial sections must reach viewport edges. */
.wp-site-blocks,.wp-site-blocks > *,.ar-site-main,.ar-site-main > .wp-block-post-content {margin-block-start:0!important;max-width:none!important;padding-inline:0!important}.ar-site-main .wp-block-post-content > *{margin-block-start:0!important;margin-block-end:0!important}.ar-site-main .wp-block-post-content {max-width:100%!important;}
