:root{--ink:#121212;--surface:#1b1b1a;--surface-2:#242422;--line:#3d3d39;--cream:#e9e6df;--muted:#a8a69e;--gold:#bb9b6a;--max:1180px;--serif:'Playfair Display',Georgia,serif;--sans:'DM Sans',Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--cream);font-family:var(--sans);line-height:1.5}body.no-scroll{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.container{width:min(calc(100% - 40px),var(--max));margin:auto}.section-pad{padding:100px 0}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:1rem;top:1rem;background:var(--cream);color:var(--ink);padding:.75rem;z-index:50}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.site-header{position:sticky;top:0;z-index:20;background:rgba(18,18,18,.92);backdrop-filter:blur(18px);border-bottom:1px solid rgba(233,230,223,.1)}.nav-wrap{min-height:76px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:2px;line-height:1.15;font-weight:600}.brand em{font-style:normal;color:var(--gold)}.brand-mark{border:1px solid var(--gold);width:32px;height:32px;display:grid;place-items:center;font-family:var(--serif);font-size:13px;color:var(--gold)}.main-nav{display:flex;align-items:center;gap:28px;color:var(--muted);font-size:12px}.main-nav a:hover{color:var(--cream)}.cart-trigger{background:none;border:0;color:var(--cream);font-size:12px;padding:10px 0}.cart-trigger b{background:var(--gold);color:var(--ink);border-radius:50%;display:inline-grid;place-items:center;width:19px;height:19px;margin-left:5px;font-size:10px}.cart-icon{color:var(--gold);font-size:19px;vertical-align:-2px}.menu-toggle{display:none;background:none;border:0;color:var(--cream)}.hero{min-height:680px;background:radial-gradient(circle at 80% 40%,#3a332b 0,transparent 35%),var(--ink)}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.eyebrow{color:var(--gold);font-size:10px;letter-spacing:2.2px;margin:0 0 22px;font-weight:600}.hero h1,h2{font-family:var(--serif);font-weight:500;line-height:1.05;margin:0;letter-spacing:-1px}.hero h1{font-size:clamp(46px,6vw,84px)}h2{font-size:clamp(36px,4vw,60px)}h1 i,h2 i{color:var(--gold);font-style:italic}.hero-text{max-width:430px;color:var(--muted);font-size:15px;margin:28px 0}.button{border:1px solid transparent;padding:14px 22px;display:inline-flex;gap:25px;align-items:center;justify-content:space-between;letter-spacing:.3px;font-size:12px;transition:.25s}.button-light{background:var(--cream);color:var(--ink)}.button-light:hover{background:var(--gold);transform:translateY(-2px)}.button-outline{background:transparent;color:var(--cream);border-color:var(--line)}.button-outline:hover{border-color:var(--gold);color:var(--gold)}.hero-note{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:1.4px;color:var(--muted);margin-top:72px;text-transform:uppercase}.line{width:45px;height:1px;background:var(--gold)}.hero-visual{position:relative}.placeholder-image{background:linear-gradient(135deg,#43372d,#252422 55%,#181817);color:#b9a58d;display:grid;place-items:center;text-align:center;position:relative;overflow:hidden}.placeholder-image:before{content:'';position:absolute;inset:12%;border:1px solid rgba(233,230,223,.13);transform:rotate(-8deg)}.placeholder-image span{position:relative;font-family:var(--serif);font-size:20px;letter-spacing:1px}.placeholder-image small{display:block;font:9px var(--sans);letter-spacing:1px;color:var(--muted);margin-top:8px}.hero-image{aspect-ratio:4/5;max-height:570px}.hero-stamp{position:absolute;bottom:-20px;left:-30px;width:102px;height:102px;border-radius:50%;border:1px solid var(--gold);background:var(--ink);display:grid;place-content:center;text-align:center;color:var(--gold);font-family:var(--serif);font-size:18px;line-height:1}.hero-stamp small{font:8px var(--sans);letter-spacing:1.5px;margin-top:5px}.intro{background:var(--cream);color:var(--ink)}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.intro .eyebrow{color:#8d724a}.intro h2{font-size:clamp(45px,5vw,68px)}.intro h2 i{color:#9c8158}.intro-copy{max-width:490px;padding-top:15px}.intro-copy p{font-size:18px;line-height:1.65;margin:0 0 20px}.text-link{display:inline-flex;gap:18px;color:var(--gold);font-size:12px;font-weight:600;border-bottom:1px solid var(--gold);padding-bottom:8px;margin-top:14px}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:42px}.featured{background:#171716}.catalog-section{background:var(--surface)}.muted,.section-heading .muted{color:var(--muted);font-size:13px}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.product-card{min-width:0}.product-media{aspect-ratio:4/5;margin-bottom:18px}.product-media span{font-size:18px}.badge{position:absolute;top:14px;left:14px;padding:5px 9px;font:9px var(--sans);letter-spacing:1px;text-transform:uppercase}.badge-featured{background:var(--gold);color:var(--ink)}.badge-new{background:var(--cream);color:var(--ink);left:auto;right:14px}.quick-view{position:absolute;right:12px;bottom:12px;border:1px solid var(--gold);background:var(--ink);color:var(--gold);width:34px;height:34px;border-radius:50%;font-size:16px;transition:.2s}.quick-view:hover{background:var(--gold);color:var(--ink)}.product-meta{display:flex;justify-content:space-between;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:1px}.availability{color:var(--gold)}.product-card h3{font-family:var(--serif);font-size:22px;font-weight:500;margin:8px 0 4px}.product-card p{color:var(--muted);font-size:12px;min-height:38px;margin:0}.product-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);margin-top:15px;padding-top:14px;font-size:13px}.add-link{color:var(--gold);background:none;border:0;font-size:11px}.add-link:hover{text-decoration:underline}.catalog-toolbar{display:flex;gap:10px;align-items:center;margin-bottom:30px;flex-wrap:wrap}.search-box{border:1px solid var(--line);display:flex;align-items:center;gap:8px;padding:0 12px;flex:1;min-width:190px;color:var(--muted)}.search-box input{background:none;border:0;color:var(--cream);padding:12px 0;width:100%;outline:0;font-size:12px}.catalog-toolbar select{background:var(--ink);border:1px solid var(--line);color:var(--cream);padding:12px;font-size:12px}.check-label{color:var(--muted);font-size:11px;display:flex;gap:7px;align-items:center}.empty-state{text-align:center;padding:60px;color:var(--muted)}.hidden{display:none!important}.quote-band{background:var(--gold);color:var(--ink);padding:90px 0}.quote-band p{font:italic 42px/1.2 var(--serif);margin:0}.quote-band span{display:block;margin-top:20px;font-size:11px;letter-spacing:1px}.reviews-section{background:var(--surface)}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.review-card{border:1px solid var(--line);padding:24px;min-height:190px}.review-top{display:flex;justify-content:space-between;color:var(--muted);font-size:10px}.stars{color:var(--gold);letter-spacing:2px}.review-card p{font:18px/1.45 var(--serif);margin:25px 0}.review-card strong{font-size:11px;display:block}.review-card small{color:var(--muted);font-size:10px}.notice{font-size:11px;color:var(--muted);margin-top:28px}.contact-section{background:var(--cream);color:var(--ink)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.contact-section .eyebrow{color:#8d724a}.contact-section h2{font-size:68px}.contact-lead{max-width:360px;color:#67645c;margin:28px 0}.contact-links{display:flex;flex-direction:column;gap:14px;font-size:13px}.contact-links a{border-bottom:1px solid #c7c1b6;padding-bottom:9px;max-width:360px}.contact-links span{float:right;color:#8d724a}.contact-form{max-width:420px;display:flex;flex-direction:column;gap:18px}.contact-form label,.modal-info label,.review-modal label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:inherit}.contact-form input,.contact-form textarea,.modal-info textarea,.review-modal input,.review-modal select,.review-modal textarea{border:0;border-bottom:1px solid #bdb7aa;background:transparent;padding:10px 0;color:inherit;outline:0;resize:vertical}.contact-form .button{align-self:flex-start;margin-top:10px}.form-feedback{font-size:11px;color:#8d724a}.site-footer{background:#0c0c0c;padding:58px 0 18px;color:var(--muted);font-size:11px}.footer-grid{display:grid;grid-template-columns:1.4fr 1.3fr 1fr 1fr;gap:30px}.footer-label{color:var(--gold);font-size:9px;letter-spacing:2px}.footer-bottom{border-top:1px solid #242422;margin-top:52px;padding-top:18px;display:flex;justify-content:space-between;font-size:10px}.whatsapp-float{position:fixed;z-index:15;right:25px;bottom:25px;width:49px;height:49px;border-radius:50%;display:grid;place-items:center;background:#668b6a;color:white;font-size:25px;box-shadow:0 5px 20px #0008}.modal-backdrop,.drawer-backdrop{position:fixed;inset:0;background:#000b;z-index:30}.modal-panel{position:fixed;z-index:31;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--surface);border:1px solid var(--line);width:min(920px,calc(100% - 28px));max-height:90vh;overflow:auto}.product-modal{display:grid;grid-template-columns:1fr 1fr}.modal-media{min-height:600px}.modal-info{padding:48px}.modal-close{border:0;background:none;color:var(--cream);font-size:27px;line-height:1;position:absolute;right:18px;top:15px;z-index:2}.modal-description{color:var(--muted);font-size:14px}.detail-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:28px 0;padding:17px 0;display:grid;grid-template-columns:1fr 1fr;gap:17px;color:var(--muted);font-size:11px}.detail-list b{display:block;color:var(--cream);font-size:9px;text-transform:uppercase;letter-spacing:1px;margin-bottom:3px}.modal-price{font:28px var(--serif);display:block;margin-bottom:25px}.modal-actions{display:flex;gap:14px;align-items:end}.modal-qty{max-width:90px}.modal-qty input{border:1px solid var(--line);padding:12px;color:var(--cream);background:var(--ink)}.video-note{position:absolute!important;bottom:20px;left:20px;color:var(--gold);font:10px var(--sans)!important}.cart-drawer{position:fixed;z-index:32;right:0;top:0;bottom:0;width:min(450px,100%);background:var(--surface);transform:translateX(100%);transition:.3s;display:flex;flex-direction:column}.cart-drawer.open{transform:none}.drawer-head{padding:30px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.drawer-head h2{font-size:35px}.cart-items{padding:20px 30px;overflow:auto;flex:1}.cart-item{display:grid;grid-template-columns:75px 1fr auto;gap:12px;border-bottom:1px solid var(--line);padding:13px 0}.cart-thumb{aspect-ratio:1}.cart-thumb span{font-size:11px}.cart-item-info{min-width:0}.cart-item-info strong{display:block;font:17px var(--serif)}.cart-item-info small{display:block;color:var(--muted);font-size:10px}.qty{display:flex;align-items:center;gap:8px;margin-top:12px}.qty button{background:none;border:0;color:var(--cream);font-size:18px}.qty .remove{color:var(--muted);font-size:10px;margin-left:7px}.item-note{color:var(--gold)!important;margin-top:5px}.cart-item>strong{font-size:11px}.cart-footer{padding:20px 30px;border-top:1px solid var(--line)}.total-row{display:flex;justify-content:space-between;align-items:center}.total-row strong{font:25px var(--serif)}.cart-note{color:var(--muted);font-size:10px}.full{width:100%;margin-top:9px}.clear-button{background:none;color:var(--muted);border:0;display:block;margin:16px auto 0;font-size:10px;text-decoration:underline}.cart-empty{text-align:center;color:var(--muted);padding:70px 20px}.cart-empty span{font-size:42px;color:var(--gold)}.review-modal{padding:38px;max-width:510px}.review-modal h2{font-size:45px;margin-bottom:28px}.review-modal form{display:flex;flex-direction:column;gap:17px}.review-modal small{color:var(--muted)}fieldset{border:0;padding:0;margin:0}.stars-input{display:flex;gap:4px}.stars-input label{font-size:28px;color:var(--muted);cursor:pointer}.stars-input input{position:absolute;opacity:0}.stars-input label:has(input:checked),.stars-input label:hover{color:var(--gold)}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);opacity:0;background:var(--cream);color:var(--ink);padding:12px 20px;font-size:12px;z-index:50;transition:.25s;pointer-events:none}.toast.show{opacity:1;transform:translate(-50%,0)}
@media(max-width:800px){.container{width:min(calc(100% - 28px),var(--max))}.main-nav{display:none;position:absolute;left:0;right:0;top:76px;background:var(--ink);padding:25px;flex-direction:column;align-items:stretch;border-bottom:1px solid var(--line)}.main-nav.open{display:flex}.menu-toggle{display:flex;flex-direction:column;gap:4px}.menu-toggle span:not(.sr-only){display:block;width:24px;height:1px;background:var(--cream)}.hero{padding:70px 0}.hero-grid,.intro-grid,.contact-grid{grid-template-columns:1fr;gap:48px}.hero-visual{order:-1}.hero-image{aspect-ratio:1/1;max-height:none}.hero-note{margin-top:40px}.section-pad{padding:70px 0}.product-grid{grid-template-columns:repeat(2,1fr);gap:25px 12px}.product-card h3{font-size:19px}.product-card p{font-size:11px}.section-heading{align-items:start;gap:20px;flex-direction:column}.catalog-heading{flex-direction:row;align-items:end}.catalog-heading .muted{display:none}.catalog-toolbar{display:grid;grid-template-columns:1fr 1fr}.search-box{grid-column:1/-1}.catalog-toolbar select{width:100%}.check-label{grid-column:1/-1}.quote-band{padding:65px 0}.quote-band p{font-size:30px}.reviews-grid{grid-template-columns:1fr}.contact-section h2{font-size:55px}.footer-grid{grid-template-columns:1fr 1fr}.footer-bottom{gap:10px;flex-direction:column}.product-modal{display:block}.modal-media{min-height:270px}.modal-info{padding:30px 24px}.product-modal .modal-close{position:fixed}.cart-items{padding:15px 20px}.cart-footer{padding:15px 20px}.hero-stamp{left:10px}.contact-form{max-width:none}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}}
.asset-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.placeholder-image>span{z-index:2}.product-video{position:absolute;z-index:3;bottom:18px;left:18px;width:calc(100% - 36px);max-height:180px}.modal-media .asset-image{object-fit:cover}.modal-media .asset-image~span{z-index:2;text-shadow:0 1px 8px #000}
.brand-logo{width:42px;height:42px;object-fit:cover;border-radius:50%;border:1px solid var(--gold)}
.catalog-hero{background:radial-gradient(circle at 75% 35%,#40342b 0,transparent 38%),var(--ink);padding-bottom:78px}.catalog-hero h1{font:500 clamp(48px,7vw,86px)/1.03 var(--serif);letter-spacing:-2px}.catalog-hero h1 i{color:var(--gold)}.catalog-hero .hero-text{margin-bottom:0}.main-nav .active{color:var(--cream)}.back-link{display:inline-block;color:var(--gold);font-size:12px;margin-bottom:38px}.product-detail{background:var(--surface)}.product-detail-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:75px;align-items:start}.gallery-main{aspect-ratio:1/1;min-height:480px}.gallery-thumbs{display:flex;gap:10px;margin-top:12px}.gallery-thumb{border:1px solid var(--line);padding:0;background:var(--surface);width:78px;height:78px;overflow:hidden}.gallery-thumb.selected{border-color:var(--gold)}.gallery-thumb img{width:100%;height:100%;object-fit:cover}.detail-video{position:absolute;z-index:4;bottom:18px;left:18px;width:calc(100% - 36px);max-height:210px}.product-detail-copy h1{font:500 clamp(42px,5vw,72px)/1.05 var(--serif);margin:0 0 20px}.detail-intro{color:var(--muted);font-size:15px;max-width:480px}.detail-price{font:32px var(--serif);display:block;margin:30px 0}.detail-note{display:flex;flex-direction:column;gap:8px;font-size:11px}.detail-note textarea{background:var(--ink);border:1px solid var(--line);color:var(--cream);padding:12px;resize:vertical}.detail-buy{display:flex;gap:12px;align-items:end;margin-top:18px}.detail-buy label{display:flex;flex-direction:column;gap:8px;font-size:11px}.detail-buy input{width:75px;background:var(--ink);border:1px solid var(--line);color:var(--cream);padding:13px}.detail-support{font-size:11px;color:var(--muted);margin-top:26px}.detail-support a{color:var(--gold)}.related-section{background:#171716}.related-section .section-heading{margin-bottom:30px}@media(max-width:800px){.product-detail-grid{grid-template-columns:1fr;gap:45px}.gallery-main{min-height:0}.product-detail-copy h1{font-size:48px}.catalog-page-grid{grid-template-columns:repeat(2,1fr)}.brand-logo{width:48px;height:48px}}
.nav-wrap{min-height:86px}.brand-logo{width:54px;height:54px}
@media(max-width:800px){.nav-wrap{min-height:72px}.brand-logo{width:50px;height:50px}.main-nav{top:72px}}
.nav-wrap{min-height:142px!important}.site-header .brand-logo{width:128px!important;height:128px!important}
@media(max-width:800px){.nav-wrap{min-height:124px!important}.site-header .brand-logo{width:112px!important;height:112px!important}.main-nav{top:124px!important}}
.header-whatsapp img{width:18px;height:18px}.header-whatsapp span{font-size:17px;line-height:1}
.header-whatsapp{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#5d916b;color:#fff;flex:0 0 auto;transition:.2s}.header-whatsapp:hover{background:#79aa83;transform:translateY(-1px)}.header-whatsapp svg{width:18px;height:18px;fill:currentColor}.about-page{background:var(--surface)}.about-hero{background:radial-gradient(circle at 75% 20%,#40342b 0,transparent 38%),var(--ink);padding:112px 0 96px}.about-hero h1{font:500 clamp(52px,7vw,92px)/1.02 var(--serif);letter-spacing:-2px;margin:0;max-width:850px}.about-hero h1 i{color:var(--gold)}.about-hero .hero-text{max-width:590px;margin:30px 0 0;color:var(--muted);font-size:17px}.about-story{background:var(--cream);color:var(--ink)}.about-story .eyebrow,.about-principle .eyebrow{color:#8d724a}.about-story-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:110px;align-items:start}.about-story h2{font-size:clamp(42px,5vw,68px)}.about-copy{max-width:620px}.about-copy p{font-size:17px;line-height:1.75;margin:0 0 20px;color:#5d5a53}.about-principles{background:#171716}.about-principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.about-principle{border:1px solid var(--line);padding:28px;min-height:220px}.about-principle h3{font:500 28px/1.1 var(--serif);margin:12px 0}.about-principle p{color:var(--muted);font-size:13px;line-height:1.65}.about-process{background:var(--surface)}.about-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:42px}.about-step{border-top:1px solid var(--gold);padding-top:18px}.about-step strong{color:var(--gold);font-size:11px;letter-spacing:2px}.about-step h3{font:500 30px/1.1 var(--serif);margin:16px 0 10px}.about-step p{color:var(--muted);font-size:13px}.about-cta{background:var(--gold);color:var(--ink)}.about-cta .eyebrow{color:#6e5738}.about-cta h2{max-width:650px}.about-cta .button{margin-top:28px;background:var(--ink);color:var(--cream)}@media(max-width:800px){.about-hero{padding:78px 0 70px}.about-story-grid,.about-principles-grid,.about-process-grid{grid-template-columns:1fr;gap:34px}.about-story-grid{gap:40px}.about-principle{min-height:0}.header-whatsapp{width:32px;height:32px}.header-whatsapp svg{width:17px;height:17px}}
.brand-logo{border:2px solid var(--gold);padding:2px;background:var(--ink);border-radius:50%;object-fit:cover}
.brand > span{display:none}
.site-header .nav-wrap{min-height:88px!important}
.brand{gap:0;min-width:178px;color:var(--cream)}
.brand .wordmark{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1}
.wordmark-main{font-family:'Allura',cursive;font-size:48px;font-weight:400;letter-spacing:.5px;color:var(--cream);line-height:.72}
.wordmark-sub{font-family:var(--sans);font-size:8px;font-weight:500;letter-spacing:1.35px;color:var(--gold);margin-top:10px;white-space:nowrap}
.brand:hover .wordmark-main{color:var(--gold)}
.hero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.button-primary{background:var(--gold);border-color:var(--gold);color:var(--ink)}
.button-primary:hover{background:#d0b27f;border-color:#d0b27f;color:var(--ink);transform:translateY(-2px)}
.hero-actions .button-outline{border-color:var(--gold);color:var(--cream)}
.hero-actions .button-outline:hover{background:rgba(187,155,106,.1);color:var(--gold)}
.hero-note .line{flex:0 0 45px}
.hero-image>span{display:none}
.reviews-actions{display:flex;justify-content:center;margin-top:34px}.review-link{display:inline-flex;gap:8px;align-items:center;color:var(--gold);font-size:10px;letter-spacing:.3px;margin-top:12px}.review-link:hover{text-decoration:underline}.detail-review-link{font-size:12px;margin-top:0;margin-bottom:4px}.reviews-hero{background:radial-gradient(circle at 78% 35%,#40342b 0,transparent 38%),var(--ink)}.reviews-hero h1{font:500 clamp(52px,7vw,92px)/1.02 var(--serif);letter-spacing:-2px;margin:0}.reviews-hero h1 i{color:var(--gold)}.reviews-hero .hero-text{max-width:540px;margin:28px 0}.reviews-archive{background:var(--surface)}.reviews-filters{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:34px}.reviews-filters label{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:11px}.reviews-filters select{background:var(--ink);border:1px solid var(--line);color:var(--cream);padding:11px 13px}.pagination{display:flex;justify-content:center;gap:7px;margin-top:36px}.pagination-button{border:1px solid var(--line);background:transparent;color:var(--muted);min-width:34px;height:34px}.pagination-button:hover,.pagination-button.active{border-color:var(--gold);background:var(--gold);color:var(--ink)}.honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden}.review-modal .modal-description{color:var(--muted);margin-top:-12px;margin-bottom:22px}
@media(max-width:800px){.site-header .nav-wrap{min-height:78px!important}.wordmark-main{font-size:40px}.wordmark-sub{font-size:7px;letter-spacing:1px;margin-top:8px}.brand{min-width:150px}.main-nav{top:78px!important}.hero-actions{align-items:stretch}.hero-actions .button{flex:1;min-width:145px}}
