.btn__c{display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;cursor:pointer;isolation:isolate;position:relative;background:transparent;color:var(--color)}.btn__c>*{position:relative;z-index:10}.btn__c::before,.btn__c::after{content:'';position:absolute;inset:0;pointer-events:none;transition:var(--transition, .3s ease)}.btn__c::before{z-index:-1;opacity:var(--opacity-before, 1)}.btn__c::after{z-index:2;opacity:var(--opacity-after, 0)}.btn__c__9pixels{display:flex;align-items:center;justify-content:center;background:var(--background);padding:0;cursor:pointer}.btn__c__9pixels:hover .pixels{--background:var(--hover--color)}.btn__c__9pixels .pixels{--background:var(--color);--r:.2rem;--width:1.6rem;--height:1.6rem;width:var(--width, 20px);height:var(--height, 20px);position:relative;pointer-events:none}.btn__c__9pixels .pixels__pixel{position:absolute;width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:var(--r);background:var(--background);transition:left .5s cubic-bezier(.45, .05, .55, .95),top .5s cubic-bezier(.45, .05, .55, .95),background .25s ease-in-out}.btn__c__9pixels .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(2){top:calc(25% - var(--r));left:calc(75% - var(--r))}.btn__c__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(4){top:calc(25% - var(--r));left:calc(25% - var(--r))}.btn__c__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(6){top:calc(75% - var(--r));left:calc(75% - var(--r))}.btn__c__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(8){top:calc(75% - var(--r));left:calc(25% - var(--r))}.btn__c__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__c__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__c__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__c__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__cb{display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;cursor:pointer;isolation:isolate;position:relative;background:transparent;color:var(--color)}.btn__cb>*{position:relative;z-index:10}.btn__cb::before,.btn__cb::after{content:'';position:absolute;inset:0;pointer-events:none;transition:var(--transition, .3s ease)}.btn__cb::before{z-index:-1;opacity:var(--opacity-before, 1)}.btn__cb::after{z-index:2;opacity:var(--opacity-after, 0)}.btn__cb__9pixels{display:flex;align-items:center;justify-content:center;background:var(--background);padding:0;cursor:pointer}.btn__cb__9pixels:hover .pixels{--background:var(--hover--color)}.btn__cb__9pixels .pixels{--background:var(--color);--r:.2rem;--width:1.6rem;--height:1.6rem;width:var(--width, 20px);height:var(--height, 20px);position:relative;pointer-events:none}.btn__cb__9pixels .pixels__pixel{position:absolute;width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:var(--r);background:var(--background);transition:left .5s cubic-bezier(.45, .05, .55, .95),top .5s cubic-bezier(.45, .05, .55, .95),background .25s ease-in-out}.btn__cb__9pixels .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(2){top:calc(25% - var(--r));left:calc(75% - var(--r))}.btn__cb__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(4){top:calc(25% - var(--r));left:calc(25% - var(--r))}.btn__cb__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(6){top:calc(75% - var(--r));left:calc(75% - var(--r))}.btn__cb__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(8){top:calc(75% - var(--r));left:calc(25% - var(--r))}.btn__cb__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__cb__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__cb__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__cb__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__cb::before{background:var(--background-before, var(--background));border-radius:inherit}.btn__ca{display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;cursor:pointer;isolation:isolate;position:relative;background:transparent;color:var(--color)}.btn__ca>*{position:relative;z-index:10}.btn__ca::before,.btn__ca::after{content:'';position:absolute;inset:0;pointer-events:none;transition:var(--transition, .3s ease)}.btn__ca::before{z-index:-1;opacity:var(--opacity-before, 1)}.btn__ca::after{z-index:2;opacity:var(--opacity-after, 0)}.btn__ca__9pixels{display:flex;align-items:center;justify-content:center;background:var(--background);padding:0;cursor:pointer}.btn__ca__9pixels:hover .pixels{--background:var(--hover--color)}.btn__ca__9pixels .pixels{--background:var(--color);--r:.2rem;--width:1.6rem;--height:1.6rem;width:var(--width, 20px);height:var(--height, 20px);position:relative;pointer-events:none}.btn__ca__9pixels .pixels__pixel{position:absolute;width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:var(--r);background:var(--background);transition:left .5s cubic-bezier(.45, .05, .55, .95),top .5s cubic-bezier(.45, .05, .55, .95),background .25s ease-in-out}.btn__ca__9pixels .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(2){top:calc(25% - var(--r));left:calc(75% - var(--r))}.btn__ca__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(4){top:calc(25% - var(--r));left:calc(25% - var(--r))}.btn__ca__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(6){top:calc(75% - var(--r));left:calc(75% - var(--r))}.btn__ca__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(8){top:calc(75% - var(--r));left:calc(25% - var(--r))}.btn__ca__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__ca__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__ca__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__ca__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__ca.active::after{opacity:1}.btn__ca::after{background:var(--background-after)}.btn__cba{display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;cursor:pointer;isolation:isolate;position:relative;background:transparent;color:var(--color)}.btn__cba>*{position:relative;z-index:10}.btn__cba::before,.btn__cba::after{content:'';position:absolute;inset:0;pointer-events:none;transition:var(--transition, .3s ease)}.btn__cba::before{z-index:-1;opacity:var(--opacity-before, 1)}.btn__cba::after{z-index:2;opacity:var(--opacity-after, 0)}.btn__cba__9pixels{display:flex;align-items:center;justify-content:center;background:var(--background);padding:0;cursor:pointer}.btn__cba__9pixels:hover .pixels{--background:var(--hover--color)}.btn__cba__9pixels .pixels{--background:var(--color);--r:.2rem;--width:1.6rem;--height:1.6rem;width:var(--width, 20px);height:var(--height, 20px);position:relative;pointer-events:none}.btn__cba__9pixels .pixels__pixel{position:absolute;width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:var(--r);background:var(--background);transition:left .5s cubic-bezier(.45, .05, .55, .95),top .5s cubic-bezier(.45, .05, .55, .95),background .25s ease-in-out}.btn__cba__9pixels .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(2){top:calc(25% - var(--r));left:calc(75% - var(--r))}.btn__cba__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(4){top:calc(25% - var(--r));left:calc(25% - var(--r))}.btn__cba__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(6){top:calc(75% - var(--r));left:calc(75% - var(--r))}.btn__cba__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(8){top:calc(75% - var(--r));left:calc(25% - var(--r))}.btn__cba__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__cba__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__cba__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__cba__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__cba::before{background:var(--background-before, var(--background));border-radius:inherit}.btn__cba.active::after{opacity:1}.btn__cba::after{background:var(--background-after)}.btn__icon{display:flex;flex-shrink:0}.btn__icon svg{width:var(--width--icon, 24px);height:var(--height--icon, 24px);fill:currentColor}.btn__hover,.btn__hover>*{transition:var(--transition)}.btn__hover:hover,.btn__hover:hover>*{--background:var(--hover--background);--color:var(--hover--color);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.btn__hover:hover::before{--background-before:var(--hover--background-before, var(--hover--background))}.btn__hover:hover::after{--background-after:var(--hover--background-after)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--v00-0-70:hsla(0,0%,0%,0.7);--v00-0-50:hsla(0,0%,0%,0.5);--v00-10:hsl(0,0%,10%);--v00-00-50:hsla(0,0%,100%,0.5);--v00-0:hsl(0,0%,0%);--v00-0-05:hsla(0,0%,0%,0.05);--v00-06:hsl(0,0%,6%);--v00-13:hsl(0,0%,13%);--v00-19:hsl(0,0%,19%);--v00-25:hsl(0,0%,25%);--v00-31:hsl(0,0%,31%);--v00-38:hsl(0,0%,38%);--v00-44:hsl(0,0%,44%);--v00-50:hsl(0,0%,50%);--v00-56:hsl(0,0%,56%);--v00-63:hsl(0,0%,63%);--v00-69:hsl(0,0%,69%);--v00-75:hsl(0,0%,75%);--v00-82:hsl(0,0%,82%);--v00-88:hsl(0,0%,88%);--v00-91:hsl(0,0%,91%);--v00-94:hsl(0,0%,94%);--v00-96:hsl(0,0%,96%);--v00-97:hsl(0,0%,97%);--v00-99:hsl(0,0%,99%);--v00-00:hsl(0,0%,100%);--v01-04:hsl(210,10%,4%);--v01-10:hsl(216,10%,10%);--v01-15:oklch(.265 .012 256.8);--v01-26:hsl(210,6%,26%);--v01-31:hsl(213,7%,31%);--v01-35:hsl(215,7%,35%);--v01-43:hsl(213,4%,43%);--v01-52:hsl(213,4%,52%);--v01-60:hsl(210,5%,60%);--v01-65:hsl(213,5%,65%);--v01-70:hsl(210,5%,70%);--v01-75:hsl(214,5%,75%);--v01-79:hsl(210,6%,79%);--v01-84:hsl(216,6%,84%);--v01-89:hsl(210,7%,89%);--v01-92:hsl(210,5%,92%);--v01-95:hsl(210,8%,95%);--v01-98:hsl(210,20%,98%);--theme10:.201;--v10-73:oklch(.73 calc(var(--theme10) * .82) 62.4);--theme70:151;--theme-chroma70:1;--v70-74:oklch(.74 calc(.16 * var(--theme-chroma70)) var(--theme70));--v70-69:oklch(.69 calc(.178 * var(--theme-chroma70)) var(--theme70));--v04-30:hsl(205,100%,30%);--v04-40:hsl(205,100%,40%);--v04-14:hsl(200,95%,14%);--v04-20:hsl(200,95%,20%);--v04-21:hsl(205,100%,21%);--v04-45:hsl(205,100%,45%);--v04-55:hsl(205,100%,55%);--v04-60:hsl(200,95%,60%);--v04-70:hsl(200,95%,70%);--v05-43:hsl(192,70%,43%);--v06-73:hsl(199,64%,73%);--v07-94:hsl(147,63%,94%);--v07-87:hsl(146,62%,87%);--v07-81:hsl(145,63%,81%);--v07-75:hsl(145,61%,75%);--v07-68:hsl(145,61%,68%);--v07-62:hsl(145,61%,62%);--v07-56:hsl(145,61%,56%);--v07-49:hsl(145,63%,49%);--v07-43:hsl(145,63%,43%);--v07-37:hsl(145,63%,37%);--v07-31:hsl(145,63%,31%);--v07-25:hsl(145,63%,25%);--v07-19:hsl(144,62%,19%);--v07-12:hsl(145,62%,12%);--v07-06:hsl(144,63%,6%);--v04-53-80:hsla(31,100%,53%,0.8);--v04-53-30:hsla(31,100%,53%,0.3);--v03-0:hsl(0,0%,0%);--v03-18:hsl(359,100%,18%);--v03-20:hsl(359,100%,20%);--v03-45:hsl(359,100%,45%);--v03-46:hsl(359,100%,46%);--v03-00:hsl(0,0%,100%);--theme:256.8;--theme-chroma-boost:.012;--v0-99:oklch(.99 calc(.005 * var(--theme-chroma-boost)) var(--theme));--v0-98:oklch(.98 calc(.01 * var(--theme-chroma-boost)) var(--theme));--v0-96:oklch(.96 calc(.02 * var(--theme-chroma-boost)) var(--theme));--v0-94:oklch(.94 calc(.035 * var(--theme-chroma-boost)) var(--theme));--v0-92:oklch(.92 calc(.05 * var(--theme-chroma-boost)) var(--theme));--v0-90:oklch(.9 calc(.065 * var(--theme-chroma-boost)) var(--theme));--v0-87:oklch(.87 calc(.085 * var(--theme-chroma-boost)) var(--theme));--v0-84:oklch(.84 calc(.105 * var(--theme-chroma-boost)) var(--theme));--v0-81:oklch(.81 calc(.125 * var(--theme-chroma-boost)) var(--theme));--v0-77:oklch(.77 calc(.145 * var(--theme-chroma-boost)) var(--theme));--v0-73:oklch(.73 calc(.165 * var(--theme-chroma-boost)) var(--theme));--v0-71:oklch(.71 calc(.172 * var(--theme-chroma-boost)) var(--theme));--v0-69:oklch(.69 calc(.178 * var(--theme-chroma-boost)) var(--theme));--v0-67:oklch(.67 calc(.182 * var(--theme-chroma-boost)) var(--theme));--v0-63:oklch(.63 calc(.175 * var(--theme-chroma-boost)) var(--theme));--v0-58:oklch(.58 calc(.16 * var(--theme-chroma-boost)) var(--theme));--v0-50:oklch(.5 calc(.14 * var(--theme-chroma-boost)) var(--theme));--v0-42:oklch(.42 calc(.125 * var(--theme-chroma-boost)) var(--theme));--v0-35:oklch(.35 calc(.11 * var(--theme-chroma-boost)) var(--theme));--v0-30:oklch(.3 calc(.1 * var(--theme-chroma-boost)) var(--theme));--v0-22:oklch(.22 calc(.08 * var(--theme-chroma-boost)) var(--theme));--v0-15:oklch(.15 calc(.055 * var(--theme-chroma-boost)) var(--theme));--v0-08:oklch(.08 calc(.03 * var(--theme-chroma-boost)) var(--theme));--v0-00:oklch(.04 calc(.015 * var(--theme-chroma-boost)) var(--theme));--v0-30-50:oklch(.3 calc(.1 * var(--theme-chroma-boost)) var(--theme) / .5);--v0-30-30:oklch(.3 calc(.1 * var(--theme-chroma-boost)) var(--theme) / .3);--background:var(--v00-00);--color:var(--v0-42);--hover--color:var(--v0-00);--label--color:var(--v01-31);--modal-overlay--background:var(--v00-00-70);--modal-overlay--blur:1px;--box-shadow--color:var(--v0-30-50);--transition:color .35s ease-in-out, background .25s ease-in-out, border-color .25s ease-in, box-shadow .25s ease-in-out, text-shadow .25s ease-in-out;--transition-symbol:fill .35s ease-in-out, stroke .35s ease-in-out;--transition-opacity:opacity .35s ease-in-out;--transition-transform:transform .25s ease-in-out, text-shadow .25s ease-in-out;--transition-inset:inset .15s ease-in-out, box-shadow .15s ease-in-out;--padding-x2:calc(var(--padding) * 2);--padding-x3:calc(var(--padding) * 3);--padding-x6:calc(var(--padding) * 6);--padding-x8:calc(var(--padding) * 8);--padding-x10:calc(var(--padding) * 10);--padding-x12:calc(var(--padding) * 12);--border-radius:var(--padding-x2);--navbar--height:60px;--line-height:1.42857143;--xs-container:540px;--sm-container:720px;--md-container:960px;--lg-container:1140px;--xl-container:1200px;--2xl-container:1400px;--3xl-container:1500px;--section--row-gap:var(--padding-x3);--grid-columns:6;--grid-template-columns:repeat(var(--grid-columns), 1fr);--row-gap:var(--padding);--column-gap:var(--padding);--padding:8px;--container:100%;--row-gap:calc(var(--padding) * 2);--column-gap:calc(var(--padding) * 2);--section--row-gap:calc(var(--padding) * 4);--border-radius:var(--padding);--h2--font-size:3rem;--h3--font-size:2rem;--font-size:1.6rem;--main-gap:80px;--columns:6;--grid-template-columns:repeat(4, 1fr)}@media (prefers-color-scheme:dark){:root{--background:var(--v0-22);--color:var(--v01-70);--line--color:var(--v01-31)}}@media (min-width:576px){:root{--container:var(--xs-container)}}@media (min-width:768px){:root{--container:var(--sm-container)}}@media (min-width:992px){:root{--container:var(--md-container)}}@media (min-width:1200px){:root{--container:var(--lg-container)}}@media (min-width:1300px){:root{--container:var(--xl-container)}}@media (min-width:1500px){:root{--container:var(--2xl-container)}}@media (min-width:1600px){:root{--container:var(--3xl-container)}}@media (min-width:576px){:root{--section--row-gap:var(--padding-x6)}}@media (min-width:768px){:root{--section--row-gap:var(--padding-x8)}}@media (min-width:992px){:root{--section--row-gap:var(--padding-x8)}}@media (min-width:1200px){:root{--section--row-gap:var(--padding-x10)}}@media (min-width:1500px){:root{--section--row-gap:var(--padding-x12)}}@media (min-width:576px){:root{--grid-columns:8}}@media (min-width:768px){:root{--grid-columns:10}}@media (min-width:992px){:root{--grid-columns:14}}@media (min-width:1200px){:root{--grid-columns:16}}@media (min-width:1300px){:root{--row-gap:var(--padding-x2);--column-gap:var(--padding-x2)}}@media (min-width:1500px){:root{--grid-columns:18}}@media (min-width:1600px){:root{--row-gap:var(--padding-x3);--column-gap:var(--padding-x3)}}@media (min-width:576px){:root{--container:540px}}@media (min-width:768px){:root{--container:720px;--row-gap:calc(var(--padding) * 3);--column-gap:calc(var(--padding) * 3);--section--row-gap:calc(var(--padding) * 10)}}@media (min-width:992px){:root{--container:960px}}@media (min-width:1200px){:root{--container:1140px}}@media (min-width:1300px){:root{--container:1200px}}@media (min-width:1500px){:root{--container:1400px}}@media (min-width:1600px){:root{--container:1500px;--row-gap:calc(var(--padding) * 3.5);--column-gap:calc(var(--padding) * 3.5)}}@media (min-width:992px){:root{--border-radius:var(--padding)}}@media (min-width:576px){:root{--h2--font-size:3.5rem}}@media (min-width:1300px){:root{--h2--font-size:4rem}}@media (min-width:1500px){:root{--h2--font-size:4.5rem}}@media (min-width:1300px){:root{--main-gap:100px}}@media (min-width:1500px){:root{--main-gap:120px}}@media (min-width:576px){:root{--columns:6;--grid-template-columns:repeat(6, 1fr)}}@media (min-width:768px){:root{--columns:8;--grid-template-columns:repeat(8, 1fr)}}@media (min-width:992px){:root{--columns:10;--grid-template-columns:repeat(10, 1fr)}}@media (min-width:1200px){:root{--columns:12;--grid-template-columns:repeat(12, 1fr)}}@media (min-width:1300px){:root{--columns:12;--grid-template-columns:repeat(12, 1fr)}}@media (min-width:1500px){:root{--columns:14;--grid-template-columns:repeat(14, 1fr)}}@media (min-width:1600px){:root{--columns:14;--grid-template-columns:repeat(14, 1fr)}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@keyframes fade-in{0%{opacity:.1}100%{opacity:1}}body{background:var(--background);overflow-y:scroll;animation:fade-in .4s cubic-bezier(.3, 0, .2, 1) .1s both}input,button{border:none}html{height:100%}body{display:flex;flex-direction:column;height:100%}header,.header{flex:0 0 auto}main,.main{flex:1 0 auto}footer,.footer{flex:0 0 auto}.container{width:var(--container);padding:0 calc(var(--padding) * 2)}@media (min-width:576px){.container{max-width:var(--container);margin-right:auto;margin-left:auto}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEammT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammT.ttf) format('truetype')}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v339/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHeem.ttf) format('truetype')}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v339/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDAvHOem.ttf) format('truetype')}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v339/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDDxHOem.ttf) format('truetype')}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v339/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOem.ttf) format('truetype')}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v339/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCdHOem.ttf) format('truetype')}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v339/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDBxG-em.ttf) format('truetype')}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v339/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDBIG-em.ttf) format('truetype')}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 200,'GRAD' 0,'opsz' 24}html{font-size:10px}body{font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:.9}h1{font-weight:600}h1{font-size:clamp(4rem, 10vw, 6.4rem);margin-top:3.2rem;margin-bottom:2.4rem}h2{font-size:clamp(2.8rem, 8vw, 5.6rem);margin-top:2.4rem;margin-bottom:1.6rem}h3{font-size:clamp(2.4rem, 5vw, 3.2rem);margin-top:1.6rem;margin-bottom:.8rem}h4{font-size:2rem;margin-top:1rem;margin-bottom:1rem}h5{font-size:1.8rem;margin-top:1rem;margin-bottom:1rem}h6{font-size:1.6rem;margin-top:1rem;margin-bottom:1rem}p{margin-top:.8rem;margin-bottom:.8rem;line-height:var(--line-height, 1.42857143);font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit}:root{--ui-swipe-vector:0;--ui-modals-count:0}@keyframes overlay-entrance{0%{transform:translateX(calc((100vw + 50px) * var(--ui-swipe-vector)));opacity:0}40%{transform:translateX(0);opacity:1}100%{transform:translateX(0);opacity:1}}@keyframes overlay-exit{0%{transform:translateX(0);opacity:1;visibility:visible}30%{transform:translateX(0);opacity:1}100%{transform:translateX(calc((100vw + 50px) * var(--ui-swipe-vector)));opacity:0;visibility:hidden}}@keyframes modal-entrance{0%{transform:translateX(calc((100vw + 50px) * var(--ui-swipe-vector))) scale(.95);opacity:0}35%{transform:translateX(calc((100vw + 50px) * var(--ui-swipe-vector))) scale(.95);opacity:0}100%{transform:translateX(0) scale(1);opacity:1}}@keyframes modal-exit{0%{transform:translateX(0) scale(1);opacity:1;visibility:visible}40%{transform:translateX(calc((100vw + 50px) * var(--ui-swipe-vector))) scale(.95);opacity:0;visibility:hidden}100%{transform:translateX(calc((100vw + 50px) * var(--ui-swipe-vector))) scale(.95);opacity:0;visibility:hidden}}[data-modal-role="window"]{position:fixed;inset:0;z-index:10100;visibility:hidden;animation-fill-mode:both;will-change:transform, opacity, visibility}[data-modal-role="window"][data-modal-state="on"]{visibility:visible;animation:modal-entrance 750ms cubic-bezier(.34, 1.4, .64, 1) forwards}[data-modal-role="window"][data-modal-state="off"]{animation:modal-exit 600ms cubic-bezier(.34, 1.4, .64, 1) forwards}[data-modal-role="overlay"]{position:fixed;inset:0;z-index:10000;visibility:hidden;background:var(--modal-overlay--background);backdrop-filter:blur(calc(var(--modal-overlay--blur, 1px) + (var(--ui-modals-count, 1) * 2px)));-webkit-backdrop-filter:blur(calc(var(--modal-overlay--blur, 1px) + (var(--ui-modals-count, 1) * 2px)));animation-fill-mode:both;will-change:transform, opacity, visibility}[data-modal-role="overlay"][data-modal-state="on"]{visibility:visible;animation:overlay-entrance 750ms cubic-bezier(.23, 1, .32, 1) forwards}[data-modal-role="overlay"][data-modal-state="off"]{animation:overlay-exit 600ms cubic-bezier(.23, 1, .32, 1) forwards}body[data-ui-status="active"]{overflow:hidden}body[data-ui-status="active"] #app-root{transform:scale(.97);filter:brightness(.85);transition:transform .6s cubic-bezier(.34, 1.4, .64, 1),filter .6s cubic-bezier(.34, 1.4, .64, 1);pointer-events:none}.cookie-banner{--background:var(--v0-22);--color:var(--v00-97);--hover--color:var(--v00-00)}.cookie-banner__link{--color:var(--v10-73)}.cookie-banner__label{--color:var(--v00-50)}.cookie-banner__btn{--color:var(--v00-00);--hover--color:var(--v10-73);--border-color:var(--v10-73);--hover--border-color:var(--v10-73)}.cookie-banner{display:flex;flex-direction:row;align-items:flex-end;color:var(--color);box-shadow:0 10px 30px var(--box-shadow--color);border-radius:var(--border-radius);transition:transform .4s cubic-bezier(.25, 1, .5, 1),opacity .3s ease;text-align:center}.cookie-banner[data-modal-state="init"]{display:none}.cookie-banner[data-modal-role="window"]{inset:auto 2rem 2rem 2rem}.cookie-banner__hover{transition:var(--transition)}.cookie-banner__hover:hover{--color:var(--hover--color);--background:var(--hover--background);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.cookie-banner__link{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;color:var(--color);text-decoration:underline;font-weight:500}.cookie-banner__link:hover,.cookie-banner__link:focus{text-decoration:none !important;outline:medium none}.cookie-banner__btn{padding:calc(var(--padding) * 1.5) calc(var(--padding) * 3)}.cookie-banner__btn::before{border:2px solid var(--border-color);border-radius:calc(var(--padding) * 3)}.cookie-banner__content{font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100;font-size:1.4rem;line-height:1.2}.cookie-banner__content>*{margin:0}.cookie-banner__wrapper{padding:calc(var(--padding) * 3);max-width:var(--sm-container);background:var(--background);display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px}@media (min-width:768px){.cookie-banner{text-align:left}.cookie-banner__wrapper{flex-direction:row}}.navbar{--background:var(--v0-92);--border-color:var(--v01-89)}.navbar__menu{--marker--background:var(--v10-73);--background:transparent;--hover--background:var(--v01-93)}@media (prefers-color-scheme:dark){.navbar{--background:var(--v01-15);--border-color:var(--v01-04);--hover--color:var(--v01-98)}.navbar__menu{--marker--background:var(--v10-73);--background:transparent;--hover--background:var(--v01-24)}}.navbar{background:var(--background);position:fixed;inset:0 0 auto;max-width:100vw;height:min-content;overflow:hidden;z-index:1000;box-shadow:0 var(--padding) var(--padding-x3) var(--box-shadow--color)}.navbar+main{margin-top:var(--navbar--height)}.navbar__hover{transition:var(--transition)}.navbar__hover:hover{--color:var(--hover--color);--background:var(--hover--background);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.navbar__logo{display:flex;width:100%;max-width:80px;height:100%;max-height:var(--navbar--height)}.navbar__image{display:flex;max-height:100%}.navbar__image img{object-fit:contain;height:auto}.navbar__icons{display:grid;grid-auto-columns:43px;grid-auto-flow:column;grid-template-rows:inherit}.navbar__icon{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;width:100%;max-width:45px;--width:26px;--height:26px}.navbar__icon:hover,.navbar__icon:focus{text-decoration:none !important;outline:medium none}.navbar__menu{margin:0;padding-left:0;padding-right:0;border-bottom:1px solid var(--marker--background)}.navbar__menu li{margin-left:0;list-style-type:none}.navbar__menu li{display:flex;align-items:center;position:relative}.navbar__menu li:after{position:absolute;inset:auto 8px 0px;height:4px;border-radius:4px 4px 0 0;background:var(--marker--background);z-index:2}.navbar__menu li.active:after{content:''}.navbar__menu li:before{content:'';position:absolute;inset:14px;left:0;right:0;bottom:12px;border-radius:24px;transition:var(--transition);background:var(--background);z-index:1}.navbar__menu li:hover:before{--background:var(--hover--background)}.navbar__menu a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;display:block;padding:calc(var(--padding) * 2) calc(var(--padding) * 3);font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;font-size:1.6rem;white-space:nowrap;position:relative;color:var(--color);z-index:10}.navbar__menu a:hover,.navbar__menu a:focus{text-decoration:none !important;outline:medium none}.navbar__modal-navbar-on{display:flex;align-items:center;justify-content:center;width:var(--navbar--height);height:var(--navbar--height);background:var(--background);border:none;padding:0;cursor:pointer}.navbar__wrapper{display:grid;grid-template-columns:100px min-content 1fr var(--navbar--height);grid-template-rows:var(--navbar--height);grid-auto-flow:column;align-items:center;justify-items:center;justify-content:space-between}.navbar__wrapper>*{grid-row:1;align-self:center}.navbar__logo{grid-column:1}.navbar__icons{grid-column:2 / span 2}.navbar__menu{display:none}.navbar__modal-navbar-on{grid-column:-2}@media (min-width:576px){.navbar__wrapper{column-gap:var(--column-gap)}.navbar__icons{grid-column:2}}@media (min-width:992px){.navbar__menu{display:flex;justify-self:end;align-self:stretch}.navbar__menu{grid-column:3 / span 2}.navbar__modal-navbar-on{display:none !important}}.modal-navbar{--hover--color:var(--v0-00)}.modal-navbar__menu-btn{--background-before:transparent;--hover--background-before:var(--v0-94);--background-after:var(--v10-73);--hover--background-after:var(--v10-73)}.modal-navbar__icons{--background:var(--v01-93)}.modal-navbar__modal-navbar-off{--background:transparent}@media (prefers-color-scheme:dark){.modal-navbar{--hover--color:var(--v0-96)}.modal-navbar__menu-btn{--background-before:transparent;--hover--background-before:var(--v0-08)}.modal-navbar__icons{--background:var(--v01-24)}}.modal-navbar{text-align:center;inset:var(--padding-x3);border-radius:var(--border-radius);background:var(--background);box-shadow:0 0 15px var(--box-shadow--color);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:clamp(1.6rem, 5vw, 1.8rem);line-height:1.4;color:var(--color)}.modal-navbar address{font-style:normal}.modal-navbar a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;color:var(--color)}.modal-navbar a:hover,.modal-navbar a:focus{text-decoration:none !important;outline:medium none}.modal-navbar__post span{display:inline-block}.modal-navbar__hover{transition:var(--transition)}.modal-navbar__hover:hover{--color:var(--hover--color);--background:var(--hover--background);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.modal-navbar__wrapper{padding:var(--padding) var(--padding) var(--padding-x2);height:100%;scrollbar-width:thin;overflow:auto}.modal-navbar__menu{margin:0;padding-left:0;padding-right:0;align-self:center}.modal-navbar__menu li{margin-left:0;list-style-type:none}.modal-navbar__menu li{display:flex;padding:var(--padding)}.modal-navbar__menu-btn{text-align:left;display:block;min-width:100%;padding:calc(var(--padding) * 1.5) var(--padding-x3);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:1.8rem;line-height:1}.modal-navbar__menu-btn.active{font-weight:500}.modal-navbar__menu-btn:before{border-radius:calc(var(--border-radius) * 3)}.modal-navbar__menu-btn:after{inset:0 auto 0 calc(var(--padding) * -2);width:4px}.modal-navbar__icons{display:grid;grid-auto-columns:calc(var(--padding) * 8);grid-auto-flow:column;grid-template-rows:1fr;justify-content:center}.modal-navbar__icon{display:flex;align-items:center;justify-content:center}.modal-navbar__wrapper{display:grid;grid-template-columns:1fr calc(var(--padding) * 8);grid-auto-rows:min-content;grid-template-rows:calc(var(--padding) * 8) 1fr auto;row-gap:var(--row-gap)}.modal-navbar__icons{grid-row:1;grid-column:1}.modal-navbar__modal-navbar-off{grid-row:1;grid-column:2}.modal-navbar__menu{grid-row:2;grid-column:1/-1}.modal-navbar__post{grid-row:3;grid-column:1/-1}.navbar-catalog{--height:48px;--background:var(--v0-96)}.navbar-catalog__wrapper{--background:var(--v0-92)}.navbar-catalog__logo{--color:var(--v01-98)}.navbar-catalog__btn-catalog{--background:transparent;--background-before:var(--v70-69);--color:var(--v00-00);--hover--background:transparent;--hover--background-before:var(--v70-74);--hover--color:var(--v00-00)}@media (prefers-color-scheme:dark){.navbar-catalog{--background:var(--v0-15)}.navbar-catalog__wrapper{--background:var(--v0-22)}.navbar-catalog__btn-catalog{--background:var(--v70-69);--color:var(--v01-98);--hover--background:var(--v70-74);--hover--color:var(--v01-98);--active--background:var(--v70-74);--active--color:var(--v01-98)}}.navbar-catalog{background:var(--background);padding-top:calc(var(--navbar--height) + var(--padding-x2))}.navbar-catalog a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;color:var(--color)}.navbar-catalog a:hover,.navbar-catalog a:focus{text-decoration:none !important;outline:medium none}.navbar-catalog__hover{transition:var(--transition)}.navbar-catalog__hover:hover{--color:var(--hover--color);--background:var(--hover--background);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.navbar-catalog__wrapper{margin:0 calc(var(--padding) * -1);padding:var(--padding);border-radius:var(--height);position:relative;background:var(--background)}.navbar-catalog .logo__ymz{width:64px;height:64px;background:#00468c;display:flex;align-items:center;justify-content:center}.navbar-catalog .logo__img{display:block;width:48px;height:auto}.navbar-catalog__icons{display:grid;grid-auto-columns:43px;grid-auto-flow:column;grid-template-rows:inherit}.navbar-catalog__icon{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;width:100%;max-width:45px}.navbar-catalog__icon:hover,.navbar-catalog__icon:focus{text-decoration:none !important;outline:medium none}.navbar-catalog__btn-catalog{gap:var(--padding);width:fit-content;height:calc(var(--padding) * 6);padding:0 calc(var(--padding) * 3);min-width:min-content;width:min-content;font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100;font-size:1.8rem;text-transform:uppercase}.navbar-catalog__btn-catalog::before{border-radius:calc(var(--padding) * 3)}.navbar-catalog__wrapper{display:grid;grid-template-columns:min-content 1fr 32px;grid-template-rows:var(--height);grid-auto-rows:min-content;grid-auto-flow:column;align-items:center}.navbar-catalog__wrapper>*{grid-row:1;align-self:center}.navbar-catalog__btn-catalog{grid-row:1;grid-column:1}.navbar-catalog__logo-ymz{grid-row:1;grid-column:2;justify-self:self-end}.symbol{display:none}[id^='symbol--'] path,[id^='symbol--'] polygon,[id^='symbol--'] line,[id^='symbol--'] circle{transition:var(--transition-symbol)}[id^='symbol--'] .str0{stroke:var(--color);stroke-width:28;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:14}[id^='symbol--'] .fil0{fill:none}[id^='symbol--'] .fil1{fill:var(--color)}.map{--background:transparent}.map{background:var(--background);color:var(--color)}.map__map{display:flex}.map__wrapper{overflow:hidden}@media (min-width:1600px){.map{margin-bottom:var(--section--row-gap)}.map__wrapper{max-width:var(--container);margin:0 auto;border-radius:var(--border-radius)}}.footer{--background:var(--v0-15);--color:var(--v0-71);--hover--color:var(--v0-99)}.footer__scroll-btn{--background:var(--v01-43)}.footer__social{--border-color:var(--v00-00-50)}@media (prefers-color-scheme:dark){.footer{--background:var(--v0-00)}.footer__scroll-btn{--background:var(--v01-31)}.footer__social{--background:var(--v03-49)}}.footer{padding-bottom:var(--padding-x3);background:var(--background);color:var(--color);font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:300;font-variation-settings:"wdth" 100;font-size:1.6rem;line-height:var(--line-height);font-style:normal;overflow-x:clip}.footer,.footer .container,.footer__wrapper{position:relative}.footer address{font-style:normal}.footer a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;color:var(--color)}.footer a:hover,.footer a:focus{text-decoration:none !important;outline:medium none}.footer__hover{transition:var(--transition)}.footer__hover:hover{--color:var(--hover--color);--background:var(--hover--background);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.footer__icons{display:grid;grid-auto-columns:45px;grid-auto-flow:column;grid-template-rows:45px}.footer__icon{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center;width:100%;max-width:45px}.footer__icon:hover,.footer__icon:focus{text-decoration:none !important;outline:medium none}.footer__icon svg{width:var(--width, 24px);height:var(--height, 24px)}.footer__email a,.footer__phone a,.footer__menu a,.footer__post a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;font-weight:400;display:block;color:var(--color)}.footer__email a:hover,.footer__phone a:hover,.footer__menu a:hover,.footer__post a:hover,.footer__email a:focus,.footer__phone a:focus,.footer__menu a:focus,.footer__post a:focus{text-decoration:none !important;outline:medium none}.footer__email a,.footer__phone a{white-space:nowrap}.footer__post span{display:block}.footer__menu{margin:0;padding-left:0;padding-right:0}.footer__menu li{margin-left:0;list-style-type:none}.footer__icons{display:flex}.footer__icon{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem}.footer__copyright{margin:calc(var(--section--row-gap) * .5) 0;padding:0 var(--padding)}.footer__copyright>*{margin:0;padding:0}.footer__scroll-btn{position:absolute;inset:-25px calc(var(--padding) * 2) auto auto;width:56px;height:56px;border-radius:30px;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100;transition:var(--transition-transform);transform:translateY(-8px)}.footer__scroll-btn:hover,.footer__scroll-btn:focus{outline:none}.footer__scroll-btn::before{box-shadow:0 3px 10px -3px var(--box-shadow--color)}.footer__scroll-btn:hover{transform:translateY(-2px)}.footer__scroll-btn:hover::before{box-shadow:0 3px 6px -3px var(--box-shadow--color)}.footer__scroll-btn:active{transform:translateY(0)}.footer__scroll-btn:active::before{box-shadow:0 2px 3px -2px var(--box-shadow--color)}.footer__chevron.chevron{width:48px;height:48px}.footer__chevron.chevron .chevron__container{-webkit-transition:-webkit-transform .4s;transition:transform .4s}.footer__chevron.chevron .chevron__line0,.footer__chevron.chevron .chevron__line1{-webkit-transform-origin:50px 50px;-moz-transform-origin:50px 50px;-ms-transform-origin:50px 50px;transform-origin:50px 50px;-webkit-transition:-webkit-transform .4s,stroke .4s;transition:transform .4s,stroke .4s;stroke:var(--color);stroke-width:6;stroke-linecap:round}.footer__chevron.chevron .chevron__container{-webkit-transform:translateY(-11px);transform:translateY(-11px)}.footer__chevron.chevron .chevron__line0{-webkit-transform:rotate(-38deg);transform:rotate(-38deg)}.footer__chevron.chevron .chevron__line1{-webkit-transform:rotate(38deg);transform:rotate(38deg)}.footer__chevron.chevron .chevron__line0,.footer__chevron.chevron .chevron__line1{transition:var(--transition-symbol--hover)}.footer__policies{font-weight:300;font-size:1.4rem}.footer__policies>*{display:inline-block;width:100%}.footer__wrapper{padding-top:var(--section--row-gap);display:grid;grid-template-columns:var(--grid-template-columns);row-gap:calc(var(--row-gap) * 2);column-gap:var(--column-gap)}.footer__wrapper>*{margin:var(--padding) 0;padding:0 var(--padding);grid-column:1 / -1}.footer__menu{grid-row:1;grid-column:1 / 3}.footer__contact{grid-row:1;grid-column:-3 / -1}.footer__social{grid-row:3}.footer__post{grid-row:2}.footer__policies{grid-row:4}.footer__copyright{grid-row:5}@media (min-width:768px){.footer__post{grid-row:1;grid-column:-7 / -3}.footer__contact{grid-row:1;grid-column:-3 / -1}.footer__social{grid-row:2;justify-content:end}.footer__policies{grid-row:3}.footer__copyright{grid-row:4}}@media (min-width:992px){.footer__wrapper{row-gap:var(--row-gap)}}.index-certificate{--background:var(--palette-10);--color:var(--palette-02);--color--hover:var(--palette-04);background:var(--background);padding:var(--section--row-gap) 0;overflow:hidden}.index-certificate__image-hor,.index-certificate__image-ver{display:flex;align-items:center;padding:var(--padding)}.index-certificate__image-hor{width:170px;min-height:180px}.index-certificate__image-ver{width:130px;min-height:180px}.index-certificate__image-wr{box-shadow:0 2px 5px 0 var(--shadow--color)}.index-certificate .swiper{overflow:visible;display:grid;grid-template-rows:1fr 45px;grid-template-columns:calc(100% - 122px) 45px 45px;grid-gap:16px;--swiper-theme-color:var(--palette-02);--swiper-navigation-size:24px}.index-certificate .swiper-wrapper{margin:0 calc(var(--padding) * -2)}.index-certificate .swiper-pagination{grid-column:1}.index-certificate .swiper-button-prev{grid-column:2}.index-certificate .swiper-button-next{grid-column:3}.index-certificate .swiper-button-prev,.index-certificate .swiper-button-next,.index-certificate .swiper-pagination{grid-row:2;position:static;margin-top:0}.index-certificate .swiper-button-prev,.index-certificate .swiper-button-next{--swiper-navigation-color:var(--color);width:45px;height:45px;border:1px solid var(--swiper-navigation-color);border-radius:45px;transition:var(--transition)}.index-certificate .swiper-button-prev::after,.index-certificate .swiper-button-next::after{font-size:16px}.index-certificate .swiper-button-prev:hover,.index-certificate .swiper-button-next:hover{--swiper-navigation-color:var(--color--hover)}.index-certificate .swiper-button-next::after{transform:translateX(1px)}.index-certificate .swiper-button-prev::after{transform:translateX(-1px)}.index-certificate .swiper-pagination{text-align:center;padding:0 calc(var(--padding) * 3)}@media (min-width:576px){.index-certificate .swiper{overflow:hidden}.index-certificate .swiper-wrapper{margin:0}}.diler{--hover--color:var(--v0-00)}@media (prefers-color-scheme:dark){.diler{--hover--color:var(--v0-99)}}.diler{padding-top:var(--section--row-gap);background:var(--background);color:var(--color)}.diler:nth-last-child(1) .diler__wrapper{border-bottom:none}.diler a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;color:var(--color)}.diler a:hover,.diler a:focus{text-decoration:none !important;outline:medium none}.diler__hover{transition:var(--transition)}.diler__hover:hover{--color:var(--hover--color);--background:var(--hover--background);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.diler__wrapper{padding-bottom:var(--section--row-gap);border-bottom:1px solid var(--color)}.diler__wrapper:has( > .diler__learn-more){padding-bottom:0}.diler__wrapper>*{padding:0 var(--padding)}.diler__logo{max-width:150px;overflow:hidden;display:flex;justify-content:center;align-items:flex-end;color:var(--color);position:relative}.diler__logo>a{display:flex;justify-content:center;align-items:flex-end}.diler__logo img{height:auto;max-width:150px;object-fit:cover}.diler__logo:after{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:1px solid var(--color)}.diler__logo path{transition:var(--transition-symbol)}.diler__image{display:none;overflow:hidden;padding:8px}.diler__image>a{display:flex;justify-content:center;align-items:flex-start}.diler__image img{height:auto;width:100%;max-width:400px;object-fit:cover;border-radius:var(--border-radius);box-shadow:0 0 16px -8px var(--box-shadow--color)}.diler__title{margin:var(--padding) 0;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:500;font-size:clamp(1.6rem, 5vw, 2.8rem);line-height:1.2;font-style:normal;overflow-x:clip}.diler__title>a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;color:var(--color)}.diler__title>a:hover,.diler__title>a:focus{text-decoration:none !important;outline:medium none}.diler__title span{display:block}.diler__description{margin-top:var(--padding);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:300;font-size:clamp(1.2rem, 5vw, 2.8rem);line-height:1.2;font-style:normal;overflow-x:clip}.diler__content{font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:400;font-variation-settings:"wdth" 100;line-height:1.2;font-style:normal}.diler__content h2{font-family:inherit;font-size:clamp(1.8rem, 4vw, 2rem);line-height:1.2;font-style:inherit;overflow-x:clip;margin:0}.diler__content span{display:block;font-family:"Montserrat",sans-serif;font-weight:300;font-size:clamp(1.2rem, 3rem 1.8rem);line-height:1.6;font-style:normal;overflow-x:clip}.diler__content ul{margin:0;padding-left:0;padding-right:0}.diler__content ul li{margin-left:0;list-style-type:none}.diler__content ul li+li{padding-top:calc(var(--padding) * 3)}.diler__content a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;display:block;color:var(--color)}.diler__content a:hover,.diler__content a:focus{text-decoration:none !important;outline:medium none}.diler__content ul+a{margin-top:calc(var(--padding) * 3)}.diler__wrapper{display:grid;grid-template-columns:repeat(var(--columns), 1fr);column-gap:var(--column-gap);row-gap:var(--row-gap)}.diler__wrapper>*{grid-column:1 / -1}.diler__logo{grid-row:1;grid-column:1 / span 3}.diler__title{grid-row:2}.diler__content{grid-row:3;grid-column:2/-1}.diler__learn-more{grid-row:4;grid-column:1/-1}@media (min-width:576px){.diler__logo{grid-row:1;grid-column:1 / span 2}.diler__title{grid-row:2;grid-column:2/-1}}@media (min-width:768px){.diler__title{grid-column:3/-2}.diler__content{grid-column:3/-2}}@media (min-width:992px){.diler__title{grid-row:2;grid-column:1 / span 4}.diler__content{grid-row:2 / span 2;grid-column:5/-2}.diler__image{display:block}.diler__image{grid-row:2/4;grid-column:-3/-1}}@media (min-width:1500px){.diler__logo{grid-row:1;grid-column:3 / span 2}.diler__title{grid-row:2;grid-column:3 / span 3}.diler__content{grid-row:2/4;grid-column:-8/-4}.diler__image{grid-row:2/4;grid-column:-4/-1}.diler__learn-more{grid-column:3/-1}}.btn__9pixels{display:flex;align-items:center;justify-content:center;background:var(--background);padding:0;cursor:pointer}.btn__9pixels:hover .pixels{--background:var(--hover--color)}.btn__9pixels .pixels{--background:var(--color);--r:.2rem;--width:1.6rem;--height:1.6rem;width:var(--width, 20px);height:var(--height, 20px);position:relative;pointer-events:none}.btn__9pixels .pixels__pixel{position:absolute;width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:var(--r);background:var(--background);transition:left .5s cubic-bezier(.45, .05, .55, .95),top .5s cubic-bezier(.45, .05, .55, .95),background .25s ease-in-out}.btn__9pixels .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__9pixels .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__9pixels .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__9pixels .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__9pixels .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__9pixels .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__9pixels .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__9pixels .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__9pixels .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__9pixels:not([data-modal-state]) .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(2){top:calc(25% - var(--r));left:calc(75% - var(--r))}.btn__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(4){top:calc(25% - var(--r));left:calc(25% - var(--r))}.btn__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(6){top:calc(75% - var(--r));left:calc(75% - var(--r))}.btn__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(8){top:calc(75% - var(--r));left:calc(25% - var(--r))}.btn__9pixels[data-modal-state^="on"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.btn__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(1){top:calc(0% - var(--r));left:calc(0% - var(--r))}.btn__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(2){top:calc(0% - var(--r));left:calc(50% - var(--r))}.btn__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(3){top:calc(0% - var(--r));left:calc(100% - var(--r))}.btn__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(4){top:calc(50% - var(--r));left:calc(0% - var(--r))}.btn__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(5){top:calc(50% - var(--r));left:calc(50% - var(--r))}.btn__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(6){top:calc(50% - var(--r));left:calc(100% - var(--r))}.btn__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(7){top:calc(100% - var(--r));left:calc(0% - var(--r))}.btn__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(8){top:calc(100% - var(--r));left:calc(50% - var(--r))}.btn__9pixels[data-modal-state^="off"] .pixels__pixel:nth-of-type(9){top:calc(100% - var(--r));left:calc(100% - var(--r))}.header{--background:var(--v0-96)}@media (prefers-color-scheme:dark){.header{--background:var(--v0-15)}}.header{position:relative;overflow:hidden;background:var(--background)}.header a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;color:var(--color)}.header a:hover,.header a:focus{text-decoration:none !important;outline:medium none}.header__logo,.header__subtitle,.header__title{align-self:self-end;padding:0 var(--padding);margin:calc(var(--padding) * 2) 0}.header__image img{color:transparent;display:block;height:auto;position:relative;z-index:10}.header__subtitle,.header__title{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-align:right;text-transform:uppercase;font-size:clamp(2.8rem, 4vw, 3.2rem);letter-spacing:-1px;line-height:1.2;color:var(--color)}.header__subtitle>*,.header__title>*{display:block}.header__subtitle>a,.header__title>a{color:var(--color)}.header__text{align-self:self-end;font-family:"Montserrat",sans-serif;text-align:left;color:var(--color)}.header__text span{display:inline-block}.header__text-title{font-family:inherit;font-weight:400;font-size:clamp(1.8rem, 4vw, 2.8rem);line-height:1.4;text-transform:uppercase;color:var(--color)}.header__text-description{font-family:inherit;font-weight:300;font-size:clamp(1.4rem, 3vw, 1.8rem);line-height:1.4;color:var(--color)}.header__description{white-space:normal;text-transform:none;font-weight:300;font-size:2.2rem;letter-spacing:0}.header__subtitle+.header__title{margin:0 calc(var(--padding) * -2);padding:calc(var(--padding) * 2) calc(var(--padding) * 3);font-size:clamp(2.2rem, 3vw, 2.8rem);letter-spacing:0px;font-weight:300;line-height:1;text-align:right;text-transform:none;white-space:wrap;background:var(--active--background);color:var(--active--color)}.header__wrapper{display:grid;grid-template-columns:var(--grid-template-columns);grid-template-rows:minmax(200px, auto) min-content;column-gap:var(--column-gap)}.header__wrapper>*{grid-column:1 / -1}.header__wrapper:has(.header__subtitle){grid-template-rows:minmax(180px, auto) min-content}.header__wrapper:has(.header__subtitle) .header__logo{display:none}.header__subtitle{grid-row:1}.header__title{grid-row:1}.header__subtitle+.header__title{grid-row:2;grid-column:1 / -1}.header__image img{width:130px}.header__logo{grid-row:1;grid-column:1 / span 2}.header__text{display:none}@media (min-width:576px){.header__wrapper:has(.header__subtitle) .header__logo{display:block}.header__subtitle{grid-column:-6 / -1}.header__subtitle+.header__title{border-radius:var(--border-radius) var(--border-radius) 0 0}}@media (min-width:768px){.header__subtitle{grid-column:-7 / -1}}@media (min-width:992px){.header__text{display:block;grid-row:1;grid-column:1 / span 6}.header__title{grid-row:1;grid-column:-5/-1}.header__image img{width:143px}.header__logo{grid-row:1 / -1;padding:0 calc(var(--padding) * 4);align-self:center}.header__subtitle+.header__title{grid-column:4 / -1;padding:calc(var(--padding) * 2.5) calc(var(--padding) * 3)}}@media (min-width:1200px){.header__image img{width:170px}}.header-index{--background:var(--v0-96)}@media (prefers-color-scheme:dark){.header-index{--background:var(--v0-15)}}.header-index{background:var(--background);color:var(--color)}.header-index__wrapper{margin:var(--section--row-gap) 0}.header-index__image{display:none;border-radius:var(--border-radius);overflow:hidden;position:relative;z-index:10}.header-index__image a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;display:flex}.header-index__image a:hover,.header-index__image a:focus{text-decoration:none !important;outline:medium none}.header-index__image img{width:100%;max-width:400px;height:auto;object-fit:cover}.header-index__title{margin:0;font-family:"Montserrat",sans-serif;font-weight:600;font-size:clamp(2.4rem, 4vw, 4rem);line-height:1.4;color:var(--color)}.header-index__title a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;display:block}.header-index__title a:hover,.header-index__title a:focus{text-decoration:none !important;outline:medium none}.header-index__title span{display:block}.header-index__description{font-family:"Montserrat",sans-serif;font-weight:400;font-size:2rem;line-height:1.2;color:var(--color)}.header-index__title+.header-index__description{margin-top:calc(var(--padding) * 2)}.header-index__image-cer img{width:100%;max-width:300px;height:auto}.header-index__wrapper{display:grid;grid-template-columns:var(--grid-template-columns);column-gap:var(--column-gap);row-gap:var(--row-gap);padding:0 var(--padding)}.header-index__wrapper>*{grid-column:1 / -1}.header-index__image{grid-row:1;grid-column:1 / 3}.header-index__title{grid-row:1;grid-column:1 / -1}.header-index__image-cer{grid-row:2;grid-column:-4 / -1;align-self:self-end}@media (min-width:768px){.header-index__image{display:block}.header-index__image{grid-row:1 / 3;grid-column:1 / 4}.header-index__title{grid-row:1;grid-column:4 / -1}}@media (min-width:992px){.header-index__image{grid-row:1 / 3;grid-column:1 / 5}.header-index__title{grid-row:1;grid-column:5 / -1;align-self:center}}@media (min-width:1200px){.header-index__image{grid-row:1 ;grid-column:1 / 5}.header-index__title{grid-row:1;grid-column:5 / -4}.header-index__image-cer{grid-row:1;grid-column:-4 / -1}}.business-title{font-weight:300;font-size:var(--font-size);line-height:1.6}.business-title__title{color:var(--color);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:clamp(3rem, 5vw, 4.5rem);line-height:1.6;text-transform:uppercase}.business-title__description{color:var(--color);margin-top:var(--padding);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-size:clamp(1.2rem, 5vw, 2.8rem);line-height:1.2;font-style:normal;overflow-x:clip}.business__title{color:var(--color);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:var(--h3--font-size);line-height:1.6;text-transform:uppercase}.business__wrapper{display:grid;grid-template-columns:repeat(1, 1fr);column-gap:var(--column-gap);row-gap:var(--row-gap)}@media (min-width:1200px){.business__wrapper{grid-template-columns:repeat(2, 1fr)}}.business-article{color:var(--color);font-weight:400;font-size:var(--font-size);line-height:1.2}.business-article__title{color:var(--color);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:var(--h3--font-size);line-height:1.6;text-transform:uppercase}.business-article__wrapper{display:grid;grid-template-columns:min-content minmax(200px, auto) auto;column-gap:var(--column-gap);row-gap:var(--row-gap)}.business-article__wrapper>*{grid-column:1 / -1}@media (min-width:768px){.business-article__wrapper{grid-template-columns:repeat(2, 1fr)}.business-article__title{grid-row:1;grid-column:2}.business-article__image{grid-row:1 / 3;grid-column:1}.business-article__text{grid-row:2;grid-column:2}}@media (min-width:1200px){.business-article__wrapper>*{grid-column:1 / -1}.business-article__title{grid-row:1}.business-article__image{grid-row:2}.business-article__text{grid-row:3}}@media (min-width:1500px){.business-article__wrapper{grid-template-columns:repeat(2, 1fr)}.business-article__title{grid-row:1;grid-column:2}.business-article__image{grid-row:1 / 3;grid-column:1}.business-article__text{grid-row:2;grid-column:2}}.office{margin-bottom:var(--section--row-gap);color:var(--color);font-weight:400;line-height:1.4}.office address{font-style:normal}.office strong{font-weight:400;color:var(--strong--color)}.office a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;color:var(--color)}.office a:hover,.office a:focus{text-decoration:none !important;outline:medium none}.office__post>span{display:block}.office__hover{transition:var(--transition)}.office__hover:hover{--color:var(--hover--color);--background:var(--hover--background);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.office__label{font-family:"Montserrat",sans-serif;font-size:clamp(1.4rem, 3vw, 1.6rem);font-weight:300;line-height:1.4;text-align:right;color:var(--label--color)}.office__contact-icons{margin-left:-12px !important;display:flex}.office__contact-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.office__contact-icon svg{width:var(--width, 24px);height:var(--height, 24px)}.office__contact-title{font-weight:300}.office__contact-email,.office__contact-phone{display:block;white-space:nowrap}.office__wrapper{display:grid;grid-auto-flow:dense;grid-template-columns:var(--grid-template-columns);row-gap:var(--row-gap);column-gap:var(--column-gap);align-items:baseline}.office__wrapper>*{padding:0 var(--padding);margin:var(--padding) 0}.office__contact{margin-top:0}.office__label{grid-column:1}.office__name,.office__contact,.office__data{grid-column:-4/-1}@media (min-width:576px){.office__label{grid-column:-7 / -5}.office__name,.office__contact,.office__data{grid-column:-5/-1}}@media (prefers-color-scheme:dark){.main .label{--color:var(--v01-98)}}main,.main{position:relative;overflow:hidden;background:var(--background);color:var(--color)}main .description,.main .description{color:var(--color);margin-top:var(--padding);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-size:clamp(1.2rem, 5vw, 2.8rem);line-height:1.2;font-style:normal;overflow-x:clip}main .label,.main .label{color:var(--color);font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:clamp(1.8rem, 4vw, 2rem);line-height:1.2;font-style:inherit;overflow-x:clip;margin:calc(var(--padding) * 3) 0 calc(var(--padding) * 2)}main .list,.main .list{margin:0;padding-left:0;padding-right:0;line-height:1.4}main .list li,.main .list li{margin-left:0;list-style-type:none}main:has(> .map){display:flex;flex-flow:column;justify-content:flex-end;padding-bottom:0}.content{--background:transparent}.content__link{--color:var(--v02-53);--hover--color:var(--v00-0)}.content .title{--background:var(--v00-00-10);--color:var(--v30-96);--border--color:var(--v00-00-30);--border-radius:calc(var(--padding) * 2)}.content strong{--color:inherit}.content .plus>*::before,.content .minus>*::before{--background:transparent}.content{background:var(--background);color:var(--color);margin-bottom:var(--section--row-gap)}.content__hover{transition:var(--transition)}.content__hover:hover{--color:var(--hover--color);--background:var(--hover--background);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.content a{text-decoration:none !important;outline:medium none;-webkit-tap-highlight-color:transparent;color:var(--color)}.content a:hover,.content a:focus{text-decoration:none !important;outline:medium none}.content__text{padding:var(--padding) var(--padding) 0;border-radius:var(--border-radius)}.content__link{color:var(--color)}.content__image img{height:auto;width:100%;border-radius:calc(var(--padding) * .5);overflow:hidden;object-fit:cover}.content__title{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:clamp(1.8rem, 7.5vw, 4.8rem);color:var(--color)}.content strong{color:var(--color)}.content .description{color:var(--color)}.content__label{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:clamp(1.8rem, 3.5vw, 2.2rem);padding:0 var(--padding);margin:calc(var(--padding) * 3) 0 calc(var(--padding) * 1);color:var(--color)}.content__wrapper{display:grid;grid-auto-flow:dense;grid-template-columns:var(--grid-template-columns);grid-auto-rows:min-content;column-gap:var(--column-gap);row-gap:var(--row-gap)}.content__wrapper>*{padding:0 var(--padding)}.content__wrapper>*{grid-column:1 / -1}.content__image{display:none}@media (min-width:768px){.content__content{display:contents}.content__content>*{grid-column:1/-1}.content .title{grid-column:1 / span 6}}@media (min-width:1200px){.content__content>*{grid-column:3/-3}.content .title{grid-column:3 / span 6}.content .title,.content .description{align-self:self-end}}@media (min-width:1500px){.content__content>*{grid-column:4/-4}.content .title{grid-column:4 / span 6}}.learn-more{--height:40px;--background:var(--v0-30-30);--hover--background:var(--v0-96);--hover--color:var(--v0-99);--background-before:var(--v0-96);--hover--background-before:var(--v0-96);--background-after:var(--v0-15);--hover--background-after:var(--v0-15)}.learn-more__icon{--color:var(--v0-81);--hover--color:var(--v0-99)}@media (prefers-color-scheme:dark){.learn-more{--background-before:var(--v0-35);--hover--background-before:var(--v0-35)}}.learn-more{display:inline-flex;align-items:center;justify-content:center;gap:var(--padding);padding:0 var(--padding-x2) 0 0;width:min-content;height:var(--height);isolation:isolate;position:relative;cursor:pointer;outline:none;border:0;background:transparent;color:var(--color);font-family:"Roboto",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100;line-height:1}.learn-more>*{position:relative;z-index:10}.learn-more__hover{transition:var(--transition)}.learn-more__hover:hover{--color:var(--hover--color);--background:var(--hover--background);--border-color:var(--hover--border-color);--box-shadow-color:var(--hover--box-shadow-color);--text-shadow-color:var(--hover--text-shadow-color)}.learn-more__hover:hover .learn-more__icon{transform-origin:center;transform:rotate(90deg)}.learn-more::before{content:"";position:absolute;inset:0;background:var(--background-before);pointer-events:none;z-index:-1}.learn-more::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--height);background:var(--background-after);transition:width .45s cubic-bezier(.65, 0, .076, 1),background .25s ease-in-out;pointer-events:none;z-index:1}.learn-more:hover::after{width:100%}.learn-more__icon{color:var(--color);display:flex;justify-content:center;align-items:center;width:var(--height);height:var(--height);transition:all .2s ease-in-out;z-index:10}