/* TAUCER 06 — stampa, ritaglio, inchiostro. */
:root{--u6-blue:#acc8d2;--u6-paper:#f4f0e5;--u6-black:#101114;--u6-red:#f3163e;--u6-orange:#ff650b;--u6-yellow:#d7c91a;--u6-lemon:#f4e52d;--u6-green:#75bc78;--u6-body:Manrope,sans-serif;--u6-display:'Taucer Archivo',sans-serif}
.t6-preview{margin:0;background:var(--u6-blue);color:var(--u6-black);font-family:var(--u6-body)}
.t6-preview *,.taucer-v6 *,.sitehead *,.u6-footer *{box-sizing:border-box}
.t6-preview a,.taucer-v6 a,.u6-footer a{color:inherit;text-underline-offset:5px}
.t6-preview img,.taucer-v6 img{max-width:100%}
.taucer-pop main:has(.taucer-v6),.taucer-pop .wp-block-post-content:has(>.taucer-v6){width:100%;max-width:none!important;padding:0!important;margin:0!important}
.taucer-pop .wp-site-blocks:has(.taucer-v6)>main{margin-block:0!important}
.taucer-v6{color:var(--u6-black);background:var(--u6-blue);font-family:var(--u6-body);max-width:none!important;width:100%;margin:0!important;padding:0!important;overflow:clip;isolation:isolate;background-image:radial-gradient(rgba(21,24,28,.11) .55px,transparent .65px);background-size:6px 6px}
.taucer-v6 .wp-block-group{margin-block:0}
.taucer-v6 .u6-wrap,.u6-footer .u6-wrap{width:calc(100% - 112px);max-width:1360px!important;margin-inline:auto!important;padding:0}
.taucer-v6 .u6-section{padding:92px 0;position:relative;scroll-margin-top:112px;margin:0}
.taucer-v6 h1,.taucer-v6 h2{font-family:var(--u6-display);font-weight:400;letter-spacing:-.055em;color:inherit;margin:0 0 28px;text-wrap:balance}
.taucer-v6 h1{font-size:clamp(58px,7.55vw,110px);line-height:.98}
.taucer-v6 h2{font-size:clamp(37px,4.3vw,64px);line-height:1.045}
.taucer-v6 h3{font-family:var(--u6-body);font-size:25px;line-height:1.25;font-weight:800;letter-spacing:-.035em;margin:0 0 12px;text-wrap:balance}
.taucer-v6 p{font-family:var(--u6-body);font-size:17px;line-height:1.75;margin:0 0 20px;max-width:none;color:inherit}
.taucer-v6 p:last-child{margin-bottom:0}
.taucer-v6 .u6-lead{font-size:18px;line-height:1.7;max-width:560px;letter-spacing:-.02em;margin-top:31px}
.taucer-v6 .u6-kicker{font-size:10px;letter-spacing:.13em;font-weight:800;line-height:1.65;text-transform:uppercase;margin:0 0 30px;display:flex;gap:11px;align-items:center}
.taucer-v6 .u6-kicker:before{content:'';display:block;width:23px;height:3px;background:currentColor;flex-shrink:0}
.taucer-v6 .u6-outline-red{color:var(--u6-red);-webkit-text-stroke:1.8px var(--u6-black);paint-order:stroke fill;text-shadow:3px 3px 0 var(--u6-black)}
.taucer-v6 .u6-red-word{color:#d30d31}
.taucer-v6 .u6-highlight{background:var(--u6-lemon);box-shadow:8px 0 0 var(--u6-lemon),-6px 0 0 var(--u6-lemon);box-decoration-break:clone;-webkit-box-decoration-break:clone}
.taucer-v6 .u6-underline{text-decoration:underline;text-decoration-thickness:5px;text-decoration-color:var(--u6-red);text-underline-offset:8px}
.u6-skip{position:absolute;left:18px;top:8px;padding:12px 18px;background:var(--u6-lemon);color:var(--u6-black);font-weight:800;z-index:200;transform:translateY(-170%)}
.u6-skip:focus{transform:none}
.t6-preview :focus-visible,.taucer-v6 :focus-visible,.sitehead :focus-visible,.u6-footer :focus-visible{outline:3px solid #101114;outline-offset:5px}
.u6-footer :focus-visible{outline-color:var(--u6-lemon)}
.sitehead,.taucer-pop .sitehead{position:sticky;top:0;z-index:50;background:var(--u6-paper);color:var(--u6-black);border-bottom:2px solid var(--u6-black);margin:0;padding:0}
.sitehead .u6-nav-wrap{width:calc(100% - 112px);max-width:1360px;margin:auto;min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:28px}
.sitehead .logo{display:flex;align-items:center;gap:13px;font-family:var(--u6-display);font-size:25px;font-weight:400;line-height:.86;letter-spacing:-.06em;text-decoration:none;color:var(--u6-black);flex-shrink:0}
.sitehead .logomark{display:grid;place-items:center;width:52px;height:52px;border:2px solid var(--u6-black);border-radius:50%;background:radial-gradient(at 30% 20%,#bfd15c,#76bd78 58%,#269d88);color:var(--u6-black);font:800 43px/1 var(--u6-body);transform:rotate(-8deg)}
.sitehead .logo small{display:block;font-family:var(--u6-body);font-size:7px;line-height:1.4;letter-spacing:.09em;font-weight:800;margin-top:9px;white-space:nowrap}
.sitehead .nav{display:flex;align-items:center;gap:24px;font:800 12px/1.4 var(--u6-body)}
.sitehead .nav a{text-decoration:none;color:var(--u6-black);padding:10px 0;border-bottom:2px solid transparent}
.sitehead .nav a:hover{border-bottom-color:var(--u6-black)}
.sitehead .nav .navbtn{display:flex;align-items:center;gap:22px;border:2px solid var(--u6-black);padding:14px 18px;background:var(--u6-red);box-shadow:3px 3px 0 var(--u6-black);color:var(--u6-black);font-size:11px;letter-spacing:.015em}
.sitehead .nav .navbtn:hover{background:var(--u6-orange);transform:translate(1px,1px);box-shadow:2px 2px 0 var(--u6-black)}
.sitehead .nav-toggle{display:none}
.u6-breadcrumb{max-width:1360px;width:calc(100% - 112px);margin:0 auto;padding:20px 0 0;font-size:10px;font-weight:700;display:flex;gap:13px;line-height:1.6}
.u6-breadcrumb a{text-decoration:underline}
.taucer-v6 .u6-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;background:var(--u6-red);color:var(--u6-black);border:2px solid var(--u6-black);box-shadow:4px 4px 0 var(--u6-black);padding:17px 22px;min-height:56px;font-size:11px;line-height:1.45;letter-spacing:.035em;font-weight:800;text-decoration:none;max-width:100%}
.taucer-v6 .u6-button span{font:800 22px/1 var(--u6-body)}
.taucer-v6 .u6-button:hover{background:var(--u6-orange);box-shadow:2px 2px 0 var(--u6-black);transform:translate(2px,2px)}
.taucer-v6 .u6-textlink{display:inline-flex;align-items:center;gap:25px;font-size:11px;line-height:1.5;letter-spacing:.04em;font-weight:800;text-decoration:none;border-bottom:2px solid var(--u6-black);padding:11px 0;max-width:100%}
.taucer-v6 .u6-textlink span{font-size:19px;line-height:1}
.taucer-v6 .u6-textlink:hover{color:#b00d2d;border-color:#b00d2d}
.taucer-v6 .u6-hero-actions{display:flex;gap:22px;flex-wrap:wrap;align-items:center;margin-top:30px}
.taucer-v6 .u6-hero-grid{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);align-items:center;gap:34px}
.taucer-v6 .u6-home-hero{padding:63px 0 68px}
.taucer-v6 .u6-home-hero .u6-lead{max-width:565px;font-size:17px}
.taucer-v6 .u6-hero-copy{position:relative;z-index:5;min-width:0}
.taucer-v6 .u6-home-hero h1{font-size:clamp(66px,7.4vw,109px)}
.taucer-v6 .u6-hero-art{height:680px;position:relative;isolation:isolate}
.taucer-v6 .u6-green-orb{position:absolute;width:83%;height:78%;left:9%;top:15%;z-index:0;border:2px solid var(--u6-black);border-radius:48% 52% 59% 41% / 40% 60% 40% 60%;background:radial-gradient(at 25% 28%,#c4d05f 0,#87c77a 28%,#4caf80 65%,#169b8a 100%);transform:rotate(14deg)}
.taucer-v6 .u6-flower{width:290px;height:290px;position:absolute;top:-7px;left:-28px;z-index:2;filter:drop-shadow(3px 4px 0 var(--u6-black));transform:rotate(-13deg)}
.taucer-v6 .u6-eye{position:absolute;width:200px;right:-34px;bottom:22px;z-index:6;transform:rotate(7deg)}
.taucer-v6 .u6-cut{position:absolute;margin:0;z-index:3}
.taucer-v6 .u6-cut img,.taucer-v6 .u6-photo:not(.u6-main-book):not(.u6-book-teaser) img{filter:grayscale(1) contrast(1.2) sepia(.1);display:block;width:100%;height:auto}
.taucer-v6 .u6-cut img{filter:grayscale(1) contrast(1.2) sepia(.1) drop-shadow(4px 5px 0 var(--u6-black))}
.taucer-v6 .u6-house{width:75%;right:0;top:29px;transform:rotate(8deg);z-index:3}
.taucer-v6 .u6-home-people{width:50%;left:-18px;bottom:35px;transform:rotate(-11deg);z-index:5}
.taucer-v6 .u6-ribbon{display:inline-block;background:var(--u6-red);border:2px solid var(--u6-black);box-shadow:4px 4px 0 var(--u6-black);color:var(--u6-black);padding:13px 17px;font:800 11px/1.5 var(--u6-body);letter-spacing:.045em;text-transform:uppercase;position:relative;z-index:7;transform:rotate(-5deg);max-width:100%}
.taucer-v6 .u6-ribbon-yellow{background:var(--u6-lemon)}
.taucer-v6 .u6-ribbon-orange{background:var(--u6-orange)}
.taucer-v6 .u6-art-label{position:absolute;left:9%;bottom:49px;transform:rotate(-5deg);background:var(--u6-orange)}
.taucer-v6 .u6-art-caption{position:absolute;right:14%;top:0;writing-mode:vertical-rl;font-size:9px;font-weight:800;letter-spacing:.18em;z-index:4}
.taucer-v6 .u6-proof-strip{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:35px;border-block:2px solid var(--u6-black);padding:20px max(56px,calc((100% - 1360px)/2));background:var(--u6-lemon);font-size:9px;letter-spacing:.06em;font-weight:800;line-height:1.5}
.taucer-v6 .u6-proof-strip span{display:flex;align-items:center;gap:17px}
.taucer-v6 .u6-proof-strip strong{font-family:var(--u6-display);font-size:28px;letter-spacing:-.05em;font-weight:400;line-height:1}
.taucer-v6 .u6-editorial-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:100px;align-items:start}
.taucer-v6 .u6-column-title{position:relative}
.taucer-v6 .u6-column-title>p:not(.u6-kicker){max-width:410px;font-size:16px}
.taucer-v6 .u6-service-row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:24px 0 28px;border-top:1.5px solid var(--u6-black)}
.taucer-v6 .u6-service-row h3{font-size:29px;line-height:1.2}
.taucer-v6 .u6-service-row p{font-size:16px;margin:0 0 9px}
.taucer-v6 .u6-service-row .u6-small-number{font-size:13px;font-weight:800;margin:5px 0 0}
.taucer-v6 .u6-photo{margin:0;position:relative;min-width:0}
.taucer-v6 .u6-photo img{display:block;width:100%;height:auto}
.taucer-v6 .u6-photo figcaption{font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1.6;padding-top:14px}
.taucer-v6 .u6-about-section{background:var(--u6-paper);clip-path:polygon(0 2%,7% 1%,12% 2.2%,19% .7%,27% 1.8%,36% 0,43% 1.5%,54% .8%,66% 2%,78% .5%,89% 1.6%,100% 0,100% 98%,91% 99%,81% 98%,69% 100%,60% 98.5%,48% 99%,37% 98%,27% 100%,13% 98%,0 99%);padding:115px 0 125px}
.taucer-v6 .u6-about-spread{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:100px;align-items:center}
.taucer-v6 .u6-portrait-sheet{padding:12px 12px 18px;background:#fff;border:2px solid var(--u6-black);box-shadow:10px 10px 0 var(--u6-red);transform:rotate(-4deg);margin-left:15px}
.taucer-v6 .u6-portrait-sheet img{aspect-ratio:4/4.1;object-fit:cover;object-position:78% center}
.taucer-v6 .u6-about-copy h2{font-size:clamp(37px,3.8vw,55px)}
.taucer-v6 .u6-about-copy .u6-button{margin-top:10px}
.taucer-v6 .u6-teach-spread{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:90px;align-items:center}
.taucer-v6 .u6-teach-copy h2{font-size:clamp(36px,4.2vw,62px)}
.taucer-v6 .u6-school-line{font-size:13px;font-weight:800;border-top:1.5px solid var(--u6-black);padding-top:18px;margin-top:25px}
.taucer-v6 .u6-teach-collage{position:relative;min-height:500px;isolation:isolate}
.taucer-v6 .u6-teach-collage:before{content:'';position:absolute;inset:18px 0 45px 15%;background:radial-gradient(at 32% 30%,#bfd15e,#73bb76 60%,#279b86);border-radius:50%;border:2px solid var(--u6-black);transform:rotate(-12deg)}
.taucer-v6 .u6-teach-one{width:72%;position:absolute;left:0;top:0;transform:rotate(-7deg);filter:drop-shadow(4px 5px 0 var(--u6-black));z-index:1}
.taucer-v6 .u6-teach-two{width:72%;position:absolute;right:0;bottom:0;transform:rotate(7deg);filter:drop-shadow(4px 5px 0 var(--u6-black));z-index:2}
.taucer-v6 .u6-teach-collage>.u6-ribbon{position:absolute;bottom:22%;right:-5%;background:var(--u6-orange)}
.taucer-v6 .u6-book-teaser-section{padding-top:20px}
.taucer-v6 .u6-book-teaser-spread{position:relative;display:grid;grid-template-columns:1.4fr .6fr;gap:120px;align-items:center;background:var(--u6-lemon);border:2px solid var(--u6-black);padding:54px 75px 55px;box-shadow:10px 10px 0 var(--u6-black);transform:rotate(-1.2deg)}
.taucer-v6 .u6-book-teaser-copy{transform:rotate(1.2deg)}
.taucer-v6 .u6-book-teaser-copy h2{font-size:clamp(35px,3.8vw,53px)}
.taucer-v6 .u6-book-teaser{max-width:220px;width:100%;justify-self:center;transform:rotate(5deg);box-shadow:7px 8px 0 var(--u6-orange)}
.taucer-v6 .u6-home-contact{padding-top:30px;padding-bottom:110px}
.taucer-v6 .u6-contact-spread{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}
.taucer-v6 .u6-contact-copy{padding-top:34px}
.taucer-v6 .u6-contact-copy h2{font-size:clamp(40px,4.4vw,65px)}
.taucer-v6 .u6-contact-copy>p:not(.u6-kicker){max-width:450px}
.taucer-v6 .u6-direct-email{font-size:20px;font-weight:800;margin-top:30px}
.taucer-v6 .u6-form-paper{position:relative;background:var(--u6-paper);border:2px solid var(--u6-black);padding:35px 37px 38px;box-shadow:10px 10px 0 var(--u6-green);isolation:isolate}
.taucer-v6 .u6-form-paper:before{content:'';position:absolute;top:-16px;left:32px;width:105px;height:28px;transform:rotate(-7deg);background:rgba(244,229,45,.88);border:1px solid rgba(16,17,20,.45);z-index:2}
.taucer-v6 .u6-form-paper h2{font-size:32px;line-height:1.15;margin-bottom:25px}
.taucer-v6 .u6-preview-form label,.taucer-v6 .fluentform label{display:block;font-family:var(--u6-body);font-size:12px;font-weight:800;line-height:1.6;margin:17px 0 7px}
.taucer-v6 .u6-preview-form label>span:first-child{color:#a10d2c}
.taucer-v6 .u6-preview-form label small{font-size:11px;font-weight:500}
.taucer-v6 .u6-preview-form input:not([type=checkbox]),.taucer-v6 .u6-preview-form select,.taucer-v6 .u6-preview-form textarea,.taucer-v6 .u6-form-paper .fluent_form_4 .ff-el-form-control{display:block;width:100%;padding:12px 13px;border:1.5px solid var(--u6-black);border-radius:0;background:#fff;color:var(--u6-black);font:500 15px/1.5 var(--u6-body);min-height:47px}
.taucer-v6 .u6-form-paper textarea{resize:vertical;min-height:128px}
.taucer-v6 .u6-preview-form .u6-privacy-check{display:flex;gap:9px;font-size:11px;font-weight:500;align-items:flex-start;line-height:1.65;margin:21px 0}
.taucer-v6 .u6-privacy-check input{margin:3px 0 0;width:15px;height:15px;flex:0 0 auto}
.taucer-v6 .u6-preview-form button,.taucer-v6 .u6-form-paper .fluent_form_4 .ff-btn-submit{border:2px solid var(--u6-black);border-radius:0;background:var(--u6-red);color:var(--u6-black);padding:14px 20px;min-height:51px;font:800 11px/1.5 var(--u6-body);letter-spacing:.04em;display:flex;justify-content:space-between;gap:30px;align-items:center;box-shadow:3px 3px 0 var(--u6-black)}
.taucer-v6 .u6-preview-form button:disabled{opacity:1;cursor:default}
.taucer-v6 .u6-preview-note{font-size:8px;letter-spacing:.08em;font-weight:700;border-bottom:1px solid rgba(16,17,20,.3);padding-bottom:10px;margin:0 0 16px}
.taucer-v6 .u6-form-paper .fluentform .ff-el-group{margin-bottom:17px}
.taucer-v6 .u6-form-paper .fluentform .ff-el-input--label>label{margin-top:0}
.taucer-v6 .u6-form-paper .fluentform .ff-el-form-check-label{font-size:11px;font-weight:500;line-height:1.7}
.taucer-v6 .u6-form-paper .fluentform input[type=checkbox]{width:15px;height:15px;min-height:15px}
.taucer-v6 .u6-form-paper .ff-message-success{background:#d8e8c9;border:2px solid #101114;padding:20px;font-size:15px;line-height:1.7}
.taucer-v6 .u6-service-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:95px;align-items:center}
.taucer-v6 .u6-consult-hero,.taucer-v6 .u6-upside-hero,.taucer-v6 .u6-formation-hero,.taucer-v6 .u6-book-hero{padding-top:50px}
.taucer-v6 .u6-service-hero-grid h1{font-size:clamp(56px,6.5vw,96px)}
.taucer-v6 .u6-consult-art{position:relative;isolation:isolate;min-height:485px;display:flex;align-items:center;justify-content:center}
.taucer-v6 .u6-consult-eye{position:relative;width:100%;height:390px;transform:rotate(-8deg);background:radial-gradient(at 28% 22%,#c0ce62,#73bd78 52%,#219d88);border:2px solid var(--u6-black);border-radius:50% 45% 49% 40%}
.taucer-v6 .u6-consult-eye .u6-eye{width:92%;right:4%;top:4%;bottom:auto;transform:rotate(9deg)}
.taucer-v6 .u6-orbit-note{position:absolute;bottom:5%;left:8%;font-size:9px;font-weight:800;letter-spacing:.12em;transform:rotate(8deg)}
.taucer-v6 .u6-consult-art>.u6-ribbon{position:absolute;bottom:20px;left:-35px;transform:rotate(-6deg)}
.taucer-v6 .u6-situation{padding:25px 0;border-top:1.5px solid var(--u6-black)}
.taucer-v6 .u6-situation h3{font-size:27px;max-width:570px}
.taucer-v6 .u6-situation p{font-size:16px}
.taucer-v6 .u6-consult-method{padding-top:20px}
.taucer-v6 .u6-step{display:grid;grid-template-columns:55px minmax(0,1fr);gap:20px;position:relative;padding:0 0 32px;margin-bottom:20px}
.taucer-v6 .u6-step:after{content:'';position:absolute;width:1px;background:var(--u6-black);left:21px;top:44px;bottom:5px}
.taucer-v6 .u6-step:last-child:after{display:none}
.taucer-v6 .u6-step-id{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:2px solid var(--u6-black);background:var(--u6-lemon);font-weight:800;font-size:12px;line-height:1;margin:0}
.taucer-v6 .u6-step h3{font-size:25px}
.taucer-v6 .u6-step p{font-size:16px}
.taucer-v6 .u6-consult-spread{display:grid;grid-template-columns:1fr 1.25fr;gap:105px;align-items:center}
.taucer-v6 .u6-consult-photo{transform:rotate(-5deg);filter:drop-shadow(7px 8px 0 var(--u6-orange)) drop-shadow(2px 2px 0 #101114)}
.taucer-v6 .u6-faq{border-top:1.5px solid var(--u6-black);max-width:1040px}
.taucer-v6 .u6-faq details{border-bottom:1.5px solid var(--u6-black);padding:22px 0}
.taucer-v6 .u6-faq summary{display:flex;gap:25px;justify-content:space-between;align-items:center;cursor:pointer;font-size:21px;font-weight:800;line-height:1.4;list-style:none}
.taucer-v6 .u6-faq summary::-webkit-details-marker{display:none}
.taucer-v6 .u6-faq summary span{font-size:30px;font-weight:500}
.taucer-v6 .u6-faq details[open] summary span{transform:rotate(45deg)}
.taucer-v6 .u6-faq details p{max-width:880px;margin:22px 0 3px;font-size:16px}
.taucer-v6 .u6-end{padding-top:30px;padding-bottom:90px}
.taucer-v6 .u6-end>.u6-wrap{border-top:3px solid var(--u6-black);padding-top:43px;display:flex;align-items:center;justify-content:space-between;gap:70px}
.taucer-v6 .u6-end h2{font-size:clamp(35px,3.7vw,53px);margin-bottom:20px}
.taucer-v6 .u6-end p{font-size:16px;max-width:690px}
.taucer-v6 .u6-end .u6-button{flex:0 0 auto}
.taucer-v6 .u6-formation-hero .u6-service-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px}
.taucer-v6 .u6-formation-hero h1{font-size:clamp(56px,6.1vw,88px)}
.taucer-v6 .u6-formation-art{position:relative;min-height:545px;display:flex;align-items:center;isolation:isolate}
.taucer-v6 .u6-formation-art:before{content:'';position:absolute;inset:75px 0 25px 20px;background:var(--u6-red);border:2px solid var(--u6-black);transform:rotate(6deg);z-index:0}
.taucer-v6 .u6-formation-photo{width:100%;transform:rotate(-6deg);filter:drop-shadow(4px 4px 0 #101114);z-index:2}
.taucer-v6 .u6-formation-art .u6-flower{width:240px;left:auto;right:-60px;top:-20px;z-index:1}
.taucer-v6 .u6-formation-art>.u6-ribbon{position:absolute;bottom:42px;left:-20px}
.taucer-v6 .u6-region-note{border-top:1.5px solid var(--u6-black);padding-top:22px;margin-top:26px;font-size:15px!important}
.taucer-v6 .u6-curriculum{padding-top:25px}
.taucer-v6 .u6-topic-index{display:grid;grid-template-columns:1fr 1fr;gap:0 80px;max-width:1150px;margin-left:auto}
.taucer-v6 .u6-topic{position:relative;padding:29px 0 26px 53px;border-top:1.5px solid var(--u6-black)}
.taucer-v6 .u6-topic-n{position:absolute;top:31px;left:0;font-weight:800;font-size:13px;margin:0}
.taucer-v6 .u6-topic h3{font-size:25px}
.taucer-v6 .u6-topic p:not(.u6-topic-n){font-size:16px}
.taucer-v6 .u6-fine-print{font-size:14px;max-width:920px;border-top:1.5px solid var(--u6-black);padding-top:21px;margin-top:22px!important;margin-left:auto}
.taucer-v6 .u6-history-section{background:var(--u6-paper);clip-path:polygon(0 1%,10% 0,21% 1%,35% .4%,48% 1.2%,60% .3%,75% 1%,90% 0,100% 1%,100% 99%,87% 100%,69% 99.2%,51% 100%,30% 99%,14% 100%,0 99%);padding:120px 0 135px}
.taucer-v6 .u6-history-spread{display:grid;grid-template-columns:.9fr 1.2fr;gap:95px;align-items:start}
.taucer-v6 .u6-history-aside{position:sticky;top:115px}
.taucer-v6 .u6-history-aside h2{font-size:54px}
.taucer-v6 .u6-history-aside>p:not(.u6-kicker){font-size:16px;max-width:410px}
.taucer-v6 .u6-history-photo{max-width:345px;margin-top:50px!important;transform:rotate(-5deg);filter:drop-shadow(5px 6px 0 #101114)}
.taucer-v6 .u6-school-row{display:grid;grid-template-columns:97px 1fr;gap:20px;padding:26px 0;border-top:1.5px solid var(--u6-black)}
.taucer-v6 .u6-year{font-size:11px;font-weight:800;margin:6px 0 0}
.taucer-v6 .u6-school-row h3{font-size:23px;margin-bottom:8px}
.taucer-v6 .u6-school-row p:not(.u6-year){font-size:14px;line-height:1.7}
.taucer-v6 .u6-collab-spread{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;align-items:start}
.taucer-v6 .u6-collab-title h2{font-size:clamp(40px,4.1vw,60px)}
.taucer-v6 .u6-collab-title p:not(.u6-kicker){font-size:16px;max-width:400px}
.taucer-v6 .u6-collab-list{columns:2;column-gap:40px}
.taucer-v6 .u6-collab-entry{break-inside:avoid;padding:20px 0 13px;border-top:1.5px solid var(--u6-black)}
.taucer-v6 .u6-collab-entry h3{font-size:21px;margin-bottom:8px}
.taucer-v6 .u6-collab-entry p{font-size:13px;line-height:1.7}
.taucer-v6 .u6-upside-hero .u6-service-hero-grid{gap:70px}
.taucer-v6 .u6-upside-hero h1{font-size:clamp(52px,6.1vw,88px)}
.taucer-v6 .u6-upside-art{position:relative;isolation:isolate;padding:25px 0;min-height:590px;display:flex;align-items:center}
.taucer-v6 .u6-upside-art:before{content:'';position:absolute;inset:0 3% 5% 5%;border-radius:45% 45% 5% 45%;background:radial-gradient(at 32% 28%,#bfce5c,#75bc78 60%,#279b86);border:2px solid #101114;transform:rotate(8deg)}
.taucer-v6 .u6-upside-portrait{position:relative;z-index:2;width:100%;padding:10px;background:var(--u6-paper);border:2px solid #101114;box-shadow:7px 7px 0 #101114;transform:rotate(-5deg)}
.taucer-v6 .u6-upside-portrait img{aspect-ratio:1/1.04;object-fit:cover;object-position:80% center}
.taucer-v6 .u6-upside-art .u6-eye{width:180px;left:-60px;right:auto;bottom:53%;transform:rotate(-12deg)}
.taucer-v6 .u6-upside-art>.u6-ribbon{position:absolute;bottom:15px;left:0}
.taucer-v6 .u6-principles-section{padding-top:15px}
.taucer-v6 .u6-principle{display:grid;grid-template-columns:132px minmax(0,1fr);gap:34px;border-top:1.5px solid var(--u6-black);padding:35px 0 38px;align-items:start}
.taucer-v6 .u6-principle:nth-child(even){margin-left:100px}
.taucer-v6 .u6-principle-n{font-family:var(--u6-display);font-size:83px;line-height:1;letter-spacing:-.06em;color:var(--u6-red);-webkit-text-stroke:1.5px var(--u6-black);paint-order:stroke fill;text-shadow:2px 2px #101114;margin:0}
.taucer-v6 .u6-principle h3{font-size:32px;line-height:1.2;margin:0 0 15px}
.taucer-v6 .u6-principle-copy{max-width:860px}
.taucer-v6 .u6-principle-copy p{font-size:17px}
.taucer-v6 .u6-method-section{background:var(--u6-lemon);clip-path:polygon(0 2%,14% 0,30% 2%,44% .6%,57% 2%,72% .5%,86% 1.7%,100% 0,100% 98%,87% 100%,70% 98.5%,53% 100%,35% 98%,17% 100%,0 98%);padding:112px 0}
.taucer-v6 .u6-method-line{list-style:none;padding:0;margin:32px 0 35px;display:flex;gap:10px;flex-wrap:wrap;counter-reset:method}
.taucer-v6 .u6-method-line li{counter-increment:method;display:flex;flex-direction:column;gap:10px;font-size:13px;font-weight:800;flex:1;min-width:65px;line-height:1.4}
.taucer-v6 .u6-method-line li:before{content:'0' counter(method);width:39px;height:39px;border:2px solid #101114;background:var(--u6-red);display:grid;place-items:center;border-radius:50%;font-size:11px}
.taucer-v6 .u6-book-hero-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:100px;align-items:center}
.taucer-v6 .u6-book-hero h1{font-size:clamp(52px,6.3vw,91px);line-height:1.04}
.taucer-v6 .u6-book-subtitle{font-size:20px;line-height:1.6;max-width:600px;margin-top:25px}
.taucer-v6 .u6-book-subtitle strong{font-size:29px;letter-spacing:-.04em}
.taucer-v6 .u6-book-status{font-size:9px;font-weight:800;letter-spacing:.09em;border-top:1.5px solid var(--u6-black);padding-top:17px;margin-top:25px}
.taucer-v6 .u6-book-art{position:relative;isolation:isolate;padding:45px 0 25px 15px;max-width:415px;width:100%;justify-self:center}
.taucer-v6 .u6-book-art .u6-flower{width:240px;height:240px;top:-35px;left:-82px;z-index:0}
.taucer-v6 .u6-main-book{transform:rotate(6deg);border:2px solid var(--u6-black);box-shadow:12px 12px 0 var(--u6-orange);position:relative;z-index:2;width:85%;margin-left:auto}
.taucer-v6 .u6-main-book img{filter:none!important}
.taucer-v6 .u6-book-art>.u6-ribbon{position:absolute;left:-25px;bottom:4px;z-index:4;transform:rotate(-7deg)}
.taucer-v6 .u6-reader-section{background:var(--u6-paper);padding:115px 0 105px;clip-path:polygon(0 2%,15% .3%,28% 2%,42% .5%,57% 2%,72% 0,84% 1.5%,100% .2%,100% 98%,85% 100%,70% 98%,55% 100%,40% 98.5%,25% 100%,10% 98%,0 99%)}
.taucer-v6 .u6-readers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;margin-top:52px!important}
.taucer-v6 .u6-reader{padding-top:25px;border-top:1.5px solid var(--u6-black)}
.taucer-v6 .u6-reader-number{font-family:var(--u6-display);font-size:47px;line-height:1;color:var(--u6-orange);-webkit-text-stroke:1.5px var(--u6-black);paint-order:stroke fill;letter-spacing:-.06em}
.taucer-v6 .u6-reader h3{font-size:25px;line-height:1.3;min-height:67px}
.taucer-v6 .u6-reader p:not(.u6-reader-number){font-size:16px}
.taucer-v6 .u6-book-observations h3{margin-top:28px}
.taucer-v6 .u6-book-observations h3:first-child{margin-top:0}
.taucer-v6 .u6-book-observations p{font-size:16px}
.taucer-v6 .u6-research-section{padding-top:0}
.taucer-v6 .u6-contact-page{padding-top:45px;padding-bottom:110px}
.taucer-v6 .u6-contact-page-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}
.taucer-v6 .u6-contact-page h1{font-size:clamp(58px,6.6vw,96px)}
.taucer-v6 .u6-contact-hero-copy>.u6-lead{max-width:480px}
.taucer-v6 .u6-direct-contacts{margin-top:45px!important}
.taucer-v6 .u6-contact-label{font-size:9px;font-weight:800;letter-spacing:.12em;line-height:1.6;margin:24px 0 7px}
.taucer-v6 .u6-contact-value{font-size:21px;font-weight:600;line-height:1.5;margin:0 0 20px;letter-spacing:-.02em}
.taucer-v6 .u6-contact-value a{text-decoration:none;border-bottom:1px solid var(--u6-black)}
.taucer-v6 .u6-contact-area{font-size:15px;max-width:400px;margin-top:28px}
.taucer-v6 .u6-contact-form-art{position:relative;padding-top:44px}
.taucer-v6 .u6-contact-form-art>.u6-eye{position:absolute;right:-37px;top:-35px;bottom:auto;width:140px;transform:rotate(14deg);z-index:4}
.u6-footer{background:var(--u6-black);color:var(--u6-paper);border-top:2px solid var(--u6-black);font-family:var(--u6-body);padding:42px 0 28px;margin:0;position:relative}
.u6-footer .u6-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:30px;align-items:start}
.u6-footer .u6-footer-brand{font-family:var(--u6-display);font-size:25px;line-height:1.1;letter-spacing:-.04em;color:var(--u6-paper)}
.u6-footer small{display:block;font:700 8px/1.7 var(--u6-body);letter-spacing:.11em;margin-top:9px}
.u6-footer a{font-size:13px;line-height:1.9;text-decoration:none;color:var(--u6-paper)}
.u6-footer a:hover{text-decoration:underline}
.u6-footer nav{display:flex;flex-direction:column;align-items:flex-end;gap:1px}
.u6-footer p{font-size:9px;letter-spacing:.03em;line-height:1.8;color:#d2d5cf;grid-column:1/-1;margin:13px 0 0;border-top:1px solid rgba(244,240,229,.35);padding-top:20px}
.u6-preview-bar{background:var(--u6-black);color:var(--u6-paper);font-size:8px;font-weight:700;letter-spacing:.16em;padding:8px 20px;text-align:center;line-height:1.4}
.taucer-v6 .u6-legal{max-width:860px;margin:0 auto}
.taucer-v6 .u6-legal h1{font-size:56px;line-height:1.1;margin-bottom:45px}
.taucer-v6 .u6-legal h2{font-family:var(--u6-body);font-size:26px;font-weight:800;margin:36px 0 16px;line-height:1.3}
.taucer-v6 .u6-legal p{font-size:16px}
@media(min-width:1600px){.taucer-v6 .u6-hero-art{height:730px}.taucer-v6 .u6-house{width:76%}.taucer-v6 .u6-home-people{bottom:5px}}
@media(max-width:1150px){.taucer-v6 .u6-wrap,.u6-footer .u6-wrap,.sitehead .u6-nav-wrap,.u6-breadcrumb{width:calc(100% - 76px)}.taucer-v6 .u6-hero-grid{gap:25px}.taucer-v6 .u6-hero-art{height:565px}.taucer-v6 .u6-flower{width:235px;height:235px;left:-18px}.taucer-v6 .u6-house{top:50px}.taucer-v6 .u6-home-people{bottom:60px}.taucer-v6 .u6-eye{width:165px;right:-14px;bottom:30px}.taucer-v6 .u6-editorial-grid,.taucer-v6 .u6-about-spread,.taucer-v6 .u6-service-hero-grid,.taucer-v6 .u6-contact-spread,.taucer-v6 .u6-history-spread,.taucer-v6 .u6-collab-spread,.taucer-v6 .u6-book-hero-grid,.taucer-v6 .u6-contact-page-grid{gap:60px}.taucer-v6 .u6-teach-spread,.taucer-v6 .u6-consult-spread{gap:55px}.taucer-v6 .u6-teach-collage{min-height:415px}.taucer-v6 .u6-book-teaser-spread{padding:45px 48px;gap:60px}.taucer-v6 .u6-topic-index{gap:0 45px}.sitehead .nav{gap:18px}.sitehead .nav a{font-size:11px}.sitehead .logo{font-size:23px}.sitehead .logo small{font-size:6px}.sitehead .logomark{width:48px;height:48px;font-size:39px}.taucer-v6 .u6-consult-eye{height:320px}.taucer-v6 .u6-consult-art{min-height:420px}.taucer-v6 .u6-formation-art{min-height:440px}.taucer-v6 .u6-formation-art .u6-flower{right:-32px;width:190px}.taucer-v6 .u6-upside-art{min-height:490px}.taucer-v6 .u6-upside-art .u6-eye{width:145px;left:-35px}.taucer-v6 .u6-book-art .u6-flower{width:195px;left:-35px}.taucer-v6 .u6-main-book{width:87%}.taucer-v6 .u6-contact-form-art>.u6-eye{width:125px;right:-25px}}
@media(max-width:1000px){.sitehead .u6-nav-wrap{min-height:83px;position:relative}.sitehead .nav-toggle{display:flex;align-items:center;gap:10px;background:none;border:0;padding:12px 0 12px 14px;font:800 12px/1.4 var(--u6-body);color:var(--u6-black);min-height:44px}.sitehead .nav-toggle span{font-size:24px;line-height:1}.sitehead .nav{display:none;position:absolute;left:-38px;right:-38px;top:100%;background:var(--u6-paper);border-bottom:2px solid var(--u6-black);padding:18px 38px 25px;box-shadow:0 6px 0 rgba(16,17,20,.1);z-index:100;align-items:stretch}.sitehead .nav.open{display:flex;flex-direction:column;gap:0}.sitehead .nav a{display:block;font-size:15px;padding:14px 0;line-height:1.4;border-bottom:1px solid rgba(16,17,20,.28)}.sitehead .nav .navbtn{display:flex;align-items:center;margin-top:16px;padding:14px 17px;max-width:280px}.taucer-v6 h2{font-size:43px}.taucer-v6 .u6-service-hero-grid h1{font-size:clamp(48px,6.9vw,76px)}.taucer-v6 .u6-service-hero-grid{gap:35px}.taucer-v6 .u6-formation-hero .u6-service-hero-grid{gap:30px}.taucer-v6 .u6-formation-hero h1{font-size:clamp(46px,6.7vw,73px)}.taucer-v6 .u6-upside-hero .u6-service-hero-grid{gap:35px}.taucer-v6 .u6-upside-hero h1{font-size:clamp(46px,6.2vw,70px)}.taucer-v6 .u6-home-hero h1{font-size:7.7vw}.taucer-v6 .u6-hero-art{height:505px}.taucer-v6 .u6-art-label{font-size:8px;left:3%;bottom:40px}.taucer-v6 .u6-contact-copy h2{font-size:43px}.taucer-v6 .u6-contact-page h1{font-size:6.7vw}.taucer-v6 .u6-form-paper{padding:28px}.taucer-v6 .u6-history-aside h2{font-size:43px}.taucer-v6 .u6-collab-list{column-gap:24px}.taucer-v6 .u6-collab-title h2{font-size:43px}.taucer-v6 .u6-book-hero h1{font-size:6.5vw}.taucer-v6 .u6-book-subtitle{font-size:17px}.taucer-v6 .u6-book-subtitle strong{font-size:25px}.taucer-v6 .u6-book-art>.u6-ribbon{font-size:8px;left:0}.taucer-v6 .u6-readers{gap:30px}.taucer-v6 .u6-reader h3{font-size:22px}.taucer-v6 .u6-reader p:not(.u6-reader-number){font-size:15px}.taucer-v6 .u6-proof-strip{padding-inline:38px;gap:25px}.taucer-v6 .u6-proof-strip span{display:block}.taucer-v6 .u6-proof-strip strong{display:block;margin-bottom:8px}}
@media(max-width:780px){.taucer-v6 .u6-wrap,.u6-footer .u6-wrap,.sitehead .u6-nav-wrap,.u6-breadcrumb{width:calc(100% - 48px)}.taucer-v6 .u6-section{padding:65px 0}.taucer-v6 .u6-home-hero{padding-top:45px;padding-bottom:40px}.taucer-v6 .u6-hero-grid{grid-template-columns:1fr;gap:30px}.taucer-v6 .u6-home-hero h1{font-size:clamp(60px,11.8vw,90px)}.taucer-v6 .u6-hero-copy .u6-lead{max-width:620px}.taucer-v6 .u6-hero-art{height:min(105vw,625px);max-width:600px;width:96%;margin:0 auto}.taucer-v6 .u6-house{width:73%;top:0;right:3%}.taucer-v6 .u6-home-people{width:46%;bottom:8px;left:0}.taucer-v6 .u6-flower{width:43%;height:auto;left:0;top:0}.taucer-v6 .u6-green-orb{width:80%;height:80%;left:8%;top:10%}.taucer-v6 .u6-eye{width:33%;right:0;bottom:6%}.taucer-v6 .u6-art-label{font-size:9px;left:8%;bottom:15px}.taucer-v6 .u6-art-caption{font-size:8px;right:15%;top:8px}.taucer-v6 .u6-editorial-grid{grid-template-columns:1fr;gap:35px}.taucer-v6 .u6-column-title>p:not(.u6-kicker){max-width:650px}.taucer-v6 .u6-column-title h2 br{display:none}.taucer-v6 .u6-editorial-grid h2{max-width:620px}.taucer-v6 .u6-about-spread{grid-template-columns:1fr;gap:55px}.taucer-v6 .u6-portrait-sheet{max-width:430px;margin:0 auto!important;width:90%}.taucer-v6 .u6-about-section{padding-top:90px;padding-bottom:90px}.taucer-v6 .u6-about-copy h2{font-size:42px}.taucer-v6 .u6-teach-spread{grid-template-columns:1fr;gap:50px}.taucer-v6 .u6-teach-collage{max-width:560px;width:100%;margin:auto;min-height:min(90vw,490px)}.taucer-v6 .u6-teach-collage>.u6-ribbon{right:0;font-size:9px}.taucer-v6 .u6-teach-copy h2{font-size:44px}.taucer-v6 .u6-book-teaser-spread{grid-template-columns:1fr .6fr;padding:36px 32px;gap:28px;transform:rotate(-.7deg)}.taucer-v6 .u6-book-teaser-copy{transform:rotate(.7deg)}.taucer-v6 .u6-book-teaser-copy h2{font-size:31px}.taucer-v6 .u6-book-teaser-copy p{font-size:14px}.taucer-v6 .u6-book-teaser-copy .u6-kicker{font-size:8px;margin-bottom:20px}.taucer-v6 .u6-book-teaser-copy .u6-textlink{font-size:9px;gap:13px}.taucer-v6 .u6-contact-spread{grid-template-columns:1fr;gap:42px}.taucer-v6 .u6-contact-copy{padding:0}.taucer-v6 .u6-contact-copy h2{font-size:45px}.taucer-v6 .u6-service-hero-grid,.taucer-v6 .u6-formation-hero .u6-service-hero-grid{grid-template-columns:1fr;gap:38px}.taucer-v6 .u6-service-hero-grid h1,.taucer-v6 .u6-formation-hero h1{font-size:clamp(51px,10vw,76px)}.taucer-v6 .u6-consult-art{max-width:440px;margin:auto;width:90%;min-height:365px}.taucer-v6 .u6-consult-eye{height:310px}.taucer-v6 .u6-consult-art>.u6-ribbon{left:-15px;font-size:9px;bottom:-6px}.taucer-v6 .u6-consult-spread{grid-template-columns:1fr;gap:40px}.taucer-v6 .u6-consult-photo{width:85%;max-width:430px;justify-self:center}.taucer-v6 .u6-faq summary{font-size:19px}.taucer-v6 .u6-end>.u6-wrap{display:block;padding-top:30px}.taucer-v6 .u6-end h2{font-size:38px}.taucer-v6 .u6-end .u6-button{margin-top:28px}.taucer-v6 .u6-formation-art{max-width:540px;width:95%;margin:auto;min-height:440px}.taucer-v6 .u6-formation-art:before{inset:60px 0 30px 20px}.taucer-v6 .u6-formation-art>.u6-ribbon{font-size:10px;left:0;bottom:25px}.taucer-v6 .u6-formation-art .u6-flower{right:-18px;top:-15px;width:200px}.taucer-v6 .u6-topic-index{gap:0 35px}.taucer-v6 .u6-topic{padding-left:34px}.taucer-v6 .u6-topic h3{font-size:22px}.taucer-v6 .u6-topic p:not(.u6-topic-n){font-size:15px}.taucer-v6 .u6-history-spread{grid-template-columns:1fr;gap:42px}.taucer-v6 .u6-history-aside{position:relative;top:auto}.taucer-v6 .u6-history-aside h2{font-size:44px}.taucer-v6 .u6-history-aside>p:not(.u6-kicker){max-width:620px}.taucer-v6 .u6-history-photo{display:none}.taucer-v6 .u6-school-row{grid-template-columns:100px 1fr}.taucer-v6 .u6-history-section{padding:90px 0 100px}.taucer-v6 .u6-collab-spread{grid-template-columns:1fr;gap:35px}.taucer-v6 .u6-collab-title h2{font-size:43px}.taucer-v6 .u6-collab-title h2 br{display:none}.taucer-v6 .u6-collab-title p:not(.u6-kicker){max-width:630px}.taucer-v6 .u6-collab-list{columns:2;column-gap:40px}.taucer-v6 .u6-upside-art{max-width:460px;width:90%;margin:auto;min-height:540px}.taucer-v6 .u6-upside-art .u6-eye{width:155px;left:-25px;bottom:55%}.taucer-v6 .u6-upside-art>.u6-ribbon{font-size:9px;left:-10px;bottom:3px}.taucer-v6 .u6-principle{grid-template-columns:83px 1fr;gap:25px;padding:29px 0}.taucer-v6 .u6-principle:nth-child(even){margin-left:35px}.taucer-v6 .u6-principle-n{font-size:62px}.taucer-v6 .u6-principle h3{font-size:27px}.taucer-v6 .u6-principle-copy p{font-size:16px}.taucer-v6 .u6-method-section{padding:90px 0}.taucer-v6 .u6-book-hero-grid{grid-template-columns:1fr;gap:35px}.taucer-v6 .u6-book-hero h1{font-size:clamp(46px,9.5vw,76px)}.taucer-v6 .u6-book-art{max-width:350px;padding-left:20px;margin:15px auto 0}.taucer-v6 .u6-book-art .u6-flower{left:-18px;top:-25px;width:180px}.taucer-v6 .u6-main-book{width:80%}.taucer-v6 .u6-book-art>.u6-ribbon{font-size:8px;left:-5px;bottom:7px}.taucer-v6 .u6-readers{grid-template-columns:1fr;gap:30px}.taucer-v6 .u6-reader{display:grid;grid-template-columns:50px 1fr;column-gap:22px}.taucer-v6 .u6-reader-number{grid-row:1/3;font-size:37px}.taucer-v6 .u6-reader h3{font-size:24px;min-height:0}.taucer-v6 .u6-reader p:not(.u6-reader-number){grid-column:2;font-size:16px}.taucer-v6 .u6-reader-section{padding:90px 0}.taucer-v6 .u6-contact-page-grid{grid-template-columns:1fr;gap:40px}.taucer-v6 .u6-contact-page h1{font-size:clamp(55px,11vw,84px)}.taucer-v6 .u6-contact-form-art{padding-top:25px}.taucer-v6 .u6-contact-form-art>.u6-eye{top:-25px;right:-15px;width:110px}.u6-footer .u6-footer-grid{grid-template-columns:1.4fr 1fr;gap:30px}.u6-footer nav{grid-column:1/-1;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;gap:22px}.u6-footer p{margin-top:0}.sitehead .nav{left:-24px;right:-24px;padding-inline:24px}.taucer-v6 .u6-proof-strip{padding-inline:24px;gap:20px;font-size:8px}.taucer-v6 .u6-proof-strip strong{font-size:25px}.u6-breadcrumb{font-size:9px}}
@media(max-width:480px){.taucer-v6 .u6-wrap,.u6-footer .u6-wrap,.sitehead .u6-nav-wrap,.u6-breadcrumb{width:calc(100% - 40px)}.taucer-v6 .u6-section{padding:52px 0}.taucer-v6 .u6-home-hero{padding-top:35px;padding-bottom:35px}.taucer-v6 h2{font-size:35px;line-height:1.1}.taucer-v6 .u6-home-hero h1{font-size:12.4vw;line-height:1.03;letter-spacing:-.055em}.taucer-v6 .u6-outline-red{-webkit-text-stroke:1.2px var(--u6-black);text-shadow:2px 2px 0 var(--u6-black)}.taucer-v6 .u6-kicker{font-size:8px;letter-spacing:.09em;gap:8px;margin-bottom:24px}.taucer-v6 .u6-kicker:before{width:16px;height:2px}.taucer-v6 .u6-lead,.taucer-v6 .u6-home-hero .u6-lead{font-size:16px;line-height:1.75;margin-top:25px}.taucer-v6 p{font-size:16px}.taucer-v6 .u6-hero-actions{gap:15px;margin-top:24px}.taucer-v6 .u6-button{font-size:9px;letter-spacing:.015em;padding:14px 16px;gap:18px;min-height:51px;box-shadow:3px 3px 0 var(--u6-black)}.taucer-v6 .u6-button span{font-size:18px}.taucer-v6 .u6-textlink{font-size:9px;gap:18px}.taucer-v6 .u6-hero-art{height:108vw;margin-top:6px}.taucer-v6 .u6-house{width:78%;right:0;top:17px}.taucer-v6 .u6-home-people{left:-4%;width:50%;bottom:0}.taucer-v6 .u6-flower{width:49%;left:-5%;top:0}.taucer-v6 .u6-art-caption{font-size:6px;top:10px;right:6%}.taucer-v6 .u6-art-label{font-size:7px;letter-spacing:.02em;left:5%;bottom:3px;padding:9px 11px;max-width:77%}.taucer-v6 .u6-eye{right:-4%;width:36%;bottom:18%}.taucer-v6 .u6-proof-strip{grid-template-columns:1fr 1fr;gap:20px;padding:20px;font-size:7px;letter-spacing:.025em}.taucer-v6 .u6-proof-strip span:last-child{grid-column:1/-1;display:flex;align-items:center;gap:15px}.taucer-v6 .u6-proof-strip span:last-child strong{margin-bottom:0}.taucer-v6 .u6-proof-strip strong{font-size:25px}.taucer-v6 .u6-service-row{grid-template-columns:28px 1fr;gap:13px;padding:22px 0}.taucer-v6 .u6-service-row h3{font-size:24px}.taucer-v6 .u6-service-row p{font-size:15px}.taucer-v6 .u6-service-row .u6-small-number{font-size:10px}.taucer-v6 .u6-about-section{padding:78px 0}.taucer-v6 .u6-about-spread{gap:40px}.taucer-v6 .u6-about-copy h2{font-size:34px}.taucer-v6 .u6-portrait-sheet{box-shadow:7px 7px 0 var(--u6-red);padding:8px 8px 12px}.taucer-v6 .u6-portrait-sheet figcaption{font-size:7px;padding-top:10px}.taucer-v6 .u6-teach-copy h2{font-size:35px}.taucer-v6 .u6-teach-collage{min-height:92vw}.taucer-v6 .u6-teach-collage>.u6-ribbon{font-size:7px;padding:10px 12px;bottom:25%}.taucer-v6 .u6-book-teaser-section{padding-top:10px}.taucer-v6 .u6-book-teaser-spread{grid-template-columns:1fr;gap:35px;padding:33px 25px 38px;box-shadow:6px 6px 0 var(--u6-black)}.taucer-v6 .u6-book-teaser-copy h2{font-size:31px}.taucer-v6 .u6-book-teaser-copy p{font-size:15px}.taucer-v6 .u6-book-teaser{max-width:170px;margin:0 auto;justify-self:center}.taucer-v6 .u6-home-contact{padding-bottom:70px}.taucer-v6 .u6-contact-copy h2{font-size:35px;line-height:1.12}.taucer-v6 .u6-form-paper{padding:27px 22px;box-shadow:7px 7px 0 var(--u6-green)}.taucer-v6 .u6-form-paper h2{font-size:27px}.taucer-v6 .u6-form-paper:before{left:23px;width:85px}.sitehead .u6-nav-wrap{min-height:77px;gap:15px}.sitehead .logo{gap:9px;font-size:22px}.sitehead .logo small{font-size:5.5px;letter-spacing:.04em;margin-top:7px}.sitehead .logomark{width:43px;height:43px;font-size:36px}.sitehead .nav-toggle{font-size:10px;gap:5px;padding-left:5px}.sitehead .nav{left:-20px;right:-20px;padding-inline:20px}.sitehead .nav a{font-size:15px}.u6-preview-bar{font-size:6px;letter-spacing:.08em;padding:7px 12px}.u6-breadcrumb{font-size:8px;gap:8px;padding-top:16px}.taucer-v6 .u6-service-hero-grid h1,.taucer-v6 .u6-formation-hero h1{font-size:12vw;line-height:1.05}.taucer-v6 .u6-consult-art{width:94%;min-height:290px;margin-top:0}.taucer-v6 .u6-consult-eye{height:245px}.taucer-v6 .u6-consult-art>.u6-ribbon{font-size:7px;left:-3px;bottom:0;padding:10px 12px}.taucer-v6 .u6-orbit-note{font-size:6.5px;left:10%;bottom:5%}.taucer-v6 .u6-situation h3{font-size:23px}.taucer-v6 .u6-situation p{font-size:15px}.taucer-v6 .u6-step{grid-template-columns:41px 1fr;gap:16px;padding-bottom:20px;margin-bottom:16px}.taucer-v6 .u6-step-id{width:35px;height:35px;font-size:10px}.taucer-v6 .u6-step:after{left:17px;top:36px}.taucer-v6 .u6-step h3{font-size:22px}.taucer-v6 .u6-step p{font-size:15px}.taucer-v6 .u6-faq summary{font-size:17px}.taucer-v6 .u6-faq details p{font-size:15px}.taucer-v6 .u6-end{padding-top:10px;padding-bottom:60px}.taucer-v6 .u6-end h2{font-size:32px}.taucer-v6 .u6-end p{font-size:15px}.taucer-v6 .u6-formation-art{min-height:320px}.taucer-v6 .u6-formation-art:before{inset:45px 2% 35px 15px}.taucer-v6 .u6-formation-art .u6-flower{width:160px;right:-15px;top:-15px}.taucer-v6 .u6-formation-art>.u6-ribbon{font-size:8px;bottom:10px;left:-5px;padding:10px 12px}.taucer-v6 .u6-topic-index{grid-template-columns:1fr;gap:0}.taucer-v6 .u6-topic{padding:23px 0 21px 36px}.taucer-v6 .u6-topic-n{top:27px;font-size:11px}.taucer-v6 .u6-topic h3{font-size:23px}.taucer-v6 .u6-fine-print{font-size:13px}.taucer-v6 .u6-history-section{padding:80px 0}.taucer-v6 .u6-history-aside h2{font-size:36px}.taucer-v6 .u6-school-row{grid-template-columns:1fr;gap:7px;padding:21px 0}.taucer-v6 .u6-school-row .u6-year{margin:0;font-size:10px}.taucer-v6 .u6-school-row h3{font-size:23px}.taucer-v6 .u6-school-row p:not(.u6-year){font-size:14px}.taucer-v6 .u6-collab-title h2{font-size:35px}.taucer-v6 .u6-collab-list{columns:1}.taucer-v6 .u6-collab-entry{padding:18px 0 13px}.taucer-v6 .u6-collab-entry h3{font-size:23px}.taucer-v6 .u6-collab-entry p{font-size:14px}.taucer-v6 .u6-upside-art{width:92%;min-height:400px}.taucer-v6 .u6-upside-art .u6-eye{width:125px;left:-23px;bottom:53%}.taucer-v6 .u6-upside-art>.u6-ribbon{font-size:7px;bottom:0;left:-8px;padding:10px 11px}.taucer-v6 .u6-principle{grid-template-columns:55px 1fr;gap:15px;padding:25px 0}.taucer-v6 .u6-principle:nth-child(even){margin-left:0}.taucer-v6 .u6-principle-n{font-size:47px;-webkit-text-stroke:1px var(--u6-black)}.taucer-v6 .u6-principle h3{font-size:24px}.taucer-v6 .u6-principle-copy p{font-size:15px}.taucer-v6 .u6-method-section{padding:80px 0}.taucer-v6 .u6-method-line{gap:5px}.taucer-v6 .u6-method-line li{min-width:50px;font-size:10px;letter-spacing:-.02em}.taucer-v6 .u6-method-line li:before{width:32px;height:32px;font-size:9px}.taucer-v6 .u6-book-hero h1{font-size:11.7vw;line-height:1.07}.taucer-v6 .u6-book-subtitle strong{font-size:25px}.taucer-v6 .u6-book-subtitle{font-size:17px}.taucer-v6 .u6-book-art{max-width:285px;margin-top:0;padding-top:30px;padding-bottom:24px}.taucer-v6 .u6-book-art .u6-flower{width:160px;left:-25px;top:-15px}.taucer-v6 .u6-main-book{width:80%;box-shadow:8px 8px 0 var(--u6-orange)}.taucer-v6 .u6-book-art>.u6-ribbon{font-size:7px;padding:9px 10px;bottom:8px;left:-14px}.taucer-v6 .u6-reader-section{padding:80px 0}.taucer-v6 .u6-reader{grid-template-columns:35px 1fr;gap:15px}.taucer-v6 .u6-reader-number{font-size:31px}.taucer-v6 .u6-reader h3{font-size:22px}.taucer-v6 .u6-reader p:not(.u6-reader-number){font-size:15px}.taucer-v6 .u6-contact-page h1{font-size:12.7vw;line-height:1.05}.taucer-v6 .u6-contact-value{font-size:20px}.taucer-v6 .u6-contact-area{font-size:14px}.taucer-v6 .u6-contact-form-art>.u6-eye{width:95px;right:-13px;top:-28px}.u6-footer{padding:32px 0 25px}.u6-footer .u6-footer-grid{grid-template-columns:1fr;gap:23px}.u6-footer .u6-footer-brand{font-size:25px}.u6-footer small{font-size:7px}.u6-footer nav{grid-column:auto;gap:20px}.u6-footer a{font-size:13px}.u6-footer p{font-size:8px;grid-column:auto}.taucer-v6 .u6-legal h1{font-size:37px}.taucer-v6 .u6-legal h2{font-size:23px}.taucer-v6 .u6-legal p{font-size:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{transition:none!important;animation:none!important}}
