@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-form){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-form) .label,:where(.brxe-form) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}:where(.brxe-form) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-form) .form-group.captcha,:where(.brxe-form) .form-group:last-child{padding-bottom:0}:where(.brxe-form) .form-group.captcha{line-height:1}:where(.brxe-form) .form-group.file{display:block}:where(.brxe-form) .form-group.file>label.choose-files{margin-bottom:0}:where(.brxe-form) .form-group>.label{margin-bottom:5px}:where(.brxe-form) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-form) .form-group .form-group-error-message.show{display:block}:where(.brxe-form) .form-group .password-input-wrapper{position:relative}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle{background:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span{display:flex}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span.hide{display:none}:where(.brxe-form) .submit-button-wrapper{width:auto}:where(.brxe-form) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-form) .options-wrapper{list-style-type:none;margin:0;padding:0}:where(.brxe-form) .options-wrapper li{align-items:baseline;display:flex;gap:8px}:where(.brxe-form) .options-wrapper input,:where(.brxe-form) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-form) .options-wrapper input[type=checkbox],:where(.brxe-form) .options-wrapper input[type=radio]{margin:initial;padding:initial;position:relative;top:1px}:where(.brxe-form) button[type=submit].sending{cursor:default}:where(.brxe-form) button[type=submit].sending .text{opacity:.5}:where(.brxe-form) button[type=submit].sending>i,:where(.brxe-form) button[type=submit].sending>svg{display:none}:where(.brxe-form) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-form) button[type=submit].sending .loading svg{transform:scaleX(-1)}:where(.brxe-form) button[type=submit] .loading{display:none}:where(.brxe-form) button[type=submit] svg{height:1em;transform-origin:center}:where(.brxe-form) .recaptcha-hidden{display:none}:where(.brxe-form) .recaptcha-error{display:none;padding:0!important}:where(.brxe-form) .recaptcha-error.show{display:block}:where(.brxe-form) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-form) .hcaptcha-error.show{display:block}:where(.brxe-form) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) input[type=checkbox]+.label,:where(.brxe-form) input[type=checkbox]+label,:where(.brxe-form) input[type=radio]+.label,:where(.brxe-form) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-form) textarea{height:inherit;resize:vertical}:where(.brxe-form) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;gap:15px;justify-content:space-between;opacity:1;padding-bottom:0;position:relative;width:100%}:where(.brxe-form) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-form) .message.error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-form) .message .text{padding:15px}:where(.brxe-form) .message.closing{opacity:0;transition:opacity .2s}:where(.brxe-form) .message .close{all:unset;cursor:pointer;padding:15px}:where(.brxe-form) input.file,:where(.brxe-form) input[type=file]{display:block;height:0;opacity:0;width:0}:where(.brxe-form) .file-result{display:none;padding:0}:where(.brxe-form) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-form) .file-result.show.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);justify-content:space-between;padding:15px}:where(.brxe-form) .file-result.show.danger svg{cursor:pointer;height:1em;margin-left:5px}:where(.brxe-form) .file-result.show.danger svg g{stroke:currentcolor}:where(.brxe-form) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-form) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .choose-files{align-self:flex-start;background-color:transparent;border:1px solid var(--bricks-border-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:600;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:auto}:where(.brxe-form) .choose-files:hover{background-color:rgba(0,0,0,.05)}:where(.brxe-form) .gallery-preview{display:flex;flex-wrap:wrap;gap:10px}:where(.brxe-form) .gallery-preview:not(:empty)+button{margin-top:5px}:where(.brxe-form) .image-preview{align-self:flex-start;overflow:hidden;position:relative}:where(.brxe-form) .image-preview:hover button{opacity:1}:where(.brxe-form) .image-preview:has(img)+button{margin-top:5px}:where(.brxe-form) .image-preview button{background-color:#fff;border:none;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}:where(.brxe-form) .image-preview button:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .image-preview button.hide{display:none}.grecaptcha-badge{visibility:hidden}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-dqpogt { display: flex; align-items: center; justify-content: center; width: clamp(92px, 10vw, 150px); height: auto; max-width: 32vw; position: absolute; top: clamp(20px, 3vw, 50px); left: clamp(20px, 4vw, 50px); z-index: 20; transition: transform .28s ease, filter .28s ease;}#brxe-dqpogt img,#brxe-dqpogt picture,#brxe-dqpogt svg { width: 100%; height: auto; max-height: 100px; object-fit: contain; display: block;}#brxe-dqpogt:hover { transform: translateY(-2px) scale(1.03); filter: drop-shadow(0 12px 24px rgba(0,0,0,.16));}@media (max-width: 991px) { #brxe-dqpogt { width: clamp(88px, 16vw, 124px); top: 24px; left: 24px; max-width: 34vw; } #brxe-dqpogt img, #brxe-dqpogt picture, #brxe-dqpogt svg { max-height: 76px; }}@media (max-width: 478px) { #brxe-dqpogt { width: 92px; top: 18px; left: 18px; max-width: 42vw; } #brxe-dqpogt img, #brxe-dqpogt picture, #brxe-dqpogt svg { max-height: 58px; }}#brxe-fqzlvx {color: #F79C2D; font-size: 13px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; font-family: "Source Code Pro"}#brxe-caacbe {color: #FFFFFF; font-size: 78px; font-weight: 800; letter-spacing: -4px; line-height: 0.95}#brxe-caacbe {text-shadow: 0 8px 40px rgba(255,255,255,0.28);position: relative;}#brxe-caacbe:after {content: '';position: absolute;left: 0;bottom: -10px;width: 120px;height: 6px;border-radius: 999px;background: rgba(247,156,45,0.7);box-shadow: 0 0 24px rgba(255,255,255,0.55);}@media (max-width: 991px) {#brxe-caacbe {font-size: 54px}}@media (max-width: 767px) {#brxe-caacbe {font-size: 40px; letter-spacing: -2px}}#brxe-drxyhz {color: #FFFFFF; font-size: 20px; line-height: 1.8; font-family: "Source Code Pro"; font-weight: 600; width: 88%}@media (max-width: 767px) {#brxe-drxyhz {width: 100%}}#brxe-dawrrp {color: var(--bricks-color-grey-900); font-size: 16px; font-weight: 700; width: fit-content; padding-top: 18px; padding-right: 34px; padding-bottom: 18px; padding-left: 34px; background-color: var(--bricks-color-grey-100); border-radius: 50px; position: sticky; top: 20px; z-index: 50}#brxe-dawrrp {transition: all .35s ease;box-shadow: 0 10px 30px rgba(0,0,0,0.12);}#brxe-dawrrp:hover {background: #F79C2D;color: #111111;transform: translateY(-4px);box-shadow: 0 0 30px rgba(255,255,255,0.45), 0 16px 40px rgba(0,0,0,0.15);}#brxe-udutto {display: flex; flex-direction: column; row-gap: 28px; position: relative; z-index: 2}#brxe-rgvsua {width: 360px; height: 460px; border-radius: 24px; transform: rotate(-8deg); box-shadow: 0 0 0 0 transparent}#brxe-rgvsua:not(.tag), #brxe-rgvsua img {object-fit: fill}#brxe-rgvsua {animation: float1 6s ease-in-out infinite;transition: all .35s ease;}@keyframes float1 {0%,100% { transform: rotate(-8deg) translateY(0px); }50% { transform: rotate(-6deg) translateY(-12px); }}#brxe-rgvsua:hover {transform: rotate(-3deg) scale(1.03);}#brxe-woirru {width: 360px; height: 460px; border-radius: 24px; transform: rotate(5deg); box-shadow: 0 0 0 0 transparent; margin-top: -380px; margin-left: 140px; position: relative; z-index: 2}#brxe-woirru {animation: float2 7s ease-in-out infinite;transition: all .35s ease;}@keyframes float2 {0%,100% { transform: rotate(5deg) translateY(0px); }50% { transform: rotate(7deg) translateY(-10px); }}#brxe-woirru:hover {transform: rotate(2deg) scale(1.03);}#brxe-bvcien {width: 360px; height: 460px; border-radius: 24px; transform: rotate(-2deg); margin-top: -380px; margin-left: -120px; position: relative; z-index: 3; box-shadow: 0 0 0 0 transparent}#brxe-bvcien:not(.tag), #brxe-bvcien img {object-fit: cover; object-position: 70% 20%}#brxe-bvcien {animation: float3 8s ease-in-out infinite;transition: all .35s ease;}@keyframes float3 {0%,100% { transform: rotate(-2deg) translateY(0px); }50% { transform: rotate(1deg) translateY(-14px); }}#brxe-bvcien:hover {transform: rotate(0deg) scale(1.03);}#brxe-gieizq {position: relative; display: flex; flex-direction: column; align-items: center}#brxe-tlztyx {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 90px; align-items: center}@media (max-width: 991px) {#brxe-tlztyx {grid-template-columns: 1fr}}#brxe-lsunrm {padding-top: 140px; padding-right: 24px; padding-bottom: 50px; padding-left: 24px; background-color: #7A5C4D; overflow: hidden}#brxe-lsunrm {position: relative;background: linear-gradient(to top right, #7A5C4D, #B89E90 35%, #EAE7E1 72%, #FFFFFF 100%);}#brxe-lsunrm:before {content: '';position: absolute;width: 700px;height: 700px;background: radial-gradient(circle, rgba(255,255,255,0.28), rgba(255,255,255,0));left: -180px;top: -180px;filter: blur(30px);pointer-events: none;}#brxe-mwxwtn {color: #111111; font-size: 36px; line-height: 1.1; font-family: "Michroma"; letter-spacing: -1px}#brxe-gcewtg .line {height: 5px}#brxe-gcewtg.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-gcewtg.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-gcewtg .icon {color: #F79C2D}#brxe-wfchnl {color: #3F3F46; font-size: 16px; line-height: 1.8; font-weight: 600}#brxe-flupel {display: flex; flex-direction: column; row-gap: 18px; padding-top: 44px; padding-right: 40px; padding-bottom: 44px; padding-left: 40px; background-color: var(--bricks-color-grey-100); border-radius: 28px}#brxe-flupel {transition: all .32s ease;transform: translateY(0px) scale(1);}#brxe-flupel:hover {transform: translateY(-12px) scale(1.03);box-shadow: 0 0 40px rgba(233,221,207,0.9), 0 25px 60px rgba(0,0,0,0.14);}#brxe-flupel h3,#brxe-flupel p {transition: transform .32s ease;}#brxe-flupel:hover h3,#brxe-flupel:hover p {transform: translateY(-2px);}#brxe-flupel:hover .expanding-divider { width: 100%; }#brxe-nharsj {color: #111111; font-size: 36px; line-height: 1.1; letter-spacing: -1px; font-family: "Michroma"}#brxe-kfiawq .line {height: 5px}#brxe-kfiawq.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-kfiawq.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-kfiawq .icon {color: #F79C2D}#brxe-yefxuu {color: #3F3F46; font-size: 16px; line-height: 1.8; font-weight: 600}#brxe-tmikcv {display: flex; flex-direction: column; row-gap: 18px; padding-top: 44px; padding-right: 40px; padding-bottom: 44px; padding-left: 40px; background-color: var(--bricks-color-grey-100); border-radius: 28px}#brxe-tmikcv {transition: all .32s ease;transform: translateY(0px) scale(1);}#brxe-tmikcv:hover {transform: translateY(-12px) scale(1.03);box-shadow: 0 0 40px rgba(233,221,207,0.9), 0 25px 60px rgba(0,0,0,0.14);}#brxe-tmikcv h3,#brxe-tmikcv p {transition: transform .32s ease;}#brxe-tmikcv:hover h3,#brxe-tmikcv:hover p {transform: translateY(-2px);}#brxe-tmikcv:hover .expanding-divider { width: 100%; }#brxe-jljwsv {color: #111111; font-size: 36px; line-height: 1.1; font-family: "Michroma"; letter-spacing: -1px}#brxe-jkotta .line {height: 5px}#brxe-jkotta.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-jkotta.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-jkotta .icon {color: #F79C2D}#brxe-uvxjdm {color: var(--bricks-color-grey-800); font-size: 16px; line-height: 1.8; font-weight: 600}#brxe-fvpecj {display: flex; flex-direction: column; row-gap: 18px; padding-top: 44px; padding-right: 40px; padding-bottom: 44px; padding-left: 40px; background-color: var(--bricks-color-grey-100); border-radius: 28px}#brxe-fvpecj {transition: all .32s ease;transform: translateY(0px) scale(1);}#brxe-fvpecj:hover {transform: translateY(-12px) scale(1.03);box-shadow: 0 0 40px rgba(233,221,207,0.9), 0 25px 60px rgba(0,0,0,0.14);}#brxe-fvpecj h3, #brxe-fvpecj p {transition: transform .32s ease;}#brxe-fvpecj:hover h3,#brxe-fvpecj:hover p {transform: translateY(-2px);}#brxe-fvpecj:hover .expanding-divider { width: 100%; }#brxe-htpooo {color: #111111; font-size: 36px; line-height: 1.1; font-family: "Michroma"; letter-spacing: -1px}#brxe-yhunee .line {height: 5px}#brxe-yhunee.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-yhunee.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-yhunee .icon {color: #F79C2D}#brxe-ecbndt {color: var(--bricks-color-grey-800); font-size: 16px; line-height: 1.8; font-weight: 600}#brxe-aeknjn {display: flex; flex-direction: column; row-gap: 18px; padding-top: 44px; padding-right: 40px; padding-bottom: 44px; padding-left: 40px; background-color: var(--bricks-color-grey-100); border-radius: 28px}#brxe-aeknjn {transition: all .32s ease;transform: translateY(0px) scale(1);}#brxe-aeknjn:hover {transform: translateY(-12px) scale(1.03);box-shadow: 0 0 40px rgba(233,221,207,0.9), 0 25px 60px rgba(0,0,0,0.14);}#brxe-aeknjn h3, #brxe-aeknjn p {transition: transform .32s ease;}#brxe-aeknjn:hover h3,#brxe-aeknjn:hover p {transform: translateY(-2px);}#brxe-aeknjn:hover .expanding-divider { width: 100%;}#brxe-tlmiyv {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); grid-gap: 25px; align-items: stretch}@media (max-width: 991px) {#brxe-tlmiyv {grid-template-columns: 1fr}}#brxe-hxlbju {padding-top: 45px; padding-right: 24px; padding-bottom: 120px; padding-left: 24px; background-color: #FFFFFF; overflow: hidden; position: relative; font-family: "Source Code Pro"}#brxe-hxlbju { position: relative; overflow: hidden; padding-top: clamp(48px, 6vw, 80px); padding-right: clamp(16px, 4vw, 24px); padding-bottom: clamp(64px, 10vw, 120px); padding-left: clamp(16px, 4vw, 24px); background: linear-gradient( to bottom right, #7A5C4D, #B89E90 35%, #EAE7E1 72%, #FFFFFF 100% ); box-sizing: border-box;}#brxe-tlmiyv { width: min(100%, 1280px); margin-inline: auto; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: clamp(18px, 2vw, 25px); align-items: stretch; box-sizing: border-box;}#brxe-tlmiyv > * { min-width: 0;}#brxe-flupel,#brxe-tmikcv,#brxe-fvpecj,#brxe-aeknjn { min-width: 0; height: 100%; padding: clamp(28px, 3vw, 44px) clamp(22px, 2.7vw, 40px); border-radius: clamp(20px, 2.5vw, 28px); box-sizing: border-box;}#brxe-flupel h3,#brxe-tmikcv h3,#brxe-fvpecj h3,#brxe-aeknjn h3 { font-size: clamp(20px, 2.05vw, 30px); line-height: 1.15; letter-spacing: 0; overflow-wrap: break-word; hyphens: auto;}#brxe-flupel p,#brxe-tmikcv p,#brxe-fvpecj p,#brxe-aeknjn p { font-size: clamp(15px, 1.05vw, 16px); line-height: 1.7; overflow-wrap: break-word;} .expanding-divider { width: 30%; max-width: 100%; height: clamp(7px, 0.8vw, 12px); border: none !important; border-radius: 99px; background-color: #F79C2D; transition: width 0.3s ease-in-out;}@media (max-width: 1180px) { #brxe-tlmiyv { grid-template-columns: repeat(2, minmax(0, 1fr)); max-width: 900px; }}@media (max-width: 640px) { #brxe-tlmiyv { grid-template-columns: 1fr; gap: 18px; } #brxe-flupel, #brxe-tmikcv, #brxe-fvpecj, #brxe-aeknjn { padding: 26px 22px; } #brxe-flupel h3, #brxe-tmikcv h3, #brxe-fvpecj h3, #brxe-aeknjn h3 { font-size: clamp(22px, 7vw, 30px); }}@media (max-width: 420px) { #brxe-hxlbju { padding-inline: 14px; } #brxe-flupel, #brxe-tmikcv, #brxe-fvpecj, #brxe-aeknjn { padding: 24px 18px; border-radius: 20px; }}@media (hover: none) { #brxe-flupel:hover, #brxe-tmikcv:hover, #brxe-fvpecj:hover, #brxe-aeknjn:hover { transform: none; }}#brxe-ctudmp .line {height: 10px}#brxe-ctudmp.horizontal .line {border-top-width: 10px; border-top-color: var(--bricks-color-orange)}#brxe-ctudmp.vertical .line {border-right-color: var(--bricks-color-orange)}#brxe-ctudmp .icon {color: var(--bricks-color-orange)}#brxe-prlepw {text-align: center; font-family: "Michroma"}#brxe-wqnugy .line {height: 5px}#brxe-wqnugy.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-wqnugy.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-wqnugy .icon {color: #F79C2D}#brxe-yvblue {text-align: center; font-family: "Source Code Pro"; font-weight: 600}#brxe-nfnicj {text-align: center; padding-top: 36px; padding-right: 34px; padding-bottom: 36px; padding-left: 34px; background-color: #FFFFFF; border: 1px solid #E4E0D9; border-radius: 22px; display: flex; flex-direction: column; row-gap: 14px; align-items: center}#brxe-nfnicj {position: absolute;top: 16px;left: 100px;transform: translateX(-50%) rotate(-4deg);width: 400px;z-index: 2;box-shadow: 0 10px 36px rgba(0,0,0,0.08);animation: floatA 5.5s ease-in-out infinite;transition: box-shadow .3s ease, transform .3s ease;}#brxe-nfnicj:hover {box-shadow: 0 20px 56px rgba(0,0,0,0.14);}@media (max-width: 1020px) {#brxe-nfnicj {position: static;transform: rotate(-4deg);width: auto;animation: floatA 5.5s ease-in-out infinite;}}@media (max-width: 600px) {#brxe-nfnicj {transform: none;}}#brxe-nfnicj:hover .expanding-divider { width: 100%; }#brxe-ibkviy {text-align: center}#brxe-luwghe {text-align: center; font-family: "Michroma"}#brxe-bahaxy .line {height: 5px}#brxe-bahaxy.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-bahaxy.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-bahaxy .icon {color: #F79C2D}#brxe-iksshs {text-align: center; font-family: "Source Code Pro"; font-weight: 600}#brxe-widyzj {padding-top: 36px; padding-right: 34px; padding-bottom: 36px; padding-left: 34px; background-color: #FFFFFF; border: 1px solid #E4E0D9; border-radius: 22px; display: flex; flex-direction: column; row-gap: 14px; align-items: center}#brxe-widyzj {position: absolute;top: 50px;right: 0px;width: 400px;z-index: 2;box-shadow: 0 10px 36px rgba(0,0,0,0.08);animation: floatB 6.2s ease-in-out infinite;transition: box-shadow .3s ease;transform: rotate(3deg);}#brxe-widyzj:hover {box-shadow: 0 20px 56px rgba(0,0,0,0.14);}@media (max-width: 1020px) {#brxe-widyzj {position: static;transform: rotate(3deg);width: auto;animation: floatB 6.2s ease-in-out infinite;}}@media (max-width: 600px) {#brxe-widyzj {transform: none;}}#brxe-widyzj:hover .expanding-divider { width: 100%; }#brxe-wxhznj {text-align: center}#brxe-yjorcb {text-align: center; font-family: "Michroma"}#brxe-oqewax .line {height: 5px}#brxe-oqewax.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-oqewax.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-oqewax .icon {color: #F79C2D}#brxe-agxjhh {text-align: center; font-family: "Source Code Pro"; font-weight: 600}#brxe-uupwzo {padding-top: 36px; padding-right: 34px; padding-bottom: 36px; padding-left: 34px; background-color: #FFFFFF; border: 1px solid #E4E0D9; border-radius: 22px; display: flex; flex-direction: column; row-gap: 14px; align-items: center}#brxe-uupwzo {position: absolute;bottom: 250px;right: -150px;width: 400px;z-index: 2;box-shadow: 0 10px 36px rgba(0,0,0,0.08);animation: floatC 7s ease-in-out infinite;transition: box-shadow .3s ease;transform: rotate(-3deg);}#brxe-uupwzo:hover {box-shadow: 0 20px 56px rgba(0,0,0,0.14);}@media (max-width: 1020px) {#brxe-uupwzo {position: static;transform: rotate(-3deg);width: auto;animation: floatC 7s ease-in-out infinite;}}@media (max-width: 600px) {#brxe-uupwzo {transform: none;}}#brxe-uupwzo:hover .expanding-divider { width: 100%; }#brxe-uupwzo { word-break: break-word; overflow-wrap: break-word; white-space: normal;}#brxe-swejvs {text-align: center}#brxe-adbjsk {text-align: center; font-family: "Michroma"}#brxe-xheupr .line {height: 5px}#brxe-xheupr.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-xheupr.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-xheupr .icon {color: #F79C2D}#brxe-vxcopf {text-align: center; font-family: "Source Code Pro"; font-weight: 600}#brxe-lzqapk {padding-top: 36px; padding-right: 34px; padding-bottom: 36px; padding-left: 34px; background-color: #FFFFFF; border: 1px solid #E4E0D9; border-radius: 22px; display: flex; flex-direction: column; row-gap: 14px; align-items: center}#brxe-lzqapk {position: absolute;bottom: -100px;left: 55%;transform: translateX(-50%) rotate(5deg);width: 400px;z-index: 2;box-shadow: 0 10px 36px rgba(0,0,0,0.08);animation: floatD 5.8s ease-in-out infinite;transition: box-shadow .3s ease;}#brxe-lzqapk:hover {box-shadow: 0 20px 56px rgba(0,0,0,0.14);}@media (max-width: 1020px) {#brxe-lzqapk {position: static;transform: rotate(5deg);width: auto;animation: floatD 5.8s ease-in-out infinite;}}@media (max-width: 600px) {#brxe-lzqapk {transform: none;}}#brxe-lzqapk:hover .expanding-divider { width: 100%;}#brxe-lzqapk { word-break: break-word; overflow-wrap: break-word; white-space: normal;}#brxe-irtwpz {text-align: center}#brxe-hokojl {text-align: center; font-family: "Michroma"}#brxe-qvsfcl .line {height: 5px}#brxe-qvsfcl.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-qvsfcl.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-qvsfcl .icon {color: #F79C2D}#brxe-jrzese {text-align: center; font-family: "Source Code Pro"; font-weight: 600}#brxe-vqrdns {padding-top: 36px; padding-right: 34px; padding-bottom: 36px; padding-left: 34px; background-color: #FFFFFF; border: 1px solid #E4E0D9; border-radius: 22px; display: flex; flex-direction: column; row-gap: 14px; align-items: center}#brxe-vqrdns {position: absolute;bottom: 300px;left: -50px;width: 400px;z-index: 2;box-shadow: 0 10px 36px rgba(0,0,0,0.08);animation: floatE 6.6s ease-in-out infinite;transition: box-shadow .3s ease;transform: rotate(-6deg);}#brxe-vqrdns:hover {box-shadow: 0 20px 56px rgba(0,0,0,0.14);}@media (max-width: 1020px) {#brxe-vqrdns {position: static;transform: rotate(-6deg);width: auto;animation: floatE 6.6s ease-in-out infinite;}}@media (max-width: 600px) {#brxe-vqrdns {transform: none;}}#brxe-vqrdns:hover .expanding-divider { width: 100%; }#brxe-jbmjyg {text-align: center}#brxe-xymfke {text-align: center; font-family: "Michroma"}#brxe-rqfvew .line {height: 5px}#brxe-rqfvew.horizontal .line {border-top-width: 5px; border-top-color: #F79C2D; border-top-style: solid}#brxe-rqfvew.vertical .line {border-right-color: #F79C2D; border-right-style: solid}#brxe-rqfvew .icon {color: #F79C2D}#brxe-ydbkgy {text-align: center; font-family: "Source Code Pro"; font-weight: 600}#brxe-gjkdxp {padding-top: 36px; padding-right: 34px; padding-bottom: 36px; padding-left: 34px; background-color: #FFFFFF; border: 1px solid #E4E0D9; border-radius: 22px; display: flex; flex-direction: column; row-gap: 14px; align-items: center}#brxe-gjkdxp {position: absolute;top: 700px;left: 10px;width: 400px;z-index: 2;box-shadow: 0 10px 36px rgba(0,0,0,0.08);animation: floatF 7.4s ease-in-out infinite;transition: box-shadow .3s ease;transform: rotate(2deg);}#brxe-gjkdxp:hover {box-shadow: 0 20px 56px rgba(0,0,0,0.14);}@media (max-width: 1020px) {#brxe-gjkdxp {position: static;transform: rotate(2deg);width: auto;animation: floatF 7.4s ease-in-out infinite;}}@media (max-width: 600px) {#brxe-gjkdxp {transform: none;}}#brxe-gjkdxp:hover .expanding-divider { width: 100%; }#brxe-gjkdxp { word-break: break-word; overflow-wrap: break-word; white-space: normal;}#brxe-sgjmtn {color: hsl(0, 0%, 100%); text-align: center; font-family: "Bebas Neue"; font-size: 30px; line-height: 1.3; background-color: #F79C2D}#brxe-sgjmtn {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 180px;height: 180px;border-radius: 50%;background: #111111;z-index: 10;cursor: pointer;animation: pulseBtn 2.8s ease-out infinite;transition: background .3s ease, transform .3s ease;padding: 24px;box-sizing: border-box;}#brxe-sgjmtn:hover {background: #222222;transform: translate(-50%, -50%) scale(1.07);}@media (max-width: 1020px) {#brxe-sgjmtn {position: static;transform: none;width: 100%;height: auto;border-radius: 20px;padding: 32px 28px;grid-column: 1 / -1;order: 99;animation: none;box-shadow: 0 8px 32px rgba(17,17,17,0.18);}#brxe-sgjmtn:hover {transform: translateY(-4px);}}#brxe-kdrmki {position: relative;width: 960px;max-width: 100%;height: 960px;margin: 0 auto;}@keyframes floatA {0%,100%{transform:rotate(-4deg) translateY(0px);}50%{transform:rotate(-4deg) translateY(-14px);}}@keyframes floatB {0%,100%{transform:rotate(3deg) translateY(0px);}50%{transform:rotate(3deg) translateY(-18px);}}@keyframes floatC {0%,100%{transform:rotate(-3deg) translateY(0px);}50%{transform:rotate(-3deg) translateY(-10px);}}@keyframes floatD {0%,100%{transform:rotate(5deg) translateY(0px);}50%{transform:rotate(5deg) translateY(-16px);}}@keyframes floatE {0%,100%{transform:rotate(-6deg) translateY(0px);}50%{transform:rotate(-6deg) translateY(-12px);}}@keyframes floatF {0%,100%{transform:rotate(2deg) translateY(0px);}50%{transform:rotate(2deg) translateY(-20px);}}@keyframes pulseBtn {0%,100%{box-shadow:0 0 0 0 rgba(17,17,17,0.25);}60%{box-shadow:0 0 0 18px rgba(17,17,17,0);}}@media (max-width: 1020px) {#brxe-kdrmki {width: 100%;height: auto;display: grid;grid-template-columns: 1fr 1fr;gap: 20px;}}@media (max-width: 600px) {#brxe-kdrmki {grid-template-columns: 1fr;}}#brxe-sdnton {display: flex; flex-direction: column; align-items: center; row-gap: 72px}#brxe-wrwzry {padding-top: 120px; padding-right: 24px; padding-bottom: 140px; padding-left: 24px; background-color: #F7F5F1; margin-top: 0}#brxe-hxlbju { position: relative; width: 100%; max-width: 100%; overflow-x: clip; overflow-y: visible; padding: clamp(48px, 6vw, 80px) clamp(12px, 3vw, 24px) clamp(64px, 10vw, 120px); background: linear-gradient( to bottom right, #7A5C4D, #B89E90 35%, #EAE7E1 72%, #FFFFFF 100% ); box-sizing: border-box;}#brxe-tlmiyv { width: 100% !important; max-width: 1280px !important; margin-inline: auto !important; display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)) !important; gap: 24px !important; align-items: stretch !important; box-sizing: border-box !important;}#brxe-tlmiyv > * { width: 100% !important; min-width: 0 !important; max-width: 100% !important; box-sizing: border-box !important;}#brxe-flupel,#brxe-tmikcv,#brxe-fvpecj,#brxe-aeknjn { width: 100% !important; min-width: 0 !important; max-width: 100% !important; height: 100%; padding: 34px 24px !important; border-radius: 24px; box-sizing: border-box !important; overflow: hidden; transition: transform .32s ease, box-shadow .32s ease;}#brxe-flupel:hover,#brxe-tmikcv:hover,#brxe-fvpecj:hover,#brxe-aeknjn:hover { transform: translateY(-8px) !important; box-shadow: 0 18px 48px rgba(0,0,0,0.14);}#brxe-flupel h3,#brxe-tmikcv h3,#brxe-fvpecj h3,#brxe-aeknjn h3 { max-width: 100%; font-size: clamp(19px, 1.55vw, 28px); line-height: 1.15; letter-spacing: 0; overflow-wrap: anywhere; word-break: normal; hyphens: auto;}#brxe-flupel p,#brxe-tmikcv p,#brxe-fvpecj p,#brxe-aeknjn p { max-width: 100%; font-size: clamp(14px, 1vw, 16px); line-height: 1.65; overflow-wrap: break-word;} .expanding-divider { width: 30%; max-width: 100%; height: 9px; border: none !important; border-radius: 99px; background-color: #F79C2D; transition: width .3s ease-in-out;}#brxe-flupel:hover .expanding-divider,#brxe-tmikcv:hover .expanding-divider,#brxe-fvpecj:hover .expanding-divider,#brxe-aeknjn:hover .expanding-divider { width: 100%;}@media (max-width: 1380px) { #brxe-tlmiyv { max-width: 920px !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 22px !important; } #brxe-flupel, #brxe-tmikcv, #brxe-fvpecj, #brxe-aeknjn { padding: 32px 28px !important; } #brxe-flupel h3, #brxe-tmikcv h3, #brxe-fvpecj h3, #brxe-aeknjn h3 { font-size: clamp(22px, 2.6vw, 30px); }}@media (max-width: 700px) { #brxe-tlmiyv { max-width: 520px !important; grid-template-columns: 1fr !important; gap: 18px !important; } #brxe-flupel, #brxe-tmikcv, #brxe-fvpecj, #brxe-aeknjn { padding: 24px 18px !important; border-radius: 20px; } #brxe-flupel h3, #brxe-tmikcv h3, #brxe-fvpecj h3, #brxe-aeknjn h3 { font-size: clamp(22px, 6.5vw, 28px); } #brxe-flupel p, #brxe-tmikcv p, #brxe-fvpecj p, #brxe-aeknjn p { line-height: 1.6; }}@media (max-width: 420px) { #brxe-hxlbju { padding-inline: 12px; } .expanding-divider { height: 7px; }}@media (hover: none) { #brxe-flupel:hover, #brxe-tmikcv:hover, #brxe-fvpecj:hover, #brxe-aeknjn:hover { transform: none !important; box-shadow: none; }}#brxe-qbpzpt {font-size: clamp(36px, 5vw, 64px); line-height: 1.06; letter-spacing: 0px; font-family: "Michroma"}#brxe-kyfxqw {display: flex; flex-direction: column}#brxe-krtdrg {font-family: "Source Code Pro"; font-weight: 600}#brxe-afeuie {font-family: "Source Code Pro"; font-weight: 600}#brxe-afeuie a {font-family: "Source Code Pro"; font-weight: 600; font-size: inherit}#brxe-cyrlpk {font-family: "Source Code Pro"; font-weight: 600}#brxe-cyrlpk a {font-family: "Source Code Pro"; font-weight: 600; font-size: inherit}#brxe-vqbjwx {font-family: "Source Code Pro"; font-weight: 600}#brxe-vqbjwx a {font-family: "Source Code Pro"; font-weight: 600; font-size: inherit}#brxe-gkvusf { --bg: #f7efe5; --panel: #fffaf4; --panel-strong: #efe2d1; --ink: #2d241d; --muted: #7b6b5f; --line: rgba(86, 62, 42, .15); --accent: #F79C2D; --accent-dark: #9b5d16; --accent-soft: rgba(247, 156, 45, .16); position: relative; overflow: hidden; padding: clamp(74px, 8vw, 124px) 20px; background: radial-gradient(circle at 80% 10%, rgba(247,156,45,.26), transparent 34%), linear-gradient(180deg, #fbf4ec 0%, #efe0cf 100%); color: var(--ink);}#brxe-gkvusf::before { content: ''; position: absolute; inset: -20%; background: linear-gradient(90deg, rgba(86,62,42,.045) 1px, transparent 1px), linear-gradient(180deg, rgba(86,62,42,.04) 1px, transparent 1px); background-size: 56px 56px; mask-image: linear-gradient(180deg, rgba(0,0,0,.7), transparent 78%); pointer-events: none; animation: pricingGridDrift 18s linear infinite;}#brxe-gkvusf::after { content: ''; position: absolute; top: 8%; right: 8%; width: 260px; height: 260px; border: 1px solid rgba(247,156,45,.28); border-radius: 50%; box-shadow: inset 0 0 0 18px rgba(247,156,45,.06); animation: pricingHalo 8s ease-in-out infinite; pointer-events: none;}#brxe-gkvusf .pricing-shell { position: relative; z-index: 1; width: min(1160px, 100%); margin: 0 auto;}#brxe-gkvusf .pricing-head { display: grid; grid-template-columns: 1fr .62fr; gap: clamp(24px, 5vw, 70px); align-items: end; margin-bottom: clamp(30px, 5vw, 54px);}#brxe-gkvusf .pricing-eyebrow { display: inline-flex; width: fit-content; padding: 8px 12px; border-radius: 999px; color: var(--accent-dark); background: var(--accent-soft); border: 1px solid rgba(247,156,45,.32); font-weight: 800; font-size: 13px; animation: pricingSoftPulse 3.2s ease-in-out infinite;}#brxe-gkvusf .pricing-lead { color: var(--muted); font-size: 17px; line-height: 1.72;}#brxe-gkvusf .pricing-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; align-items: stretch;}#brxe-gkvusf .pricing-card { position: relative; display: flex; flex-direction: column; min-height: 100%; padding: 26px; border-radius: 8px; border: 1px solid var(--line); background: rgba(255,250,244,.84); backdrop-filter: blur(16px); box-shadow: 0 24px 70px rgba(86,62,42,.10); transition: transform .28s ease, box-shadow .28s ease, border-color .28s ease, background-color .28s ease; animation: pricingFadeUp .7s ease both; overflow: hidden;}#brxe-gkvusf .pricing-card::before { content: ''; position: absolute; top: 0; left: -80%; width: 55%; height: 100%; background: linear-gradient(90deg, transparent, rgba(247,156,45,.18), transparent); transform: skewX(-18deg); transition: left .8s ease; pointer-events: none;}#brxe-gkvusf .pricing-card:hover::before { left: 130%;}#brxe-gkvusf .pricing-card:nth-child(2) { animation-delay: .08s; }#brxe-gkvusf .pricing-card:nth-child(3) { animation-delay: .16s; }#brxe-gkvusf .pricing-card:hover { transform: translateY(-8px) scale(1.01); border-color: rgba(247,156,45,.48); box-shadow: 0 32px 90px rgba(86,62,42,.18), 0 0 0 4px rgba(247,156,45,.08);}#brxe-gkvusf .pricing-featured { background: linear-gradient(180deg, rgba(255,250,244,.98), rgba(255,239,218,.92)); border-color: rgba(247,156,45,.54);}#brxe-gkvusf .pricing-badge { position: absolute; top: 18px; right: 18px; padding: 7px 10px; border-radius: 999px; background: #2d241d; color: #fffaf4; font-size: 12px; font-weight: 800; box-shadow: 0 10px 24px rgba(45,36,29,.18); animation: pricingBadgeFloat 3.4s ease-in-out infinite;}#brxe-gkvusf .pricing-title { position: relative; margin: 0 0 10px; color: var(--ink); font-size: 24px; line-height: 1.15; font-weight: 850; letter-spacing: 0;}#brxe-gkvusf .pricing-title::after { content: ''; display: block; width: 38px; height: 3px; margin-top: 12px; border-radius: 999px; background: var(--accent); transition: width .28s ease;}#brxe-gkvusf .pricing-card:hover .pricing-title::after { width: 74px;}#brxe-gkvusf .pricing-desc { min-height: 58px; color: var(--muted); line-height: 1.65;}#brxe-gkvusf .pricing-price { display: flex; align-items: flex-end; gap: 6px; margin: 22px 0 18px;}#brxe-gkvusf .pricing-price strong { color: var(--ink); font-size: clamp(38px, 4vw, 52px); line-height: .95; letter-spacing: 0;}#brxe-gkvusf .pricing-price span { color: var(--muted); padding-bottom: 5px; font-weight: 700;}#brxe-gkvusf .pricing-list { display: grid; gap: 11px; margin: 0 0 24px; padding: 0; list-style: none;}#brxe-gkvusf .pricing-list li { position: relative; padding-left: 24px; color: var(--muted); line-height: 1.45; transition: transform .2s ease, color .2s ease;}#brxe-gkvusf .pricing-list li::before { content: '✓'; position: absolute; left: 0; top: 0; color: var(--accent-dark); font-weight: 900;}#brxe-gkvusf .pricing-card:hover .pricing-list li { color: #5f5045;}#brxe-gkvusf .pricing-card:hover .pricing-list li:hover { transform: translateX(4px);}#brxe-gkvusf .pricing-button { margin-top: auto; display: inline-flex; justify-content: center; align-items: center; min-height: 50px; padding: 13px 18px; border-radius: 8px; background: var(--accent); color: #2d241d; font-weight: 850; text-decoration: none; box-shadow: 0 14px 30px rgba(247,156,45,.22); transition: transform .24s ease, box-shadow .24s ease, background-color .24s ease;}#brxe-gkvusf .pricing-button:hover { transform: translateY(-3px); background: #ffad4d; box-shadow: 0 20px 42px rgba(247,156,45,.34);}#brxe-gkvusf .pricing-note { margin-top: 22px; padding: 18px 20px; border-radius: 8px; border: 1px solid rgba(247,156,45,.22); background: rgba(255,250,244,.66); color: var(--muted); line-height: 1.65; animation: pricingFadeUp .7s ease both; animation-delay: .22s;}@keyframes pricingFadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); }}@keyframes pricingGridDrift { from { transform: translate3d(0,0,0); } to { transform: translate3d(56px,56px,0); }}@keyframes pricingHalo { 0%, 100% { transform: scale(1); opacity: .55; } 50% { transform: scale(1.08); opacity: .9; }}@keyframes pricingSoftPulse { 0%, 100% { box-shadow: 0 0 0 0 rgba(247,156,45,.0); } 50% { box-shadow: 0 0 0 6px rgba(247,156,45,.08); }}@keyframes pricingBadgeFloat { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-5px); }}@media (max-width: 991px) { #brxe-gkvusf .pricing-head { grid-template-columns: 1fr; } #brxe-gkvusf .pricing-grid { grid-template-columns: 1fr; } #brxe-gkvusf .pricing-desc { min-height: auto; } #brxe-gkvusf::after { width: 180px; height: 180px; right: -40px; }}#brxe-uflrrb {font-size: 12px; font-weight: 600; letter-spacing: 3px; color: #F79C2D}#brxe-ladedy {font-size: 52px; line-height: 1.08; color: #111111; font-size:tablet_portrait: 38; font-family: "Michroma"}#brxe-uacwos {font-size: 17px; line-height: 1.8; color: #666666; font-family: "Source Code Pro"; font-weight: 600}#brxe-rzpwbv {font-size: 11px; font-weight: 600; letter-spacing: 2px; color: #AAAAAA}#brxe-cknnrc {font-size: 32px; line-height: 1.1; color: #111111; font-weight: 800; letter-spacing: -1px; text-decoration: none}#brxe-bocghm {font-size: 32px; line-height: 1.1; color: #111111; font-weight: 800; letter-spacing: -1px; text-decoration: none}#brxe-cgpgnl {font-size: 14px; line-height: 1.6; color: #999999}#brxe-ptwidl {padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; background-color: #FFFFFF; border: 1px solid #E8E4DD; border-radius: 18px; display: flex; flex-direction: column; row-gap: 6px}%root% {transition: box-shadow .3s ease, transform .3s ease;cursor: pointer;}%root%:hover {box-shadow: 0 12px 40px rgba(247,156,45,0.15);transform: translateY(-3px);border-color: #F79C2D !important;}#brxe-kwbxgy {display: flex; flex-direction: column; row-gap: 16px}#brxe-mwouub {display: flex; flex-direction: column; row-gap: 32px}#brxe-jqshoo .bricks-button {background-color: #F79C2D}button{background:#D38A35;color:#fff;border-radius:100px;padding:16px 28px;font-weight:600;transition:all .3s ease;}button:hover{background:#1A1A1A;transform:translateY(-3px);box-shadow:0 0 30px rgba(211,138,53,.35);}input,textarea{border-radius:18px;border:1px solid #E5DED6;padding:16px;background:#FAF8F5;}input:focus,textarea:focus{border-color:#D38A35;box-shadow:0 0 0 3px rgba(211,138,53,.12);}#brxe-gevios {font-size: 11px; font-weight: 600; letter-spacing: 2px; color: #AAAAAA}#brxe-jjixvx {font-size: 32px; font-weight: 800; line-height: 1.1; letter-spacing: -1px; color: #111111; text-decoration: none}#brxe-ivegqb {font-size: 14px; line-height: 1.6; color: #999999}#brxe-cjeycn {padding-top: 24px; padding-right: 28px; padding-bottom: 24px; padding-left: 28px; background-color: #FFFFFF; border: 1px solid #E8E4DD; border-radius: 18px; display: flex; flex-direction: column; row-gap: 6px; margin-top: 20px}%root% {transition: box-shadow .3s ease, transform .3s ease;cursor: pointer;}%root%:hover {box-shadow: 0 12px 40px rgba(247,156,45,0.15);transform: translateY(-3px);border-color: #F79C2D !important;}#brxe-hpwhsy {padding-top: 42px; padding-right: 42px; padding-bottom: 60px; padding-left: 42px; background-color: #FFFFFF; border: 1px solid var(--bricks-border-color); border-radius: 32px; box-shadow: 0 0 0 0 transparent; width: 100%}#brxe-hpwhsy{transition:all .35s ease;}#brxe-hpwhsy:hover{ transform:translateY(-6px);box-shadow:0 25px 70px rgba(0,0,0,.08);}#brxe-kkmrrg {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 80px; align-items: start}#brxe-kkmrrg {align-items: start;}@media (max-width: 900px) {#brxe-kkmrrg {grid-template-columns: 1fr;gap: 48px;}}#brxe-afuikn {flex-direction: column}#brxe-ptzoqm {padding-top: 120px; padding-right: 24px; padding-bottom: 120px; padding-left: 24px; background-color: #F7F5F1; flex-direction: column}#brxe-ptzoqm { padding: clamp(64px, 10vw, 120px) clamp(16px, 4vw, 24px);}#brxe-afuikn { width: 100%; max-width: 1200px; margin-inline: auto;}#brxe-kkmrrg { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: clamp(40px, 7vw, 80px); align-items: start; width: 100%;}#brxe-kkmrrg > * { min-width: 0;}#brxe-ladedy { font-size: clamp(32px, 5vw, 52px); line-height: 1.08;}#brxe-uacwos { font-size: clamp(15px, 1.4vw, 17px);}#brxe-hpwhsy { width: 100%; min-width: 0; padding: clamp(24px, 4vw, 42px); box-sizing: border-box;}#brxe-ptwidl,#brxe-cjeycn { padding: clamp(20px, 4vw, 28px); min-width: 0; box-sizing: border-box;}#brxe-cknnrc,#brxe-bocghm,#brxe-jjixvx { font-size: clamp(22px, 4vw, 32px); line-height: 1.15; overflow-wrap: anywhere; word-break: break-word;}#brxe-jqshoo input,#brxe-jqshoo textarea,#brxe-jqshoo button { width: 100%; max-width: 100%; box-sizing: border-box;}@media (max-width: 900px) { #brxe-kkmrrg { grid-template-columns: 1fr; gap: 48px; }}@media (max-width: 480px) { #brxe-ptzoqm { padding-block: 56px; } #brxe-hpwhsy { border-radius: 24px; } #brxe-ladedy { font-size: clamp(28px, 9vw, 36px); } #brxe-cknnrc, #brxe-bocghm, #brxe-jjixvx { font-size: clamp(20px, 7vw, 28px); }}#brxe-ygxpod {font-size: clamp(32px, 4.4vw, 52px); line-height: 1.08; letter-spacing: 0px; font-family: "Michroma"; font-weight: 700}#brxe-iooair {font-family: "Source Code Pro"; font-weight: 600}#tietoa-meista { --ink: #2d241d; --muted: #78685c; --panel: #fffaf4; --line: rgba(86,62,42,.15); --accent: #F79C2D; --accent-soft: rgba(247,156,45,.14); padding: clamp(54px, 7vw, 86px) 20px; background: linear-gradient(180deg, #fbf4ec 0%, #efe0cf 100%); color: var(--ink);}#tietoa-meista .about-shell { width: min(1060px, 100%); margin: 0 auto; display: grid; grid-template-columns: .9fr 1.1fr; gap: clamp(24px, 5vw, 58px); align-items: center;}#tietoa-meista .about-kicker { display: inline-flex; width: fit-content; padding: 8px 12px; border-radius: 999px; background: var(--accent-soft); color: #9b5d16; border: 1px solid rgba(247,156,45,.28); font-size: 13px; font-weight: 800;}#tietoa-meista .about-copy { display: flex; flex-direction: column; gap: 16px;}#tietoa-meista .about-lead { color: var(--muted); font-size: 17px; line-height: 1.7;}#tietoa-meista .about-card { border: 1px solid var(--line); border-radius: 8px; background: rgba(255,250,244,.84); box-shadow: 0 20px 60px rgba(86,62,42,.10); backdrop-filter: blur(14px); padding: 22px; transition: transform .24s ease, box-shadow .24s ease, border-color .24s ease; animation: aboutFadeUp .65s ease both;}#tietoa-meista .about-card:hover { transform: translateY(-5px); border-color: rgba(247,156,45,.42); box-shadow: 0 28px 80px rgba(86,62,42,.16);}#tietoa-meista .about-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px;}#tietoa-meista .about-person { padding: 16px; border-radius: 8px; background: rgba(247,156,45,.10); border: 1px solid rgba(247,156,45,.20);}#tietoa-meista .about-person strong { display: block; color: var(--ink); font-size: 17px; margin-bottom: 4px;}#tietoa-meista .about-person span { color: var(--muted); font-size: 14px; line-height: 1.5;}#tietoa-meista .about-points { display: grid; gap: 9px; margin: 16px 0 0; padding: 0; list-style: none;}#tietoa-meista .about-points li { position: relative; padding-left: 24px; color: var(--muted); line-height: 1.45;}#tietoa-meista .about-points li::before { content: '✓'; position: absolute; left: 0; color: #9b5d16; font-weight: 900;}@keyframes aboutFadeUp { from { opacity: 0; transform: translateY(16px); } to { opacity: 1; transform: translateY(0); }}@media (max-width: 767px) { #tietoa-meista .about-shell, #tietoa-meista .about-grid { grid-template-columns: 1fr; }}#brxe-dwzvmx {font-size: 20px; font-weight: 700; color: #2B2B2B}#brxe-eodzfp {font-size: 15px; line-height: 1.7; color: #6B6B6B}#brxe-dizpbz {display: flex; flex-direction: column; row-gap: 16px}#brxe-abjdxe {display: flex; flex-direction: column; row-gap: 10px}#brxe-nqdqrd {display: grid; align-items: initial; grid-template-columns: repeat(2,1fr); grid-gap: 40px}@media (max-width: 900px){#brxe-nqdqrd{grid-template-columns:1fr;gap:32px;}}#brxe-jgidzh {font-size: 14px; color: #888888}#brxe-egybrh {margin-top: 40px; padding-top: 20px}#brxe-ymdcon {padding-top: 80px; padding-right: 24px; padding-bottom: 40px; padding-left: 24px; background-color: #F5EFE6}